一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

虛擬機(jī)如何工作 有什么優(yōu)缺點(diǎn)分析

架構(gòu)師技術(shù)聯(lián)盟 ? 來(lái)源:架構(gòu)師技術(shù)聯(lián)盟 ? 作者:架構(gòu)師技術(shù)聯(lián)盟 ? 2022-11-21 11:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天的許多前沿技術(shù),如云計(jì)算、邊緣計(jì)算和微服務(wù),都源于虛擬機(jī)的概念——將操作系統(tǒng)和軟件實(shí)例從底層物理計(jì)算機(jī)中分離出來(lái)。

什么是虛擬機(jī)?

虛擬機(jī)指通過(guò)軟件模擬的具有完整硬件系統(tǒng)功能的、運(yùn)行在一個(gè)完全隔離環(huán)境中的完整計(jì)算機(jī)系統(tǒng)。在虛擬機(jī)中,一臺(tái)或多臺(tái)客戶(hù)機(jī)可以運(yùn)行在一臺(tái)主機(jī)上。 虛擬機(jī)的起源可以追溯到20世紀(jì)60年代早期。每個(gè)虛擬機(jī)都有自己的操作系統(tǒng),獨(dú)立于其他虛擬機(jī),即使它們位于同一物理主機(jī)上。虛擬機(jī)通常運(yùn)行在服務(wù)器上,但也可以運(yùn)行在桌面系統(tǒng)上,甚至是嵌入式平臺(tái)上。多個(gè)虛擬機(jī)可以共享一個(gè)物理主機(jī)的資源,包括 CPU 周期、網(wǎng)絡(luò)帶寬和內(nèi)存。 虛擬機(jī)在過(guò)去的20年里獲得了很大的發(fā)展,企業(yè)通過(guò)服務(wù)器虛擬化可以更有效地利用其物理服務(wù)器的計(jì)算能力,減少物理服務(wù)器的數(shù)量并節(jié)省數(shù)據(jù)中心的空間。

虛擬機(jī)如何工作?

一般來(lái)說(shuō),有兩種類(lèi)型的虛擬機(jī):程序虛擬機(jī)(將單個(gè)程序分開(kāi))和系統(tǒng)虛擬機(jī)(將操作系統(tǒng)和應(yīng)用程序與物理計(jì)算機(jī)完全分離)。程序虛擬機(jī)的例子包括 Java 虛擬機(jī)、.NET Framework 和 Parrot 虛擬機(jī)。 系統(tǒng)虛擬機(jī)依賴(lài)管理程序(hypervisor)作為中間人,提供軟件對(duì)硬件資源的訪問(wèn)。hypervisor模擬計(jì)算機(jī)的 CPU、內(nèi)存、硬盤(pán)、網(wǎng)絡(luò)和其他硬件資源,創(chuàng)建一個(gè)資源池,可以根據(jù)各個(gè)虛擬機(jī)的特定需求將資源分配給它們。Hypervisor 可以支持多個(gè)相互隔離的虛擬硬件平臺(tái),使虛擬機(jī)能夠在同一物理主機(jī)上運(yùn)行 Linux 和 Windows Server 操作系統(tǒng)。 該領(lǐng)域的知名企業(yè)包括 VMware (ESX/ESXi)、Intel/Linux Foundation (Xen)、Oracle(適用于 SPARC 的 MV 服務(wù)器和適用于 x86 的 Oracle VM 服務(wù)器)和微軟(Hyper-V)。 臺(tái)式計(jì)算機(jī)系統(tǒng)也可以使用虛擬機(jī)。例如Mac 用戶(hù)在自己的Mac上運(yùn)行虛擬Windows系統(tǒng)。

管理程序有哪兩種類(lèi)型?

管理程序負(fù)責(zé)管理資源,并將資源分配給虛擬機(jī)使用。它還可以根據(jù)管理程序和虛擬機(jī)的配置方式來(lái)調(diào)度和調(diào)整資源的分配方式,并且可以根據(jù)需求波動(dòng)重新分配資源。大多數(shù)虛擬機(jī)管理程序可分為以下兩類(lèi):

Type1:裸機(jī)管理程序直接在物理主機(jī)上運(yùn)行,并且可以直接訪問(wèn)硬件。這類(lèi)管理程序通常在服務(wù)器上運(yùn)行,通常比 2 類(lèi)管理程序更高效、性能更好,非常適合服務(wù)器、桌面和應(yīng)用程序虛擬化。這類(lèi)管理程序包括 Microsoft Hyper-V 和 VMware ESXi。

