云計算產(chǎn)品:IBM“藍(lán)云”解決方案
2011/05/19
簡單地說,IBM”藍(lán)云”解決方案就是一個先進(jìn)的基礎(chǔ)架構(gòu)管理平臺,該方案可以對企業(yè)現(xiàn)有的基礎(chǔ)架構(gòu)進(jìn)行整合,通過虛擬化技術(shù)和自動化技術(shù),構(gòu)建企業(yè)自己擁有的云計算中心,實現(xiàn)企業(yè)硬件資源和軟件資源的統(tǒng)一管理、統(tǒng)一分配、統(tǒng)一部署和統(tǒng)一備份,打破了應(yīng)用對資源的獨占。藍(lán)云系統(tǒng)架構(gòu)圖如下圖所示:
“藍(lán)云”解決方案由以下部分構(gòu)成:
需要納入云計算中心的軟硬件資源。硬件可以包括x86或Power的機(jī)器、存儲服務(wù)器、交換機(jī)和路由器等網(wǎng)絡(luò)設(shè)備。軟件可以包括各種操作系統(tǒng)、中間件、數(shù)據(jù)庫及應(yīng)用,如Aix、Linux、DB2、WebSphere、Lotus、Rational等。
“藍(lán)云”管理軟件及IBMTivoli管理軟件!八{(lán)云”管理軟件由IBM云計算中心開發(fā),專門用于提供云計算服務(wù)。
“藍(lán)云”咨詢服務(wù)、部署服務(wù)及客戶化服務(wù)!八{(lán)云”解決方案可以按照客戶的特定需求和應(yīng)用場景進(jìn)行二次開發(fā),使云計算管理平臺與客戶已有軟件硬件進(jìn)行整合。
“藍(lán)云”中的存儲結(jié)構(gòu)
藍(lán)云計算平臺中的存儲體系結(jié)構(gòu)對于云計算來說也是非常重要的,無論是操作系統(tǒng),服務(wù)程序還是用戶應(yīng)用程序的數(shù)據(jù)都保存在存儲體系中。云計算并不排斥任何一種有用的存儲體系結(jié)構(gòu),而是需要跟應(yīng)用程序的需求結(jié)合起來獲得最好的性能提升?傮w上來說,云計算的存儲體系結(jié)構(gòu)包含類似于GoogleFileSystem的集群文件系統(tǒng)以及基于塊設(shè)備方式的存儲區(qū)域網(wǎng)絡(luò)SAN兩種方式。
在設(shè)計云計算平臺的存儲體系結(jié)構(gòu)的時候,不僅僅是需要考慮存儲的容量。實際上隨著硬盤容量的不斷擴(kuò)充以及硬盤價格的不斷下降,使用當(dāng)前的磁盤技術(shù),可以很容易通過使用多個磁盤的方式獲得很大的磁盤容量。相較于磁盤的容量,在云計算平臺的存儲中,磁盤數(shù)據(jù)的讀寫速度是一個更重要的問題。單個磁盤的速度很有可能限制應(yīng)用程序?qū)τ跀?shù)據(jù)的訪問,因此在實際使用的過程中,需要將數(shù)據(jù)分布到多個磁盤之上,并且通過對于多個磁盤的同時讀寫以達(dá)到提高速度的目的。在云計算平臺中,數(shù)據(jù)如何放置是一個非常重要的問題,在實際使用的過程中,需要將數(shù)據(jù)分配到多個節(jié)點的多個磁盤當(dāng)中。而能夠達(dá)到這一目的的存儲技術(shù)趨勢當(dāng)前有兩種方式,一種是使用類似于GoogleFileSystem的集群文件系統(tǒng),另外一種是基于塊設(shè)備的存儲區(qū)域網(wǎng)絡(luò)SAN系統(tǒng)。
Google文件系統(tǒng)在前面已經(jīng)做過一定的描述。在IBM的藍(lán)云計算平臺中使用的是它的開源實現(xiàn)HadoopHDFS(HadoopDistributedFileSystem)。這種使用方式將磁盤附著于節(jié)點的內(nèi)部,并且為外部提供一個共享的分布式文件系統(tǒng)空間,并且在文件系統(tǒng)級別做冗余以提高可靠性。在合適的分布式數(shù)據(jù)處理模式下,這種方式能夠提高總體的數(shù)據(jù)處理效率。Google文件系統(tǒng)的這種架構(gòu)與SAN系統(tǒng)有很大的不同。
該解決方案可以自動管理和動態(tài)分配、部署、配置、重新配置以及回收資源,也可以自動安裝軟件和應(yīng)用!八{(lán)云”可以向用戶提供虛擬基礎(chǔ)架構(gòu)。用戶可以自己定義虛擬基礎(chǔ)架構(gòu)的構(gòu)成,如服務(wù)器配置、數(shù)量,存儲類型和大小,網(wǎng)絡(luò)配置等等。用戶通過自服務(wù)界面提交請求,每個請求的生命周期由平臺維護(hù)。該方案可以支持6+1種應(yīng)用場景,也因此被稱為6+1解決方案。
pconline
相關(guān)閱讀: