是誰在支撐著OpenStack構(gòu)建的小米私有云平臺?
有人說
自從有了小米
我們的世界
就變得健康向上
健康不僅在于營養(yǎng)
更在乎用心
小米為發(fā)燒而生
有人說
自從有了戴爾
云的世界
就變得簡單明了
每一步不僅是尊重
更在乎真誠
戴爾滿足云的任意
最近在讀到小米OpenStack項目負責人潘曉東的一篇文章《詳解OpenStack在小米私有云平臺的實踐》,對于小米這樣創(chuàng)新意識異常濃烈的公司,采用OpenStack來構(gòu)建私有云平臺頗有代表性。
據(jù)潘曉東文中介紹,現(xiàn)在小米整個平臺上運行在四個機房,有2000+VM,4500+物理機內(nèi)核(E5-2640);機器的配置主要為:50T內(nèi)存、1200T虛擬磁盤、480T塊存儲、120T對象存儲。
文章里面提到了塊存儲兩個組件Ceph和GlusterFS、對象存儲采用的組件Swift,并對這些組件做了相應的測試,發(fā)現(xiàn)其中的優(yōu)勢與弱點,給予最適合的應用選擇。這里最為關(guān)注的是小米私有云平臺的整個IT基礎(chǔ)架構(gòu)的機器選型,為什么會是戴爾支撐著OpenStack構(gòu)建的小米私有云平臺?
說到這個問題我們還需要進一步了解:一是支撐著OpenStack構(gòu)建的小米私有云平臺的服務(wù)器,最為關(guān)鍵的IT基礎(chǔ)架構(gòu);二是針對OpenStack構(gòu)建私有云平臺方面,戴爾在其中有多少發(fā)揮;三是戴爾每一步的任意云戰(zhàn)略對小米私有云平臺的各種選擇有什么影響。
主導小米私有云的計算平臺優(yōu)越在哪?
潘曉東說:“在進行機器選擇時,可選的類型并不多,一般是在公司內(nèi)部已有的套餐類型中選擇,然后稍加定制,主要的要求實現(xiàn)服務(wù)器性能的均衡,而且性能比較好的主機類型。”OpenStack在小米私有云平臺機器選型最終定下了戴爾通用型經(jīng)典的2U機架服務(wù)器R720和1U機架式服務(wù)器R620,這都屬于2012年戴爾就發(fā)布的12G服務(wù)器系列經(jīng)典機型。
之所以經(jīng)典,也是有技術(shù)和歷史傳承的,R720作為上一代2U經(jīng)典機架R710的“換代”產(chǎn)品,戴爾將其定位面向中端用戶的服務(wù)器。
Dell PowerEdge R720硬件配置非常靈活,多達24個DIMM,最多可擴展到768GB,第3代PCIe擴展插槽,可支持更高效GPU處理加速、電源管理等應用效率,以及多種嵌入式網(wǎng)卡技術(shù)可供選擇。選配配置中還有正面熱插拔PCIe SSD,最多4個,內(nèi)置GPU加速器。
通過高內(nèi)存密度結(jié)合可選配的GPU加速器,有些有超過500個內(nèi)核,馬力十足,可實現(xiàn)更大范圍的虛擬化,從而***限度地提高數(shù)據(jù)中心的應用程序容量。
Dell PowerEdge R620也是很好的HPC計算節(jié)點,這種1U機架式服務(wù)器有2個英特爾至強處理器,可以加載海量的內(nèi)存,能夠可靠地支持計算群集中的橫向擴展密度。集成并簡化虛擬化、生命周期和數(shù)據(jù)管理。R620具有下一代可靠性、可用性和可維護性(RAS)功能,確保最長的正常運行時間和低風險維護。
Dell PowerEdge R620機器內(nèi)部圖片
R620有兩種PCIe插槽配置情況:一種是三個PCIe插槽,包含兩個x16插槽,帶寬為x16,半高半長,一個x16插槽,帶寬為x8,半高半長,并且只有在具有3個PCIe插槽選項的情況下,才能使用10個驅(qū)動器托架配置;另外一種是兩個PCIe插槽,一個x16插槽,帶寬為x16,全高3/4長,一個x16插槽,帶寬為x16或者在只有一個處理器的情況下為一個x8插槽,半高半長。
#p#
OpenStack構(gòu)建的小米私有云平臺所采用的戴爾12G服務(wù)器R720和R620并非十分高配,具體配置情況如下:
·計算節(jié)點: DELL _R720
CPU: E5-2640v2*2(32核)
MEM:16G*24
磁盤:2*600G SAS(Raid1) + 6*4T(Raid5) SATA
網(wǎng)卡: 1G * 2 + 10G*2 (Intel 82599EB 10-Gigabit SFI/SFP+ )
·控制節(jié)點: DELL_R620
CPU: E5-2630v2*2 (24核)
MEM:16G*4
磁盤:2*600G SAS(Raid1) + 2*240G SSD(Raid1)
網(wǎng)卡: 1G * 2 + 10G*2 (Intel 82599EB 10-Gigabit SFI/SFP+ )
戴爾優(yōu)化OpenStack構(gòu)建的私有云平臺***價值
之前,小米的潘曉東評論道:“Dell R720是Dell官方推薦的虛擬機云計算主機,作為OpenStack的計算節(jié)點還是比較合適的。”
其實,戴爾不僅在服務(wù)器上對口OpenStack,并且在OpenStack構(gòu)建私有云平臺領(lǐng)域也有著獨到的策略。
這需要談及戴爾OpenStack最初的策略和歷程,從一開始戴爾就是OpenStack社區(qū)開發(fā)的重要合作伙伴。從參與社區(qū)的***設(shè)計峰會開始,戴爾一直致力于提供企業(yè)級工具如Cloud Manager來部署和管理OpenStack。
戴爾多年前就公布了數(shù)據(jù)中心云解決方案, 到了現(xiàn)在,戴爾任意云的每一步,都在為用戶的云就緒、云部署與云管理提供端到端的解決策略?;诖鳡杻?yōu)秀的IT基礎(chǔ)架構(gòu),優(yōu)勢對接用戶公有云、私有云,不論是何種方式構(gòu)建的云,戴爾任意云都可以給予很好的支持與支撐。
那么我們再看看現(xiàn)在***的戴爾云就緒端到端技術(shù)與方案,如下圖:
不僅如此,戴爾云部署方案滿足任何應用規(guī)模的需求。實際上,戴爾基于開源社區(qū)軟件Openstack、Hadoop的云解決方案也早已有所準備,特別是戴爾IT新興技術(shù)團隊***信息官Tim Dickson堅信:“OpenStack所提供的靈活性和敏捷性滿足了我們對創(chuàng)新實驗室的要求,其開源理念和社區(qū)很符合戴爾長期堅持的開放標準文化。”
對此,戴爾不僅采用Red Hat Enterprise Linux OpenStack平臺技術(shù),組成戴爾與紅帽云解決方案,并且采用紅帽Enterprise Linux OpenStack平臺并基于戴爾服務(wù)器、存儲、網(wǎng)絡(luò)和軟件產(chǎn)品創(chuàng)建了一個創(chuàng)新實驗室。
顯然,戴爾的目的既明確又有前瞻性,“基于戴爾服務(wù)器、存儲和網(wǎng)絡(luò)硬件構(gòu)建OpenStack云并通過戴爾軟件管理這個云,能為企業(yè)級用戶提供所追求的靈活的虛擬化解決方案。”實際上,Dell Cloud Manager支持用戶所需的服務(wù)流程,而Dell Foglight提供該創(chuàng)新實驗室所必不可少的監(jiān)測功能。
目前,戴爾與紅帽的服務(wù)和工程團隊使用基于OpenStack平臺的大規(guī)模橫向擴展式配置來滿足企業(yè)級用戶的特定云解決方案需求。更敞亮一點來說,這個配置可集成戴爾PowerEdge R或C系列服務(wù)器平臺、戴爾存儲、Red Hat Enterprise Linux OpenStack Platform、Red Hat InkTank Ceph、戴爾網(wǎng)絡(luò)平臺以及來自O(shè)penStack生態(tài)系統(tǒng)的增值改進特性,例如Docker、Ceph、Trove等。
遵循用戶需求,契合小米私有云建設(shè)每一步
既然小米私有云平臺有著自己的OpenStack構(gòu)建方式,也需要戴爾給予很好的支撐,那是因為戴爾OpenStack云解決方案,有著高擴展的彈性架構(gòu),支持超大規(guī)模數(shù)據(jù)處理,像R720這樣的服務(wù)器模塊都是經(jīng)過應用實踐驗證的。
在這里,大家可以看到戴爾也支持業(yè)界最開放的最火熱的Docker、Ceph等,其中的價值體現(xiàn)也是非常突出的。比如在小米私有云架構(gòu)塊存儲的組件對Ceph和GlusterFS選擇來看,通過測試發(fā)現(xiàn):“不管是Ceph,還是GlusterFS作為虛擬機的共享存儲,都能夠提供毫秒級別的實時遷移,對虛擬機的負載均衡、主機維護非常有用;同時多副本的技術(shù)保證用戶數(shù)據(jù)的安全性,將數(shù)據(jù)丟失的風險降低***。”
OpenStack構(gòu)建的小米私有云架構(gòu)
當前,戴爾基于OpenStack搭建云平臺即服務(wù)私有云解決方案里面,采用了EqualLogic PS6110X、Networking Z9000、S4810交換機、PowerEdge M620刀片服務(wù)器、PowerEdge M1000e刀片機箱,可以幫助用戶建立彈性、適應性平臺,用戶企業(yè)級新應用開發(fā),支撐新技術(shù)開發(fā)和新應用部署。
我們再對比一下小米私有云架構(gòu)與戴爾的OpenStack部署參考架構(gòu):小米私有云架構(gòu)硬件選擇了戴爾,因為戴爾性價比更適合小米本身需求的方案,并且采取了Ceph與GlusterFS的塊存儲組件組合。這完全符合戴爾任意云遵需而變的策略。
不過,通過戴爾支撐OpenStack構(gòu)建的小米私有云平臺的案例,我們不難發(fā)現(xiàn),戴爾任意云,在每一步小米私有云平臺的構(gòu)建過程中,都能起到關(guān)鍵性的作用,從硬件架構(gòu)支撐,到開放的軟件平臺支持,再到具體服務(wù)幫助,戴爾所能做的就是一個基于用戶需求為前提的全面的云解決方案。
對于用戶私有云構(gòu)建的每一步,戴爾任意云都給予了“遵需而變,化繁為簡,任意開放”的支持,戴爾“Any Cloud”任意云戰(zhàn)略的不同組合策略,云就緒、云部署、云管理就是針對用戶建云過程中可能遭遇的各種問題,給予最為切實的解決之道。
戴爾任意云
小米私有云構(gòu)建的每一步
有你,更輕松。