Type2:有時(shí)稱(chēng)為托管管理程序,這類(lèi)管理程序安裝在主機(jī)操作系統(tǒng)上,負(fù)責(zé)管理對(duì)硬件資源的調(diào)用,通常部署在最終用戶(hù)系統(tǒng)上。這類(lèi)管理程序包括 VMware Workstation 和 Oracle VirtualBox。

虛擬機(jī)有什么優(yōu)勢(shì)?

由于軟件與物理主機(jī)分離,用戶(hù)可以在單個(gè)硬件上運(yùn)行多個(gè)操作系統(tǒng),從而節(jié)省企業(yè)的時(shí)間、管理成本和物理空間。虛擬機(jī)還可以支持舊版應(yīng)用程序,從而減少或消除將舊應(yīng)用遷移到更新或不同操作系統(tǒng)的需求和成本。 此外,開(kāi)發(fā)人員可以使用虛擬機(jī)在安全的沙盒環(huán)境中測(cè)試應(yīng)用程序。開(kāi)發(fā)人員想知道他們的應(yīng)用程序是否能在新的操作系統(tǒng)上運(yùn)行,可以利用虛擬機(jī)來(lái)測(cè)試他們的軟件,而不必提前購(gòu)買(mǎi)新的硬件和操作系統(tǒng)。這也有助于隔離惡意軟件,由于虛擬機(jī)內(nèi)的軟件無(wú)法篡改主機(jī),惡意軟件無(wú)法傳播。

虛擬機(jī)的缺點(diǎn)是什么?

虛擬機(jī)同樣也存在一些缺點(diǎn)。在一臺(tái)物理主機(jī)上運(yùn)行多個(gè)虛擬機(jī)可能會(huì)導(dǎo)致性能不穩(wěn)定,尤其是在不滿足特定應(yīng)用程序的基礎(chǔ)架構(gòu)要求的情況下。這也使它們?cè)诤芏嗲闆r下比物理計(jì)算機(jī)效率低。 此外,如果物理服務(wù)器崩潰,在其上運(yùn)行的所有應(yīng)用程序都會(huì)崩潰。

還有哪些其他形式的虛擬化?

虛擬機(jī)在服務(wù)器虛擬化方面的成功促使虛擬化應(yīng)用到了很多其他領(lǐng)域,包括存儲(chǔ)、網(wǎng)絡(luò)和桌面。 在網(wǎng)絡(luò)虛擬化方面的探索包括NaaS(網(wǎng)絡(luò)即服務(wù))和NFV(網(wǎng)絡(luò)功能虛擬化),通過(guò)商用服務(wù)器代替專(zhuān)用網(wǎng)絡(luò)設(shè)備,以實(shí)現(xiàn)更靈活和可擴(kuò)展的服務(wù)。這與SDN(軟件定義網(wǎng)絡(luò))略有不同,SDN是將網(wǎng)絡(luò)控制平面與轉(zhuǎn)發(fā)平面分開(kāi),以實(shí)現(xiàn)更自動(dòng)化的網(wǎng)絡(luò)資源分配和基于策略的網(wǎng)絡(luò)資源管理。VNF(虛擬網(wǎng)絡(luò)功能)是可以在 NFV 環(huán)境中運(yùn)行的基于軟件的服務(wù),包括路由、防火墻、負(fù)載平衡、廣域網(wǎng)加速和加密等。

虛擬機(jī)和容器

虛擬機(jī)的增長(zhǎng)促進(jìn)了容器等技術(shù)的進(jìn)一步發(fā)展,使這一概念又向前邁進(jìn)了一步。容器可以對(duì)單個(gè)應(yīng)用程序及其依賴(lài)項(xiàng)進(jìn)行虛擬化。與虛擬機(jī)相比,容器的開(kāi)銷(xiāo)要少得多,只包含二進(jìn)制文件、庫(kù)和應(yīng)用程序。 雖然有些人認(rèn)為容器的開(kāi)發(fā)可能會(huì)扼殺虛擬機(jī),但虛擬機(jī)有足夠的能力和優(yōu)勢(shì)來(lái)推動(dòng)技術(shù)向前發(fā)展。例如,在同時(shí)運(yùn)行多個(gè)應(yīng)用程序或在舊操作系統(tǒng)上運(yùn)行傳統(tǒng)應(yīng)用程序時(shí),虛擬機(jī)仍然發(fā)揮很大作用。 此外,還有人認(rèn)為容器不如虛擬機(jī)管理程序安全,因?yàn)槿萜髦挥幸粋€(gè)應(yīng)用程序共享的操作系統(tǒng),而虛擬機(jī)可以隔離應(yīng)用程序和操作系統(tǒng)。 IDC 軟件定義計(jì)算部門(mén)的研究經(jīng)理 Gary Chen 在IDC的《2019-2022年全球虛擬機(jī)軟件預(yù)測(cè)》中寫(xiě)道:“虛擬機(jī)軟件市場(chǎng)非常有彈性,并將在未來(lái)五年繼續(xù)積極增長(zhǎng),盡管該市場(chǎng)已經(jīng)非常成熟并接近飽和。”

