一、传统架构下的性能瓶颈
在传统的云计算架构中,以CPU为核心的计算模式面临着诸多挑战。随着各行业数字化转型加速,数据量呈爆发式增长,计算需求不断攀升,业务场景也日益复杂化。然而,近年来摩尔定律放缓,CPU性能提升速度难以满足算力需求的增长速度。主机CPU的计算能力一部分被用于承载虚拟化应用,这会导致超过30%的算力损耗。例如,在处理大规模视频处理、批量数据处理等高负载云计算应用时,传统架构的云主机往往会出现性能不足的情况,无法满足业务场景运算强度大、高并发、应用复杂的需求。
同时,CPU芯片架构和操作系统种类繁多,这也给适配带来了极大的难度和工作量。不同的芯片架构和操作系统在性能优化、驱动支持等方面存在差异,云服务商需要投入大量的人力、物力和时间来进行适配和优化工作。这不仅增加了成本,还可能导致适配过程中出现各种问题,影响云主机的性能和稳定性。
二、第三代神龙架构:突破虚拟化性能束缚
(一)架构演进与统一支持
第三代神龙架构是云计算领域的一项重大创新成果。它历经了软件虚拟化、通用硬件虚拟化、专用硬件芯片虚拟化三个阶段的发展。在这一过程中,不断突破技术瓶颈,实现了裸金属服务器、ECS虚拟机等计算平台的架构统一。这意味着用户可以在不同的计算形态之间无缝切换,获得高质量的弹性资源。无论是需要物理机性能的裸金属服务器,还是具备灵活性和弹性的ECS虚拟机,都能在第三代神龙架构下得到完美支持。
(二)虚拟化零损耗的实现
传统虚拟化技术虽然为云计算带来了弹性,但也带来了性能损耗的问题。而第三代神龙架构通过自研的轻量级虚拟化管理程序,将虚拟化开销降至接近零。它采用了硬件卸载技术,将虚拟化调度与I/O卸载到专用硬件(如MOC卡及神龙芯片)上,实现了计算与I/O组件的硬件分离。这样一来,服务器CPU不再需要承担虚拟化相关的计算任务,从而全面释放了算力。例如,在处理高并发请求时,云主机能够更加高效地分配资源,避免了因虚拟化开销导致的性能下降,为用户提供了接近物理机的性能体验。
(三)高性能与高可靠性保障
第三代神龙架构在性能方面表现卓越。它支持CPU、GPU、NPU、FPGA等多种计算形态,能够满足不同业务场景的需求。以计算性能为例,相比上一代产品,其综合性能提升高达160%,提供了最多208核、最大6TB内存的强大配置。在网络能力方面,最强可以提供单实例2400万PPS的转发能力,每一个数据包最低延迟可以做到21us。在存储方面,ESSD云盘具备单盘100万的IOPS能力,单路延迟最低可以达到100微秒。
同时,第三代神龙架构还具备高可靠性。它通过硬件辅助的技术手段,如硬件隔离、冗余设计等,保障了云主机的稳定运行。即使某个硬件组件出现故障,也不会影响整个系统的正常运行,确保了业务的连续性。
三、紫金DPU:打造极致性能的硬件基石
(一)DPU的技术原理与优势
DPU(Data Processing Unit)是以数据为中心构造的专用处理器。它可以实现业务与基础设施的操作分离,卸载网络、存储和安全等算力,并实现性能大幅提升,支持计算和存储分离等。与传统的CPU依靠纯软件处理方式不同,紫金DPU通过芯片级的硬件加速,能够显著提高网络和存储性能。例如,在网络处理方面,它可以将网络PPS性能提升100%;在存储处理方面,能够将存储IOPS性能提升200%,网络时延降低300%。
(二)虚拟化全卸载与算力释放
紫金DPU将原运行在服务器CPU上的各类虚拟化组件卸载至自身,实现了服务器虚拟化零损耗。这一技术突破全面释放了算力,不仅提高了弹性云主机的售卖效率,还全新支持了弹性裸金属服务。在弹性裸金属服务场景中,云主机既具备了传统物理机的最佳性能,又兼具了虚拟机的灵活性。用户可以根据业务需求灵活调整资源,无需担心虚拟化带来的性能损耗,从而实现了降本增效。
(三)多种业务硬件加速与高性能网络协议
紫金DPU具备多种业务硬件加速功能,能够为不同的业务场景提供高效的计算支持。例如,在大数据处理场景中,它可以通过硬件加速提高数据处理速度,减少处理时间;在人工智能训练场景中,能够加速模型训练过程,提高训练效率。
同时,紫金DPU还将高性能网络数据面、NVMe-oF协议、EC纠错码等功能全面硬件化。自研的拥塞控制算法通过端网协同的主动控制做到精准流控,通过低队列深度实现超低时延,大幅提升分布式计算通信效率,并且具有可大规模部署的优势。这使得云主机在处理分布式计算任务时,能够更加高效地进行数据传输和通信,提高了整体性能。
四、第三代神龙架构与紫金DPU的协同效应
(一)性能叠加与优化
第三代神龙架构与紫金DPU的协同工作,实现了性能的叠加与优化。神龙架构通过硬件卸载技术解决了虚拟化性能损耗问题,而紫金DPU则通过芯片级硬件加速进一步提升了网络和存储性能。两者相互配合,使得云主机在计算、网络和存储等方面都具备了卓越的性能。例如,在处理高并发网络请求时,神龙架构确保了计算资源的高效分配,而紫金DPU则通过硬件加速提高了网络数据包的处理速度,从而实现了整体性能的大幅提升。
(二)场景适配与拓展
这种协同架构能够更好地适配不同的业务场景,并不断拓展应用范围。在核心数据库场景中,通过应用紫金DPU可以大幅提升网络和存储性能,满足云上核心数据库对于高性能计算能力的要求。同时,第三代神龙架构的统一支持能力,使得云主机可以在不同的计算形态之间灵活切换,适应各种复杂的业务需求。在国产化场景中,紫金DPU的物理隔离功能提高了算力基础设施的兼容性,支持主流芯片的产品化适配和规模部署,并同步适配国产操作系统,真正做到一云多芯、即插即用,推动了国产化算力基础设施的发展。
(三)成本降低与效益提升
从成本角度来看,第三代神龙架构与紫金DPU的协同应用降低了企业的云计算成本。一方面,通过虚拟化零损耗和硬件加速技术,提高了资源利用率,减少了硬件资源的浪费;另一方面,高性能的云主机能够更好地满足业务需求,避免了因性能不足而导致的业务中断和损失,从而提升了企业的经济效益。例如,基于新架构的各产品最高降价幅度达58%以上,为企业节省了大量的云计算费用。
第三代神龙架构与紫金DPU的组合为天翼云弹性云主机带来了性能零损耗的卓越表现。它们通过突破传统架构的性能瓶颈,实现了虚拟化零损耗、高性能网络和存储加速等功能,为企业提供了高效、稳定、可靠的云计算服务。在未来的数字化转型浪潮中,这种技术组合将继续发挥重要作用,助力企业实现业务的创新和发展。