欧美另类日韩中文色综合,天堂va亚洲va欧美va国产,www.av在线播放,大香视频伊人精品75,奇米777888,欧美日本道免费二区三区,中文字幕亚洲综久久2021

服務器虛擬技術(圖文詳解) -電腦資料

電腦資料 時間:2019-01-01 我要投稿
【www.lotusphilosophies.com - 電腦資料】

   

    40多年來,虛擬技術已經發(fā)展到這樣的一個階段—我們每天享受著這一技術的好處,但并未意識到—例如當你打開Windows Server的命令行窗口時,便是在Windows上使用著虛擬機的功能,

服務器虛擬技術(圖文詳解)

。既然已經如此成熟,為什么我們還要關心虛擬技術?原因很簡單,虛擬技術的概念雖然成熟,但它的重要性還尚未引起國內用戶和讀者的足夠重視,尤其是在服務器和存儲領域,虛擬技術將發(fā)揮決定性的作用。

    何謂虛擬?

    當我們嘗試著理解虛擬技術時,首先必須要理解“虛擬”的概念。“虛擬”這個詞最早來源于光學,用于理解鏡子里的物體,F(xiàn)在,“虛擬”這個詞已經經過演化,用來描述任何真實物體的模擬了,例如分區(qū)、虛擬機、虛擬內存、虛擬磁盤和虛擬現(xiàn)實。在討論虛擬技術的時候,使用“虛擬”這個詞,是因為我們希望虛擬機看起來和工作起來都和真正的機器一模一樣。這意味著,虛擬機并不是真正的機器,但是它能像真正的機器一模一樣地工作。

    實際上,從原理上看,所有虛擬技術虛擬的是指令集。所有的IT設備,不管是PC、服務器還是存儲,都有一個共同點:它們被設計用來完成一組特定的指令。這些指令組成一個指令集。對于虛擬技術而言,“虛擬”實際上就是指的這些指令集。虛擬機有許多不同的類型,但是它們有一個共同的主題就是模擬一個指令集的概念。每個虛擬機都有一個用戶可以訪問的指令集。虛擬機把這些虛擬指令“映射”到計算機的實際指令集。

    定義完“虛擬”的概念,我們可以清楚知道,目前所能看到的硬分區(qū)、軟分區(qū)、邏輯分區(qū)、Solaris Container、VMware、Xen、微軟Virtual Server2005這些虛擬技術,都是同樣的原理,只是虛擬指令集所處的位置不同而已。

    按照虛擬層所處位置的不同,目前所有的虛擬技術大致可以分為硬件虛擬、邏輯虛擬、軟件虛擬和應用虛擬四種類型。

    邏輯虛擬模式

    最早的虛擬模式當然是源自IBM大型主機的邏輯分區(qū)技術,這種技術的主要特點是,在IBM的大型主機中,每一個虛擬機都是一臺真正機器的完整拷貝,只是內存少了點。根據這一概念,一個功能強大的大型主機可以被分割成許多虛擬機。這些虛擬機僅比原來的主機少一點內存資源而已。這一虛擬模式后來被業(yè)界廣泛借鑒,包括HP vPAR、VMware ESX Server和Xen在內的虛擬技術都是這樣的工作原理。

    在邏輯虛擬模型中,虛擬機操作系統(tǒng)是整個IBM虛擬機體系結構的“大腦”,包括操作系統(tǒng)和硬件在內的整個系統(tǒng)被稱作虛擬機系統(tǒng)(VM System)。每個虛擬機系統(tǒng)都被一個叫做控制程序的程序控制?刂瞥绦虺管理實際的物理硬件,還要為每個系統(tǒng)用戶創(chuàng)建一個虛擬機,這種虛擬機是System /370或System /390系統(tǒng)的全真模擬,

電腦資料

