每家企业衡量计算平台的标准都不尽相同,但在技术评估阶段必然会考虑到的四大关键要素是:生态体系、插槽性能、平台性能和竞争格局。

做为最新一代Arm处理器,ThunderX2赢得了广泛的市场关注,但其目前在“最新系统架构(green field)”的生态系统中安装数量并不太多,并且通常与已安装的系统、应用等一并部署,因此除了性能之外,企业还需要考虑其他因素。
Cavium ThunderX2生态体系
Cavium ThunderX2生态体系较ThunderX刚刚发布时要丰富许多,并且已经拥有了一些企业客户,尤其是来自HPC行业的企业客户。

以上客户列表展示了ThunderX2的客户群主要是来自美国、亚洲和欧洲的大型HPC厂商和实验室。这也展示了ThunderX2芯片最具吸引力的市场领域正是英特尔Xeon Scalable和AVX-512主攻的市场领域。
当前Arm生态体系的覆盖领域远远超过了2016年,这充分反映了Arm公司在过去两年中所取得的成就。

HPE、Atos及Cray等OEM厂商已经采用ThunderX2 -

从第一代ThunderX发布以来,Gigabyte一直是Cavium最为重要的ODM合作伙伴之一。我们正在评估多款Gigabyte服务器,发现其总体架构和质量有了很大提升。Gigabyte目前也为其它品牌提供ODM服务器,如HPE Cloudline 2200和2100系列等。
Cavium ThunderX2 ODM平台汇总:

ThunderX2生态体系实践
最初ThunderX的发布为全世界提供了双插槽Arm平台,但是在软件方面还需要完成大量工作。2016年4月,随着Ubuntu 16.04 LTS的发布,Arm生态体系较之前几代产品进一步完善。以下的软件成熟度模型将帮您进一步理解生态体系与软件成熟度之间的关系:
STH(servethehome.com)在最初的Arm服务器测试中,经常缺少简单的软件工具。ThunderX刚刚推出时,在使用简单的工具时也需要对软件进行编译,比如在x86侧使用“sudo aptinstall-y iperf3”的iperf3等。而现在,可以简单的从封装管理器中直接将iperf3与更复杂的封装安装在一起,如MariaDB/MySQL、nginx、redis等。
在STH(servethehome.com),我们广泛使用Docker(容器是当今基础架构的一个重要部分)。aarch64现在在Ubuntu16.04和18.04中受到全面支持,因此可以很轻松地安装并使用Docker,就像在x86系统中一样。
Cavium ThunderX2 Docker Ps
在STH(servethehome.com)测试中,x86容器在有些情况下会使用基本的x86层,因此我们必须使用最初的Dockerfiles来构建基础架构。这一过程最多只需要几分钟时间。
除了Docker,KVM虚拟化等也和许多工具一样非常有效。

Cavium ThunderX2 KVM Virt Manager
如果您在Intel Xeon E5-2600 V3系统中关闭一个VM,然后将它迁移到Intel Xeon Scalable或AMD EPYC上,它会顺利启动并正常运行。由于改变了平台架构,在ThunderX2(或其它Arm/Power系统)中迁移将不仅仅是启动VM这一步,运行VMware或Windows Server集群且需要实时迁移的企业仍然需要时间来实践在新的平台架构上的理想解决方案。
在硬件方面,我们安装了额外的NIC、1个(LSI)Broadcom 9305-24i SAS3控制器和若干块NVMe SSD(包括Intel Optane)——它们一经安装就可以正常工作。这不同于我们在两年前遇到的情况,是一个非常大的进步。
从另外一个层面来看,2016年发布的ThunderX是一个开发平台。虽然需要做一些额外的工作,但是在Arm上编译软件是完全可以实现的。2018年推出的ThunderX2则完全不同。现在的Arm生态体系可以全面支持开源和闭源(closed source)项目。例如,如果在Web服务器上使用nginx,可以非常轻松地将aarch64版本和ThunderX2添加到Kubernetes集群或Swarm中,这意味着ThunderX2已经非常适合更广泛的DevOps和应用团队使用。
*英文原文请访问“阅读原文”链接

3.Cavium FastLinQ for Microsoft Azure Stack 最佳实践
4.使用Cavium FastLinQ 25GbE通过iWARP加速Live Migration
7. OCTEON III多核SoC助力TP-LINK千元级企业路由解决方案
8. NVMe over Fabrics,PCIe链路之外的更优选择?
10.Docker容器技术及Docker在Cavium ThunderX ARM服务器上的最佳实践
11.阿里云神龙ARM64云服务上线啦!双路96个core,欢迎大家申请试用!
12.vSAN软件定义存储与高速以太网特性 (25G/100G以及RDMA)
14.2018 OCP Summit - Cavium公司主要发布及展示
15.浅析智能I/O适配器
17.最新一代Arm处理器ThunderX2技术系列(一):核心技术概览



