2016-2017年度中國云計算開源技術(shù)發(fā)展狀況的調(diào)查
對于異構(gòu)資源的整合主要包括異構(gòu)云環(huán)境的集中管理、異構(gòu)虛擬化資源的整合以及各類物理資源的集中整合。在對金融行業(yè)的虛擬化環(huán)境使用情況調(diào)研中,顯示VMware在金融行業(yè)具有一定的占有率,但是商業(yè)化虛擬化軟件的TCO和業(yè)務(wù)可定制適配空間是實施虛擬化和云平臺面臨的主要挑戰(zhàn),客戶急需一種更加經(jīng)濟實惠而又能促進其業(yè)務(wù)創(chuàng)新的替代方案,穩(wěn)定的開源云平臺顯然是一種不錯的選擇,VMware虛擬化與KVM虛擬化環(huán)境的集中整合是大部分金融私有云環(huán)境需要解決的問題。浪潮基于OpenStack開發(fā)的云海OS云管理平臺支持異構(gòu)資源池的統(tǒng)一管理,包括對KVM與VMware等異構(gòu)虛擬化資源的管理、異構(gòu)存儲資源的管理以及異構(gòu)網(wǎng)絡(luò)資源池的共存。
計算資源異構(gòu)管理
在某銀行實踐中,通過浪潮云海OS對30多臺VMware集群環(huán)境進行了納管,并通過新建2臺InCloud Rack機柜40個KVM節(jié)點,加之將其核心業(yè)務(wù)的的8臺小機,一并進行了統(tǒng)一的管理,現(xiàn)已穩(wěn)定運行12個月0宕機。
基于對金融行業(yè)IT問題的調(diào)研與對客戶需求的深刻理解,浪潮基于OpenStack提供了異構(gòu)資源池管理與調(diào)度的云平臺解決方案。在計算資源方面,把VMware與KVM統(tǒng)一到OpenStack云平臺進行管理調(diào)度,在計算資源層面,把Nova-compute區(qū)分為VMware區(qū)域與KVM區(qū)域,并分別采用VMware driver和Libvirt driver對接異構(gòu)的虛擬化資源環(huán)境;在網(wǎng)絡(luò)資源異構(gòu)上,通過Neutron使用dvs plugin來驅(qū)動VMware的分布式交換機,并使用ml2 plugin來驅(qū)動KVM OVS交換機,分散在VMware分布式交換機上的虛擬機與分散在OVS上的虛擬機,同一個VLAN相同的CIDR,即可實現(xiàn)虛擬網(wǎng)絡(luò)資源互通,確保了異構(gòu)虛擬化環(huán)境下的業(yè)務(wù)虛擬機的網(wǎng)絡(luò)連通性。
另外,在某券商的開發(fā)測試云平臺的環(huán)境構(gòu)建中,由Power資源池、x86計算資源池和桌面虛擬化3部分構(gòu)成。隨著虛擬機不斷增多,管理難度大,通過浪潮云海OS平臺能夠?qū)崿F(xiàn)PowerVC、Vcenter、OpenStack等整合管理。
云海OS實現(xiàn)VMware和KVM統(tǒng)一管理
開發(fā)測試中心臨時需求多、數(shù)量大,很多企業(yè)選擇將開發(fā)測試環(huán)境作為企業(yè)云化落地的第一階段,金融企業(yè)開發(fā)測試環(huán)境大多以Power平臺服務(wù)器為基礎(chǔ),x86平臺服務(wù)器為多樣性拓展整體架構(gòu),借助云計算實現(xiàn)統(tǒng)一管理的異構(gòu)開發(fā)測試云能夠降低全局性的風險、提高整體資源的靈活度。如何設(shè)計異構(gòu)計算環(huán)境統(tǒng)一管理開發(fā)測試云平臺是很多企業(yè)在開發(fā)測試云規(guī)劃中的一個核心問題。浪潮云海OS通過添加VMware vCenter、InCloud Sphere iCenter、IBM HMC,OpenStack實現(xiàn)對異構(gòu)虛擬化資源池的集中管理,可橫向、動態(tài)擴展云資源規(guī)模和容量,以適應(yīng)未來發(fā)展的需求。
存儲資源異構(gòu)管理
傳統(tǒng)存儲陣列以可靠性高、穩(wěn)定性好,功能豐富而著稱,并在以往金融應(yīng)用實踐中得到了廣泛認可。分布式存儲展現(xiàn)了其在橫向擴展、彈性伸縮、敏捷業(yè)務(wù)、開箱即用方面的優(yōu)勢。特別是由于分布式存儲構(gòu)建在x86標準服務(wù)器基礎(chǔ)上,硬件成本優(yōu)勢明顯。對于異構(gòu)的存儲資源整合及統(tǒng)一管理是金融行業(yè)用戶的又一訴求。
在存儲資源方面,整合客戶現(xiàn)場已有的存儲資源,為客戶的業(yè)務(wù)提供虛擬存儲資源,在生產(chǎn)環(huán)境下,廠商存儲通過plugin機制與cinder模塊對接,對外提供塊設(shè)備,對于設(shè)備陳舊沒有plugin的存儲,考慮使用LVM或者Ceph分布式存儲系統(tǒng)對裸設(shè)備進行封裝,再與cinder對接。在開發(fā)測試場景下,客戶除了有商業(yè)存儲外,也會要求把控制節(jié)點與計算節(jié)點上的硬盤利用起來,否則就存在浪費,所以可以考慮組成Ceph集群或者做成LVM來提供塊存儲。當存儲都整合完畢后,客戶可以根據(jù)業(yè)務(wù)的重要性,根據(jù)不同volumeType所代表的存儲設(shè)備的性能與穩(wěn)定性,把業(yè)務(wù)虛擬機部署在不同的存儲后端上,保證業(yè)務(wù)運行的穩(wěn)定與高效。另外系統(tǒng)卷與數(shù)據(jù)卷也可以根據(jù)需要進行規(guī)劃,靈活放置,比如系統(tǒng)卷放置在商業(yè)存儲上,數(shù)據(jù)卷也可以放置在商業(yè)存儲,或者是本地硬盤上。
云海OS對異構(gòu)存儲環(huán)境統(tǒng)一管理
云海OS可以在線管理不同品牌、不同類型的存儲設(shè)備,實現(xiàn)跨設(shè)備存儲資源的集中調(diào)度及監(jiān)控,此外云海OS還可以整合第三方公有云存儲,提供混合云存儲的解決方案,通過云盤服務(wù)的方式面向租戶提供文件級別的存儲服務(wù)。實現(xiàn)了公有云和私有云的集中數(shù)據(jù)整合。
網(wǎng)絡(luò)資源環(huán)境整合
根據(jù)客戶業(yè)務(wù)網(wǎng)絡(luò)的要求,浪潮云平臺網(wǎng)絡(luò)設(shè)計為管理網(wǎng)與業(yè)務(wù)網(wǎng)分離的模式,業(yè)務(wù)網(wǎng)與客戶數(shù)據(jù)中心的網(wǎng)絡(luò)直接連通,也就是在租戶使用的網(wǎng)絡(luò)在物理三層上進行設(shè)置,由數(shù)據(jù)中心管理員根據(jù)業(yè)務(wù)需要去設(shè)置是否連通租戶的某一個網(wǎng)絡(luò)。管理網(wǎng)也是運維可達的網(wǎng)絡(luò),管理員可以通過該網(wǎng)絡(luò)對云平臺內(nèi)的資源進行管理調(diào)度。
浪潮云海OS對網(wǎng)絡(luò)異構(gòu)環(huán)境統(tǒng)一管理
通過使用雙千兆網(wǎng)卡做Bond承載管理網(wǎng)流量,使用雙萬兆網(wǎng)卡做bond承載業(yè)務(wù)網(wǎng)流量,由HBA組成FC SAN網(wǎng)絡(luò),業(yè)務(wù)虛擬機通過FC協(xié)議讀寫商業(yè)存儲。
通過浪潮云海OS對于用戶數(shù)據(jù)中心的異構(gòu)資源環(huán)境進行集中整合,把數(shù)據(jù)中心內(nèi)的計算、存儲、網(wǎng)絡(luò)資源進行了統(tǒng)一管理調(diào)度,極大降低了數(shù)據(jù)中心的運營成本,資源利用率從10%提升到了60%,為客戶節(jié)省了大量服務(wù)器,業(yè)務(wù)部署的效率也得到了提升 。