虛擬化和雲計算並不是一回事。它們要解決的是不一樣維度的IT問題,並且對企業會產生不一樣層面的影響,致使不一樣的發展前景。
虛擬化
簡要言之,在IT環境中,虛擬化是要「隔離」計算資源,如此一來,某個層上的一個對象(如一個應用,一個任務,一個組件)就能夠不考慮該層之下的其餘變化而獨立操做。對虛擬化作詳盡的探討超出了本文的範圍。然而,仍是讓咱們解釋一些術語,虛擬化和「隔離」經常由於某些特殊緣由而被選用,其實在「虛擬化」和「仿真」、「隔離」和「重定向」之間是存在技術差別的。虛擬化隔離了各類計算資源,所以也就提供了從新分配與整合被隔離資源的機會,以便更好、更高效地利用這些資源。
雲計算
而另外一方面,雲計算則是一種讓各類資源按需取用的能力。通常而言,咱們期望從雲計算得到什麼,有不少種答案。而美國國家標準與技術研究院(NIST)給出的雲計算定義歸納出了基本特徵、如何交付,以及何種部署模式纔算得上是雲計算等等。我則進一步簡化了這必定義,提供了一種更直接、更簡單的方法來描述雲計算,下面就是我用5-3-2原理對雲計算所作的圖說。
雲計算和虛擬化的明顯差別
虛擬化和雲計算截然相反,它不是創建在5-3-2原理之上的。例如自服務模式就不是虛擬化的基本構件,可是對雲計算來講倒是必不可少的。有人確定會反駁說,某些虛擬化解決方案是包含了自服務組件的。但問題是,自服務對於虛擬化來講既不是必要條件,也不是充分條件。而在雲計算中,自服務倒是一個相當重要的概念,對用戶來講必須是任意時刻均可以得到的。並且,爲了減小長期培訓,支持全部服務等級,自服務顯然是一種高效機制。長期而言,它是加速雲計算解決方案ROI,使其可持續的一個相當重要的因素。
虛擬化是虛擬機的核心,它源於基礎設施的管理、運營及部署的靈活性。尚學堂陳老師指出虛擬化指的是整合服務器、管理虛擬機、精簡桌面等等的能力。
與此同時,雲則是和「服務」相關的,而「服務」是和雲就緒以及對市場機會的反應相關的。雲關注的是如何走向市場。它重視的是怎麼讓一個被申請的企業核心業務應用能夠按需取用,而不只僅是爲了部署一個虛擬機。雲感興趣的不只是虛擬機的運營,並且要洞察在虛擬機上運行的目標應用。
所以說,虛擬化毫不是雲計算。而云計算則遠遠超出了虛擬化的範疇。
服務器