雲端計算(cloud computing)和虛擬化(virtualization)的區別

1961年,電腦科學家約翰麥卡錫(John McCarthy)提出了將計算作為一種可公開訪問的工具的想法,後來在1969年,JCR Licklider提出了“全球互聯”的設想,從任何地方訪問程式,這個想法源於老式的服務局。...

雲端計算(cloud computing)和虛擬化(virtualization)的區別

1961年,電腦科學家約翰麥卡錫(John McCarthy)提出了將計算作為一種可公開訪問的工具的想法,後來在1969年,JCR Licklider提出了“全球互聯”的設想,從任何地方訪問程式,這個想法源於老式的服務局。

今天,這兩種想法都類似於雲端計算概念;這是一個已經流行了好幾年的行業流行語。

自2012年以來,企業開始更加認真地對待雲端計算,並將其作為一項業務目標來實施,此前亞馬遜、谷歌和微軟等領導都在推動和發展雲端計算的使用。

虛擬化在哪裡適合?

虛擬化是一種模擬複雜硬體的軟體技術。雲端計算使用虛擬化來管理伺服器資源和工作負載整合。

什麼是雲端計算(cloud computing)?

以下雲端計算定義摘自美國國家標準與技術研究所(NIST)釋出的出版物:

“Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applicati***, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.”

NIST出版物接著列出了雲基礎設施所需的基本特徵、服務和部署模型,進一步定義如下:

“支援雲端計算特性的硬體和軟體的集合,可以看作具有物理層和抽象層。

物理層由支援雲服務所需的硬體資源組成,通常包括伺服器、儲存和網路元件。抽象層由跨物理層部署的軟體組成,體現了雲的基本特性。

從概念上講,抽象層位於物理層之上。”

因此,儘管虛擬化技術允許在物理層抽象和隔離底層硬體,但它並不是導致雲端計算的唯一關鍵元件。

雲端計算的演進

面向公眾消費的雲端計算起步較晚,只是在網際網路在90年代取得了顯著的頻寬進步之後。

Salesforce.com建立了雲端計算的第一個裡程碑,當時他們透過一個簡單的網站交付企業程式。這為軟體開發組織開始透過網際網路交付應用程式鋪平了道路。

2002年,Amazon Web Services推出了基於雲的服務EC2(彈性計算雲),2006年,他們釋出了一個商業Web服務,供個人和小型實體租用計算機,但在硬體上執行自己的程式。亞馬遜的EC2是第一個可用的雲基礎設施服務。

從2009年開始,谷歌和微軟開始提供自己的應用商店平臺。作為一個可訪問和可靠的平臺,這引發了連鎖反應,並隨後在業界更多地採用了基於雲的應用程式。

雲端計算透過頻寬改進、軟體互操作性和虛擬化技術的成熟而不斷發展。在客戶機/伺服器(企業)計算取代大型機的方式中,雲端計算是一種新的技術模式,可以取代當前的企業計算方法。

雲端計算類別

為基礎設施和/或應用程式部署實施雲端計算的企業可以考慮三類基於雲的服務:

  • Saas–軟體即服務是指web瀏覽器提供對伺服器上執行的軟體和應用程式的訪問入口點(無論是在組織的場所之外還是在現場)。這是最廣為人知的雲服務。
  • Paas–平臺即服務提供了一個開發和部署軟體的平臺,如Google App Engine和Heroku。
  • Iaas–基礎設施即服務透過儀錶板或API提供對雲伺服器和儲存的直接訪問。這允許客戶端構建“虛擬”資料中心。  Iaas提供者的一個例子是Navisite。

使用這些服務的任何組合都可以作為混合服務部署。

雲端計算(cloud computing)和虛擬化(virtualization)的區別

什麼是虛擬化(virtualization)?

虛擬化是一種在多個使用者和環境之間分配計算機資源能力的軟體技術,直到21世紀初才被廣泛採用。

虛擬化模擬了計算機軟體、資料、儲存、記憶體等的不同方面,這些屬性使雲端計算的可伸縮性、彈性和多租戶成為可能。

虛擬化並非只針對大型公司,因為它可以使任何規模的公司受益(除非公司只需要一臺伺服器)。

與某些神話相反,虛擬化第1層應用程式是可能的,如Oracle、SAP、SQL、Exchange等。

兩個著名的虛擬化軟體是VMWare和Microsoft Hyper-V,它們都是領先的虛擬化軟體公司,促進了資料中心的虛擬化,以及移動和雲裝置的虛擬化,以向任何裝置提供應用程式和服務。

虛擬化帶來了顯著的財務節約和靈活性,遷移到“雲”正成為業務選擇。

虛擬機器監控程式

既然我們知道了什麼是雲端計算,以及虛擬化是如何融入其中的,那麼簡單地瞭解什麼是hypervisor將進一步深入瞭解虛擬化的工作原理。

第一個已知的hypervisor在60年代被引入,允許不同的作業系統在一臺大型機上執行。推動虛擬化的主要參與者是Linux和Unix。

在最基本的定義中,hypervisor管理虛擬機器。它是一個允許在單個硬體上託管多個虛擬機器(VM)的程式。每個虛擬機器使用分配的硬體資源執行自己的應用程式。

hypervisor為VM分配和管理這些資源。

