91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

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

架構(gòu)師技術(shù)聯(lián)盟 ? 來源:架構(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ī)中分離出來。

什么是虛擬機(jī)?

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

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

一般來說,有兩種類型的虛擬機(jī):程序虛擬機(jī)(將單個程序分開)和系統(tǒng)虛擬機(jī)(將操作系統(tǒng)和應(yīng)用程序與物理計(jì)算機(jī)完全分離)。程序虛擬機(jī)的例子包括 Java 虛擬機(jī)、.NET Framework 和 Parrot 虛擬機(jī)。 系統(tǒng)虛擬機(jī)依賴管理程序(hypervisor)作為中間人,提供軟件對硬件資源的訪問。hypervisor模擬計(jì)算機(jī)的 CPU、內(nèi)存、硬盤、網(wǎng)絡(luò)和其他硬件資源,創(chuàng)建一個資源池,可以根據(jù)各個虛擬機(jī)的特定需求將資源分配給它們。Hypervisor 可以支持多個相互隔離的虛擬硬件平臺,使虛擬機(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)。 臺式計(jì)算機(jī)系統(tǒng)也可以使用虛擬機(jī)。例如Mac 用戶在自己的Mac上運(yùn)行虛擬Windows系統(tǒng)。

管理程序有哪兩種類型?

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

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

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

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

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

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

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

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

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

虛擬機(jī)和容器

虛擬機(jī)的增長促進(jìn)了容器等技術(shù)的進(jìn)一步發(fā)展,使這一概念又向前邁進(jìn)了一步。容器可以對單個應(yīng)用程序及其依賴項(xiàng)進(jìn)行虛擬化。與虛擬機(jī)相比,容器的開銷要少得多,只包含二進(jìn)制文件、庫和應(yīng)用程序。 雖然有些人認(rèn)為容器的開發(fā)可能會扼殺虛擬機(jī),但虛擬機(jī)有足夠的能力和優(yōu)勢來推動技術(shù)向前發(fā)展。例如,在同時運(yùn)行多個應(yīng)用程序或在舊操作系統(tǒng)上運(yùn)行傳統(tǒng)應(yīng)用程序時,虛擬機(jī)仍然發(fā)揮很大作用。 此外,還有人認(rèn)為容器不如虛擬機(jī)管理程序安全,因?yàn)槿萜髦挥幸粋€應(yīng)用程序共享的操作系統(tǒng),而虛擬機(jī)可以隔離應(yīng)用程序和操作系統(tǒng)。 IDC 軟件定義計(jì)算部門的研究經(jīng)理 Gary Chen 在IDC的《2019-2022年全球虛擬機(jī)軟件預(yù)測》中寫道:“虛擬機(jī)軟件市場非常有彈性,并將在未來五年繼續(xù)積極增長,盡管該市場已經(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說:“使用VDI,你需要極低的延遲,因?yàn)槟慊旧鲜前涯愕逆I盤敲擊和鼠標(biāo)移動發(fā)送到遠(yuǎn)程桌面?!?009年,Satyanarayanan寫了一篇文章,介紹了如何利用基于虛擬機(jī)的云為互聯(lián)網(wǎng)邊緣的移動設(shè)備提供更好的處理能力,這促進(jìn)了邊緣計(jì)算的發(fā)展。 在 5G 無線領(lǐng)域,網(wǎng)絡(luò)切片過程使用SDN和 NFV 技術(shù)來幫助將網(wǎng)絡(luò)功能安裝到虛擬服務(wù)器上的虛擬機(jī)上,以提供曾經(jīng)只能在專有硬件上運(yùn)行的服務(wù)。 就像今天使用的許多其他技術(shù)一樣,如果沒有幾十年前引入的原始虛擬機(jī)的概念,這些新興的創(chuàng)新就不會得到發(fā)展。 *本文系SDNLAB編譯自NetworkWorld

