如果你不確定兩者的區別是什麼,不要太難過。大多數人不理解這一微妙的區別,實際上許多人把這兩個概念混為一談,認為是同一個概念。即使是精通技術的人,比如那些你要求修理電腦的人,也總是把他們搞混。
而且“雲”已經成為一個被過度使用的時髦詞,它描述了從雲計算到雲存儲等一切事物,這也無濟於事。
那有什麼區別?你為什麼要在乎呢?事實證明,一旦你知道這兩樣東西是什麼以及它們是如何提供價值的,那麼這兩樣東西對你來說都會派上用場——以至於如果你還沒有利用它們,你就會錯過很多。
虛擬化是指創建物理對象的虛擬表示。例如,虛擬現實只是物理現實的一種表現,有一些細微的變化和差異。但是在計算機的環境中,虛擬化稍微有點特殊。
虛擬化是指將物理資源(如RAM、CPU、磁盤空間等)分割成系統認為是獨立的離散塊。每個區塊可以專用於不同的用戶,因為區塊是離散的,用戶只能使用分配給他們的資源。
“虛擬機”是一個在你的系統上創建虛擬計算機的程序,這個虛擬計算機可以運行它自己的操作系統,這個操作系統獨立於你的實際操作系統。實際系統稱為“主機”,而虛擬系統稱為“來賓”。
假設你在運行Windows。那是你的主機操作系統。使用VirtualBox這樣的虛擬機軟件,您可以在Windows中安裝並運行Ubuntu的副本。它像其他程序一樣在窗口中運行,只是它僅限於在創建虛擬機時留出多少RAM、CPU、磁盤空間等。
虛擬機是在一臺機器上運行多個操作系統的最佳方式,前提是您有足夠的物理資源進行分配。有趣的是,因為這些資源被作為自己的小沙盒放在一邊,所以你可以在客戶操作系統中捕獲病毒,而不會影響你的主機操作系統。因此,虛擬機是測試新操作系統和程序的推薦方法。
作為一個臨時家庭用戶,您可能永遠不會同時運行多個虛擬機,因此最多隻能有一個主機操作系統和一個客戶操作系統。但在業務方面,經常會發現計算機同時運行多個虛擬機,從而產生一個主機操作系統和幾十個甚至幾百個客戶操作系統。
當這種情況發生時,計算機通常被稱為“虛擬服務器”。這顯然需要一個具有頂級規範的功能極其強大的系統,否則就沒有足夠的資源進行拆分,每個虛擬機都會慢到爬行。功能強大的計算機價格昂貴,因此虛擬服務器通常只由企業運行。
但企業為什麼要這麼做呢?這是一個很好的問題,這就引出了雲計算的概念。
什麼是“雲”?好吧,你可以把它想象成一個提供服務的遠程服務器集群——或者用外行的話來說,一堆相互連接的計算機(服務器集群),只要你有提供服務的互聯網連接(遠程),無論是免費的還是付費的,都可以從任何地方訪問。
雲計算是指使用雲上的計算機處理或存儲數據,從而釋放自己計算機的資源(即處理能力和存儲空間)。請注意,有些雲服務使用虛擬化,但許多沒有。
如果你使用Gmail,那麼你已經在使用雲服務了。在這種情況下,你所有的電子郵件數據都存儲在谷歌的服務器網絡上,谷歌的服務器在發送、接收和處理這些數據方面承擔了所有繁重的工作——計算是在雲端完成的,而不是在你自己的計算機上完成的。
大多數基於web的服務也是如此,如日曆、待辦事項列表、社交網絡、VoIP、遠程數據存儲、預算管理器、在線照片編輯等。
一些雲服務比其他的更先進。例如,Gmail上的電子郵件託管或Outlook.com與OfficeOnline、GoogleDocs或任何其他在線Office替代品上的協作文檔編輯相比,它相對簡單。
在googledocs上,每個文檔或電子表格都託管在Google的服務器上。當你打開一個文件並開始編輯它時,你實際上是在與一個遠在千里之外的文件進行交互,這就是為什麼其他人可以同時打開同一個文件並編輯它。谷歌的服務器正在實時處理你的輸入。
注意到上面的例子沒有提到虛擬化嗎?這裡有一個。
當你註冊一個共享的web託管計劃時,它通常被託管在一臺沒有任何虛擬化的機器上,而其他許多人都在使用同一臺服務器。如果一個用戶犯了錯誤並鎖定了服務器的CPU,那麼每個人的網站都會關閉,直到服務器修復為止。
但是,當您註冊一個虛擬專用服務器計劃時,您仍然在一臺機器上,但服務器的資源部分是虛擬化的。如果一個用戶出錯,他們只會鎖定服務器的CPU部分,只有他們的網站會關閉。你的還沒動。這就是為什麼VPS託管優於共享託管。
還有像amazonwebservices這樣的服務,它使用一個虛擬服務器集群為多個用戶提供雲計算。這樣做的好處是,您的帳戶不駐留在任何一臺計算機上—它駐留在整個雲上,因此,如果一臺物理服務器碰巧死掉,您的網站也不會隨之死掉。
你可以擁有沒有云的虛擬化,也可以擁有沒有虛擬化的雲計算。這兩者通常是結合在一起的,但不一定非要結合在一起。希望你現在知道兩者的區別了!
到目前為止,大多數人都對他們每天實際使用多少雲計算感到驚訝。也許你也有同樣的感覺。我個人喜歡雲的便利性,但是你應該注意雲計算有一些風險需要避免。
如果你覺得它特別有趣,那就考慮從事雲計算吧!
這是否消除了你的困惑?你還有什麼問題想問嗎?歡迎在下面的評論中與我們分享。
圖片來源:一切可能通過Shutterstock.com網站
雲端計算與虛擬化 計算和虛擬化是IT基礎設施資源最佳化的相關術語。虛擬化是雲端計算概念中使用的一種技術。虛擬化是根據需求使用相同的硬體基礎架構來構建多個虛擬伺服器。例如,假設您需要一個Windows伺服器和一個L...
... 雲端計算和雲服務無處不在。全球研究公司Gartner估計,全球公共雲支出將從2018年的1820億美元增加到2022年的3310億美元。 ...
...說。“我們將分享如何讓開發人員構建無縫支援雲端計算虛擬化的應用程式。” 結合微軟“加速Windows10創新”的新承諾,很明顯,微軟重新將重點放在利用雲端計算來實現Windows的核心部分上。這可能需要10倍的裝置從雲端執行...
當交通擁擠時,一輛汽車踩剎車太快或加速太快,既浪費燃料又會使每個人減速。現在,本田和東京大學的一個聯合專案可以透過給司機實時反饋來減少交通擁堵。該系統將於下個月在實際交通情況下進行測試,它為駕駛員提供...
...雲端計算的GPU。他稱之為Nvidia VGX,並將其描述為“一種虛擬化計算環境的技術,這樣無論您的計算裝置如何,我們都可以提供您所需的公司技術和資料的訪問。”Nvidia設想將VGX部署在資料中心,以便員工可以訪問虛擬機器的功...
...,它為Mac使用者提供了在蘋果作業系統邊界內執行Windows虛擬化的能力。除了面向消費者的應用程式外,該公司還提供伺服器視覺化軟體和Parallels Automation,這是一個自動化服務交付和計費的軟體套件。 Serlet從Steve Jobs...
...億美元。收入和利潤都比去年同期有所增長,公司的辦公和雲產品繼續幫助創造了很大一部分總收入。 不出所料,本季度地面收入有所下降。微軟並未大幅重新整理其Surface Pro或Surface Book系列產品,Surface營收因此下...