本文PPT来自阿里巴巴基础架构事业群架构师希有于10月16日在2016年杭州云栖大会上发表的《软硬深度结合的云硬件优化实践》。
随着金融、物流、电商、云计算和媒体这五大平台的迅猛发展,全业务在大规模、高效率、质量、软硬结合和技术驱动这五个方面对基础设施提出了挑战。其中在云计算和大数据环境下如何实现软硬结合引发了众多工程师们的思考和实践。
软硬结合实践主要涉及定制处理器、定制SSD、高密度存储和服务器四个方面。在定制处理器方面,由于受到了来自X86计算领域的挑战,包括摩尔定律和日趋同质化官版处理器,我们在实践中采用了高频高核心的Alicpu Xeon E5 v4,并且同步Intel的官方发布将其大规模投入使用。为评估性能,我们结合阿里业务多样性的综合性能评估体系创新定义了一些评价指标,进而搭建了Alibench,通过测试,我们发现这种策略使得Performance/Watt得到了较大的提高。在定制SSD方面,我们使用了阿里自研的固态盘,这样不仅使我们自主掌握了核心技术和设计,而且还将软硬件打通,提升了应用表现。在高密度存储方面,我们深度结合云存储场景,采取高度化+模块化+一体式Alirack的方式,并且未来我们在高性能fabric和资源池化等方向将不断探索。在最重要的服务器方面我们采用了定制的Aliserver,通过采取Purley+惠普场景深度定制+CRB共建模式,实现了自主可控,并且在规格竞争力领先业界。
展望未来,便捷高效的基础设施服务化是重点方向,其中主要涉及计算存储分离架构、计算众核化Soc化和异构化等等。随着云计算竞争日益激烈,云计算将对全链路整体把控综合竞争力提出更高的要求,如何利用软硬结合来优化云硬件还有更多的路要走。
时间: 2024-11-10 00:44:23