




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
IBMX系列服務器高級的培訓vmWareESX教程主題目標主題部分包括以下內容:VMwareESX服務器Microsoft虛擬服務器IBMDirector虛擬機管理器VMwareESX服務器VMwareESX服務器這部分包含下列內容:ESXServer概述虛擬機安裝安全基于網絡的管理接口和遠程控制臺系統配置資源管理網絡連接PerlAPI(應用程序編程接口)ESXServer3.0更新ESXServer概述ESX服務器-平臺將虛擬計算機的優點帶入服務器系統針對需要高性能應用程序的企業客戶基于核心的VMware虛擬計算機平臺管理簡單VMware虛擬計算機平臺網絡管理接口遠程顯示控制臺VMkernel,控制臺操作系統以及設備驅動程序API和腳本ESX服務器產品VMware虛擬計算機平臺客戶機操作系統客戶機操作系統客戶機操作系統內存Intel
服務器硬件
Intel處理器虛擬化Windows2000交換WindowsNT4SQL服務器RedHat7.0ApacheVMkernel軟件調度程序內存管理SCSI/FC以太網CPUCPUCPU網卡網卡網卡網卡網卡網卡網卡以太網卡磁盤硬盤硬盤管理
網絡服務器Perl和腳本安全遠程鍵盤鼠標和顯示器(KVM)SNMP
代理控制臺操作系統ESX服務器架構其他設備CPUCPU其他設備ServerProven系統 虛擬計算機 虛擬主機主框架(ca.1969)應用程序客戶操作系統硬盤內存CPU網卡虛擬硬件虛擬機監控程序真實硬件不管什么時候,都有可能去除這些層,以達到系統最初原生的性能
30年的迅速發展(ca.1999)Intel架構技術的個人電腦的普及VMware將大型機級別虛擬計算機帶入了基于Intel技術的個人電腦新的挑戰:不可虛擬的CPU各種各樣的PC設備保留客戶現有的軟件工作原理:隔離每臺虛擬機都與其他機器隔離完全隔離獨立的操作系統,注冊表,應用程序和數據文件能為客戶操作系統沖突,病毒感染和損壞提供防護實現數據共享標準x86計算機LinuxVMwareWindowsXP應用程序應用程序應用程序應用程序WindowsNT應用程序應用程序安裝
ESXServer服務器系統要求客戶操作系統WindowsServer2003Standard(標準版),Web(網絡版),Enterprise(企業版)和Datacenter(數據中心版本)WindowsXPProfessional(專業版)Windows2000Server(服務器版本),AdvancedServer(高級服務器版),和TerminalServicesEdition(終端服務版本)WindowsNT4.0Server(帶服務包6a)RedHatLinux7.x,8.0,9.0,或者Enterprise(企業版)LinuxAS2.1和3.0SuSELinux8.2,EnterpriseServer(企業版)8.0NovelNetware5.1(SP6),6.0(SP3)和6.5關于設備支持,請詳細閱讀ESX服務器系統兼容性指南(網上提供的)安裝前注意事項服務器服務器達到最低要求,且包含下列設備:有空余分區的SCSI硬盤或者RAIDLUN配置內置RAID;安裝期間,卸下外置SAN存儲CD-ROM驅動器加入啟動引導設備BIOS:確定硬件時鐘的時區和時間(例如:GMT)安裝好全部適配器和其他設備并進行測試建議:安裝Windows2000或者Linux;預先進行一次快速檢測工作站PC工作站(WindowsXP,2003,2000,NT4.0,或者Linux),用于對ESX服務器基于web的管理訪問
安裝前注意事項(續)網絡連接最少2個帶活動連接的以太網卡一個供控制臺使用,另一個供虛擬機自己使用通過網絡連接到工作站網絡配置明細IP地址,主機名稱和ESX服務器網絡掩碼網關IP地址和DNS(服務器名稱)IP地址軟件VMwareESX服務器CD和序列號客戶操作系統(CD-ROM或者相關ISO文件)-虛擬機適用客戶操作系統許可證號,如果有的話ESX服務器安裝步驟軟件安裝和配置(直接在服務器端)插入ESX服務器安裝CD,啟動服務器,運行安裝程序配置鍵盤鼠標(如果客戶自定義安裝路徑)輸入序列號并接受EULA協議為啟動概況分配設備服務控制臺內存(8臺虛擬機就需192MB,16臺就需272MB,32臺就需384MB,32臺以上就要512MB)以太網和存儲設備分配第1個網卡必須分配給控制臺操作系統,其他的給虛擬機設置本地硬盤和采用VMFS文件格式需要最少三個分區:/boot(type:ext3,size:50MB)Nomount(size:xxMB)(wherexxistwicethememorydedicatedtoServiceConsole)/(type:ext3,size:2500MB)ESX服務器安裝步驟(續)為ESX服務器配置網絡信息為ESX服務器配置時區設定為根用戶設置密碼建立用戶帳號(任選項)安裝ESX服務器二進制文件和軟件包重新引導(彈出安裝CD)安裝虛擬機清單操作系統安裝介質(比如Windows2000安裝盤或者ISO鏡像文件)操作系統許可證號VMFS上的磁盤空間,用于新虛擬機通過用戶管理界面創建虛擬機
安裝操作系統安裝VMware工具安全架構遠程訪問安全架構網絡MUI(多語言界面)NetscapeorIEVMwareESX服務器Apachevmware-authd遠程控制臺inetd/xinetd
vm-list虛擬計算機902接口80端口()或者443接口(s)用戶安全基于文件訪問權限(讀,寫,執行)讀=可通過web管理界面讀取,可連接到遠程控制臺或者PerlAPI讀/執行=可將虛擬機設置到啟動/停止/休眠等狀態讀/寫=可更新配置信息系統默認權限在系統中創建虛擬機的用戶可以進行讀/寫/執行的操作與該虛擬機用戶同組的用戶可進行讀/執行的操作非本機用戶或者與本機用戶不是同組的用戶只有讀的權限安全注意事項不推薦使用root用戶創建/管理一般的虛擬機以root用戶登陸,僅用于系統設置和資源管理ESX服務器使用PAM(PluggableAuthentication)Modules,可嵌入認證模塊)進行用戶認證雖然默認安全策略基于/etc/passwd,但是用戶可輕松配置LDAP,NIS,Kerberos等。基于網絡的管理界面和遠程控制
基于網絡的管理界面低安全等級時訪問端口80(),高安全等級訪問443(s)IE5.5或者更高版本,NetscapeNavigator7.0,或者Mozilla1.x必須從遠程計算機端訪問通過啟動X計算機,可能在緊急情況下在服務器上運行可用于下載和安裝遠程控制臺基于網絡的管理界面詳解狀態監視器,內存和選項標簽狀態監視器系統概述-所有虛擬機使用的全部資源虛擬計算機-用戶可訪問到的虛擬機的列表內存更改內存設置選項配置所有與ESX服務器安裝有關的所有選項管理文件-目錄瀏覽器和文件許可幫助/用戶注銷遠程控制臺
要求硬件標準基于x86計算機266MHz或者更高速的處理器推薦使用64MBRAM基本安裝需要至少10MB空余硬盤空間軟件WindowsWindowsXP/2000Professional,Server,AdvancedServer(高級服務器版)/NT4.0Workstation(工作站)或者服務器SP6a或更高版本IE5.5或更高版本,或者Netscape?Navigator7.0或更高版本Mozilla1.x遠程控制臺
要求(續)軟件Linux對應單處理器系統:在2.0.x系列里安裝kernel2.0.32或更高版本,在2.2.x或者2.4系列安裝kernel對應SMP系統:在2.2.x或者2.4系列里安裝kernelNetscapeNavigator7.0或更高版本(非6.0版本)Mozilla1.x通過ManagementUI安裝RemoteConsole(遠程控制臺)下載VMwareRemoteConsole:Windows(exe)|Linux(rpm)|Linux(tar.gz)運行遠程控制臺遠程控制臺可通過下列方法啟動:在MUI界面點擊遠程控制臺圖標來啟動通過命令行vmware-console(在Linux系統里)Vmware-Console-[version].exe(在Windows系統里)或者快捷方式連接遠程控制臺初次運行遠程控制臺時,你將看見下列界面之一:Linux的主機Windows的主機如果使用非902的其他接口號碼,那么請在此處輸入系統配置ESX服務器用戶ESX服務器使用PAM,以對虛擬機進行訪問控制ESX服務器用戶必須采用標準操作系統工具創建ESX服務器用戶必須授權訪問虛擬計算機目錄和文件虛擬計算機文件
虛擬計算機由下列文檔組成:Configurationfile(.vmx)-該文件包括虛擬計算機設置信息和其他文檔的路徑非易失性RAM(nvram)-該文件記錄了虛擬計算機的BIOS信息日志文件(.log)-該文件包含虛擬計算機的操作信息和出錯信息。Debugmode(調試模式),用于故障診斷:ConfigurationEditor->Misc->LogDebuggingInfo虛擬磁盤(.dsk)創建一個或多個此類文件,用于分配給虛擬機的虛擬磁盤。這些文件可能位于配置文件中定義的其他位置,是任選的。虛擬計算機文件(續)重做文件(REDO)-該文件支持非保留(non-persistent)和保持詢問(undoable)模式。鎖定文件-這些文件用于控制對虛擬計算機的訪問。這些文檔可能以只讀或者不可寫的形式出現。虛擬計算機關機時,不可寫的狀態會自動被清除。VMware-core-如果ESX服務器遭遇不可恢復監控錯誤時,會生成該類文件。SuspendtoDiskfile-當虛擬計算機暫停時會生成該類文件。包括內存,處理器狀態和幀緩沖區。ESX服務器工具和客戶服務安裝工具時,有兩種操作過程:ESX服務器客戶操作系統服務Linux:vmware-guestd文件Windows:VMwareService.exe文件VMware工具后臺處理Linux:vmware-guestd文件Windows:VMwareTray.exe文件使用遠程控制臺安裝:Settings->Vmware
ToolsInstallESX服務器工具通過"設定訪問特性->參數選擇"菜單允許以獨立會話的方式更改設置:光標控制窗口管理剪切和粘貼熱鍵設置通過圖標/控制面板的訪問特性:開啟/禁用時間同步開啟/禁用VMware工具任務欄圖標設備管理電源狀態更改腳本縮小虛擬硬盤已安裝VMware工具的版本信息客戶服務客戶服務可實現以下操作:在虛擬計算機內執行命令實現關機或者重啟FILE:/etc/vmware/dualconf.vm/etc/vmware/vmware-guestd--halt-command<command>/etc/vmware/vmware-guestd--reboot-command<command>平穩斷電和重置虛擬計算機使用MUIvmware-control/…/…/*.cfgrequest_stopvmware-control/../../*.cfgrequest_reset發送心跳給ESX服務器,使其得知客戶操作系統正在運行。客戶服務可實現以下操作:同步客戶操作系統和物理計算機的時間從服務控制臺傳送數據行到客戶操作系統
傳輸命令vmware–s‘machine.id=information’machine.id=“information”(包含擴展名是.cfg的文件)回復命令:/etc/vmware/vmware-guestd--cmd‘machine.id.get’(回復“信息”文件)客戶訪問(續)系統配置指南這些指南的使用很大程度依賴工作量,沒有約定俗成的標準。CPU虛擬開銷從接近零值到20%之間,這取決于工作量計算密集-接近0%低運算能力的I/O密集–5-20%系統穩定的最高值-帶高速I/O設備的計算密集型工作-必須有大量的開銷要進行虛擬化系統配置指南(續)內存要有完整的內存分配(沒有虛擬內存的特別管理),必須配置:192-512MB給控制臺操作系統(視虛擬計算機數量而定)要求的開銷服務器虛擬化層需要24MB容量如果每臺虛擬計算機內存<=512MB則需要54MB(或者64MB,如果是SMP的話)如果虛擬機內存大于512MB每GB,則每臺虛擬機需額外開銷為32MB舉例說明:2個128MB+2個512MB虛擬機
24MB+192MB+2*(128MB+54MB)+2*(512MB+86MB)=
1776MB內存容量可能過多-如果上述例子中的虛擬機沒有持續使用內存,也許你不需要這么的內存-可能小于1GB資源管理資源管理的推動因素性能隔離防止虛擬計算機獨享資源保證系統資源共享靈活的動態分區過量使用,有適度的性能下降開發可用的系統資源管理工具控制虛擬計算機的相對重要性管理處理器、內存和網絡資源概述比例占有率法服務等級直接與資源分配成比例手動操作的附加選項管理關鍵資源處理器時間物理內存網絡帶寬硬盤訪問比例占有率法共享限制資源權限指定相關服務的比例使用時沒有損耗“活動”共享當虛擬機競爭系統資源時是活動的當虛擬機可以運行時,CPU共享是活動的服務比例直接與活動共享成比例虛擬機活動共享的分配規定了權限比例占有:靜態實例3臺活動的虛擬機300共享虛擬機VMA200共享虛擬機VMB100共享虛擬機VMC共有600個共享授權=共享比例50%VMA(300/600)33%VMB(200/600)17%VMC(100/600)相對分配保證的最小量比例占有:動態實例更改虛擬機共享動態重新分配添加新虛擬機,過載適當的性能降低刪減虛擬機,正常負載下開發可用的系統資源ESX服務器CPU調度程序虛擬機參數共享情況、處理器設置本地比例共享調度程序獨立的調度程序的可變動集中來自分開的,基于共享的算法自動負載平衡移動虛擬機以保持穩定的共享比率舉例說明:兩個處理器上的3臺虛擬計算機虛擬時間核心算法基本算法把虛擬時鐘與每臺虛擬機關聯起來信號與虛擬機共享成反比分配:選擇最小虛擬時間的虛擬機舉例說明:3臺虛擬機A,B,C安裝3:2:1共享比率BAC236436466666866896891210912101212CPU資源管理回顧以“根”用戶登陸管理用戶界面。選擇單個虛擬計算機的名字點擊CPU標簽欄物理內存分配靜態分區為每臺虛擬計算機指定最大容量人工分配正常負載狀態動態分區為每臺虛擬計算機指定最小容量虛擬機容量的動態收縮資源分配取決于共享和負載的情況支持過載動態虛擬機容量方法常用方法:嵌套分頁虛擬機監控器/操作系統級的分頁只對客戶操作系統提供最好的可用信息艱難的策略決定雙倍分頁問題ESX服務器解決方案:氣球控制機制無策略決定-客戶使用本地算法!在客戶機上插入驅動來以分配/釋放物理頁面允許重新分配內存給其他虛擬機內存的氣球控制技術(MemoryBallooning)客戶操作系統氣球客戶操作系統氣球客戶操作系統氣球充氣膨脹
(加壓)氣球放氣變小
(減壓)本地內存管理客戶機可能換出本地內存管理客戶機換入內存資源管理虛擬機參數共享值,最小值,最大值氣球控制機制允許客戶使用原來的內存控制算法在客戶端插入驅動器以分配/釋放內存(NT,Windows2K,Linux)將釋放的內存分配給其他虛擬機(4MB/秒)比例占有原則按共享比例分配內存給虛擬機增加空閑內存的負載以減少無產出的資源通過統計抽樣估計工作組容量附加的交換設備內存資源管理回顧以“根”用戶登陸ManagementUserInterface(管理用戶界面)。選擇單個虛擬計算機的名稱點擊內存標簽網絡帶寬管理虛擬機參數平均值、高峰值、爆發值網絡傳輸整形器限制向外傳輸帶寬控制可維持值和爆發值舉例說明:限制虛擬機使用平均1Mb/秒的帶寬和2Mb/秒的峰值不能被客戶操作系統超過網絡成型算法令牌桶匯集令牌“信用”消耗暫存的標記以發送信息包如果信用不足則列入等候/停止處理令牌桶的構成第一次桶控制
平均帶寬和爆發值第二次桶控制
爆發期間峰值帶寬已建好的
網絡組信息包令牌信用隊列令牌
桶NIC內存資源管理回顧以“root”用戶登陸ManagementUserInterface(管理用戶界面)。選擇單個虛擬計算機的名稱點擊網絡標簽欄透明內存共享目的內存使用少于真正的計算機的虛擬機!運行相同客戶操作系統的多個虛擬機壓縮不必要的代碼和數據副本共享相同的頁面內存映射技術VMware持有的獨家專利技術用于識別副本的Novel算法多用途的,不需要客戶改變可以檢測和使用所有重復頁面由于后臺活動,長時間工作下可節約內存透明頁面共享多臺虛擬計算機冗余的代碼和數據舉例說明:相同操作系統共享相同的頁面復制檢測算法舉例說明:超過30%共享/空閑Win2K虛擬計算機寫時才拷貝(Copy-on-write,COW)共享時只讀專用的寫時才拷貝模式硬件RAM虛擬機RAM虛擬機RAM虛擬機RAMESX服務器交換設備可信賴的最后依靠從不需要未使用氣球驅動器的客戶頁面共享失敗與普通的vmfs文件交換配置大小和位置動態地添加頁交換文件簡易的代換策略網絡管理
網絡虛擬機算機-系統 VMwareESX服務器網絡支持由虛擬機算機通過兩個虛擬hub中的一個執行:VMnic:連接到物理網絡適配器VMnet:僅僅是內部聯網控制臺操作系統不能連接這些虛擬網絡,除非在控制臺操作系統中定義事例vmxnet_console。網絡虛擬機算機-客戶ESX服務器允許建立兩種類型的客戶機網卡:VMXNET:高性能的理想化網卡用于高性能的應用程序,尤其是吉比特網絡,要求在客戶網卡的建立過程中使用VMware提供的驅動(僅針對WindowsNT/2000,Linux和FreeBSD)VLANCE:與AMDPCNET-32控制器兼容-低性能和高CPU開銷,但是能兼容更多操作系統(例如:基于DOS的安裝程序)虛擬計算機聯網虛擬計算機1虛擬計算機2主機虛擬網卡(NIC)虛擬網卡(NIC)虛擬以太網網絡集線器NIC本地以太網PerlAPI為什么要應用程序編程接口?VMware::控制PerlAPI接口允許VMwareESX服務器用戶創建這類腳本:監視虛擬機的運行狀況收集關于虛擬機的統計信息檢查或者改變虛擬機的配置控制虛擬機(啟動,停止,暫停,...)VMware以外的接口::控制應用程序接口允許控制臺操作系統的腳本:創建,移動和刪除虛擬機改變虛擬機的資源分配Perl模塊的ESX服務器家族模塊你能用它做的事情控制模塊VMware::控制腳本/API接口的初始化模塊必須加載它以加載其他的控制模塊。該模塊決定軟件的版本,用于創建服務器對象。服務器模塊Vmware::控制::服務器連接到一個特定服務器并找到有什么樣的虛擬機供使用。用于創建虛擬機對象。虛擬機模塊VMware::控制::虛擬機連接到虛擬機并檢查其狀態,運行-停止-暫停-恢復,修改配置文件設定。概述-架構服務器客戶機經授權的vmware-服務器經授權的虛擬機Vmware::控制擴展Perl腳本Shell腳本編程vmware-控制起著Perl應用編程接口的“包裝”作用。在外殼提示符中,執行下列命令:vmware-control/home/user/foo.cfggetStatus.power將產生下列輸出結果:get(Status.power)=on要啟動虛擬機,請輸入:vmware-control/home/user/foo.cfggetStatus.power典型例子重新引導虛擬機$vm
restart();恢復虛擬機設備列表@devices=$vm
get(“Status.devices”);e.g.(“ide0:0”,“ide1:0”,“floppy0”,“ethernet0”)監控網絡使用狀況$bytes=$vm
get(“Status.stats.ethernet0.byteswritten”);演示-心跳機制VMware工具啟動心跳機制,該機制允許主機以外的程序監控它。心跳的丟失通常表明主機操作系統應答(例如:系統“藍屏”)。(注意應用程序可能在不干擾心跳機制的情況下發生沖突,所以在實際中,腳本需要采用其他機制來確定虛擬機的運行情況。)在該演示中,如果心跳丟失10秒鐘,則腳本將重新啟動虛擬機。范例腳本1-初始化#!/usr/bin/perlusestrict;useVMware::Control"1.00";useVMware::Control::Server;useVMware::Control::VM;#Createanobjectforthelocalhostmy$server=VMware::Control::Server::new();#Initializetheobjectforthevirtualmachinewewanttocheck.my$vm=VMware::Control::VM::new($server,$ARGV[0]);unless($vm->connect()){my($err,$errstr)=$vm->get_last_error();die"$err:$errstr\n";}下一頁續范例腳本1-心跳監控#Loopwhileaheartbeatisdetectedmy$heartbeats;do{sleep2;my$statsref=$vm->get("Status.stats.vm.heartbeat",10);unless(defined($statsref)){my($err,$errstr)=$vm->get_last_error();die"$err:$errstr\n";}$heartbeats=$statsref->{sum}->{10};}until($heartbeats==0);下一頁續范例腳本1-重新引導虛擬機#Resetthevirtualmachinunless($vm->reset(1)){my($err,$errstr)=$vm->get_last_error();die"$err:$errstr\n";}die"Lostheartbeat,reset$config\n";范例腳本2-回復對話框my$state=$vm->get”Status.power”);if($stateeq“stuck”){my$question_id=$vm->get(“Status.question.current”);my$question=$vm->get(“Status.question.$question_id.text”);if($questioneq“Selectanactionfortheredologofundoabledisklinux.dsk”){#Inthiscase,weknow0=Commit1=Discard2=Keep$vm->answer_question($question_id,1);}}更多信息備份ESX服務器虛擬機備份選項備份虛擬機數據“單個文件”粒度直接備份要求附有SCSI磁帶的SCSI控制器用于虛擬機或者將ESX服務器配置參數SCSIPassthroughLocking設置為0。在虛擬機配置中,添加虛擬SCSI設備以連接磁帶驅動。(例如:為選擇磁帶設備的虛擬SCSI設備創建“新磁盤”“vmhba1:0:0:6:tape”)網絡備份可以運行客戶服務器備份軟件的客戶機部分ESX服務器虛擬機備份選項虛擬機的完全備份保護免于災難性故障要求虛擬機停機時間備份虛擬機配置:在控制臺操作系統中,備份/root/vmware/<vmdirectory>/的內容備份虛擬機的虛擬磁盤磁盤模式是“保持詢問(undoable)”時,如果要刪除,確認或者添加REDOLOG,請在關閉虛擬機時對選項作出選擇。磁盤模式是“附加(append)”時,運行“commit”Perl腳本以確認對虛擬機或者redolog的變動。通過運行“vmkfstools–evmhba<x>:<y>:<z>:<filename>.dsk”,將附加到虛擬機上的虛擬磁盤導出到控制臺操作系統。通過運行“vmkfstools–evmhba<x>:<y>:<z>:<filename>.redo”,將REDOLOG導出到控制臺操作系統。然后在控制臺操作系統中備份導出的文件。備份選項無停機時間備份無免于災難性故障保護備份虛擬機配置:在控制臺操作系統中,備份/root/vmware/<vmdirectory>/的內容備份虛擬機的虛擬磁盤添加redolog到磁盤映象,通過運行vmware-controladd_redo<config><disk>導出附加在虛擬機上的虛擬磁盤到控制臺操作系統備份導出文件提交對新的日志變動,通過運行 vmware-controladd_redo<config><disk><level>\<freeze><wait>要運行增量磁盤級別備份,請在現有備份上面添加redolog,備份下面的日志并提交新日志。VMWare方案和執行
虛擬計算的優點整合利用先進硬件優勢,能在一個硬件系統實現多個應用甚至多個不同的操作系統,增強了系統的遷移性。部署通過分散的企業,進行復制并部署服務器映象--節約提供新系統的時間和成本。管理采用標準系統管理工具,控制任何位置的所有虛擬服務器狀態和資源。解決方案客戶優勢服務器整合降低總體擁有成本(TotalCostofOwnership,TCO)升級到最新硬件在忙碌時分配硬件資源高可用性減少服務器停機時間箱內失效備援(Failover-in-a-box),n+1失效備援備份以及災難性恢復將整個虛擬機的瞬象不中斷地復制到磁盤,磁帶或者遠程“熱站”。降少由于多次恢復而造成地業務損失。軟件測試和開發降低總體擁有成本快速接入多個操作系統/應用程序組合客戶支持通過對客戶環境的快速復制改善客戶滿意度演示和培訓
安裝時間縮短意味著更多的學生得到培訓或者演示更多產品基于服務器整合的解決方案服務器整合的挑戰很多應用程序不能在同一服務器中共存相同操作系統的不同版本及其服務包不能在同一個系統中運行。那些在一個Windows版本上運行的應用程序可能不能在其他版本上運行。不同硬件的測試應用程序需要很多不同的計算機。服務器整合的虛擬化不同應用程序和操作系統同時在一個服務器上運行。為了穩定和安全的完全隔離先進的資源管理以滿足高峰要求。多處理器的向上可擴展性和子CPU的向下可擴展性各物理服務器上靈活而耐用的“虛擬服務器場(farm)”IIS集合實例客戶利益出于安全,可靠和維護的考慮,客戶需要專用的機器然而,為每個客戶提供各自的機器需要很高的空間,管理和資源成本。通過為各客戶提供各自的虛擬機能,服務供應商在遵守服務級別協議的同時,降低空間,管理和資源成本。由于虛擬機可以復制和移動,因此能大大降低部署新服務器的時間。服務器整合:單個操作系統環境分別以四路方式運行的虛擬機,其中任何一虛擬機都運行獨立的Windows2000和IIS事例。
郵件系統實例客戶利益不必以單個操作系統作為標準解除了關于應用程序相互作用或者相關的問題。VMware資源管理保證了關鍵應用能得到其需要的資源。降低系統安裝和管理費用服務器整合:混合操作系統環境舊環境
整合了的環境Linux上的Apache1U,2路式機架式服務器(Rackmount)Linux上的Sendmail網關
1U,2路式機架式服務器(Rackmount)Windows2000上的Exchange+IIS1U,2路式機架式服務器(Rackmount)Linux上的ApacheLinux上的Sendmail網關
Windows2000上的Exchange+IIS4路式機架式服務器(Rackmount)
高可用性的虛擬化虛擬服務器通過以下方面提高可用性:支持單個物理服務器內或者多個機器間的虛擬集,提供保護,以免于用戶、操作者錯誤和軟件錯誤
。降低集群的部署成本,使高可用性的費用變得可承擔。消除由于集成員間的硬件差異造成的不穩定。Microsoft交換集群架構客戶利益消除操作系統或者應用軟件異常帶來的影響比傳統的基于硬件集群所需的相同系統更能節省成本。為非“集群軟件”的應用程序建立框內失效備援解決方案。高可用性單框集群在Windows2000AdvancedServer上運行的Exchange5.1虛擬節點1在Windows2000AdvancedServer上運性的Exchange5.1虛擬節點24路式機架式服務器(Rackmount)共享存儲器基于VMware的失效備援架構客戶利益低成本:能夠吸引那些不能承擔1-1失效備援的新客戶。靈活:允許不同操作系統服務器的失效備援可擴展性:可根據需要添加額外的失效備援機器高可用性混合操作系統環境解決方案WindowsXP上的Exchange1U,2路式機架式服務器(Rackmount)WindowsNT上文件/打印
1U,2路式機架式服務器(Rackmount)Windows2000上的IntranetApp服務器1U,2路式機架式服務器(Rackmount)數據
數據
數據
失效備援服務器
WindowsXP上的ExchangeWindowsNT上文件/打印
Windows2000上的IntranetApp服務器Windows2000上的IntranetApp服務器4路式機架式服務器(Rackmount)客戶利益允許測試/開發環境與產品應用環境保持一致,包括底層的操作系統和硬件配置。通過對每個虛擬服務器資源分配的改變,來模擬不同的硬件配置。創建虛擬服務器備份快速接入多個操作系統/應用程序組合測試/開發產生式系統
紐約
東京
香港
倫敦
測試系統紐約
虛擬服務器
東京
虛擬服務器
香港
倫敦
虛擬服務器
虛擬服務器
客戶利益提供快捷而簡便的演示環境安裝對虛擬機的變動可實時執行。需要最少的維護工作不需要額外的“成像”軟件增加培訓學生的數量和演示的產品。虛擬機01101010+10100101+取消虛擬機01101010虛擬機01101010虛擬機01101010+101001014/3/029AM4/3/024PM4/3/024:15PM4/3/024:30PM虛擬服務器,用于應用程序培訓虛擬服務器,用于應用程序培訓虛擬服務器,用于應用程序培訓虛擬服務器,用于應用程序培訓演示和培訓以下類型的機構可以從中獲益...大型企業服務器整合在單一服務器上模擬現存的多機應用環境不同操作系統環境大系統中的Linux應用可以得到改善對以往安裝的應用程序提供支持能夠進行集中式管理和控制應用程序開發IT可以扮演內部服務供應商的角色熱待機和集群分區提高可用性服務供應商系統和樓面空間的利用得到改善增加各機架和各U(即1.75英寸)的操作系統密度各客戶或者應用程序的分區分區是安全,孤立和可列表的(SLA)快速建立新分區,以供新客戶使用大型機器可當作刀片系統使用熱待機和集群分區提高可用性為什么要在xSeries系統使用VMware?IBM的EXA系統有領先行業的硬件可靠性和性能。使用帶IBMDirecotr的IBM管理解決方案能夠提高硬件的可用性和可管理性IBMEXA技術使得每立方尺內有更多虛擬機,這樣就降低了對數據中心的空間要求。IBM咨詢體驗(服務器整合和其他主要項目)能幫助降低執行時間。硬件&邏輯分區產生極大的靈活性可擴展性性補充性硬件和邏輯分區SystemZ可用性Systemp集群Systemi解決方案SystemX全球服務的IBM經驗可提供計劃整合的IGS咨詢確定當前已使用的資源采用ALIGN工具對當前資源進行評估對整合所需資源提出建議協助進行遷移簡化遷移的工具系統遷移助手多年的對z,p和i系列服務器進行整合的經驗。IBM管理解決方案IBMDirector工具提高服務器可用性容量管理軟件更新集群管理軟件(ClusterManager)可擴展性性系統管理軟件ActivePCI管理軟件虛擬計算機管理軟件IBM支持ESX服務器3.0和VirtualCenter2.0更新VMwareESX3.0服務器更新VMwareESX服務器3.0的新特征包括:NAS和iSCSI存儲擴展了的硬件兼容性列表4路虛擬SMP16GB客戶機存儲器RedHatEnterpriseLinux4客戶機多瞬象更高的性能升級了的服務平臺(RedHatEnterpriseLinux3)更靈活的網絡64位客戶技術預覽VMwareESX3.0的新技術VMwareESX服務器3.0支持的新技術包括:集群分布式資源調度(Distributedresourcescheduling,DRS)VMwareHA資源庫VMware整合備份分布式資源調度方案和高可用性虛擬化方案配置示例圖Microsoft虛擬服務器2005R2什么是Microsoft虛擬服務器2005R2Microsoft虛擬服務器2005R2是一種用于Windows操作系統的服務器應用程序,通過它用戶能夠在基于業內標準的x86單個物理服務器上同時運行范圍廣的一系列操作系統。虛擬服務器2005R2的特征對附加的主機和客戶機操作系統支持對七種附加語言的支持虛擬磁盤預壓縮工具性能的提升網絡安裝的內置式支持用于已保存狀態文件的保留磁盤空間用于預裝虛擬SCSI驅動的虛擬軟盤超線程支持虛擬服務器詳情提供兩個版本的虛擬服務器:標準版多達四個處理器和64GB內存企業版多達32個處理器和64GB內存除了可擴展性性之外,這兩個版本具有相同的功能和特征。支持多達64個虛擬機實際的極限與主機系統資源有關物理服務器硬件可以是任何Systemx或者BladeCenter服務器虛擬服務器術語主機系統物理服務器平臺,包括所有物理硬件主機操作系統(WindowsServer2003)運行于主機系統中的操作系統虛擬機(VM)受保護的運行客戶操作系統環境,其運行處于虛擬服務器的控制下。客戶操作系統虛擬機上運行的操作系統等同物理機虛擬服務器不是建立在物理硬件之上,這點,客戶操作系統是不知道的虛擬服務器架構應用程序應用程序Windows2000Server虛擬硬件層虛擬機1物理服務器硬件WindowsServer2003操作系統Microsoft虛擬服務器,包括虛擬機監控程序(VirtualMachineMonitor,VMM),虛擬存儲層應用程序WindowsNT4.0Server虛擬硬件層虛擬機2虛擬服務器支持的主機操作系統主機操作系統CPU最大數量最小/最大內存最小磁盤空間WindowsServer2003,DatacenterEditionw/SP132512MB/64GB2GBWindowsServer2003,EnterpriseEditionw/SP18256MB/32GB2GBWindowsServer2003,StandardEditionw/SP14256MB/4GB2GBWindowsSmallBusinessServer,PremiumEdition2512MB/4GB4GBWindowsSmallBusinessServer,StandardEdition2256MB/4GB4GBWindowsXPProfessionalw/SP22256MB/4GB2GB虛擬服務器支持的主機操作系統(續)主機操作系統CPU最大數量最小/最大內存最小磁盤空間WindowsServer2003R2,DatacenterEdition32512MB/64GB2GBWindowsServer2003R2,EnterpriseEdition8256MB/32GB2GBWindowsServer2003R2,StandardEdition4256MB/4GB2GBWindowsServer2003R2,Standardx64Edition2512MB/4GB4GBWindowsServer2003,Standardx64Edition2256MB/4GB4GBWindowsXPProfessional,x64Edition2256MB/4GB2GB虛擬服務器支持的主機操作系統(續)主機操作系統CPU最大數量最小/最大內存最小磁盤空間WindowsServer2003R2,Enterprisex64Edition32512MB/64GB2GBWindowsServer2003R2,Enterprisex64Edition8256MB/32GB2GB虛擬機環境虛擬服務器創建的虛擬存儲層稱為虛擬機監視器(VMM)。它提供虛擬服務器和物理硬件層之間的連接。虛擬服務器以以下的系統服務形式運行:各虛擬機有各自的線程,且虛擬機的輸入/輸出在子線程中運行這就保證了任何單個虛擬機不會影響其他任何虛擬機或者主機系統。虛擬機客戶操作系統虛擬硬件設備設備詳情處理器一個內存高達3.6GB/虛擬機SCSI帶4SCSI總線的Adaptec7870SCSI控制器。最大存儲量--56.5TB顯卡帶4MBVRAM的S3Trio64IDE和ATAPI4IDE設備(硬盤驅動或者CD/DVD-ROM)每個通道最大存儲量--128GB磁盤驅動器1.44MB虛擬機客戶操作系統虛擬硬件設備(續)設備詳情串行接口兩個并口一個以太網帶四個網絡適配器的Intel2114110/100TX控制器BIOSAMI聲卡無系統板帶PIIX4的Intel440BX芯片組虛擬機客戶操作系統虛擬硬件設備(續)虛擬服務器支持的客戶操作系統WindowsServer2003,Standardw/SP1,Enterprisew/SP1,和WebEditionsWindowsServer2003R2,Standard和EnterpriseEditionsWindowsSmallBusinessServer2003Windows2000Server和AdvancedServerWindowsNTServer4.0(帶服務包6a)WindowsXPProfessionalw/SP2可以使用Linux,Netware,BSD,和OS/2的各種版本,但是虛擬服務器不支持虛擬服務器管理虛擬服務器管理可通過使用不同工具完成:管理網站://systemname:1024/VirtualServer/VSWebApp.exe?view=1用于控制和配置虛擬服務器和虛擬機可以通過虛擬機遠程控制(VMRC)對虛擬機進行遠程控制SSL數據加密ActiveDirectory和Kerberos用戶身份確認使用RDP或者TerminalServices以進行遠程訪問ActiveDirectory集成虛擬服務器管理(續)MicrosoftOperationsManager2005管理包(用于虛擬服務器)專為虛擬服務器開發,實現了虛擬機內的高級管理帶VirtualMachineManager2.1的IBMDirector5.1VirtualServerMigrationToolkit下載從物理服務器自動遷移支持的操作系統和應用程序重視虛擬機安全性就同重視主機系統的安全性一樣防火墻,反病毒,適當的安全補丁虛擬服務器管理網站控制(續)虛擬機各方面的控制:遠程控制開啟暫停恢復保存狀態還原已保存狀態刪除已保存狀態關閉客戶操作系統關閉重置移除虛擬服務器資源管理虛擬服務器支持通過權重法和約束法對CPU資源進行分配和調整。按權重分配資源為虛擬機指定一個代表為其提供資源的重要性的數字。從1(最不重要)到10,000(最重要)按消耗量分配資源設定虛擬機能夠消耗CPU資源的最小和最大百分比對虛擬機的更多控制虛擬機服務器CPU資源分配屏幕畫面虛擬機服務器CPU資源分配例子虛擬服務器資源管理(續)應考慮到的幾點:
各虛擬機均可以占用單個主處理器100%資源。不能在虛擬機上使用主處理器親和Microsoft不建議在主機系統上使用超線程可以通過管理網站動態地變動某一些資源處理器能力得到了保證且不會出現過量分配虛擬服務器內存管理
最大支持高達3.6GB/虛擬機不支持對物理內存的過量分配內存為非動態分配的資源,改變其內存配置必須停止虛擬機虛擬服務器硬盤管理文件(.vhdfile)包含了有關虛擬機的所有數據可移動虛擬服務器能創建IDE,SCSI,SAN,RAID和NAS虛擬硬盤,主機系統可以訪問這些類型的硬盤。虛擬服務器硬盤類型動態擴展的虛擬硬盤默認型規定的最大容量從小容量開始;隨著新數據的添加而增大固定容量的虛擬硬盤容量大小不可調連接的虛擬硬盤把整個物理磁盤作為原型,轉換成虛擬硬盤虛擬服務器硬盤類型(續)差分虛擬硬盤與另一VHD聯系起來,形成母-子關系一個或者多個子盤可以與單個母盤相聯系最有方法-在創建第一個子盤前,對母盤寫保護如果不寫保護,則如母盤被修改,與其有關的所有差分磁盤都將失效。撤銷磁盤特征在一個單獨撤銷盤(.vud)文件內保存更改,直到被確認或者取消。VirtualDiskManager支持不同驅動器類型間的轉換虛擬服務器虛擬網絡虛擬網絡選項包括將虛擬機與以下部分的聯網:主機網絡另一客戶機虛擬服務器支持每個虛擬機上多達4個虛擬網絡適配器;對虛擬網絡數量無限制按默認,創建一個虛擬網絡:以連接客戶--客戶間的網絡針對安裝的每一個主機以太網適配器虛擬服務器虛擬網絡布局外部網絡把物理網絡連接到虛擬機虛擬網絡
同一主機系統上的模擬以太網和虛擬DHCP服務器不連接物理網絡虛擬機--主機間網絡虛擬機與主機系統通過回送適配器進行通信虛擬服務器虛擬機性能小提示當需要改善虛擬機性能時:首先觀察主機系統的性能高估主機和虛擬機要求的內存目標:消除虛擬機分頁的可能性如有可能,使用SAN和/或高速硬盤為每一個規定的虛擬機主機系統增加一個物理網絡適配器虛擬服務器客戶解決方案測試環境開發環境
傳統應用程序的遷移服務器整合災難性恢復在單個服務器上,模擬分布式應用程序IBM虛擬機管理器
什么是VirtualMachineManagerIBM虛擬機管理器(VirtualMachineManager)是IBMDirector的擴展。通過它,你可以在一個單獨的控制臺上實現對物理和虛擬機的控制。虛擬機管理器(VMM)通過使用IBMDirector實現對VMwareESXServer和MicrosoftVirtualServer環境進行管理。VMM工作將物理平臺和虛擬化組件相關聯起來。報告物理平臺和其相應的虛擬化組件的狀態。登陸虛擬化應用程序的管理界面。發現虛擬化組件對虛擬機進行遷移和電源操作創建包括虛擬化組件的事件行動計劃VMM2.0特征和增強作用VMM2.0的某些特征和增強作用為:支持VMwareGSXServer對主機上的單個或者所有虛擬機的遷移進行了改進IBMDirectorCommandLineInterface(DIRCMD)支持VMM功能VMM子任務,用于創建VMMfarms和遷移任務能夠啟動和停止VMMfarms上運行MicrosoftVirtualServer的所有主機能創建和刪除虛擬機VMM2.1特征和增強作用VMM2.1的某些特征和增強作用為:支持Windows?2003x64Edition當虛擬機開啟時,可改變可復原(undoable)磁盤的任何屬性支持高達3.6GB內存和12GB磁盤空間的虛擬機VMM硬件術語管理服務器
安裝了IBMDirectorServer和VMMServer的服務器管理控制臺
安裝了IBMDirectorConsole和VMMConsole的系統在VMwareVirtualCenter環境中,系統必須安裝VMwareVirtualCenter客戶程序,以為VMwareVirtualCenter服務器實例提供圖形用戶界面(graphicaluserinterface,GUI)。VMM硬件術語(續)被管理系統安裝有IBMDirectorAgent和虛擬化應用程序的系統系統
服務器,工作站,臺式或者便攜式電腦。VMM軟件術語虛擬化應用程序下列應用程序中的一個:VMwareVirtualCenterserverVMwareESXServerMicrosoftVirtualServer虛擬化組件
由虛擬化應用程序創建的軟件單元。VMM軟件術語(續)VMM對象IBMDirector管理對象表示VMwareVirtualCenter環境或者MicrosoftVirtualServer環境中的虛擬化組件。VMM對象包括協調程序,服務器,主機,虛擬機和客戶操作系統。VMM使用下列VMM對象:協調程序是運行以下軟件的,代表一個系統的被管理對象:VMwareVirtualCenterserverVMwareVirtualCenterWebserviceIBMDirectorAgentVMMAgentVMM軟件術語(續)Afarm是被管理對象表示主機和其相關的虛擬機被定義為一個farm并被配置到VMwareVirtualCenterserver中A主機是運行以下軟件組合的,代表一個系統的被管理對象:VMwareESXServer和IBMDirectorAgentMicrosoftVirtualServer,IBMDirectorAgent,和VMMAgentVMM軟件術語(續)虛擬機是被管理的對象,它表示與運行VMwareESXServer或者MicrosoftVirtualServer有關的系統的虛擬機。客戶操作系統是被管理對象,表示運行虛擬機,且裝有IBMDirectorAgent的操作系統。VMM軟件術語(續)在VMwareVirtualCenter環境中,VMM使用協調程序,farm,主機,虛擬機和客戶操作系統。在MicrosoftVirtualServer環境中,VMM使用主機,虛擬機和客戶操作系統。VMM與IBMDirector的集成管理服務器
安裝了IBMDirectorServer安裝了VMMServer不需要虛擬化軟件
管理控制臺安裝了IBMDirectorConsole安裝了VMMConsole(僅VMware)
安裝了VmwareVirtualCenter客戶機運行MicrosoftVirtualServer的被管理系統安裝了MicrosoftVirtualServer安裝了IBMDirectorAgent安裝了VMMAgent運行VmwareESXserver的被管理系統安裝了IBMDirectorAgent
不需要VMM組件
運行VmwareVirtualCenter的被管理系統安裝了VmwareVirtualCenter服務器安裝了VmwareVirtualCenterWeb服務
安裝了IBMDirectorAgent安裝了VMMAgentVMM服務器維持VMM環境管理所有VMM操作與IBMDirectorServer通信提供對包括VMM對象的IBMDirector事件的支持、事件過濾和事件行動必須安裝在管理服務器上VMM控制臺是自動安裝VMM控制臺VMM的GUI組件控制臺必須安裝到用于系統管理的VMM管理控制臺上。VMMAgentVMMAgent具有以下作用:發現虛擬化應用程序和創建VMM對象延遲VMM服務器和虛擬應用程序間的通信把由虛擬應用程序提供的事件轉換成能用于IBMDirector事件行動計劃的事件自動檢測安裝了哪個虛擬應用程序并顯示VMMAgent可用版本的正確安裝選項。VMMAgent(續)VMwareVirtualCenter的代理程序運行IBMDirectorAgent,VMwareVirtualCenter服務器和VMwareVirtualCenterWeb服務的一種系統MicrosoftVirtualServer的代理程序運行MicrosoftVirtualServer的系統必須在該系統上安裝IBMDirectorAgentVMM對象類型協調程序用于運行VMwareVirtualCenter服務器的系統farm用于運行VMwareVirtualCenter服務器的系統主機運行VMwareESXServer或者MicrosoftVirtualServer的物理系統,虛擬機虛擬機與運行VMwareESXServer或者MicrosoftVirtualServer的主機關聯起來。協調程序和場對象的狀態圖標圖標
說明
VmwareVirtualCenter服務器不允許IBMDirector對VMM對象進行操作。
服務器已不再運行,VMwareVirtualCenter服務器或VMwareVirtualCenterWeb服務,兩種要求的服務中的一者。VMM對兩種服務有要求。
服務器是開啟地,但是處于錯誤狀態。通常來講,有兩種原因導致這個問題地產生:VMMAgent或IBMDirectorAgent沒有運行。沒有安裝VMwareVirtualCenter服務器或者VMwareVirtualCenterWeb服務。
圖標
說明
一個服務器場,該場的協調程序未與VMwareVirtualCenter服務器進行鑒定。要了解更多信息,請參見第23頁的“協調程序證書”。當協調程序上的VMwareVirtualCenterWeb服務停止時,VMM也會顯示場的該圖標。當場的協調程序處于錯誤狀態時,會顯示該圖標。
主機對象的狀態圖標圖標
說明
(VMwareVirtualCenter)主機處于開啟狀態,VMwareESXServer處于運行狀態
(MicrosoftVirtualServer)主機處于開啟狀態,MicrosoftVirtualServer已啟動。
(MicrosoftVirtualServer)主機上的MicrosoftVirtualServer停止運行。
主機狀態不能確定。當VMMAgent不能與協調程序(Vmware環境)或者主機(Microsoft環境)通信時,會出現該圖標。
(僅對MicrosoftV
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 跨學科產學研合作的機制研究-洞察闡釋
- 碳同化過程與筆化石群的氣候標志分析-洞察闡釋
- 物業管理費用標準合同協議書范文
- 個性化美容服務市場研究-洞察闡釋
- 運輸合同有哪幾類
- 酒店合作經營合同協議書
- 漁業資源共享水庫承包合同范本
- 賣車協議書樣本范文5篇
- 設備合作協議書范本與設備合作協議范本6篇
- 成長49期-華英農業股權質押集合資金信托合同2篇
- 中班語言學習活動優化計劃
- 兒童發展問題的咨詢與輔導-案例1-5-國開-參考資料
- 安全生產法律法規匯編(2025版)
- 【MOOC】供電技術-常州工學院 中國大學慕課MOOC答案
- GB/T 23444-2024金屬及金屬復合材料吊頂板
- 2024年重慶市中考化學試題(A卷)含答案
- (正式版)QB∕T 8049-2024 家用和類似用途微壓富氧艙
- 班隊列程序及評分標準
- 國家4A級旅游景區評定標準
- 第4章 射線及物質的相互作用-1
- 施工高處作業安全技術規范(jgj80-2016)考試題庫單選50道,多選20道,判斷30道.doc
評論
0/150
提交評論