什麼是雲計算?雲計算的架構是什麼?

儘管許多人認爲雲計算是信息技術的最新成果,但它的根源在20世紀60年代以全球計算機網絡的形式而奠定。此後,它從許多階段演變而來。從網格和實用計算到2009年最新增加的軟件即服務(SaaS),雲計算已經走過了漫長的道路。然而,隨着世紀的交替,它獲得了很大的吸引力。如今人們更喜歡將他們的寶貴信息保存在雲端,而不是物理驅動器,因爲隨着時間的推移,物理驅動器很容易損壞。使用基於雲的存儲的額外優勢是,它可以隨時隨地遠程訪問。

什麼是雲計算?

雲計算可以被定義爲通過雲提供的任何計算服務。它與本地存儲不同,本地存儲中的數據被存儲在使用地點附近的物理驅動器上。雲計算也不同於服務器虛擬化,其中物理服務器本身被分割以創造服務器空間。

雲計算基本上是對互聯網的一種比喻。它意味着通過互聯網存儲和訪問數據和程序,並通過網絡同步數據。多年來,雲計算已經演變成用於不同目的和用途的多種服務:

1. 平臺即服務(PaaS)——企業利用雲計算作爲平臺,創建和管理定製的應用程序,供企業的所有員工內部使用。

2. 軟件即服務(SaaS)——雲計算允許企業通過互聯網訪問和使用軟件、應用和程序。

3. 基礎設施即服務(IaaS)——這是最新的”大事件”,主要的雲計算公司如谷歌、微軟、亞馬遜、Rackspace等都向企業出租服務器空間。

雲計算近來取得了突出的地位和受歡迎程度,這主要是因爲雲計算具有更高的速度、更高的效率、先進的安全性、更好的性能、更高的生產力、無縫的可擴展性,以及最重要的是,可負擔性。

雲計算架構:

雲組件在通過互聯網連接時或多或少地相互獨立工作。它們大致分爲前端和後端組件。

1. 前端:前端由客戶管理,主要包括與雲的後端組件互動的用戶界面。前端的例子包括互聯網瀏覽器,客戶通過它訪問存儲在雲計算架構後端的文件。

2. 後端:後端是擁有管理和操作雲計算架構所需的所有組件的服務提供商。通常的後端組件是數據存儲、虛擬機、部署模式、安全基礎設施等。

前端和後端通過互聯網連接。互聯網是使雲計算成爲可能的原因。

適合各種業務需求的雲架構類型

1. 單站點:它利用三層架構,將一臺服務器分割成多個計算機實例。它有兩種變體,非冗餘和冗餘版本。

2. 單一服務器:它利用單一的物理或虛擬服務器滿足其需求。LAMP堆棧利用單服務器架構。它們容易受到安全問題的影響,並且大多用於開發目的。

3. 自動擴展架構:自動擴展允許根據客戶的需求水平地擴展資源。它可以實時增加或減少計算實例的數量,讓客戶有機會只消費需要的東西。