2024-04-29 分類: 網(wǎng)站建設(shè)
虛擬化是隔離計(jì)算機(jī)系統(tǒng)資源并創(chuàng)建多個(gè)版本以同時(shí)運(yùn)行的過程。簡(jiǎn)單來說,虛擬化建議對(duì)網(wǎng)絡(luò)、硬件或操作系統(tǒng)進(jìn)行分區(qū),以使每個(gè)分離的版本獨(dú)立。這種分區(qū)的一個(gè)很好的例子是服務(wù)器虛擬化。
如果您擁有一個(gè)網(wǎng)站,那么您肯定會(huì)購買網(wǎng)絡(luò)托管服務(wù)。眾所周知的托管類型之一,VPS 托管,是虛擬化技術(shù)的實(shí)時(shí)應(yīng)用程序。在 VPS Hosting 中,使用虛擬化的方法將單個(gè)物理服務(wù)器劃分為多個(gè)服務(wù)器。然后可以將這些服務(wù)器分配給不同的用戶,使他們能夠在分配的服務(wù)器上托管他們的網(wǎng)站。
VPS 主機(jī)中的虛擬化描繪了一個(gè)圖像,與共享主機(jī)不同,用戶在這里獨(dú)自擁有服務(wù)器并與其他人隔離。但實(shí)際上,只有一個(gè)物理服務(wù)器,虛擬分配給多個(gè)用戶。這意味著用戶仍在使用同一臺(tái)服務(wù)器,唯一的區(qū)別是在 VPS 主機(jī)中,空間實(shí)際上是被劃分的,而不是物理共享的。
關(guān)于 VPS 托管或 Web 服務(wù)器托管,存在兩種主要類型的虛擬化。
硬件虛擬化 操作系統(tǒng)虛擬化 硬件虛擬化——術(shù)語的類比硬件是物理計(jì)算資源。另一方面,虛擬化是抽象的過程。簡(jiǎn)單來說,硬件虛擬化就是從軟件中抽象出硬件資源。被稱為管理程序或虛擬機(jī)管理器的虛擬軟件被分割在硬件和軟件之間。一旦這個(gè)管理程序嵌入到兩者之間,軟件就會(huì)依賴虛擬資源,而不是實(shí)際資源。
硬件虛擬化如何工作?
在硬件虛擬化方法中,硬件充當(dāng)主機(jī),軟件充當(dāng)客戶。管理程序用于創(chuàng)建虛擬環(huán)境并允許不同的操作系統(tǒng)有效地在單臺(tái)計(jì)算機(jī)上運(yùn)行。創(chuàng)建這種機(jī)制的唯一目的是在單個(gè)大型服務(wù)器上使用多個(gè)較小的服務(wù)器。這在某種程度上降低了托管成本,同時(shí)提高了服務(wù)器的效率(托管單個(gè)大型服務(wù)器所需的時(shí)間和資源比托管多臺(tái)小型服務(wù)器所需的努力要多)。
硬件虛擬化為客戶操作系統(tǒng)提供硬件支持,促進(jìn)無摩擦托管。虛擬機(jī)與主機(jī)操作系統(tǒng)沒有交互。目前流行兩種虛擬機(jī)管理器或管理程序。
I 型——在硬件之上運(yùn)行 II 類——一些虛擬化需要操作系統(tǒng)支持,因此 II 類服務(wù)器促進(jìn)了管理程序在操作系統(tǒng)上的放置。好處
毋庸置疑,硬件虛擬化包括有效利用硬件資源,降低 VPS 托管的總體成本。
基于操作系統(tǒng)的虛擬化——術(shù)語的類比與基于硬件的虛擬化不同,操作系統(tǒng)虛擬化是在操作系統(tǒng)之上完成的。這意味著安裝在操作系統(tǒng)上的軟件會(huì)進(jìn)行相同的虛擬化,使其成為主機(jī)。操作系統(tǒng)虛擬化是系統(tǒng)內(nèi)核促進(jìn)隔離用戶空間實(shí)例普及的一項(xiàng)功能。
基于操作系統(tǒng)的虛擬化如何工作?
在這種虛擬化中,虛擬化軟件安裝在操作系統(tǒng)上,進(jìn)一步使用會(huì)創(chuàng)建幾個(gè)其他虛擬機(jī)。在這里,用戶可以直接訪問以使用任何可用的虛擬機(jī)??紤]到操作系統(tǒng)虛擬化可以訪問硬件這一事實(shí),可能存在一些與硬件相關(guān)的問題,即虛擬操作系統(tǒng)與硬件不兼容。然而,虛擬化是高效的并且可以有效地執(zhí)行。
操作系統(tǒng)虛擬化允許客戶在容器中運(yùn)行多個(gè)程序,每個(gè)程序都被分配了一定的資源。在容器內(nèi)運(yùn)行的程序本身就是完整的,并且認(rèn)為分配的資源都是可用的。在這種虛擬化中,多個(gè)容器可以隔離并行運(yùn)行。
好處
在軟件遷移方面,基于操作系統(tǒng)的虛擬化非常有效。它使來賓可以輕松地虛擬使用操作系統(tǒng)來遷移或緩解沖突。此外,當(dāng)需要執(zhí)行備份或恢復(fù)服務(wù)時(shí),這種虛擬化是最好的。
操作系統(tǒng)虛擬化與硬件虛擬化既然我們已經(jīng)清楚地了解了硬件虛擬化和操作系統(tǒng)虛擬化的各個(gè)方面,那么是時(shí)候繼續(xù)討論操作系統(tǒng)虛擬化和硬件虛擬化之間的區(qū)別了。
操作系統(tǒng)虛擬化和硬件虛擬化之間的主要區(qū)別包括:
硬件虛擬化 操作系統(tǒng)虛擬化 主機(jī)為部署代碼直接在主機(jī)上執(zhí)行的場(chǎng)景的來賓提供硬件支持。這允許主機(jī)和來賓使用相同的平臺(tái)。 在操作系統(tǒng)虛擬化中,被虛擬化的是操作系統(tǒng)。因此,操作系統(tǒng)虛擬化的平臺(tái)是獨(dú)立的。 對(duì)于硬件虛擬化,僅共享硬件。 通過操作系統(tǒng)虛擬化,主機(jī)的硬件和軟件都被虛擬化。 硬件虛擬化使 RAM 和 CPU 保持隔離。 操作系統(tǒng)虛擬化需要共享 RAM 和 CPU。 用于支持硬件虛擬化的虛擬化解決方案是 VM-ware 和 Hypervisor。 用于操作系統(tǒng)虛擬化的虛擬化解決方案是Virtuozzo。 要升級(jí)操作系統(tǒng),硬件虛擬化不會(huì)遇到問題,因?yàn)樗仟?dú)立的。 對(duì)于操作系統(tǒng)虛擬化,除非主機(jī)系統(tǒng)更新,否則客戶操作系統(tǒng)不能更新。 硬件虛擬化的成本相對(duì)操作系統(tǒng)虛擬化要高。 基于內(nèi)核的操作系統(tǒng)虛擬化比硬件虛擬化更快。 結(jié)論如上表所示,操作系統(tǒng)和硬件虛擬化都有各自的優(yōu)缺點(diǎn)。雖然硬件虛擬化贏得了隱私、隔離和可定制性,但操作系統(tǒng)虛擬化是更快、更便宜的解決方案的完美選擇。因此,如果您正在尋找對(duì)服務(wù)器的完全訪問和控制,那么選擇基于KVM Hypervisor的硬件虛擬化。但是,如果您不需要主要控制,但正在尋找負(fù)擔(dān)得起的選項(xiàng),那么請(qǐng)選擇帶有操作系統(tǒng)虛擬化的 VPS 托管。
文章標(biāo)題:硬件虛擬化和基于操作系統(tǒng)的虛擬化如何工作??
網(wǎng)站地址:http://redsoil1982.com.cn/news39/326289.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、ChatGPT、Google、虛擬主機(jī)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容