虛擬化類別

  • 完全虛擬化是在處理器級別模擬主機的軟體和硬體。
  • 準虛擬化允許多個虛擬機器在一臺主機上執行,並且每個執行的程式例項都是獨立處理的(在它們自己的虛擬機器上)。
  • 隔離虛擬化只允許模擬主機的作業系統。此型別僅支援基於Linux的系統。

誤解

人們普遍誤解虛擬化就是雲。

虛擬化是雲基礎設施中的基礎技術,儘管在雲端計算剛建立時還處於起步階段,但隨著更多的參與者在這一領域**,這一勢頭已經釋放了雲端計算強大而充分的潛力。

雲端計算不是虛擬化、外包,也不是現收現付的商業模式。它是一種基礎架構模型,對整個It堆疊的交付方式有著根本性的改變。

總結

雲端計算是當前的技術模式,將有更多的組織和開發人員採用雲端計算。

隨著雲服務提供商發現他們面臨的挑戰,他們能夠解決問題(如保留專業IT技能、業務規劃、資本支出和運營成本),併為遷移到雲環境的人提供最佳方法。

圍繞資料治理和安全的因素是非常重要的方面,需要制定標準以避免損害資料和系統完整性。

今天,雲端計算在我們的日常生活中扮演著重要角色,我們從軟體互操作性以及資源和資訊共享中獲益。雲技術正在改進,與雲內容的高速連線越來越多,延遲也越來越少。

從長遠來看,its預測到2020年,大多陣列織和個人將生活在雲中。

  • 發表於 2021-06-25 00:20
  • 閱讀 ( 67 )
  • 分類:網際網路

你可能感興趣的文章

雲端計算(cloud computing)和物聯網(internet of things)的區別

雲端計算與物聯網的關鍵區別在於,雲端計算透過網際網路提供託管服務,而物聯網則將周圍的智慧裝置連線到網路上,以共享和分析資料,以便決策。 雲端計算和物聯網是現代技術。物聯網的簡稱是物聯網。雲端計算為建...

  • 發佈於 2020-10-22 16:02
  • 閲讀 ( 55 )

雲端計算(cloud computing)和虛擬化(virtualization)的區別

雲端計算與虛擬化 計算和虛擬化是IT基礎設施資源最佳化的相關術語。虛擬化是雲端計算概念中使用的一種技術。虛擬化是根據需求使用相同的硬體基礎架構來構建多個虛擬伺服器。例如,假設您需要一個Windows伺服器和一個L...

  • 發佈於 2020-10-25 17:01
  • 閲讀 ( 48 )

關於雲的7個常見神話需要打破

... “雲”和“雲端儲存”是術語混淆的另一個例子。 ...

  • 發佈於 2021-03-15 02:51
  • 閲讀 ( 53 )

虛擬化和雲端計算不是一回事

...且“雲”已經成為一個被過度使用的時髦詞,它描述了從雲端計算到雲端儲存等一切事物,這也無濟於事。 ...

  • 發佈於 2021-03-16 01:42
  • 閲讀 ( 54 )

iaas與paas與saas的區別是什麼?

... 雲端計算服務不需要購買昂貴的軟體、搭建平臺或硬體,也不需要支付永無止境的維護和更新成本,而是允許您每月支付使用複雜服務的費用。 ...

  • 發佈於 2021-03-28 09:20
  • 閲讀 ( 49 )

什麼是霧計算?

到目前為止,大多數人對雲端計算的概念已經非常熟悉了,但是被稱為霧計算的新概念呢?今天的問答文章將介紹這個新概念以及它與雲端計算的區別。 今天的問答環節是由SuperUser提供的,SuperUser是Stack Exchange的一個分支,是...

  • 發佈於 2021-04-11 10:37
  • 閲讀 ( 57 )

什麼是雲端計算?這個愚蠢的時髦詞是什麼意思?

前幾天,一位讀者來信詢問雲端計算是否有助於節省硬碟空間,這讓我意識到,是時候談談這個愚蠢的時髦詞到底意味著什麼了。 什麼是雲端計算(cloud computing)? 據美國國家標準與技術研究院(National Institute of Standards and Techn...

  • 發佈於 2021-04-13 05:46
  • 閲讀 ( 43 )

雲端計算(cloud computing)和saas軟體(saas)的區別

雲端計算與SAAS 隨著谷歌率先將雲端計算引入主流,如今關於雲端計算的討論非常熱烈。簡單地說,雲端計算將軟體從計算機轉移到網際網路,使終端使用者更容易維護自己的軟體。另一個相關術語是SAAS,即軟體即服務。兩者...

  • 發佈於 2021-06-23 12:30
  • 閲讀 ( 60 )

emc公司(emc)和網路儲存(netapp)的區別

...文件儲存在伺服器中。今天,這個系統已經升級到所謂的雲端計算,它不需要為客戶端安裝應用程式。所有的東西都集中在伺服器上,消除了客戶端升級或管理所用應用程式的許可問題的需要。參與雲端計算的兩家資訊科技公司...

  • 發佈於 2021-06-23 21:14
  • 閲讀 ( 38 )

雲端計算(cloud computing)和網格計算(grid computing)的區別

雲端計算與網格計算 隨著谷歌的積極推動,雲端計算已經成為計算機專家乃至普通計算機使用者非常熱門的話題。討論使許多人開始問雲端計算與網格計算等其他計算架構相比如何。雲端計算和網格計算的主要區別在於它們如...

  • 發佈於 2021-06-23 21:30
  • 閲讀 ( 67 )
zsb73023
zsb73023

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