到底什麼是雲端計算
雲端計算***cloud computing***是基於網際網路的相關服務的增加、使用和交付模式,通常涉及通過網際網路來提供動態易擴充套件且經常是虛擬化的資源。雲是網路、網際網路的一種比喻說法。下面是小編給大家收集的關於雲端計算的知識,歡迎閱讀!
1、什麼是雲端計算?
雲端計算概念是由Google提出的,這是一個美麗的網路應用模式。狹義雲端計算是指IT基礎設施的交付和使用模式,指通過網路以按需、易擴充套件的方式獲得所需的資源;廣義雲端計算是指服務的交付和使用模式,指通過網路以按需、易擴充套件的方式獲得所需的服務。這種服務可以是IT和軟體、網際網路相關的,也可以是任意其他的服務,它具有超大規模、虛擬化、可靠安全等獨特功效;“雲端計算”圖書版本也很多,都從理論和實踐上介紹了雲端計算的特性與功用。
2、雲端計算的三種應用形式
根據現在最常用,也是比較權威的NIST***National Institute of Standards and Technology,美國國家標準技術研究院***定義,雲端計算主要分為三種服務模式,而且這個三層的分法重要是從使用者體驗的角度出發的。
這三種服務模式是SaaS***Software as a Service***,PaaS***Platform as a service***和IaaS***Infrastructure as a service***。對普通使用者而言,他們主要面對的是SaaS這種服務模式,而且幾乎所有的雲端計算服務最終的呈現形式都是SaaS。
SaaS
SaaS是Software-as-a-service***軟體即服務***的簡稱,它是一種通過Internet提供軟體的模式,使用者無需購買軟體,而是向提供商租用基於Web的軟體,來管理企業經營活動。“相對於傳統的軟體,SaaS解決方案有明顯的優勢,包括較低的前期成本,便於維護,快速展開使用。這些優勢導致SaaS在中國市場增長明顯。”Springboard中國區軟體行業研究經理劉經緯***JingweiLiu***說,“隨著企業IT預算持續受到嚴格的審查和企業減少僱用技術人員,我們可以在未來的幾個月中看到中國市場對SaaS解決方案有明顯的需求。”
SaaS軟體被認為是雲端計算的典型應用之一。國內首家SaaS廠商八百客成立6年來,一直致力於線上CRM服務的推廣與應用,目前已擁有包括戴爾英語、藍海集團、ADP等使用者萬餘家,成為國內首屈一指的SaaS廠商,同時800APP-CRM系統也成為雲端計算應用領域最成功的案例之一。
PaaS
通過網路進行程式提供的服務稱之為SaaS***Software as a Service***,而云計算時代相應的伺服器平臺或者開發環境作為服務進行提供就成為了 PaaS***Platform as a Service***。所謂PaaS實際上是指將軟體研發的平臺***計世資訊定義為業務基礎平臺***作為一種服務,以SaaS的模式提交給使用者。因此,PaaS也是SaaS模式的一種應用。但是,PaaS的出現可以加快SaaS的發展,尤其是加快SaaS應用的開發速度。在2007年國內外SaaS廠商先後推出自己的PaaS平臺,其中包括,全球SaaS模式的領導者salesforce和中國SaaS的發起者八百客,而八百客的800APP系統,正是藉助PaaS平臺才能為使用者提供全系統的自定製功能,從某種意義上說,PaaS是SaaS的源泉。
在雲端計算應用的大環境下,PaaS的優勢顯而易見:
開發簡單,因為開發人員能限定應用自帶的作業系統,中介軟體和資料庫等軟體的版本,比如SLES 11,WAS 7和DB2 9.7等,這樣將非常有效縮小開發和測試的範圍,從而極大地減低開發測試的難度和複雜度。
部署簡單,首先,如果使用虛擬器件方式部署的話,能將本來需要幾天的工作縮短到幾分鐘,能將本來幾十步操作精簡到輕輕一擊。其次,能非常簡單的將應用部署或者遷移到公有云上,以應對突發情況。
維護簡單,因為整個虛擬器件都是來自於同一個ISV,所以任何軟體升級和技術支援,都只要和一個ISV聯絡就可以了,不僅避免了常見的扯皮現象,而且簡化了相關流程。
IaaS
IaaS ***Infrastructure as a Service***基礎設施即服務。消費者通過 Internet 可以從完善的計算機基礎設施獲得服務。這類服務稱為基礎設施即服務***Infrastructure asaService,IaaS***。基於Internet 的服務***如儲存和資料庫***是 IaaS的一部分。
IaaS最大優勢在於它允許使用者動態申請或釋放節點,按使用量計費。執行IaaS的伺服器規模達到幾十萬臺之多,使用者因而可以認為能夠申請的資源幾乎是無限的。而IaaS是由公眾共享的,因而具有更高的資源使用效率