WEB开发网      濠电姷鏁告繛鈧繛浣冲洤纾瑰┑鐘宠壘閻ょ偓銇勯幇鍫曟闁稿鍠愰妵鍕冀閵娧佲偓鎺楁⒒閸曨偄顏柡宀嬬畱铻e〒姘煎灡绗戦梻浣筋嚙濮橈箓顢氳濠€浣糕攽閻樿宸ュΔ鐘叉啞缁傚秹宕滆绾惧ジ寮堕崼娑樺缂佹宀搁弻鐔风暋閻楀牆娈楅梺璇″枓閺呯姴鐣疯ぐ鎺濇晝闁靛牆妫欓蹇旂節閻㈤潧浠﹂柛銊ョ埣楠炴劙骞橀鑲╋紱闂佽宕樼粔顔裤亹閹烘挸浜归梺缁樺灦閿曗晛螞閸曨垱鈷戦柟鑲╁仜婵″ジ鎮楀☉鎺撴珖缂侇喖顑呴鍏煎緞濡粯娅囬梻浣瑰缁诲倿寮绘繝鍥ㄦ櫇闁稿本绋撻崢鐢告煟鎼淬垻鈯曢柨姘舵煟韫囥儳绋荤紒缁樼箖缁绘繈宕橀妸褌绱濋梻浣筋嚃閸ㄤ即宕弶鎴犳殾闁绘梻鈷堥弫鍌炴煕閳锯偓閺呮瑧妲愬Ο琛℃斀闁绘劕妯婇崵鐔封攽椤旇棄鍔ら摶鐐烘煕閺囥劌澧柛娆忕箻閺屽秹宕崟顒€娅g紓浣插亾濠㈣泛顑囩粻楣冩煙鐎涙ḿ绠橀柨娑樼У椤ㄣ儵鎮欓鍕紙闂佽鍠栫紞濠傜暦閹偊妲诲┑鈩冨絻椤兘寮诲☉銏犖╅柕澶堝労閸斿绱撴担绋库偓鍝ョ矓瑜版帒鏋侀柟鍓х帛閺呮悂鏌ㄩ悤鍌涘 ---闂傚倸鍊烽悞锔锯偓绗涘厾娲煛閸涱厾顔嗛梺璺ㄥ櫐閹凤拷
开发学院服务器虚拟化 揭开微软VirtualServer神秘面纱 阅读

揭开微软VirtualServer神秘面纱

 2007-01-17 02:19:35 来源:WEB开发网 闂傚倸鍊风欢姘缚瑜嶈灋闁圭虎鍠栫粻顖炴煥閻曞倹瀚�闂傚倸鍊风粈渚€骞夐敓鐘插瀭闁汇垹鐏氬畷鏌ユ煙閹殿喖顣奸柛搴$У閵囧嫰骞掗幋婵冨亾閻㈢ǹ纾婚柟鐐灱濡插牊绻涢崱妤冃℃繛宀婁簽缁辨捇宕掑鎵佹瀸闂佺懓鍤栭幏锟�濠电姷鏁告慨顓㈠箯閸愵喖宸濇い鎾寸箘閹规洟姊绘笟鈧ḿ褍煤閵堝悿娲Ω閳轰胶鍔﹀銈嗗笂閼冲爼鍩婇弴銏$厪闁搞儮鏅涙禒褏绱掓潏鈺佷槐闁轰焦鎹囬弫鎾绘晸閿燂拷闂傚倸鍊风欢姘缚瑜嶈灋闁圭虎鍠栫粻顖炴煥閻曞倹瀚�  闂傚倸鍊烽懗鑸电仚缂備胶绮〃鍛村煝瀹ュ鍗抽柕蹇曞У閻庮剟姊虹紒妯哄闁圭⒈鍋嗛惀顏囶樄闁哄本娲樼换婵婄疀閺囩姷鐛ラ梻浣哄帶婢瑰﹥绂嶅⿰鍫氣偓鏃堝礃椤忎礁浜鹃柨婵嗛婢ь喖霉閻樻瑥瀚粻楣冩煕椤愩倕鏋庨柣蹇嬪劜閵囧嫰寮村Ο鍝勫Е濡炪們鍨洪悷鈺呭箖閳╁啯鍎熼柕鍥у簻閹凤拷
