雲計算和虛擬機(VMWare)有什麼區別?
例如我們平時用的阿里雲,其實就是買阿里雲提供的虛擬機,感覺沒什麼高大上,只是對已有事物重新起一個高大上的名字
雲計算是一種服務模式,這種模式並不是計算機行業所特有,也不是現代所特有,而是一種已經存在很久的服務模式。其思路就是把各種資源整合起來,然後租給有需要的用戶。拿圖書館做比較,大家都很熟悉了,圖書館收集了很多書,如果你想看書,只需要到圖書館根據自己的需求去借就好了,圖書館會根據你借的數量以及時間收費,你看完了就還給圖書館,書重新放回到原來的書架,其他用戶可以繼續借,重複利用。
肯定有人會想到把這種模式移植到傳統IT行業,只是把租的對象由圖書變為伺服器資源罷了,因此雲計算誕生了。為什麼稱為雲計算,因為伺服器的功能就是提供計算能力,把伺服器租給你相當於賣給你伺服器租賃期間的計算能力,因此稱為雲計算。
怎麼運作,很簡單,你需要多少CPU、多少硬碟,自己去機房搬,雲服務提供商會根據你的數量按天計費,當然你也可以包月包年。你如果願意出更多的錢,也可以提供送貨上門服務。伺服器硬體給你了,只要在租賃期間,隨便你處置,就和自己買的伺服器一樣,伺服器搬到自己的機房後,發現自己人手不足,你要一個一個安裝操作系統,招一個人專門做這個成本也高。於是雲服務商提供了其它增值服務,比如上門給你安裝操作系統、上門組建網路,甚至給你提供安裝資料庫、大數據Hadoop/Spark集群搭建服務等,把這種麻煩事交給別人了,顯然大大節省了自己的運維成本。
雲計算的好處也出來了,你為什麼要租伺服器,而不是自己買,因為你可能只是想用一段時間,相對於你自己買伺服器,成本太高了,租用更方便。另外,你自己買需要根據業務評估買多少,可能買回來發現不夠用,於是重新採購,流程麻煩,買的太多了,又存在資源浪費。而租用就更彈性了,需要多少,租用多少,不需要了還給雲服務商就好了。私有雲同樣,只不過是企業內部結算罷了。以上是IaaS的運營模式。你有可能有這種情況,你寫了一個Web項目並打好了war包,但自己手頭沒有伺服器來跑,你可以把你的war包交給雲服務提供商,他們負責給你運行,你不用租整個伺服器,也不用搭建運行環境,打好war包拷給他們就好,他們幫你部署運行。這就是我們說的PaaS服務。更高級的,你手頭有很多照片,你想把照片中的人物提取出來,但你自己不會寫代碼實現,你可以把照片發給雲服務商,他們通過自己的臉部識別技術處理後把結果發給你,這就類似於SaaS。
以上就是雲計算的非權威解讀,它更確切地說雲計算不是指特定的某種技術,而是一種服務模式,一種交付方式。問題來了,以上需要把伺服器搬來搬去太麻煩了,而且用戶還需要有自己的機房來放租來的伺服器。有沒有某種技術能夠不需要移動伺服器,也能解決前面提到的問題,把CPU、內存、磁碟等資源打包租給用戶。相信都知道答案了,虛擬化技術就可以完美解決這個問題,而虛擬機是虛擬化實現之一,但絕不是唯一,還有可能是容器,甚至是真正的物理機(裸機)。提供虛擬機的hypervisor也不是只有vmware,還有比如kvm/qemu、xen等。除了虛擬機外,還有許多其它虛擬化技術,比如ovs虛擬網路等。通過虛擬技術,你再不用搬伺服器,而完全自助。除此之外,利用虛擬化技術還能更方便的部署運維,比如不用一台一台安裝操作系統,你安裝完一台後,很方便地進行克隆,避免了大量的重複勞力工作。你也不用自己建機房,省去了很多工作,完全交給雲服務提供商或者自己內部的雲平台團隊。
之所以容易混淆虛擬機和雲計算,是因為虛擬機確實在雲計算中太普遍了,它是雲計算中最活躍的主體,也是核心之一,很多服務都是圍繞著虛擬機提供服務。在AWS或者其它公有雲買雲服務,最直接的方式就是申請一台虛擬機。你購買的雲資料庫,底層也有可能是虛擬機,原理大概是這樣的,比如你買一個mysql雲資料庫,雲平台會在後台給你首先起一個虛擬機,這個虛擬機鏡像包含了mysql服務,當虛擬機起來,mysql服務就跑起來了。你不僅需要訪問資料庫,還有可能需要其它相關的功能,比如設置主從、查看日誌、創建備份、設置賬戶許可權等,由於虛擬機對用戶是不可見的,並且不是所有的用戶都會這些操作。因此雲服務商還提供了非常方便的API介面,用戶只需要調用API或者Web界面就可以完成以上所有操作,而不需要自己去學習和關心怎麼弄。底層怎麼實現,這個沒有固定地方法,有可能是在虛擬機跑個agent程序,執行某個操作,比如創建一個資料庫用戶,agent就跑一個已經定義好的腳本,當然也有可能通過外部程序來完成資料庫內部的配置管理,比如ssh/ansible/puppet等。
總而言之,雲計算高大上,近年也是抄的火熱,但本質是思維的轉變,而非技術的革新。你把計算能力給別人用-雲計算,存儲給別人用-雲存儲,資料庫給別人用-雲資料庫(DBaaS),負載均衡給別人用-LBaaS,防火牆給別人用-FWaaS。但實現手段依然是傳統的IT技術,比如分散式技術、虛擬化技術、網路技術、自動化運維技術、容災技術等,並沒有造出新技術,而只是通過這些技術組合把一些資源、功能產品或者軟體等封裝成API對外提供服務。
雲計算最權威標準可以參考AWS,IaaS開源實現方案可以參考OpenStack,目前也是雲計算領域中最活躍的開源項目之一,目前除了提供IaaS的基礎服務(計算、存儲、網路)外,還實現了Trove資料庫服務、Mistral工作流以及cloud cron服務、Sahara大資料庫服務、Magnum容器編排服務等。
我偶爾也會在微博上分(tu)享(cao)雲計算和OpenStack相關的東西,對雲計算感興趣的可以一起討論學習:int32bit@weibo。
謝邀。
首先肯定題主的質疑心態,有這種心態才能成大神,才不會被大忽悠騙。
其實題主說得也沒錯,比如你購買騰訊雲的cvm,那就是買了騰訊雲的虛擬機,本質上和vmware的虛擬機差別並不大。都是通過虛擬化技術將物理資源切分成虛擬資源提供給用戶。
雲計算本身也並不高大上,甚至虛擬化技術本身也是古老的技術。對於計算機相關專業的學生或Geek而言,確實容易產生如題主的疑慮。就如同我們經常會有的疑慮:iPhone的成本還不如紅米799高 , 為什麼還有人買?
簡單來說,雲計算(狹義的)是虛擬化的產品化形態,虛擬化的產品化工作中有大量與虛擬化不那麼相關的問題。雲計算也並非僅僅是簡單的虛擬化封裝,而是基於虛擬化重新定義了整套的IT基礎設施。
雲計算廠商在做什麼呢?雲計算在中國的市場格局是怎樣的? - 知乎
真正做雲的底層,遠不如想像中那麼高大上。雲計算要體現出革命性的突破,是需要挑戰到這麼多年來我們一直堅信和死守的運營實踐和技術基礎。
簡單的說,雲計算給技術帶來的挑戰就是——『堆疊』。虛擬化使計算、存儲、網路資源堆疊起來,從扁平化到有層次性,同時問題和故障也就堆疊起來了。我們需要事無巨細,把新架構帶來的新問題逐一攻破,比如存儲堆疊我們要用走網路的塊存儲,網路的堆疊要用sdn/vpc來代替vlan,kvm里影子表影響性能只能靠cpu的硬體特性來解決。總的來說,所有的公有雲廠商做的事情都是——填坑。坑有無數個,有的坑淺,只是在扁平化時不重要;有些坑深,必須要集中力量將其填起,還要在長期的運營過程中不斷優化不斷改近;有些坑一眼望去怎麼也解決不了,那又要想辦法從它旁邊繞過去,最好還對用戶無感知。運營是個苦差事,要把臟活和累活都干好,在公有雲裡面,還得比用戶先發現臟活和累活,最好在他還沒發現的時候就給幹了。當技術還不成熟時(其實技術永遠成熟不了),運營能力意味著一個團隊直接的競爭力,這是基於踏坑無數的經驗和捨我其誰的勇氣。那麼,對用戶來說,公有雲的意義是什麼呢?是幫用戶把坑填了,幫用戶把運營上能簡化的都簡化好了。用戶使用可靠的公有雲就相當於站在了可靠的運營能力和實踐經驗上。雲就是互聯網的水和電,用戶不用再自己購買劣質煤修建發電廠,甚至他都不用關心電廠在哪裡,從此他的生命中與此相關的就只有電網公司年薪百萬的抄表工了。用戶選擇公有雲平台其實選擇的不是Xen或KVM,更不是感冒於創始人的星座血型,而是對這個平台運營能力的信賴和對待問題的坦誠態度
完全不一回事。
虛擬化技術是目前很多公有雲平台的基礎技術之一,由於各種開源虛擬化方案的存在,可能是雲平台底層技術中最容易實現的一個。VMWare只是提供了一種實現虛擬化的方案。
題主,這些公司都吹牛逼過頭了,說難聽點就是賣虛擬機而已。
你要是體驗過在頁面菜單里點擊幾下就把Apache,MySQL,Oracle,websphere等等給部署出來才知道啥叫雲計算服務。情之所至,不請自來。
前面的回答,有人說沒區別,有人說完全不是一回事。個人比較同意 @李力 的觀點,不過在展開之前,題主的問題裡面,把虛擬機跟VMware劃等號,個人不太同意。VMware是一家以虛擬化產品為主的軟體公司,它也有自己的(私有)雲計算產品。
接下來看有什麼區別?
首先看,什麼是虛擬機?虛擬機是一個軟體,它運行起來就像是一個物理的計算機及其組件。虛擬機軟體就是把本來的物理機器及其組件用文件來描述。VMware的ESXi,IBM的PowerVM,還有國內常用的Xen,KVM等等,都是提供虛擬機的hypervisor。所以,VMware跟虛擬機相關的地方,是在ESXi這個產品上。
相比物理機,虛擬機的好處很多,減少IT費用啊,提升效率,這裡可以說出12345。有這麼多好處,大家都用,越用越多。這個時候,出現瓶頸了。打個比方,我是我們公司的IT,公司有10台主機,提供200個虛機,我們公司都指著我來給他們提供虛擬機,今天張三說給我來三個虛機,明天李四說給我的虛機擴容。但是接下來,我們公司規模擴大了,現在需要2000台主機,40000個虛擬機,累死我也管不了這麼多虛擬機。於是就有了雲。其實最開始叫虛擬化管理平台,例如IBM的VMControl,VMware的vCenter,這些是私有雲產品。所以,VMware也是有雲計算產品的,vCenter(雖然在OpenStack裡面vCenter是作為一個compute host存在,但是不能否認它仍然可以作為一個獨立的雲平台)。
有了雲計算平台,我把創虛機,擴容之類的操作,交給用戶去做,我作為管理員,只需要在後台審批一下,監控一下。用戶也不用掌握實際的操作知識,因為虛機管理的專業知識,都通代碼集成在了雲計算平台裡面。在這個階段,雲計算產品可以看成是一個虛機管理的專家系統。
隨著雲計算的發展,越來越多的技術被加入到雲計算裡面來,例如我主攻的虛擬網路。雲計算也從最開始的虛擬機提供,到一整套的IT服務提供。這個時候,雲計算是一個IT服務提供系統。它除了提供虛擬機,還提供虛擬網路,虛擬存儲等等其他。VMware對應的有NSX,vSAN等產品,這些已經不只是虛擬機的範疇了。
至於題主說的阿里雲,那是公有雲提供商。一些企業內部的私有雲發現自己能提供的IT服務自己用不了,還有一些剩餘。這些企業嘗試將這些IT服務以收費的形式提供出來。慢慢的就發展成公有雲。公有雲和私有雲本質上沒有區別,都是提供IT服務。只是面臨的場景不一樣,集成的技術也不一樣。
所以,雲計算與虛擬機的區別?
雲計算是IT服務提供系統,虛擬機只是其提供的一種服務。
阿里雲與VMware的區別?
阿里雲有自己的公有雲產品,大家能隨意購買。VMware有自己的私有雲產品,一般面向企業,價格對於大眾沒有吸引力。
最後,個人不認同雲計算就是概念的炒作,或者新瓶裝舊酒那麼簡單。最近幾年熱點技術很多,但是究竟誰在裸泳,退了潮就知道了。
你自己去打的井,架的抽水機喝到的是水,你擰開龍頭流出來的是自來水,感覺沒什麼高大上,只是對已有事物重新起一個高大上的名字。
作為一個網工專業的學生 咱來強答一發√ 只是發表一下自己的見解 不過專業性且待考究 希望相關大佬多多指正的說//////
當然一樓的dalao已經說的很完善了呢 咱在這裡就稍微補充好辣(????)??
其實題主的提的問題問題很好√ 雲計算 和VMware和Vbox這種虛擬機有什麼區別呢?
沒錯 大家常常在阿里雲 騰訊雲購買的VPS ECS 本身也屬於雲計算的一種服務形式。
但是咱在生活中很多人單單的把這種雲主機的提供商認為就是雲計算 ,可謂是大錯特錯惹(x
而且這樣子去理解理解 又未免太過狹隘了呢√
雲計算作為一種「老瓶裝新酒」的技術,也是一種新的服務模式呢~
雲計算的服務提供方式不外乎以下三種
基礎設備即服務(Infrastructure-as-a- Service) 也就是 IaaS
平台即服務 (Platform-as-a- Service) 也就是 PaaS
軟體即服務 (Software-as-a- Service) 也就是 SaaS
對於非專業的孩紙們不需要去了解其中的意義 但是咱舉個栗子 相信大家都可以明白明白其中的意思
IaaS是供的是用戶直接使用計算資源,儲存資源和網路資源的能力 比如題主說提到了阿里雲 騰訊雲 AWS 等雲計算服務提供商提供的虛擬機伺服器資源租用
PaaS提供的是用戶開發,測試和運行軟體的能力 客戶面向的是軟體開發者的 在這裡 雲平台提供開發工具 編程語言 和硬體支持 舉個例子 google的 Google App Engine
SaaS是將軟體以服務的形式通過網路給用戶使用 面向的客戶一般也是終端客戶 比如說咱們拿來開車的那個什麼雲//////
這裡舉出以上的例子,是不希望大家認為雲計算就是IaaS, 並因此曲解雲計算的意義////
這裡回到正題上√ 假定題主的意義是 IaaS和虛擬機的區別是什麼?
因為不管是什麼種類的虛擬機 不管是vmware還是virtualbox 使用的對象只是自己(面向終端客戶)
而各大雲計算提供服務的對象是眾多的客戶 所以 我覺得哈..二者的區別在於這種大規模算力的調度上
因為虛擬化技術發展已久 技術非常成熟 所以正如樓上所言 是最容易實現的技術 但是為了完成龐大的算力資源分配 避免資源之間的相互衝突 這裡以OpenStack為例 講解一下它和普通虛擬機的區別
OpenStack的核心服務
Nova——計算服務
Network/Neutron——網路服務
Cinder——塊儲存服務
Swift——對象存儲服務
KeyStone——認證服務
Glance——鏡像服務
Horizon(Dashboard)——UI管理界面
以上是一套IaaS平台的完整架構 也是私認為IaaS雲計算和虛擬機最大的區別
就醬紫 (=?ω?)?
如有紕漏 望業界dalao多加指正Orz
我回答之前看大家已經回答的很精闢了,題主把已有的回答看完基本就能領會,我再補充一下:
虛擬化是一種技術,雲計算是一種理念;
虛擬化通常指單機資源的分片利用,雲技術指各種軟硬體的堆疊後再利用;
虛擬化是組成雲計算的一項重要技術,但不是雲計算的全部技術;
雲計算是將各種虛擬化組織在一起,靈活、彈性的使用這些資源。
基本的雲服務比虛擬機增加了這些事情不需要你花很多心思
防禦攻擊
備份和災備
操作系統優化
更高級的雲服務還包括了
基於服務而非系統的功能,比如你無需了解資料庫安裝細節,只需要調用介面
首先先了解清楚什麼是虛擬化,什麼是雲計算
虛擬化:現在的x86 伺服器的設計存在局限性,每次只能運行一個操作系統和應用,使得企業IT能力非常受到限制(資源浪費、升級換代成本等)。虛擬化使用軟體來模擬硬體並創建虛擬計算機系統。這樣一來,企業便可以在單台伺服器上運行多個虛擬系統,也就是運行多個操作系統和應用,從而實現突破原有IT的局限性。
雲計算:突破原有的IT物理局域的局限,將所有硬體資源虛擬化後,通過internet在網路上按需購買和分配資源。並且隨著技術的推進,雲計算不再僅僅單獨局限於虛擬化資源的分配,衍生出越來越多的模式。基於雲計算靈活的資源分配能力(傳統虛擬機、現在的容器),越來越多的公有雲玩家將服務上雲,產生了銷售雲服務的這種商業模式。以及未來的邊緣雲、普適雲等新技術和新的商業模式正在層出不窮。
再來說說VMware,VMware是公認的虛擬化能最強的公司。代表產品是ESXi、vCenter、vSphere。ESXi 虛擬化平台用於創建和運行虛擬機和虛擬設備,ESXi安裝在單台物理伺服器主機上,具備將物理資源虛擬化的能力,為上層雲管理提供虛擬資源。vCenter Server 服務用於管理網路和池主機資源中連接的多個主機。vSphere管理單個數據中心,將整個數據中心的物理資源抽象成虛擬資源(CPU、存儲和網路資源)進行管理。ESXi、vCenter是vSphere的核心組件。
所以總結一下:
VMware虛擬機和其他產商的虛擬機都是通過各種虛擬化技術(KVM/XEN等),創建出的虛擬機。
虛擬機技術是雲計算中IaaS中技術的一種,屬於雲計算中的基礎設施這一層。
雲計算狹義的概念是在internet上動態的分配管理虛擬資源。雲計算廣義的概念正在慢慢衍近,雲計算的未來是不可估量的。
雲計算就是要通過網路按需、彈性地獲取雲資源,就像用電一樣。 如果沒有發電廠和電網公司,那麼就要自己部署發電機、配電網等,完全自力更生,但是現在實際情況是我們只需要接通電線,打開開關就可以用電了,用多少電就交多少電費。 類比一下,如果沒有雲服務提供商,那就要自己建數據中心、部署伺服器、網路、存儲設備以及操作系統、中間件、資料庫等軟硬體,完全自力更生,但是現在我們有了另外一種選擇,可以直接接通網線就使用雲資源(根據云計算服務模式不同提供的產品也不同)。 雲計算分為三種服務模式:1,基礎設施即服務IaaS,提供最接近物理資源的計算、存儲、網路能力,比如AWS、阿里雲;2,平台即服務PaaS,提供軟體應用的開發託管環境,比如谷歌;3,軟體即服務SaaS,直接提供軟體應用,比如在線office;(待續,有時間了再來繼續寫)
看了好多大佬的評論,今天也試著評論一下,不到之處,見諒!
其實很多朋友也問過我,傳統機房和雲計算有什麼區別?我一般都會跟他們說,傳統機房和雲計算(比如公有雲中的老大 阿里雲)沒有可比性 。(我這裡不去比較公共雲和私有雲,公共雲無非是更大更完善的私有雲罷了)
因為什麼呢?
因為傳統機房和雲計算之間還隔著一個虛擬機(VM)在這裡虛擬化的優勢我就不多講了,有開源的也有付費的如VMware,相對於硬體無非也就是減少成本、更好的資源(計算、網路、存儲等)利用以及便捷管理。那阿里公共雲就是在kvm虛擬化的基礎上二次開發。將本身的技術強項(如資料庫、中間件、雲盾、大數據等國際領先技術)封裝進來以及將某些操作以介面的方式嵌入到控制界面,拿資料庫來說,在阿里淘寶、支付寶等等沉澱下,資料庫技術在國內絕對算領頭的。資料庫里較難操作的諸如容災備份、日誌審計、快速擴容等等它都嵌入到控制台里,小白也只需要點點滑鼠就可以完成。說到快速擴容又想到一點,你單純一個虛擬機在僅有的硬體資源上,還需要有壓力探測之類的去監控現有資源使用情況,彈性的去做擴增。
總的來說雲計算呢等於虛擬機+技術+服務+管理平台封裝起來的。
看到評論里有人講 公共雲服務商無非在賣虛擬機,我就笑了,你為什麼不說特斯拉在賣發動機?
- vmware是虛擬化解決方案的其中之一,商業虛擬化公司
- 虛擬機是雲計算技術中的一種
- 雲計算按功能用戶分主要包含計算、存儲、網路,細化到產品就有虛擬機、SDN、對象存儲、塊存儲等等,可以看看各家雲廠商的產品介紹
虛擬機是實現雲計算的其中一種手段。雲計算不限於提供虛擬機。可能是專用物理機也可能是服務(paas saas faas 等)
首先回答:Cloud Computing是什麼?Virtual Machine是什麼?
可以看出,雲計算是一種「model」而並非某種技術。 下面看什麼是VM(題主不要把VMware和VM混淆,前者是一家公司,後者是Virtual Machine)
接著回答:雲計算與虛擬化有什麼關係? 答:虛擬化(technology)是為實現雲計算(model)必不可少的技術。兩者關係如下圖:
VMware的軟體把physical 的compute/network/ storage 資源virtualize之後 (比如形成:storage pool )才能實現雲計算的以下特徵
看到這裡,如果還沒有理解。可以這麼說:不要被「雲」這個字的字面意思誤導,cloud computing 是要有底層物理硬體做支撐的,無論是IaaS/PaaS/SaaS/ ,最終的最終,都是有物理硬體在某個角落默默完成著任務。VM 的工作是「化零為整又化整為零」。Eg : 原先你有3台capacity 分別為: 1PB, 2PB, 4PB的storage, 沒有虛擬化之前,這些機器從你買來,你最多能組合出: 1/2/4/3/5/6/7 TB 的情況。虛擬化之後,hypervisor(比如VMware的esxi)對上層應用形成一個總capacity 為7PB的pool (化零為整), 上層應用「按需自取」,只要沒超出7 ,有無限種可能, 50G? 3.5 T ? ok, do as you want (化整為零)
其實按我的理解,現如今號稱雲計算的產品,通常只是放在別人家機櫃的虛擬機罷了。
當我們比較兩種東西時,前提應該是這兩者具有某種共同屬性。
目前我所理解雲計算就是資源的一種「池化」,池化帶來的好處是資源的按需分配,可重複利用,從而提高資源利用率。可以參考許多答案所說的「自來水比喻」。所謂池化的概念深究下去可以寫一篇學術論文,在這裡就不贅述。
虛擬化是實現資源池化的一種方式,因此衍生出了多種技術,包括vmware的exsi,hyper-v,kvm,xen等等。虛擬機是通過上述技術對物理伺服器虛擬化後呈現出來的一種形態。因此,我們可以將傳統業務、應用部署在這些虛機上,也可以對外提供一些服務。這其中涉及到資源的管理、調度以及後期運維等,這些都屬於雲計算範圍之內。而虛擬化只是做好了最基礎的工作。
BTW,我突然覺得雲計算之於虛擬化,好比雞之於雞蛋= =
雲計算的概念比較寬廣
有的是IaaS的模式,你需要在那之上構建自己的生產環境;有的是PaaS,類似於「最基礎的我已經幫你做好了,你只需要利用這裡有的平台來構建你的產品就好」;有的則是SaaS,已經把軟體部分都給你做好了,你只需要生成內容/提交數據給雲端處理就可以了。
虛擬機(包括但不限於VMWare)呢?
從本質上來說,從剛裝完系統,到安裝好基礎的軟體,再到預裝上已有的開源/收費軟體,這三個階段各自的snapshot可以約等於以上的IaaS,PaaS和SaaS。
------------------------------
以docker為例子,docker里提供的鏡像中,既有僅有系統鏡像的,也有裝上了基礎環境的(例如apache2/nginx/php7/mango/go/ruby/cuda/……),還有可以開箱即用的,比如gitlab、gogs。
直到這裡為止,並沒有太多和雲計算不同的,docker也好,vmware也好,都只是一種虛擬化模式。
私以為雲計算的不同在於scalability和extensibility,雲計算可以為你提供更好的擴展,彈性計算,比如可以利用docker的方案提供自動化部署。(vmware是不是也有這個不清楚)但是僅僅靠docker(或vmware似乎)是做不到的。(除非你自己再部署一個壓力探測之類的微服務,然後自己控制虛擬機的實例,但是這樣你實際上就等於自己做了雲計算的可擴展的部分)
(另一點的話,雲計算對於「數據」和「應用」分得更開一些,虛擬機里的程序「無狀態」,這也是能夠高效擴展的原因之一)
=======以上個人感受,歡迎各位dalao提出反對意見=======
雲計算是房子,VMWare只是提供建材瓷磚的廠家之一。
就像前面幾位大佬說的,雲計算是一種服務形式,而虛擬化是一種技術手段。從現有的技術來看,虛擬化是一種比較適合某些雲計算服務的底層技術。有個虛擬化的底層,就可以提供虛擬機形式的雲計算服務了。當然要做的更好就要有個用戶門戶,可以自助申請;有個調度系統,可以平衡物理伺服器之間的負載;虛擬機之間的隔離,性能優化,虛擬機應用模板,便宜的價格等等都是好的雲計算的一部分。
推薦閱讀:
※雲、CDN、IDC 三個概念的區別是什麼?有什麼相互包含和影響。。
※BaaS與IaaS、PaaS、SaaS的區別和關係要如何理解?
※Hadoop 的實常式序有哪些推薦?
※物聯網、大數據、雲計算、人工智慧之間的關係如何?