- Windows Azure云計算實踐
- 趙書蘭編著
- 1182字
- 2018-12-30 12:15:25
1.2.4 部署模式
IT機構可以選擇在適合自己的公用云、專用云或混合云上部署其應用程序。公用云、專用云與混合云這幾個術語并不規定位置。公用云一般就在互聯網上,而專用云通常在建筑物內或設在主機托管場所。企業可以就選用哪種云計算模式考慮多種因素,而且有可能選用不只一種模式來解決多種不同問題。如果是臨時需要的應用程序,可能最適合在公用云上部署,因為這樣可以避免為了臨時需要而購買額外設備的情況。同樣,永久使用或對服務質量、數據位置有具體要求的應用程序,最好在專用云或混合云上部署。
1.公用云
公用云由第三方運行,而不同客戶提供的應用程序可能會在云的服務器、存儲系統和網絡上混合在一起,效果如圖1-6所示。公用云通常在遠離客戶建筑物的地方托管,而且它們通過向企業基礎設施進行靈活甚至臨時的擴展,提供一種降低客戶風險和成本的方法。

圖1-6 公用云向多個客戶提供服務效果圖
如果在實施一個專用云時牢記性能、安全性和數據保存位置,那么,該云中運行的其他應用程序的存在對于云架構設計師和最終用戶都是透明的。的確,公用云的優點之一是,它們可以比一個公司的專用云大很多,因而能夠根據需要進行伸縮,并將基礎設施風險從企業轉移到云提供商——哪怕僅僅是臨時性的。
可以將公用云的部分劃出去,以便于獨占單個客戶端,從而產生一個虛擬專用數據中心。虛擬專用數據中心不僅限于在公用云中部署虛擬機映像,而且使客戶在更大程度上清楚地了解其基礎設施。現在,客戶不僅可以處理虛擬機映像,而且可以處理服務器、存儲系統、網絡設備和網絡拓撲。利用位于同一場所的所有組件創建一個虛擬專用數據中心,有助于緩解數據位置問題,因為當在同一場所內連接資源時,帶寬非常充足,而且一般都可用。
2.專用云
專用云是為一個客戶單獨使用而構建的,因而對數據、安全性和服務質量提供最有效的控制,如圖1-7所示。該公司擁有基礎設施,并可以控制在此基礎設施上部署應用程序的方式。專用云可部署在企業數據中心中,也可以將它們部署在一個主機托管場所。

圖1-7 專用云的構建與使用
專用云可由公司自己的IT機構構建,也可由云提供商構建。“托管式專用”模式可安裝、配置和運營基礎設施在像Sun這樣的公司中,用于作為支持一個公司企業數據中心內的專用云。此模式賦予公司對云資源使用情況極高的控制能力,同時帶來建立并運作該環境所需的專門知識。
3.混合云
混合云把公用云模式與專用云模式結合在一起,如圖1-8所示。混合云有助于提供按需的、外部供應的擴展。用公用云的資源擴充專用云的能力,可用來在發生工作負荷快速波動時維持服務水平。這在利用存儲云支持Web 2.0應用程序時最常見。混合云也可用來處理預期的工作負荷高峰。

圖1-8 混合云構建效果圖
混合云引出如何確定在公用云與專用云之間分配應用程序的復雜性。需要考慮的問題包括數據和處理資源之間的關系。對數據量小或應用程序無狀態的情況,應用混合云處理比應用公有云和專有云處理成功得多。