核心提示:前面我讨论过如何通过硬件和软件配置来优化Virtual Server,我们来评估一下Virtual Server中隐藏的秘密,揭开微软VirtualServer神秘面纱,秘密一 禁用超线程微软推荐你禁用系统的超线程,因为客户操作系统只能使用一个逻辑处理器,他非常熟悉Microsoft Windows, Exchange
前面我讨论过如何通过硬件和软件配置来优化Virtual Server,我们来评估一下Virtual Server中隐藏的秘密。

秘密一 禁用超线程

微软推荐你禁用系统的超线程,因为客户操作系统只能使用一个逻辑处理器。如果主机被设置成使用超线程,安装的每个物理处理器就变成2个逻辑CPU。这是因为物理CPU的全部处理能力被超线程分成两半,一个物理CPU可以同时处理2个线程。同样地,当超线程启用后,客户操作系统将仅使用其中一个逻辑CPU,仅使用CPU的一般能力。

然而,随着Virtual Server 2005 RC2的发布,微软显然认为它可以正常工作了。老实讲,因为微软发布的文档没有详细叙述这个问题,我也不确信如何实现。不过你可以打开你的超线程看一下,是否你运行多个客户操作系统时性能会得到提升。

秘密二 不使用/3GB开关

无论你系统的物理内存是多少,Windows Server(这里仅指32位的版本,对Windows Standard Server不适用)使用4GB的虚拟内存,其中2GB分配给用户进程(比如,应用程序),另外2GB分配给系统内核进程使用(比如,操作系统,内核驱动程序)。对于物理内存大于或等于1GB的系统,一个特别的启动开关 /3GB可以用来给应用程序分配更大的内存(3GB),而减少给操作系统分配的内存(1GB)。

然而,使用/3GB开关可能引起在Virtual Server运行多个虚拟机时出现错误。正常情况下,这个开关被推荐用来满足需要大量内存的应用程序的需求。这个开关通过将内核虚拟内存从2GB减少到1GB,使得用户模式能够使用的虚拟内存从2GB提高到3GB。

注意:不像大多数应用程序,Virtual Server使用大量内核模式虚拟内存,所以Server最可能在用户模式虚拟内存用完之前就用完内核模式虚拟内存。

秘密三 压缩物理驱动器提高性能

我最近读到一个用户意外将他的虚拟机的硬盘文件放到主服务器的压缩NTFS驱动器内。他说这样做,他获得了一个10%到20%的性能提升。但当我在几个服务器上试验时,我发现这样做会严重影响客户操作系统的性能。你可以尝试一下,看看是否起作用,但我会投否决票。

注意:当Virtual Server 2005 R2企业版支持像它的主系统(当前是32位的Windows Server 2003)一样多的处理器,安装最新的Service Pack后,支持超越安装在主系统上的准确的CPU时,单个的虚拟机被限制在单个逻辑处理器和3.6GB RAM。

其余的虚拟机硬件包括:

Intel 440BX motherboard chipset

AMI BIOS

S3 Trio 32/64 with 4MB of video memory

PS/2 Mouse and Keyboard

Two floppy drives

Two serial ports

One parallel port

Up to four IDE devices such as hard disks or CD/DVD drives

Up to four Adaptec 7870 SCSI controllers (each of which can host seven hard disk drives)

Up to four DEC 21140 10/100 network interface cards

作者介绍:Tim Fenner (MCSE,MCSA: Messaging,Network+ and A+)是一个高级系统管理员,他非常熟悉Microsoft Windows, Exchange和Office环境,是一个设计,实现和管理Windows网络的独立顾问。

Tags:揭开 微软 VirtualServer

编辑录入:coldstar [复制链接] [打 印]
赞助商链接