審核編輯:郭婷

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

    關(guān)注

    39

    文章

    8032

    瀏覽量

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

    關(guān)注

    37

    文章

    7415

    瀏覽量

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

    關(guān)注

    1

    文章

    973

    瀏覽量

    30582

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    【米爾全志T153開發(fā)板評測】虛擬機(jī)資料下載與安裝

    【前言】 米爾全志開發(fā)板在資料中提供了虛擬機(jī)的環(huán)境,這使得開發(fā)容易,這里講一下,下載好虛擬機(jī)包報(bào)進(jìn)行較驗(yàn)的經(jīng)驗(yàn)。 【緣由】 在米爾開發(fā)者中心下載到Tools后,解壓,在解壓時提示頭部問題,因此需要
    發(fā)表于 03-10 12:29

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

    本次數(shù)據(jù)恢復(fù)涉及一臺R710系列服務(wù)器和一臺MD3200系列存儲,上層是ESXI5.5版本的虛擬機(jī)虛擬文件。因客戶機(jī)房非正常斷電,虛擬機(jī)無法啟動。機(jī)房管理員檢查發(fā)現(xiàn)虛擬機(jī)配置文件丟失
    的頭像 發(fā)表于 02-10 17:05 ?332次閱讀
    <b class='flag-5'>虛擬機(jī)</b>數(shù)據(jù)恢復(fù)—<b class='flag-5'>虛擬機(jī)</b>vmdk文件被刪除的數(shù)據(jù)恢復(fù)案例

    Arm架構(gòu)助力Azure Cobalt 100虛擬機(jī)工作負(fù)載性能提升

    自從微軟推出基于 Arm 架構(gòu)的 Azure Cobalt 100 虛擬機(jī) (VM) 以來,已有眾多客戶選擇這款新實(shí)例運(yùn)行各類用例。目前,Cobalt 100 虛擬機(jī)已在全球微軟 Azure 云
    的頭像 發(fā)表于 12-15 14:42 ?711次閱讀
    Arm架構(gòu)助力Azure Cobalt 100<b class='flag-5'>虛擬機(jī)工作</b>負(fù)載性能提升

    虛擬機(jī)數(shù)據(jù)恢復(fù)—異常斷電致ESXI存儲失聯(lián)?這份實(shí)戰(zhàn)數(shù)據(jù)恢復(fù)案例請收好

    服務(wù)器存儲數(shù)據(jù)恢復(fù)環(huán)境: 一臺服務(wù)器上部署esxi虛擬化平臺。上層采用通過FreeNAS構(gòu)建的iSCSI方式FCSAN功能,F(xiàn)reeNAS層采用UFS2文件系統(tǒng)。 esxi虛擬化系統(tǒng)3臺
    的頭像 發(fā)表于 11-11 14:11 ?303次閱讀

    蜂鳥e203在虛擬機(jī)unbuntu上面驗(yàn)證時報(bào)錯的可能原因及解決措施

    內(nèi)容:蜂鳥e203在虛擬機(jī)unbuntu上面驗(yàn)證時報(bào)錯的可能原因 現(xiàn)象: 解決措施: 蜂鳥e203在虛擬機(jī)unbuntu上面驗(yàn)證時不要重復(fù)輸入命令: make install make compile SIM=iverilog 只需輸入一遍
    發(fā)表于 10-24 08:27

    搭建自己的ubuntu系統(tǒng)之創(chuàng)建ubuntu虛擬機(jī)

    打開VMware軟件,點(diǎn)擊創(chuàng)建新的虛擬機(jī)。進(jìn)入以下界面:選擇自定義,點(diǎn)擊“下一步”。選擇對應(yīng)VMware版本的兼容性,版本可在幫助-&gt;關(guān)于VMware Workstation中
    發(fā)表于 09-25 09:39

    中軟國際鴻云虛擬機(jī)安裝指南

    鴻蒙電腦作為新一代分布式計(jì)算平臺,憑借其卓越的多端協(xié)同能力和智能化特性,為高效辦公提供了新選擇。針對專業(yè)軟件兼容性這一核心痛點(diǎn),中軟國際的鴻云虛擬機(jī)解決方案提供了務(wù)實(shí)的技術(shù)路徑。作為專為鴻蒙生態(tài)打造
    的頭像 發(fā)表于 06-23 16:31 ?4638次閱讀

    商業(yè)云手機(jī)核心優(yōu)缺點(diǎn)分析

    商業(yè)云手機(jī)核心優(yōu)缺點(diǎn)分析,綜合技術(shù)性能、成本效率及場景適配性等多維度對比: 核心優(yōu)勢? 成本革命? 硬件零投入?:免除實(shí)體手機(jī)采購(旗艦機(jī)均價(jià)6000元),企業(yè)百臺規(guī)??墒?0萬+ CAPEX
    的頭像 發(fā)表于 06-16 08:11 ?1115次閱讀
    商業(yè)云手機(jī)核心<b class='flag-5'>優(yōu)缺點(diǎn)</b><b class='flag-5'>分析</b>

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

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

    虛擬化數(shù)據(jù)恢復(fù)—XenServer虛擬化平臺上VPS不可用的數(shù)據(jù)恢復(fù)案例

    系統(tǒng),運(yùn)行Web服務(wù)器。系統(tǒng)盤 + 數(shù)據(jù)盤兩個虛擬機(jī)磁盤。 虛擬化故障: 機(jī)房斷電導(dǎo)致XenServer服務(wù)器中一臺VPS(XenServer虛擬機(jī))不可用,
    的頭像 發(fā)表于 05-30 11:35 ?744次閱讀
    <b class='flag-5'>虛擬</b>化數(shù)據(jù)恢復(fù)—XenServer<b class='flag-5'>虛擬</b>化平臺上VPS不可用的數(shù)據(jù)恢復(fù)案例

    Vsan數(shù)據(jù)恢復(fù)——Vsan分布式文件系統(tǒng)上虛擬機(jī)不可用的數(shù)據(jù)恢復(fù)

    一臺采用VsSAN分布式文件系統(tǒng)的存儲設(shè)備由于未知原因關(guān)機(jī)重啟。管理員發(fā)現(xiàn)上層的虛擬機(jī)不可用,存儲內(nèi)的數(shù)據(jù)丟失。
    的頭像 發(fā)表于 05-15 17:42 ?621次閱讀
    Vsan數(shù)據(jù)恢復(fù)——Vsan分布式文件系統(tǒng)上<b class='flag-5'>虛擬機(jī)</b>不可用的數(shù)據(jù)恢復(fù)

    PCBA 表面處理:優(yōu)缺點(diǎn)大揭秘,應(yīng)用場景全解析

    的表面處理工藝,不僅能提升PCBA板的焊接質(zhì)量,還能延長其使用壽命。以下將詳細(xì)介紹幾種常見的PCBA表面處理工藝,分析它們的優(yōu)缺點(diǎn)及應(yīng)用場景,幫助您做出最佳的工藝選擇。 PCBA表面處理優(yōu)缺點(diǎn)與應(yīng)用場景 1. HASL(熱風(fēng)整平
    的頭像 發(fā)表于 05-05 09:39 ?1492次閱讀
    PCBA 表面處理:<b class='flag-5'>優(yōu)缺點(diǎn)</b>大揭秘,應(yīng)用場景全解析

    3D打印耗材種類哪些?各有什么優(yōu)缺點(diǎn)?

    這篇文章將為你詳細(xì)介紹3D打印耗材的基礎(chǔ)知識,幫助你了解這些材料的特性、優(yōu)缺點(diǎn)以及它們適合的應(yīng)用場景。
    的頭像 發(fā)表于 04-29 09:40 ?5.4w次閱讀
    3D打印耗材種類<b class='flag-5'>有</b>哪些?各有什么<b class='flag-5'>優(yōu)缺點(diǎn)</b>?

    Linux內(nèi)核編譯失?。恳苿佑脖P和虛擬機(jī)的那些事兒

    Linux開發(fā)中,編譯內(nèi)核是一項(xiàng)常見任務(wù),但不少開發(fā)者在移動硬盤或虛擬機(jī)環(huán)境下嘗試時會遭遇失敗。本文將簡要探討這些問題的成因,并介紹一些虛擬機(jī)使用技巧,幫助大家更好地應(yīng)對相關(guān)問題。在移動硬盤里編譯
    的頭像 發(fā)表于 04-11 11:36 ?1052次閱讀
    Linux內(nèi)核編譯失???移動硬盤和<b class='flag-5'>虛擬機(jī)</b>的那些事兒

    Linux 5.15.52_2.1.0 (Yocto) 是否支持Xen虛擬機(jī)管理程序?

    我正在使用 Yocto 和 i.MX8QM 板,我對 Xen 支持有幾個問題: Linux 5.15.52_2.1.0 (Yocto) 是否支持 Xen 虛擬機(jī)管理程序? If yes
    發(fā)表于 03-27 06:17