虛擬機(jī)、5G 和邊緣計(jì)算

虛擬機(jī)被視為 5G 和邊緣計(jì)算等新技術(shù)的一部分。例如,微軟、VMware 和 Citrix 等虛擬桌面基礎(chǔ)架構(gòu) (VDI) 供應(yīng)商正在尋找將其 VDI 系統(tǒng)擴(kuò)展到居家辦公的方式,作為疫情后混合辦公方式的補(bǔ)充。 卡內(nèi)基梅隆大學(xué)的計(jì)算機(jī)科學(xué)教授Mahadev Satyanarayanan說(shuō):“使用VDI,你需要極低的延遲,因?yàn)槟慊旧鲜前涯愕逆I盤(pán)敲擊和鼠標(biāo)移動(dòng)發(fā)送到遠(yuǎn)程桌面。”2009年,Satyanarayanan寫(xiě)了一篇文章,介紹了如何利用基于虛擬機(jī)的云為互聯(lián)網(wǎng)邊緣的移動(dòng)設(shè)備提供更好的處理能力,這促進(jìn)了邊緣計(jì)算的發(fā)展。 在 5G 無(wú)線領(lǐng)域,網(wǎng)絡(luò)切片過(guò)程使用SDN和 NFV 技術(shù)來(lái)幫助將網(wǎng)絡(luò)功能安裝到虛擬服務(wù)器上的虛擬機(jī)上,以提供曾經(jīng)只能在專(zhuān)有硬件上運(yùn)行的服務(wù)。 就像今天使用的許多其他技術(shù)一樣,如果沒(méi)有幾十年前引入的原始虛擬機(jī)的概念,這些新興的創(chuàng)新就不會(huì)得到發(fā)展。 *本文系SDNLAB編譯自NetworkWorld

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 云計(jì)算
    +關(guān)注

    關(guān)注

    39

    文章

    7976

    瀏覽量

    139959
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    7140

    瀏覽量

    125527
  • 虛擬機(jī)
    +關(guān)注

    關(guān)注

    1

    文章

    966

    瀏覽量

    29319

原文標(biāo)題:一文掌握虛擬機(jī)

