![虛擬化數(shù)據(jù)中心的云操作系統(tǒng)課件_第1頁](http://file4.renrendoc.com/view/a4aba0d4f705d267cce3d67d9167867a/a4aba0d4f705d267cce3d67d9167867a1.gif)
![虛擬化數(shù)據(jù)中心的云操作系統(tǒng)課件_第2頁](http://file4.renrendoc.com/view/a4aba0d4f705d267cce3d67d9167867a/a4aba0d4f705d267cce3d67d9167867a2.gif)
![虛擬化數(shù)據(jù)中心的云操作系統(tǒng)課件_第3頁](http://file4.renrendoc.com/view/a4aba0d4f705d267cce3d67d9167867a/a4aba0d4f705d267cce3d67d9167867a3.gif)
![虛擬化數(shù)據(jù)中心的云操作系統(tǒng)課件_第4頁](http://file4.renrendoc.com/view/a4aba0d4f705d267cce3d67d9167867a/a4aba0d4f705d267cce3d67d9167867a4.gif)
![虛擬化數(shù)據(jù)中心的云操作系統(tǒng)課件_第5頁](http://file4.renrendoc.com/view/a4aba0d4f705d267cce3d67d9167867a/a4aba0d4f705d267cce3d67d9167867a5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1Chapter3:VirtualMachinesandVirtualizationofClustersanddatacenters
虛擬機和集群與數(shù)據(jù)中心虛擬化1Chapter3:VirtualMachinesa23.1虛擬化的實現(xiàn)層次
虛擬化技術(shù)通過在同一個硬件主機上多路復(fù)用虛擬機的方式來共享昂貴的硬件資源,
虛擬化的基本思想是分離軟硬件以產(chǎn)生更好的系統(tǒng)性能
虛擬化實現(xiàn)的層次
引入虛擬化后,不同用戶應(yīng)用程序由自身的操作系統(tǒng)(即客戶操作系統(tǒng))管理,并且那些客戶操作系統(tǒng)可以獨立于主機操作系統(tǒng)同時運行在同一個硬件上,這通常是通過新添加一個稱為虛擬化層的軟件來完成,該虛擬化層稱為hypervisor或虛擬機監(jiān)視器(VirtualMachineMonitor,VMM)
23.1虛擬化的實現(xiàn)層次3圖3-1虛擬化前后的計算機系統(tǒng)體系結(jié)構(gòu),其中,VMM代表虛擬機監(jiān)視器3圖3-1虛擬化前后的計算機系統(tǒng)體系結(jié)構(gòu),其中,VMM代表4圖3-2從硬件到應(yīng)用程序的5個虛擬化抽象層次
4圖3-2從硬件到應(yīng)用程序的5個虛擬化抽象層次5Low-LevelVMMOperations(1)復(fù)用(CourtesyofMendelRosenblum,2006)5Low-LevelVMMOperations(1)復(fù)6Low-LevelVMMOperations(2)掛起(CourtesyofMendelRosenblum,2006)6Low-LevelVMMOperations(2)掛7Low-LevelVMMOperations(3)供應(yīng)(恢復(fù))(CourtesyofMendelRosenblum,2006)7Low-LevelVMMOperations(3)供8Low-LevelVMMOperations(4)動態(tài)遷移(CourtesyofMendelRosenblum,2006)8Low-LevelVMMOperations(4)動9指令集體系結(jié)構(gòu)級:代碼解釋和動態(tài)二進制翻譯硬件抽象級:虛擬化一個計算機硬件資源操作系統(tǒng)級:在單一物理服務(wù)器上創(chuàng)建隔離的容器和操作系統(tǒng)實例庫支持級:庫接口的虛擬化應(yīng)用程序級:進程級虛擬化、高級語言(HighLevelLanguage,HLL)虛擬機9指令集體系結(jié)構(gòu)級:代碼解釋和動態(tài)二進制翻譯10VirtualizationatISAlevel:EmulatingagivenISAbytheISAofthehostmachine.Forexample,MIPSbinarycodecanrunonanx-86-basedhostmachinewiththehelpofISAemulation.Typicalsystems:Bochs,Crusoe,Quemu,BIRD,DynamoAdvantage:Itcanrunalargeamountoflegacybinarycodeswrittenforvariousprocessorsonanygivennewhardwarehostmachines;bestapplicationflexibilityShortcoming&limitation:Onesourceinstructionmayrequiretensorhundredsofnativetargetinstructionstoperformitsfunction,whichisrelativelyslow.V-ISArequiresaddingaprocessor-specificsoftwaretranslationlayerinthecomplier.10VirtualizationatISAlevel:11VirtualizationatHardwareAbstractionlevel:
Virtualizationisperformedrightontopofthehardware.ItgeneratesvirtualhardwareenvironmentsforVMs,andmanagestheunderlyinghardwarethroughvirtualization.Typicalsystems:VMware,VirtualPC,Denali,XenAdvantage:hashigherperformanceandgoodapplicationisolationShortcoming&limitation:veryexpensivetoimplement(complexity)11VirtualizationatHardwareA12VirtualizationatOperatingSystemlevel:
ItisanabstractionlayerbetweentraditionalOSanduserplacations.ThisvirtualizationcreatesisolatedcontainersonasinglephysicalserverandtheOS-instancetoutilizethehardwareandsoftwareindatacenters.Typicalsystems:Jail/VirtualEnvironment/Ensim'sVPS/FVMAdvantage:haveminimalstarup/shutdowncost,lowresourcerequirement,andhighscalability;synchronizeVMandhoststatechanges.Shortcoming&limitation:allVMsattheoperatingsystemlevelmusthavethesamekindofguestOS;poorapplicationflexibilityandisolation.12VirtualizationatOperating13LibrarySupportlevel:
ItcreatesexecutionenvironmentsforrunningalienprogramsonaplatformratherthancreatingVMtoruntheentireoperatingsystem.ItisdonebyAPIcallinterceptionandremapping.Typicalsystems:Wine,WAB,LxRun,VisualMainWinAdvantage:IthasverylowimplementationeffortShortcoming&limitation:poorapplicationflexibilityandisolation13LibrarySupportlevel:14User-Applicationlevel:
It
virtualizesanapplicationasavirtualmachine.ThislayersitsasanapplicationprogramontopofanoperatingsystemandexportsanabstractionofaVMthatcanrunprogramswrittenandcompiledtoaparticularabstractmachinedefinition.Typicalsystems:
JVM,NETCLI,PanotAdvantage:hasthebestapplicationisolationShortcoming&limitation:lowperformance,lowapplicationflexibilityandhighimplementationcomplexity.14User-Applicationlevel:虛擬化數(shù)據(jù)中心的云操作系統(tǒng)ppt課件16VMM的設(shè)計需求和提供商
硬件級虛擬化在真實硬件和傳統(tǒng)操作系統(tǒng)之間插入一層軟件,該層軟件通常稱為虛擬機監(jiān)視器(VMM)
對VMM有三個需求。第一,VMM應(yīng)該為程序提供與原始硬件機器基本一致的環(huán)境;第二,運行在該環(huán)境中的程序的性能損失應(yīng)較低;第三,系統(tǒng)資源應(yīng)處于VMM的完全控制之中。
由VMM完全控制這些資源包括以下方面:(1)VMM負責(zé)為應(yīng)用程序分配硬件資源;(2)程序不能訪問任何未分配給它的資源;(3)在某些情況下,VMM可以獲得對已分配資源的控制權(quán)。
16VMM的設(shè)計需求和提供商MajorVMMandHypervisorProvidersMajorVMMandHypervisorProvi18操作系統(tǒng)級的虛擬化支持
操作系統(tǒng)級虛擬化在一個操作系統(tǒng)中插入一個虛擬化層來劃分機器的物理資源。它使得在一個操作系統(tǒng)內(nèi)核中可以同時運行多個隔離的虛擬機。這種虛擬機也稱為VE(VirtualExecutionEnvironment)、VPS(VirtualPrivateSystem,虛擬專用系統(tǒng))或容器。
從用戶的視角來看,VE就像真實服務(wù)器。VE有自己的進程、文件系統(tǒng)、用戶賬號、帶有IP地址的網(wǎng)絡(luò)接口、路由表、防火墻規(guī)則及其他個人設(shè)置。
盡管VE可為不同用戶分別定制,但它們?nèi)怨蚕硗粋€操作系統(tǒng)內(nèi)核。因此,操作系統(tǒng)級虛擬化也稱為單操作系統(tǒng)鏡像虛擬化。
18操作系統(tǒng)級的虛擬化支持VirtualizationforLinuxand
WindowsNTPlatformsVirtualizationforLinuxand
202021虛擬化的中間件支持
21虛擬化的中間件支持22圖3.4vCUDA結(jié)構(gòu)的基本概念22圖3.4vCUDA結(jié)構(gòu)的基本概念233.2虛擬化的結(jié)構(gòu)/工具與機制hypervisor與Xen體系結(jié)構(gòu)
圖3-5Xen體系結(jié)構(gòu)用于控制和I/O的特殊零域并用于用戶應(yīng)用程序的客戶域233.2虛擬化的結(jié)構(gòu)/工具與機制圖3-5Xen體系結(jié)構(gòu)24Xen是一個由劍橋大學(xué)開發(fā)的開源hypervisor程序。Xen屬于微內(nèi)核hypervisor提供了一種客戶操作系統(tǒng)可以直接訪問物理設(shè)備的機制Xen提供了一個處于硬件和操作系統(tǒng)之間的虛擬環(huán)境Xen系統(tǒng)的核心組件是hypervisor、內(nèi)核和應(yīng)用程序具有控制特權(quán)的客戶操作系統(tǒng)稱為Domain0,其他客戶操作系統(tǒng)則稱為DomainUDomain0被首先啟動。Domain0可以直接訪問硬件和管理設(shè)備。因此,Domain0的一個任務(wù)是為所有DomainU分配和映射硬件資源24Xen是一個由劍橋大學(xué)開發(fā)的開源hypervisor程序25全虛擬化的二進制翻譯
根據(jù)實現(xiàn)技術(shù)的不同,硬件虛擬化可以分為:全虛擬化和基于主機的虛擬化。
全虛擬化不需要修改主機操作系統(tǒng)。它依賴于二進制翻譯來陷入和虛擬化一些敏感、不可虛擬化的指令的執(zhí)行。客戶操作系統(tǒng)和它們的應(yīng)用由非臨界和臨界指令構(gòu)成。
在基于主機的系統(tǒng)虛擬化中,主機操作系統(tǒng)和客戶操作系統(tǒng)同時存在,虛擬化軟件層處于兩者之間。
該主機操作系統(tǒng)仍舊負責(zé)管理硬件。客戶操作系統(tǒng)安裝并運行在虛擬化層之上。特定的應(yīng)用可運行在虛擬機中。
25全虛擬化的二進制翻譯26圖3-6復(fù)雜指令的間接執(zhí)行,即使用VMM二進制翻譯客戶操作系統(tǒng)請求,并在同一臺主機上直接執(zhí)行簡單指令26圖3-6復(fù)雜指令的間接執(zhí)行,即使用VMM二進制翻譯客戶27編譯器支持的半虛擬化技術(shù)
半虛擬化需要修改客戶操作系統(tǒng)。半虛擬化虛擬機在用戶程序中提供了特殊的API,要求真正修改操作系統(tǒng)。
圖3-7半虛擬化的虛擬機體系結(jié)構(gòu),其中包括為執(zhí)行虛擬化進程而修改客戶操作系統(tǒng)內(nèi)核,將不可虛擬化的指令替換為對hypervisor或VMM的超級調(diào)用
27編譯器支持的半虛擬化技術(shù)圖3-7半虛擬化的虛擬機體系結(jié)28
圖3-8半虛擬化的客戶操作系統(tǒng),由智能編譯器輔助將不可虛擬化的操作系統(tǒng)指令替換為超級調(diào)用28圖3-8半虛擬化的客戶操作系統(tǒng),由智能編譯器輔助將29圖3-9使用半虛擬化的VMwareESXServer體系結(jié)構(gòu)29圖3-9使用半虛擬化的VMwareESXServ303.3CPU、內(nèi)存和I/O設(shè)備的虛擬化
為支持虛擬化,處理器利用硬件輔助虛擬化,引入一種特殊的運行模式和指令,使得VMM和客戶操作系統(tǒng)可運行在不同模式中,客戶操作系統(tǒng)及其應(yīng)用程序的所有敏感指令會陷入到VMM中。虛擬化的硬件支持
現(xiàn)代操作系統(tǒng)和處理器允許多個進程同時運行。如果處理器中沒有保護機制,那么不同進程的所有指令都可以直接訪問硬件,很容易導(dǎo)致系統(tǒng)崩潰。因此,所有處理器都至少需要兩種模式(用戶模式和管理模式)來確保對臨界區(qū)硬件的受控訪問。運行在管理模式的指令稱為特權(quán)指令,其他指令為非特權(quán)指令。
303.3CPU、內(nèi)存和I/O設(shè)備的虛擬化31圖3-10Intel對處理器、內(nèi)存和I/O設(shè)備虛擬化的硬件支持31圖3-10Intel對處理器、內(nèi)存和I/O設(shè)備虛擬化的32CPU虛擬化
虛擬機的非特權(quán)指令直接在物理主機中運行
關(guān)鍵指令可以分為三類:特權(quán)指令、控制敏感指令和行為敏感指令。特權(quán)指令需要在特權(quán)模式中執(zhí)行,當在特權(quán)模式之外執(zhí)行特權(quán)指令時會發(fā)生陷入。控制敏感指令嘗試改變使用資源的配置。行為敏感指令根據(jù)資源的配置情況會有不同的行為,包括在虛擬內(nèi)存中進行的負載和存儲操作。VMM運行在管理模式時,CPU支持在用戶模式運行虛擬機的特權(quán)指令和非特權(quán)指令,則該CPU體系結(jié)構(gòu)是可虛擬化的。RISC的所有控制敏感指令和行為敏感指令都是特權(quán)指令,因此,RISC的CPU體系結(jié)構(gòu)是天然可虛擬化的。32CPU虛擬化33圖3-11Intel硬件輔助的CPU虛擬化33圖3-11Intel硬件輔助的CPU虛擬化34內(nèi)存虛擬化
客戶操作系統(tǒng)和VMM分別維護從虛擬內(nèi)存到物理內(nèi)存的映射和從物理內(nèi)存到機器內(nèi)存的映射,共兩級映射??蛻舨僮飨到y(tǒng)仍舊負責(zé)從虛擬地址到虛擬機的物理內(nèi)存地址的映射,VMM負責(zé)將客戶物理內(nèi)存映射到實際的機器內(nèi)存上
圖3-12兩級內(nèi)存映射過程34內(nèi)存虛擬化圖3-12兩級內(nèi)存映射過程35圖3-13使用Intel的EPT的內(nèi)存虛擬化(EPT也被稱為影子頁表)
35圖3-13使用Intel的EPT的內(nèi)存虛擬化(EPT也36I/O虛擬化I/O虛擬化包括管理虛擬設(shè)備和共享的物理硬件之間I/O請求的路由選擇。實現(xiàn)I/O虛擬化有三種方式:全設(shè)備模擬:一個設(shè)備的所有功能或總線結(jié)構(gòu)(如設(shè)備枚舉、識別、中斷和DMA)都可以在軟件中復(fù)制。半虛擬化:是Xen所采用的方法,是廣為熟知的分離式驅(qū)動模型,由前端驅(qū)動和后端驅(qū)動兩部分構(gòu)成。前端驅(qū)動運行在DomainU中,而后端驅(qū)動運行在Domain0中,它們通過一塊共享內(nèi)存交互。直接I/O虛擬化:讓虛擬機直接訪問設(shè)備硬件。它能獲得近乎本地的性能,并且CPU開銷不高。36I/O虛擬化37圖3-14用于I/O虛擬化的設(shè)備模擬,虛擬化在中間層實現(xiàn),將真實I/O設(shè)備映射到客戶設(shè)備驅(qū)動使用的虛擬設(shè)備37圖3-14用于I/O虛擬化的設(shè)備模擬,虛擬化在中間層實38多核處理器的虛擬化
主要有兩個困難:一是應(yīng)用程序編程者必須完全并行地使用所有處理器核,二是軟件必須明確地為處理器核分配任務(wù)。
物理處理器核與虛擬處理器核:圖3.16多核虛擬化方法,當實際只有三個核存在時給軟件暴露4個VCPU38多核處理器的虛擬化圖3.16多核虛擬化方法,當實際只有三39VirtualCoresvs.PhysicalProcessorCoresPhysicalcoresVirtualcoresTheactualphysicalcorespresentintheprocessor.TherecanbemorevirtualcoresvisibletoasingleOSthantherearephysicalcores.Moreburdenonthesoftwaretowriteapplicationswhichcanrundirectlyonthecores.Designofsoftwarebecomeseasierasthehardwareassiststhesoftwareindynamicresourceutilization.Hardwareprovidesnoassistancetothesoftwareandishencesimpler.Hardwareprovidesassistancetothesoftwareandishencemorecomplex.Poorresourcemanagement.Betterresourcemanagement.Thelowestlevelofsystemsoftwarehastobemodified.Thelowestlevelofsystemsoftwareneednotbemodified.39VirtualCoresvs.Physical40虛擬層次結(jié)構(gòu)
在一個物理處理器上覆蓋一層一致的、緩沖的層次結(jié)構(gòu)。不像固定的物理層次結(jié)構(gòu),虛擬層次體系結(jié)構(gòu)可以通過自動調(diào)整空間共享負載的方式來獲得更好的性能和性能隔離性
片上眾核多處理器使用一個兩級或更多級緩沖的物理層次結(jié)構(gòu),它靜態(tài)確定緩沖的分配和映射。
一個虛擬層次結(jié)構(gòu)是能夠動態(tài)適應(yīng)單一負載或混合負載的緩沖層次結(jié)構(gòu)
40虛擬層次結(jié)構(gòu)41圖3-17片上多處理器的服務(wù)器合并,通過虛擬機的空間共享將虛擬機映射到眾核上,形成多個虛擬集群,分別執(zhí)行不同的負載41圖3-17片上多處理器的服務(wù)器合并,通過虛擬機的空間共423.4虛擬集群和資源管理物理集群與虛擬集群
虛擬集群由多個客戶虛擬機構(gòu)成,這些客戶虛擬機安裝在由一個或多個物理集群構(gòu)成的分布式服務(wù)器上。在邏輯上,處于一個虛擬集群的客戶虛擬機通過一個跨越了多個物理網(wǎng)絡(luò)的虛擬網(wǎng)絡(luò)互連在一起。
423.4虛擬集群和資源管理43為虛擬集群提供虛擬機的過程可以動態(tài)進行:虛擬集群節(jié)點可以是物理機器或虛擬機器主機操作系統(tǒng)管理物理機器的資源,虛擬機運行其上,并且可以運行與主機相異的操作系統(tǒng)。使用虛擬機的目的是合并同一臺物理服務(wù)器的多個功能。虛擬機可以在多個物理服務(wù)器上備份,以提高分布式并行度、容錯性,加快災(zāi)難恢復(fù)速度。虛擬集群的節(jié)點數(shù)可以動態(tài)增減,與P2P網(wǎng)絡(luò)中覆蓋網(wǎng)絡(luò)的規(guī)模變化類似。物理節(jié)點的失效會使得運行在其上的虛擬機也失效,但是虛擬機的失效不會影響主機系統(tǒng)。43為虛擬集群提供虛擬機的過程可以動態(tài)進行:44圖3-19基于應(yīng)用程序劃分的虛擬集群概念44圖3-19基于應(yīng)用程序劃分的虛擬集群概念45快速部署和有效調(diào)度:
系統(tǒng)應(yīng)具備快速部署的能力。快速部署要求如下兩點:一是在集群內(nèi)的物理節(jié)點上盡快構(gòu)建和發(fā)布軟件棧(包括操作系統(tǒng)、庫、應(yīng)用程序);二是運行時環(huán)境可以從一個用戶虛擬集群快速切換至另一個用戶虛擬集群。
虛擬化的另一個優(yōu)點是在虛擬集群中應(yīng)用程序的負載均衡。負載均衡可以通過使用負載指數(shù)和用戶登錄頻率等指標來完成,虛擬集群的自動伸縮機制可以基于該模型實現(xiàn)。高性能虛擬存儲
存儲體系結(jié)構(gòu)設(shè)計可以用于減少虛擬集群分布式文件系統(tǒng)中的復(fù)制塊45快速部署和有效調(diào)度:46在線遷移虛擬機的步驟與性能影響:
在虛擬集群中,虛擬機客戶系統(tǒng)與主機系統(tǒng)并存,并且虛擬機運行在物理主機之上。當一個虛擬機失效時,其角色可被其他節(jié)點上的虛擬機替代,只要兩個虛擬機運行相同的客戶操作系統(tǒng)即可。
一個物理節(jié)點可以故障轉(zhuǎn)移至另一個主機的虛擬機上。
46在線遷移虛擬機的步驟與性能影響:47管理虛擬集群共有四種方式:
第一種方式是基于客戶的管理器,其中集群管理器處于客戶系統(tǒng)中。在這種管理方式中,多個虛擬機形成一個虛擬集群。
第二種方式是基于主機的集群管理器。監(jiān)督客戶系統(tǒng)且能在另一個物理機器上重啟客戶系統(tǒng)。
第三種方式是在主機系統(tǒng)和客戶系統(tǒng)中使用相互獨立的集群管理器來管理虛擬集群。然而,這會使基礎(chǔ)設(shè)施管理變得更為復(fù)雜。
第四種方式是在主機系統(tǒng)和客戶系統(tǒng)中使用集成的集群。這表示管理器能區(qū)分虛擬資源和物理資源。
47管理虛擬集群共有四種方式:48
虛擬機可以從一臺物理機器在線遷移至另一臺物理機器。發(fā)生失效時,一個虛擬機可被另一個虛擬機替代。
虛擬集群可以應(yīng)用在計算網(wǎng)格、云平臺和高性能計算系統(tǒng)中。虛擬集群化的主要吸引力在于它可根據(jù)用戶需求或節(jié)點失效后快速提供動態(tài)資源。尤其是,虛擬集群化在云計算中發(fā)揮著重要作用。當虛擬機運行在線服務(wù)時,在線虛擬機遷移方案的設(shè)計目標是最小化如下三個指標:微小的停機時間、最低的網(wǎng)絡(luò)帶寬消耗及合理的總遷移時間。
一臺虛擬機可能處于如下四種狀態(tài)之一:非活躍狀態(tài)、活躍狀態(tài)、中止狀態(tài)、掛起狀態(tài)。
在線遷移虛擬機包括如下6個步驟:48虛擬機可以從一臺物理機器在線遷移至另一臺物理機器494950圖3-21將虛擬機從一個失效的Web服務(wù)器遷移到另一臺服務(wù)器期間的數(shù)據(jù)傳輸速率變化情況50圖3-21將虛擬機從一個失效的Web服務(wù)器遷移到另一臺服51內(nèi)存、文件與網(wǎng)絡(luò)資源的遷移
內(nèi)存遷移:將虛擬機的內(nèi)存實例從一個物理節(jié)點遷移至另一個物理節(jié)點文件系統(tǒng)遷移:為每個虛擬機提供一個一致的、位置無關(guān)的、在所有物理主機上都可訪問的文件系統(tǒng)網(wǎng)絡(luò)遷移:遷移虛擬機時應(yīng)維持所有開放的網(wǎng)絡(luò)連接,不應(yīng)依賴原始主機轉(zhuǎn)發(fā)或者依賴移動性或重定向機制的支持。
在線遷移機制主要使用預(yù)復(fù)制的方法,首先傳輸所有的內(nèi)存頁,然后迭代地只傳輸上次傳輸過程中被修改的內(nèi)存頁。
51內(nèi)存、文件與網(wǎng)絡(luò)資源的遷移52圖3-22從零域在線遷移虛擬機到一個基于Xen的目標主機52圖3-22從零域在線遷移虛擬機到一個基于Xen的目標主53虛擬集群的動態(tài)部署
53虛擬集群的動態(tài)部署54圖3-23美國杜克大學(xué)的COD項目將一個物理集群劃分為多個虛擬集群54圖3-23美國杜克大學(xué)的COD項目將一個物理集群劃分為圖3-24在杜克大學(xué)運行8天COD時集群規(guī)模的變化情況圖3-24在杜克大學(xué)運行8天COD時集群規(guī)模的變化情況56圖3-25普度大學(xué)的VIOLIN項目在5個虛擬環(huán)境共享2個托管集群的自適應(yīng)場景。注意,自適應(yīng)前后都有很多空閑節(jié)點(空白方塊)56圖3-25普度大學(xué)的VIOLIN項目在5個虛擬環(huán)境共享2573.5數(shù)據(jù)中心的自動化與虛擬化數(shù)據(jù)中心服務(wù)器合并
服務(wù)器合并采用減少物理服務(wù)器數(shù)目的方法,是改進硬件資源低利用效率的有效途徑。在許多服務(wù)器合并技術(shù)(如集中合并和物理合并)中,基于虛擬化的服務(wù)器合并是最有效的合并方式。
數(shù)據(jù)中心需要優(yōu)化其資源管理,但是這些服務(wù)器合并技術(shù)在服務(wù)器整機級別進行,很難使資源管理得到有效優(yōu)化。合并增強了硬件利用效率使資源得到更靈活的配置和調(diào)度總體擁有成本得到降低??梢愿倪M可用性和業(yè)務(wù)連續(xù)性
573.5數(shù)據(jù)中心的自動化與虛擬化58虛擬存儲管理
在系統(tǒng)虛擬化中,虛擬存儲包括由VMM和客戶操作系統(tǒng)管理的存儲。
存儲在該環(huán)境中的數(shù)據(jù)可被分為兩類:虛擬機鏡像和應(yīng)用程序數(shù)據(jù)。
系統(tǒng)虛擬化最重要的方面是封裝和隔離。傳統(tǒng)操作系統(tǒng)和運行其上的應(yīng)用程序可被封裝到虛擬機之中。在一個虛擬機中僅運行一個操作系統(tǒng),而該操作系統(tǒng)中則可運行許多
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 26189.2-2024工作場所照明第2部分:室外作業(yè)場所的安全保障照明要求
- Mevalonolactone-生命科學(xué)試劑-MCE-8562
- 二零二五年度版股東借款合同爭議調(diào)解與賠償協(xié)議書
- 二零二五年度電商平臺跨境電商稅收籌劃合作協(xié)議
- 二零二五年度特色小吃店整體轉(zhuǎn)讓合同
- 2025年度航空航天維修與服務(wù)版勞動合同
- 施工組織設(shè)計對土木工程項目的重要性探討
- 施工日志填寫樣本施工質(zhì)量檢查與驗收記錄
- 科技前沿電子產(chǎn)品的設(shè)計與制造新趨勢
- 營銷策略與學(xué)校品牌形象塑造探討
- 高考百日誓師動員大會
- 賈玲何歡《真假老師》小品臺詞
- 2024年北京東城社區(qū)工作者招聘筆試真題
- 《敏捷項目管理》課件
- 統(tǒng)編版(2024新版)七年級上學(xué)期道德與法治期末綜合測試卷(含答案)
- 黑龍江省哈爾濱市2024屆中考數(shù)學(xué)試卷(含答案)
- 前程無憂測評題庫及答案
- 高三日語一輪復(fù)習(xí)助詞「と」的用法課件
- 物業(yè)管理服務(wù)房屋及公用設(shè)施維修養(yǎng)護方案
- 醫(yī)療器械法規(guī)培訓(xùn)
- 無子女離婚協(xié)議書范文百度網(wǎng)盤
評論
0/150
提交評論