經過十多年的發展,云計算已經成為企業數據中心的主流選擇。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在大規模部署過程中的擴展性、可用性、性能等方面的挑戰,雙方也將在未來合作研究更高主頻、更高性能的產品,著力豐富云主機類型,持續優化云主機性能,加速助力移動云建設。