经过十多年的发展,云计算已经成为企业数据中心的主流选择。Amazon、微软以及阿里云在内的公有云服务提供商已经发展出各自独有的公有云技术,推动云市场的不断向前发展,并获得越来越多企业用户的认同。
公有云如火如荼的发展,也驱动了私有云部署的快速迭代,公有云充足的弹性资源可以满足用户迅猛的业务发展,而私有云的可控性则满足用户的数据安全合规等需求,公私结合的混合云就成为企业数据中心发展的必然方向。
尽管公有云已经成熟可用,但出于竞争或者规模等特点,一方面公有云服务商对于自身所使用的技术高度保密,另一方面,企业数据中心也使得其很难使用公有云技术来获得优势;再者,企业数据中心总是面临不同的需求,满足这些需求则需要更灵活的技术选择。这就使得构建私有云依旧是企业用户面临的一大难题。
通常而言,云服务可以划分为三个层次,即SaaS、PaaS与IaaS,分别对应应用、平台与基础设施,每个层次都对企业的技术能力有着不同的需求。其中IaaS是最基础的底层,为其上的PaaS与SaaS提供支撑作用,性能卓越的IaaS层架构技术能够更好地支撑企业的业务。
新浪私有云,IaaS的核心技术架构和虚拟化方案:
传统企业IT服务模型已经向私有云模型演变,清晰的层次划分能够帮助企业数据中心提升综合资源利用率,新浪云计算基于英特尔至强第二代可扩展处理器,拥有卓越的IT基础架构能力,使用了服务器虚拟化技术KVM,网络虚拟化技术SR-IOV,搭载Ceph分布式存储,多控节点保证平台稳定高可用,并且支持在线扩容,提供负载均衡服务,方便客户快速介入,并根据自身需求开发了计费系统,得益于英特尔至强第二代可扩展处理器(Intel
Xeon 6240R)增强性能,为新浪私有云平台提供了出色的计算能力。
新浪私有云,使用成熟的服务器虚拟化技术:KVM,基于硬件的完全虚拟化,Intel-VT技术:
英特尔至强第二代可扩展处理器6240R
专为软件定义基础设施而打造,非常有利于实现软件定义基础设施并充分利用其价值。该处理器针对工作负载进行了全面优化,具备业界领先的性能,实现了横跨计算、网络、存储的平台创新,并提供了增强的硬件虚拟化特性。其具备
48 条 PCIe* 3.0 通道和吞吐量,适用于要求苛刻的 I/O
密集型工作负载,有助于加快数据的变革性影响。此外,处理器搭载的资源调配技术为灵活调度各种资源提供了保证。
搭载英特尔至强第二代可扩展处理器6240R不仅加速新浪私有云平台,大幅降低了数据中心采购、部署、运维和升级的难度,通过与英特尔的紧密合作,新浪私有云平台能够将最新的IT技术融入到其产品之中,积极探索最新的软硬件技术,推出创新性的产品,不仅能够提升整体系统性能,且有助于提升系统资源利用率。,
在基于OpenStack的新浪私有云平台部署实践中,英特尔和新浪私有云平台进行了广泛的联合测试调优,围绕云主机展开相应的性能测试,
云主机配置如下:
在测试过程中,涉及到的工具及其作用如下表:
1)基准性能评测:
Geekbench整体评测 :Geekbench是一款多平台的性能测试工具,重点考察CPU和内存系统的运算能力,在测试完成后会给出具 参考比对
:
结果链接:https://browser.geekbench.com/v5/cpu/6159504
2)智能场景重的性能测试
毋庸置疑,在私有云平中,计算正在成为数字化的能量之环和核心推动力,各类应用场景对算力的需求每年成倍增长,尤其进入5G时代,新增数据80%以上都是图片、视频、文本与语音等非结构化类型,对这些数据处理需要更高的算力,训练服务于推理,一个优秀的硬件平台可以通过不同的算法模型加速推理过程。
为此新浪选择在TensorFlow
场景中进行测试,TensorFlow是一个端到端开源机器学习平台。它拥有一个全面而灵活的生态系统,其中包含各种工具、库和社区资源,可助力研究人员推动先进机器学习技术的发展,并使开发者能够轻松地构建和部署由机器学习提供支持的应用。
从图中可以看出,英特尔® 至强® 第二代可扩展处理器6240R在推理及训练测试中都取得了最优成绩,相比于老系统的
5218,可以大幅节约设备采购数量和机架成本。
新浪私有云方面的长期技术创新和研发能力,以及在英特尔精选开源云解决方案合作中的各种联合测试和优化工作,有效解决了OpenStack在大规模部署过程中的扩展性、可用性、性能等方面的挑战,双方也将在未来合作研究更高主频、更高性能的产品,着力丰富云主机类型,持续优化云主机性能,加速助力移动云建设。