虛擬云計算結合了虛擬化和云計算的優(yōu)勢,形成了一個(gè)強大的串聯(lián),推動(dòng)了當今的大部分企業(yè)計算。本文詳細討論了虛擬云計算,包括虛擬化和云計算的區別,云計算中使用的不同虛擬化類(lèi)型,以及虛擬云計算的重要性、用例、示例和好處。
虛擬化與云計算有何不同?
虛擬化和云計算經(jīng)常一起討論,以至于有些人可能會(huì )將它們相互混淆。這種混亂源于云計算對虛擬化的依賴(lài)。一些云服務(wù)還提供虛擬化產(chǎn)品,增加了混亂。
虛擬化是指在您的物理 IT 基礎架構中創(chuàng )建基于軟件的硬件、軟件、存儲和網(wǎng)絡(luò )設備版本。另一方面,云計算服務(wù)將軟件、硬件、存儲和網(wǎng)絡(luò )資源匯集在一起??,并通過(guò)互聯(lián)網(wǎng)提供。
虛擬化使云計算服務(wù)成為可能。由于許多云計算資源是虛擬化的,因此很容易看出虛擬化如何為當今的大部分云基礎架構提供動(dòng)力。
這兩種技術(shù)的根本區別在于,虛擬化不提供云計算的增強功能,包括自助服務(wù)、自動(dòng)化管理、彈性、可擴展性和按需付費定價(jià)。鑒于這些好處,越來(lái)越多的組織正在轉向云計算,而不是單獨采用虛擬化。
云計算中有哪些不同類(lèi)型的虛擬化?
云計算使用多種類(lèi)型的虛擬化,包括:
- 硬件虛擬化。這會(huì )將物理硬件變成可以通過(guò)網(wǎng)絡(luò )訪(fǎng)問(wèn)的虛擬設備。使用管理程序(一種位于硬件和操作系統之間的軟件),它將單個(gè)硬件劃分為多個(gè) VM,每個(gè) VM 共享硬件資源。因此,這種類(lèi)型的虛擬化可以充分利用硬件資源,從而提高成本效益。
- 服務(wù)器虛擬化。這類(lèi)似于硬件虛擬化,但適用于服務(wù)器平臺。它使單個(gè)物理服務(wù)器可以通過(guò)管理程序劃分為多個(gè)虛擬服務(wù)器。服務(wù)器資源根據虛擬服務(wù)器的使用需求進(jìn)行分配。除了允許充分利用硬件資源外,它在需要具有不同操作系統的服務(wù)器的用例中也很方便。虛擬服務(wù)器對于服務(wù)器整合也很有用,可以節省大量成本。
- 桌面虛擬化。這涉及創(chuàng )建完整的桌面環(huán)境,稱(chēng)為虛擬機 (VM),具有完全的網(wǎng)絡(luò )訪(fǎng)問(wèn)權限,并且可以從任何設備訪(fǎng)問(wèn),無(wú)論規范如何。通常,具有足夠資源的桌面用作主機。允許多個(gè)虛擬機同時(shí)運行。隨著(zhù)數據繼續駐留在主機中,對于具有嚴格安全要求的組織來(lái)說(shuō),這是一個(gè)有吸引力的選擇。
- 網(wǎng)絡(luò )虛擬化。這將虛擬化您網(wǎng)絡(luò )中的硬件和軟件元素,使您的網(wǎng)絡(luò )更易于管理。它使您的網(wǎng)絡(luò )更加靈活,因為它將您的網(wǎng)絡(luò )硬件與網(wǎng)絡(luò )軟件的限制分離。它還允許您的虛擬機更有效地使用其網(wǎng)絡(luò )資源。此外,可以根據需要重新分配網(wǎng)絡(luò )資源。
- 存儲虛擬化。通常,計算機硬件都有自己的存儲空間。通過(guò)這種類(lèi)型的虛擬化,存儲設備被虛擬化并組合成更大的存儲,可從任何硬件訪(fǎng)問(wèn)。這可以實(shí)現存儲設備的集中管理和按需擴展存儲。它還允許更有效地使用存儲空間。
- 操作系統 (OS) 虛擬化。這將操作系統內核劃分為稱(chēng)為容器的實(shí)例。主機操作系統可以查看和管理計算機可用的資源,其功能可以跨容器復制。但是,容器是相互隔離的,只能使用已經(jīng)分配給它們的資源。這種類(lèi)型的虛擬化非常適合需要將分布在各種服務(wù)器上的應用程序和服務(wù)整合到在單個(gè)服務(wù)器上運行的容器中。
- 應用程序虛擬化。在虛擬化變得流行之前,應用程序安裝在每個(gè)用戶(hù)設備上,這使得部署過(guò)程變得繁瑣。虛擬應用程序不需要部署到單個(gè)設備,而是從數據中心集中運行,無(wú)論是在本地還是在云上。它們使用起來(lái)更方便,并且可以更有效地利用您的資源。
- 數據虛擬化。數據是抽象的,因此即使您的開(kāi)發(fā)人員不知道它的結構,也可以輕松地對其進(jìn)行操作。此外,使用哪個(gè)數據庫系統來(lái)檢索數據并不重要。重要的是,您的用戶(hù)可以檢查您的數據的準確性,而無(wú)需費力地理解它。
為什么要使用虛擬云計算?
許多組織發(fā)現虛擬云計算在以下方面很有用:
- 提高可訪(fǎng)問(wèn)性和靈活性。虛擬設備可以從任何地方和任何設備訪(fǎng)問(wèn),也可以在必要時(shí)移動(dòng)到不同的位置。例如,如果服務(wù)器出現故障,可以將 VM 移動(dòng)到不同的服務(wù)器,而無(wú)需更改其配置。另一個(gè)例子是應用程序測試——開(kāi)發(fā)團隊無(wú)需購買(mǎi)單獨的專(zhuān)用測試服務(wù)器,只需啟動(dòng)虛擬服務(wù)器即可實(shí)現相同目的。
- 使硬件限制不存在。組織不需要購買(mǎi)新硬件來(lái)滿(mǎn)足不斷變化的需求。相反,資源也可以按需轉移到最需要的地方,而不會(huì )導致停機。例如,當需要更多存儲時(shí),可以添加另一個(gè)存儲設備而無(wú)需關(guān)閉整個(gè)網(wǎng)絡(luò )。另一種選擇是在不關(guān)閉兩臺服務(wù)器的情況下將資源從一臺服務(wù)器重新分配到另一臺服務(wù)器。
- 實(shí)施更好的安全性。虛擬機更安全,因為它們彼此隔離。例如,受感染的 VM 無(wú)法將惡意軟件傳播到其他 VM,因為在虛擬 IT 環(huán)境中幾乎不存在攻擊媒介。IT 團隊還可以斷開(kāi)受感染的虛擬機與網(wǎng)絡(luò )的連接,以確保進(jìn)一步的安全性。
虛擬云計算有哪些用例和示例?
虛擬化存在于以下云計算場(chǎng)景中:
- 音頻和視頻流。Netflix、YouTube 和 Spotify 等娛樂(lè )平臺都會(huì )浮現在腦海中。政府運營(yíng)的交通攝像頭和監控閉路電視 (CCTV) 系統等就是其他例子。
- 商業(yè)應用。各種基于云的軟件或軟件即服務(wù) (SaaS) 應用程序可用于商業(yè)用途。其中包括 SAP 和 Oracle NetSuite 等企業(yè)資源規劃 (ERP) 軟件、Salesforce 等客戶(hù)關(guān)系管理 (CRM) 系統以及 Zendesk 等客戶(hù)服務(wù)平臺。該軟件的共同特征包括快速實(shí)施、規模經(jīng)濟和任何設備的網(wǎng)絡(luò )訪(fǎng)問(wèn)。
- 協(xié)作和交流平臺。Dropbox、Google Drive 和 Microsoft OneDrive 就是一些例子,Facebook Messenger、Skype、Slack、WhatsApp 和 Zoom 也是如此。
- 數據分析和人工智能。Facebook 的 Google Analytics 和 Audience Insights 就是數據分析工具的例子。虛擬云計算還廣泛用于機器學(xué)習和深度學(xué)習工具,例如 Amazon AI 服務(wù)、Google Cloud AI、Microsoft Azure AI 和 TensorFlow。
虛擬云計算有什么好處?
在云計算中使用虛擬化很有吸引力,因為它提供了以下好處:
- 無(wú)需額外費用即可提高安全性。除了采用防火墻和端到端加密等傳統網(wǎng)絡(luò )安全技術(shù)外,IT 團隊還可以在不添加更多硬件的情況下將數據虛擬化和備份到其他服務(wù)器。
- 操作靈活性。由損壞的硬件和端點(diǎn)設備崩潰引起的數據丟失不再是曾經(jīng)的災難性故障。這是因為數據保留在主機服務(wù)器上,而不是保存到單個(gè)機器上。服務(wù)器和存儲設備也定期進(jìn)行虛擬備份,避免任何單點(diǎn)故障。
- 更好的成本效益。雖然資源利用不足在傳統計算中很常見(jiàn),但在虛擬云計算中則少得多。相反,虛擬云計算所特有的資源共享和池化使您的組織能夠避免不必要的成本。
- 降低系統故障風(fēng)險。VM的一個(gè)好處是它們能夠按原樣轉移到另一臺服務(wù)器,從而限制服務(wù)器崩潰對用戶(hù)的影響。作為額外的預防措施,請始終準備好備份虛擬服務(wù)器,以便在需要時(shí)接管您的主服務(wù)器。