最新的阿里云服务器架构有x86计算,ARM计算,异构计算GPU/FPGA/NPU,弹性裸金属服务器(神龙),超级计算集群这五种,他们各自有什么特点和适用场景?
更多关于云服务器ECS的相关介绍可以参考官网:云服务器ECS知识库
一、x86计算架构
架构特点:具有性能稳定且资源独享的特点,企业级x86每一个vCPU都对应一个Intel Xeon处理器核心的超线程;
适用场景:x86计算架构适用于绝大部分用户的上云场景,是一般用户选择阿里云服务器的主要架构,一般用户在选择阿里云服务器实例规格时,都是基于x86计算架构来选择的。
二、ARM计算
架构特点:基于ARM芯片,通过先进制程工艺技术,大幅降低的单核功耗以及更高的cpu核心数大幅提升性价比。成熟的计算、存储、网络多维度租户隔离提供给企业用户超高的且稳定可预期的性能。对块存储、网络的转发以及宿主机管控进行卸载, 提供更稳定、更经济、更安全以及更高性能的弹性计算实例。
适用场景:ARM计算主要适用于企业级应用、网站和应用服务器、容器应用、大数据计算等场景。
更多ARM计算介绍请参考:云服务器ECS-ARM实例规格族
三、异构计算GPU/FPGA
架构特点:具有比传统CPU并行计算更高效率和低延迟的计算性能,尤其是业界对计算性能需求水涨船高的情况下,异构计算变得愈发重要。GPU有更高的并行度、更高的单机计算峰值、更高的计算效率;而FPGA的优势则主要体现在它拥有更高的每瓦性能、非规整数据计算更高的性能、更高的硬件加速性能、更低的设备互联延迟。
适用场景:适用于高性能计算、渲染、深度学习,价格高于x86计算架构;
四、弹性裸金属服务器(神龙)架构
架构特点:融合了物理机与云服务器的优势,实现超强超稳的计算能力。弹性裸金属服务器开创了一种新型的云服务器形式,它能与阿里云产品家族中的其他产品(例如存储、网络、数据库等)无缝对接,并完全兼容ECS云服务器实例的镜像系统,从而可更多元化地结合您的业务场景进行资源构建。
适用场景:弹性裸金属服务器具备物理机级别的完整处理器特性(例如Intel VT-x),以及物理机级别的资源隔离优势,特别适合上云部署传统非虚拟化场景的应用。
五、超级计算集群
架构特点:超级计算集群在弹性裸金属服务器基础上,加入高速RDMA(Remote Direct Memory Access)互联支持,大幅提升网络性能,提高大规模集群加速比。在提供高带宽、低延迟优质网络的同时,还具备弹性裸金属服务器的所有优点。
适用场景:主要用于高性能计算和人工智能/机器学习、科学/工程计算、数据分析、音视频处理等应用场景。在集群内,各节点间通过RDMA网络互联,提供高带宽低延迟网络,保证了高性能计算和人工智能/机器学习等应用的高度并行需求。同时,RoCE(RDMA over Convergent Ethernet)网络速度达到InfiniBand网络级的性能,且能支持更广泛的基于Ethernet的应用。
对于普通用户来说,我们对云服务器的性能相对要求不是很高,一般选择x86计算架构即可,这也是阿里云服务器所有架构中价格最便宜的,例如在阿里云服务器精选特惠及阿里云小站平台等活动中推出的共享型s6、计算型c5、通用型g5、内存型r5等实例规格的云服务器都是以x86计算架构为主。如果我们对云服务器性能有比较高的要求,可参考本文中的其他云服务器架构特点及适用场景来选择。