8個云計算的關鍵特性

閱讀 ?·? 發布日期 2020-08-03 15:15 ?·? 管理員

越來越多的企業如今采用云計算技術來進行現代應用程序的開發,因此需要了解將云計算與傳統內部部署IT架構進行區分的關鍵特性。雖然云計算帶來了越來越多的工具和技術,但是云計算的關鍵特性保持不變。

 

AWS公司在2006年開始銷售計算資源和存儲實例時,就率先將云計算作為內部部署基礎設施的替代方法進行了普及。谷歌公司和微軟公司也緊隨其后。如今,云計算已從基礎設施擴展到SaaS模式,以及介于兩者之間的一切:其中包括人工智能、容器、無服務器、數據庫、物聯網、專用網絡、分析、商業應用程序等。

 

每個云平臺都有其自身的優勢和挑戰,但是所有這些云計算服務都具有幾個核心功能。以下將探索云計算的8個主要特性,這些特性有助于解釋云計算是構建和部署現代應用程序的首選目標的原因。

 

1

按需計算和自助服務設置

 

用戶只需單擊按鈕或API調用,AWS、Microsoft Azure、谷歌云和其他公共云平臺即可為用戶提供資源。由于擁有和運營的數據中心遍布全球,這些云計算提供商擁有大量的計算和存儲資源。這對于習慣于內部部署采購流程的IT團隊來說是一種根本性的進步。

云計算的自助服務提供特性與隨需應變計算能力密切相關。開發人員無需采用更多的服務器交付到私有數據中心,而是可以選擇所需的資源和工具(通常通過云計算提供商的自助服務門戶)并立即構建。管理人員制定政策限制IT團隊和開發團隊可以運行的內容,但在其范圍內,團隊成員可以自由構建、測試和部署他們認為合適的應用程序。

2

資源池

 

公共云提供商依靠多租戶架構來同時容納更多用戶??蛻舻墓ぷ髫撦d是從硬件和底層軟件中抽象出來的,它們在同一主機上為多個客戶提供服務。云計算提供商越來越依賴定制硬件和抽象層來提高安全性,并加快用戶對資源的訪問。

3

可擴展性和快速彈性

 

資源池可為云計算提供商和用戶提供可擴展性,因為可以根據需要添加或刪除計算、存儲、網絡和其他資產。這有助于企業IT團隊優化其云平臺托管的工作負載并避免最終用戶瓶頸。云計算可以垂直或水平擴展,云計算提供商可以提供自動化軟件來為用戶處理動態擴展。

 

傳統的內部部署架構無法輕松擴展。通常,企業必須通過購買服務器和其他基礎設施資產來規劃峰值容量。這些多余的資源在活動暫停期間處于空閑狀態。

雖然可擴展性傾向于描述長期的云計算基礎設施計劃,但快速彈性更像是一種短期特性。當需求意外激增時,正確配置的云計算應用程序和服務會立即自動添加資源來處理負載。當需求減少時,其云計算服務將恢復到原來的資源水平。

4

按使用付費定價

 

這種云計算特性將IT支出從資本支出轉移到運營支出,因為云計算提供商提供每秒計費服務。盡管這通常被視為一個積極因素,但IT團隊必須小心謹慎,因為他們的資源需求可能不是靜態的。采用的虛擬機應該大小合適,在不使用時關閉,或者根據情況縮小規模。否則,企業就會浪費成本,并且當月度賬單到達時,將會支付更多費用。

 

這種定價模式曾經是云計算的唯一支付方式,但云計算供應商后來增加了各種定價計劃,這些定價計劃通常以較低的成本來換取長期的承諾。

5

計量服務

 

衡量服務使用情況對于云計算提供商及其客戶都是有用的。提供者和客戶監視并報告資源和服務的使用情況,例如虛擬機、存儲、處理和帶寬。該數據用于計算客戶的云計算資源消耗,并輸入按使用付費模型。同時,云計算提供商可以更好地了解客戶如何利用其資源,并潛在地改善所提供的基礎設施和服務。

6

彈性和可用性

 

云計算提供商使用多種技術來防止停機,例如最大程度地減少對區域的依賴性,以避免單點故障。用戶還可以跨可用區擴展工作負載,這些可用區具有冗余網絡,這些冗余網絡將相對較近的多個數據中心連接在一起。一些更高級別的服務會自動在工作區之間分配工作負載。

 

當然,這些系統并不是萬無一失的。業務中斷時有發生,企業必須制定應急計劃。對于某些企業來說,這意味著將工作負載擴展到孤立的區域甚至不同的平臺,盡管這可能會帶來高昂的價格和復雜性。

7

安全性

 

到目前為止,還沒有發現主要云計算平臺的基礎資源遭到破壞。盡管許多企業出于安全考慮而不愿遷移工作負載,但這些擔憂在很大程度上已經消失,部分原因是云計算的上述特性帶來的好處。全球主要云計算提供商雇傭了全球最優秀的安全專家,通常比大多數內部IT團隊更能應對威脅。實際上,全球一些規模最大的金融機構表示云計算是一種安全資產。

 

云中的IT管理職責

然而,這并不能免除用戶的責任。公共云提供商遵循共享責任模式——他們傾向于平臺的安全性,而用戶則負責自己的應用程序的安全。如果不能了解這些界限,將會導致企業的一些敏感數據對外泄露。

8

廣泛的網絡訪問

 

云計算的一個優勢就是無處不在。用戶可以通過全球互聯網連接從任何地方訪問數據或將數據上傳到云平臺。由于大多數企業混合使用操作系統、平臺和設備,因此云計算是一個有吸引力的選擇。

 

云計算提供商通過監控和確保反映客戶如何訪問云計算資源和數據的各種指標(延遲、訪問時間、數據吞吐量等)來維護廣泛的網絡訪問。這些指標包括服務質量要求和服務級別協議。