文章出處:【微信號(hào):架構(gòu)師技術(shù)聯(lián)盟,微信公眾號(hào):架構(gòu)師技術(shù)聯(lián)盟】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    TECS OpenStack資源池虛擬機(jī)網(wǎng)絡(luò)二層地址無(wú)法互通的問(wèn)題處理

    某運(yùn)營(yíng)商TECS OpenStack使用主機(jī)overlay SDN方案組網(wǎng),運(yùn)維人員在創(chuàng)建虛擬機(jī)測(cè)試虛擬機(jī)網(wǎng)絡(luò)狀態(tài)時(shí)發(fā)現(xiàn)問(wèn)題:在其中一臺(tái)主機(jī)上創(chuàng)建兩臺(tái)同網(wǎng)段虛擬機(jī),虛擬機(jī)之間二層地址無(wú)
    的頭像 發(fā)表于 06-12 09:28 ?268次閱讀
    TECS OpenStack資源池<b class='flag-5'>虛擬機(jī)</b>網(wǎng)絡(luò)二層地址無(wú)法互通的問(wèn)題處理

    hyper 備份,Hyper備份:虛擬機(jī)備份與恢復(fù)

    的解決方案。今天就為大家介紹Hyper備份:虛擬機(jī)備份與恢復(fù)。 ? ?在虛擬化環(huán)境中,備份和恢復(fù)虛擬機(jī)是確保數(shù)據(jù)安全和業(yè)務(wù)連續(xù)性的關(guān)鍵操作。Hyper-V提供了多種備份和恢復(fù)方法,幫助用戶(hù)靈活地管理
    的頭像 發(fā)表于 02-08 09:53 ?881次閱讀
    hyper 備份,Hyper備份:<b class='flag-5'>虛擬機(jī)</b>備份與恢復(fù)

    hyper v 上網(wǎng),Hyper-V上網(wǎng):虛擬機(jī)網(wǎng)絡(luò)配置

    大家介紹Hyper-V上網(wǎng):虛擬機(jī)網(wǎng)絡(luò)配置。 ? ?在Hyper-V環(huán)境中,正確配置虛擬機(jī)的網(wǎng)絡(luò)設(shè)置是確保虛擬機(jī)能夠正常訪問(wèn)外部網(wǎng)絡(luò)的關(guān)鍵。以下是詳細(xì)的Hyper-V虛擬機(jī)網(wǎng)絡(luò)配置指南
    的頭像 發(fā)表于 02-06 10:29 ?3107次閱讀
    hyper v 上網(wǎng),Hyper-V上網(wǎng):<b class='flag-5'>虛擬機(jī)</b>網(wǎng)絡(luò)配置

    hyper cpu,Hyper CPU優(yōu)化:提升虛擬機(jī)性能

    :提升虛擬機(jī)性能。 ? ?在虛擬化環(huán)境中,CPU性能優(yōu)化對(duì)于提升虛擬機(jī)的整體性能至關(guān)重要。Hyper-V提供了多種工具和策略,幫助用戶(hù)根據(jù)虛擬機(jī)
    的頭像 發(fā)表于 02-06 10:25 ?1078次閱讀
    hyper cpu,Hyper CPU優(yōu)化:提升<b class='flag-5'>虛擬機(jī)</b>性能

    hyper內(nèi)存條,hyper-v 添加虛擬機(jī)還需要硬盤(pán)嗎

    管理程序,能在Windows系統(tǒng)的計(jì)算機(jī)上創(chuàng)建虛擬機(jī),讓一臺(tái)物理計(jì)算機(jī)可同時(shí)運(yùn)行多個(gè)操作系統(tǒng)及應(yīng)用程序。 ? ?相關(guān)組件,主機(jī):運(yùn)行虛擬機(jī)的物理計(jì)算機(jī),為虛擬機(jī)提供硬件資源支持。虛擬機(jī)
    的頭像 發(fā)表于 01-24 14:01 ?436次閱讀
    hyper內(nèi)存條,hyper-v 添加<b class='flag-5'>虛擬機(jī)</b>還需要硬盤(pán)嗎

    虛擬化數(shù)據(jù)恢復(fù)—誤還原Vmware虛擬機(jī)快照的數(shù)據(jù)恢復(fù)案例

    虛擬化數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)虛擬機(jī)從物理機(jī)遷移到ESXI虛擬化平臺(tái),遷移完成后做了一個(gè)快照。虛擬機(jī)上運(yùn)行了一個(gè)SQL Server數(shù)據(jù)庫(kù),記
    的頭像 發(fā)表于 11-12 12:23 ?509次閱讀

    虛擬化數(shù)據(jù)恢復(fù)—XenServer虛擬機(jī)數(shù)據(jù)恢復(fù)案例

    Server操作系統(tǒng)虛擬機(jī),該虛擬機(jī)2塊虛擬磁盤(pán)(系統(tǒng)盤(pán)+數(shù)據(jù)盤(pán)),當(dāng)作網(wǎng)站服務(wù)器使用。 服務(wù)器虛擬化故障: XenServer
    的頭像 發(fā)表于 11-08 10:32 ?519次閱讀
    <b class='flag-5'>虛擬</b>化數(shù)據(jù)恢復(fù)—XenServer<b class='flag-5'>虛擬機(jī)</b>數(shù)據(jù)恢復(fù)案例

    虛擬化數(shù)據(jù)恢復(fù)——Hyper-V虛擬機(jī)數(shù)據(jù)恢復(fù)案例

    虛擬化數(shù)據(jù)恢復(fù)環(huán)境: Windows Server操作系統(tǒng)服務(wù)器上部署Hyper-V虛擬機(jī)環(huán)境。虛擬機(jī)的硬盤(pán)文件和配置文件存放在一臺(tái)存儲(chǔ)中,該存儲(chǔ)上有一組由4塊硬盤(pán)組建的raid5陣列,除此之外
    的頭像 發(fā)表于 10-25 09:26 ?691次閱讀
    <b class='flag-5'>虛擬</b>化數(shù)據(jù)恢復(fù)——Hyper-V<b class='flag-5'>虛擬機(jī)</b>數(shù)據(jù)恢復(fù)案例

    虛擬機(jī)數(shù)據(jù)恢復(fù)—異常斷電導(dǎo)致XenServer虛擬機(jī)不可用的數(shù)據(jù)恢復(fù)案例

    虛擬機(jī)兩個(gè)虛擬機(jī)磁盤(pán)(系統(tǒng)盤(pán) + 數(shù)據(jù)盤(pán)),虛擬機(jī)作為Web服務(wù)器使用。 虛擬機(jī)故障&分析
    的頭像 發(fā)表于 10-21 14:17 ?525次閱讀
    <b class='flag-5'>虛擬機(jī)</b>數(shù)據(jù)恢復(fù)—異常斷電導(dǎo)致XenServer<b class='flag-5'>虛擬機(jī)</b>不可用的數(shù)據(jù)恢復(fù)案例

    虛擬化數(shù)據(jù)恢復(fù)—異常斷電導(dǎo)致VMware虛擬機(jī)文件丟失的數(shù)據(jù)恢復(fù)案例

    某品牌服務(wù)器(部署VMware EXSI虛擬機(jī))+同品牌存儲(chǔ)(存放虛擬機(jī)文件)。
    的頭像 發(fā)表于 09-14 17:35 ?1269次閱讀
    <b class='flag-5'>虛擬</b>化數(shù)據(jù)恢復(fù)—異常斷電導(dǎo)致VMware<b class='flag-5'>虛擬機(jī)</b>文件丟失的數(shù)據(jù)恢復(fù)案例

    虛擬化數(shù)據(jù)恢復(fù)—EXSI虛擬機(jī)誤還原快照如何恢復(fù)數(shù)據(jù)?

    虛擬化技術(shù)原理是將硬件虛擬化供不同的虛擬機(jī)使用,一臺(tái)物理機(jī)上可以多臺(tái)虛擬機(jī)。人為誤操作或者物理機(jī)
    的頭像 發(fā)表于 09-09 11:56 ?736次閱讀
    <b class='flag-5'>虛擬</b>化數(shù)據(jù)恢復(fù)—EXSI<b class='flag-5'>虛擬機(jī)</b>誤還原快照如何恢復(fù)數(shù)據(jù)?

    什么是虛擬機(jī)?什么是虛擬化?

    在日新月異的科技世界中,虛擬化技術(shù)如同一座橋梁,連接著現(xiàn)實(shí)與數(shù)字的鴻溝,為我們打開(kāi)了全新的計(jì)算維度。虛擬機(jī),這一概念,自其誕生以來(lái),就以其獨(dú)特的魅力和強(qiáng)大的功能,深深地影響了軟件開(kāi)發(fā)、系統(tǒng)測(cè)試和云計(jì)算等多個(gè)領(lǐng)域。即使目前你還不了解它的應(yīng)用,你應(yīng)該也聽(tīng)過(guò)
    的頭像 發(fā)表于 09-04 14:55 ?2221次閱讀

    運(yùn)放恒流源哪些優(yōu)缺點(diǎn)

    運(yùn)放恒流源,即利用運(yùn)算放大器(Operational Amplifier,簡(jiǎn)稱(chēng)運(yùn)放)構(gòu)成的恒流源電路,具有一系列獨(dú)特的優(yōu)點(diǎn)和缺點(diǎn)。以下是對(duì)其優(yōu)缺點(diǎn)的詳細(xì)分析。
    的頭像 發(fā)表于 08-28 10:18 ?2201次閱讀

    創(chuàng)建ubuntu虛擬機(jī)

    英文的習(xí)慣。創(chuàng)建ubuntu虛擬機(jī)打開(kāi)VMware軟件,點(diǎn)擊創(chuàng)建新的虛擬機(jī)。進(jìn)入以下界面:選擇自定義,點(diǎn)擊“下一步”。選擇對(duì)應(yīng)VMware版本的兼容性,版本可在幫助->關(guān)于VMware
    發(fā)表于 08-10 14:15

    虛擬機(jī)數(shù)據(jù)恢復(fù)—KVM虛擬機(jī)被誤刪除的數(shù)據(jù)恢復(fù)案例

    虛擬機(jī)數(shù)據(jù)恢復(fù)環(huán)境: Linux操作系統(tǒng)服務(wù)器,EXT4文件系統(tǒng)。服務(wù)器中有數(shù)臺(tái)KVM虛擬機(jī)。 虛擬機(jī)1:主數(shù)據(jù)庫(kù)服務(wù)器 虛擬磁盤(pán):系統(tǒng)盤(pán)(qcow2)+數(shù)據(jù)盤(pán)(raw)
    的頭像 發(fā)表于 08-07 13:33 ?780次閱讀
    <b class='flag-5'>虛擬機(jī)</b>數(shù)據(jù)恢復(fù)—KVM<b class='flag-5'>虛擬機(jī)</b>被誤刪除的數(shù)據(jù)恢復(fù)案例