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