服務器虛擬技術(圖文詳解)》(http://www.lotusphilosophies.com)。IBM虛擬機概念的重點在于:每個用戶都可以在他們的虛擬機上運行程序、存儲數據,甚至虛擬機崩潰也不會影響系統(tǒng)本身和其他的系統(tǒng)用戶。所以,IBM虛擬機模型不僅允許資源共享,而且實現(xiàn)了系統(tǒng)資源的保護。在大型主機上,用戶可以選擇Basic Mode(基本模式)、Logical Partition(邏輯分區(qū)方式)和z/VM(Z虛擬機方式)三種模式來配置系統(tǒng)。

    在上述模型中,虛擬控制程序以固件形式直接運行在主機硬件層之上,位于操作系統(tǒng)之下,是虛擬機系統(tǒng)中最重要的一部分。控制程序要管理系統(tǒng)硬件,包括啟動和關機在內的系統(tǒng)支持任務,以及請求的排隊和執(zhí)行。同時控制程序還要管理每個虛擬機的編程特征和每個虛擬機的建立和維護。

    當IBM在2001年把大型主機上的VM System向下遷移到p系列和i系列上時,將虛擬控制程序稱之為“Hypervisor”,并先后實現(xiàn)了邏輯分區(qū)與動態(tài)邏輯分區(qū)。

    據IBM系統(tǒng)科技部大中華區(qū)p系列產品經理李紅和資深工程師房樹新介紹,由于IBM p系列的設計思想是共享式的,即所有CPU可以同等地看到所有的內存和I/O的連接方式,即一種為數據/指令流提供足夠的高速通路的體系結構。在p系列上,Hypervisor能看到所有的真實資源(CPU、內存和I/O卡),并且通過一個控制臺(HMC)來管理邏輯分區(qū)。通過HMC將上述提到的資源定義到不同的邏輯分區(qū)中去,每個邏輯分區(qū)所需的最小資源是1/10個CPU(在2004年8月發(fā)布的AIX 5L v5.3上實現(xiàn)了1/10個CPU級別的分區(qū)粒度,以及1/100個CPU的微調量)、1GB內存和一個PCI插槽。

    而且IBM有意將邏輯分區(qū)技術進一步下移。2005年第四季度,IBM發(fā)布了虛擬I/O服務器,其目的就是讓沒有配置HMC的1~2路低端p系列和i系列用戶,可以通過虛擬I/O的一個組件IVM(IBM Virtual Machine),實現(xiàn)簡化后的HMC控制臺功能。

    李紅更透露說,IBM將在2006年內宣布一項突破性的虛擬技術,屆時,IBM的虛擬層管理工具將能對本地服務器群的所有計算資源進行虛擬—類似于Grid的概念,但要點在于用戶可以從全局角度出發(fā),對計算資源和業(yè)務系統(tǒng)進行精確的配置。

    硬件虛擬模式

    硬件虛擬技術是隨著Unix服務器的發(fā)展而出現(xiàn)的。實際上,在Unix服務器上,不少廠商和用戶習慣于將電氣級的虛擬技術稱為硬分區(qū)(或物理分區(qū)),而把通過軟件或固件實現(xiàn)的邏輯分區(qū)技術則稱之為軟分區(qū)。但無論如何稱呼,實際上邏輯虛擬模式和硬件虛擬模式的共同點是與應用所在的操作系統(tǒng)無關,只與系統(tǒng)硬件相關。那么,它們之間的區(qū)別在哪里?

    先看看硬件虛擬模式。HP和Sun等廠商在Unix服務器上采用的是MBB(Modular Building Block)架構。MBB由多個BB(Building Block)構成,Sun稱之為Board,HP稱之為Cell。

    每個BB可包含4路CPU、若干內存和I/O卡。不同BB內的CPU可以有不同的時鐘頻率。所有的BB通過一種稱為Crossbar Switch的交換機制連接在一起。采用MBB技術可以比較容易地設計出擁有更多數量CPU的服務器。在這種服務器上既可以運行一個操作系統(tǒng),也可以在一個或多個BB上運行多個操作系統(tǒng)。這就是服務器的硬分區(qū)。

最新文章