【DaaS描繪新一代數(shù)據(jù)中心藍(lán)圖】新一代數(shù)據(jù)中心當(dāng)你的數(shù)據(jù)中心擁有一萬或兩萬臺服務(wù)器時,你會發(fā)現(xiàn)你對數(shù)據(jù)中心的看法與以前完全不同。什么是軟件定義數(shù)據(jù)中心以及軟件定義網(wǎng)絡(luò)等新概念的誕生,讓大家看到了下一代的雛形數(shù)據(jù)中心,云計算數(shù)據(jù)中心光互連網(wǎng)絡(luò)架構(gòu) 數(shù)據(jù)中心是云計算的核心支撐平臺,云計算的發(fā)展對數(shù)據(jù)中心network架構(gòu)提出了嚴(yán)峻的挑戰(zhàn),傳統(tǒng)的電互連網(wǎng)絡(luò)架構(gòu)在帶寬、設(shè)備開銷、能耗、管理復(fù)雜度等方面難以滿足云應(yīng)用的要求,因此低能耗、低開銷、高帶寬的光互連網(wǎng)絡(luò)架構(gòu)應(yīng)運而生并引起了研究者的廣泛關(guān)注。
OpenStack的原理是將企業(yè)的物理數(shù)據(jù)中心設(shè)備虛擬化,形成一個虛擬資源池,利用一些優(yōu)秀的云管理工具,如Fuel、Chef、JujuCharms等,對虛擬資源進(jìn)行管理。OpenStack源于RackspaceHosting和NASA的一個聯(lián)合項目。它以開源的形式給出了源代碼,可以從網(wǎng)站下載;OpenStack的所有組件源代碼都是用python編程語言開發(fā)的。與Java等其他編程語言相比,Python程序具有非常高的并發(fā)處理能力和非常低的系統(tǒng)資源占用,并且這些代碼易于維護和擴展。
云計算不僅是一種技術(shù),更是一種服務(wù)模式的創(chuàng)新。云計算之所以能給用戶帶來更高的效率、靈活性和可擴展性,是基于整個IT領(lǐng)域的變革。其技術(shù)和應(yīng)用涉及硬件系統(tǒng)、軟件系統(tǒng)、應(yīng)用系統(tǒng)、運維管理、服務(wù)模式等多個方面。IaaS(foundation 架構(gòu)as a service)作為云計算的三大部分之一,將foundation架構(gòu)云化,以更好地支持應(yīng)用系統(tǒng)的上線、部署和運營,提高效率,降低TCO。
那么,Cloud Foundation 架構(gòu)包含哪些組件呢?主要問題是什么?主要解決方法有哪些?1.云基礎(chǔ)架構(gòu)如圖1所示,傳統(tǒng)的IT部署架構(gòu)是一個“煙囪”或“專機”系統(tǒng)。在這類架構(gòu)中,新的應(yīng)用系統(tǒng)上線時,需要分析應(yīng)用系統(tǒng)的資源需求,確定基礎(chǔ)架構(gòu)所需的計算、存儲、網(wǎng)絡(luò)等設(shè)備的規(guī)格和數(shù)量。這種部署模式主要有兩個問題:硬件高端和低端。
3、云計算 數(shù)據(jù)中心建設(shè)需融合哪些技術(shù)?1和云計算數(shù)據(jù)中心云計算數(shù)據(jù)中心的構(gòu)成本質(zhì)上是由云計算平臺和云計算服務(wù)構(gòu)成的。云計算服務(wù)包括通過各種通信手段向用戶提供的應(yīng)用、軟件、工具和計算資源服務(wù);云計算平臺包括soft 硬件 platform來支持這些服務(wù)的安全、可靠和高效運行。通過云計算平臺,整合一個或多個數(shù)據(jù)中心 soft 硬件形成分層的虛擬計算資源池,并提供可動態(tài)部署和平滑擴展的計算、存儲和網(wǎng)絡(luò)通信能力,以支持云計算服務(wù)的實現(xiàn)。