powerpoint presentation
TRANSCRIPT
11
Computer Virtualization Computer Virtualization withwith
Microsoft and VMwareMicrosoft and VMware
Ottawa Windows Server User Ottawa Windows Server User GroupGroup
November 23, 2006November 23, 2006
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
22
IntroductionsIntroductions
Stephen Campbell, Marchview Stephen Campbell, Marchview ConsultantsConsultants
Garth Jones, EnhansoftGarth Jones, Enhansoft
Thanks to….Thanks to….
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
33
AgendaAgenda
What is this virtualization stuff anyway?What is this virtualization stuff anyway? VMware and Microsoft productsVMware and Microsoft products Demo environmentsDemo environments Compare the productsCompare the products Control the VM environment Control the VM environment SummarySummary
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
44
What is Virtualization?What is Virtualization?
Welcome to the 1960’sWelcome to the 1960’s Fooling a program/system to think its Fooling a program/system to think its
running on its own hardwarerunning on its own hardware Doesn’t know about other environmentsDoesn’t know about other environments Can’t interfere with other environmentsCan’t interfere with other environments
Providing new hardware featuresProviding new hardware features Disks that can remember/undo changesDisks that can remember/undo changes NICs that think they’re switchesNICs that think they’re switches Memory tricksMemory tricks
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
55
How does it work?How does it work?
Host (aka metal)Host (aka metal) Guest (aka VM, Virtual Machine)Guest (aka VM, Virtual Machine) Application virtualization (SoftGrid, Citrix)Application virtualization (SoftGrid, Citrix)
Disk NIC KVM USB CPU RAM
Host O/S
VMM
Disk NIC KVM USB CPU RAMDisk NIC KVM USB
VM2
CPU RAM
VM1
Host
Guest
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
66
Hardware RevolutionHardware Revolution
Initially implemented in software. Initially implemented in software. The host environment switches resources among the The host environment switches resources among the
virtual machines, and runs certain Ring 0 (Kernel) virtual machines, and runs certain Ring 0 (Kernel) instructionsinstructions
CPU Hardware virtualization 1 (2005)CPU Hardware virtualization 1 (2005) Virtual Machine Monitor runs in its own ringVirtual Machine Monitor runs in its own ring Ring 0 is virtualizedRing 0 is virtualized AMD-V (Opteron)AMD-V (Opteron) Intel VT, Pentium D 920+Intel VT, Pentium D 920+
CPU Hardware virtualization 2 (2007)CPU Hardware virtualization 2 (2007) Device virtualizationDevice virtualization
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
77
What would you use this stuff for?What would you use this stuff for?
Engineer/DeveloperEngineer/Developer No, you can’t have $30K for a 64bit OS No, you can’t have $30K for a 64bit OS
cluster at your deskcluster at your desk Let’s try that again, let’s try this other wayLet’s try that again, let’s try this other way Let’s use a clone of that production server to Let’s use a clone of that production server to
prove its not a bug in our codeprove its not a bug in our code Q.A.Q.A.
Let’s not spend three days restoring the 20 Let’s not spend three days restoring the 20 server/workstation environment to run that server/workstation environment to run that test againtest again
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
88
What would you use this stuff for?What would you use this stuff for?
DemonstrationsDemonstrations Let’s bring the 4 servers (DC, SQL, App, Let’s bring the 4 servers (DC, SQL, App,
Web) and two workstations (En, Fr) onto the Web) and two workstations (En, Fr) onto the plane in carry-on luggageplane in carry-on luggage
ProductionProduction Let’s not spend $8K for a 3% CPU serverLet’s not spend $8K for a 3% CPU server Let’s not buy 100 servers for our business Let’s not buy 100 servers for our business
resumption siteresumption site Let’s not add a server to 300 branch officesLet’s not add a server to 300 branch offices Let’s run a legacy DOS app on VistaLet’s run a legacy DOS app on Vista
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
99
Controlling a VM EnvironmentControlling a VM Environment
Provision VMsProvision VMs New, clone, import from physical computersNew, clone, import from physical computers
Control VMsControl VMs Start, stop, attach to consoleStart, stop, attach to console
Monitor VMs and HostsMonitor VMs and Hosts Balance loads across hostsBalance loads across hosts Establish VM and Host PermissionsEstablish VM and Host Permissions
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
1010
Microsoft Product LineMicrosoft Product Line
TodayToday Virtual PC 2004 SP1 (Free) Virtual PC 2004 SP1 (Free) [VPC][VPC] Virtual Server 2005 R2 (Free) Virtual Server 2005 R2 (Free) [MSVS][MSVS] VM ImporterVM Importer
SoonSoon Virtual PC 2007 (Free)Virtual PC 2007 (Free) Virtual Server 2005 R2 SP1 (Free)Virtual Server 2005 R2 SP1 (Free) Virtual Machine ManagerVirtual Machine Manager SoftgridSoftgrid
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
1111
VMware Product LineVMware Product Line VMware Infrastructure 3VMware Infrastructure 3
• VMware ESX Server 3.0.1 VMware ESX Server 3.0.1 [ESX][ESX]• VMware Virtual Center 2.0.1 VMware Virtual Center 2.0.1 [VC][VC]• VI ClientVI Client
VMware Server 1.0.1 VMware Server 1.0.1 [VMS][VMS] OtherOther
• VMTN SubscriptionVMTN Subscription• VMware Workstation 5.5.3 VMware Workstation 5.5.3 [VMW][VMW]• VMware Player 1.0.2VMware Player 1.0.2• VMware ACE 1.0.2VMware ACE 1.0.2• VMware P2V, Importer and ConverterVMware P2V, Importer and Converter• [Soon] VMware Lab Manager[Soon] VMware Lab Manager
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
1212
Demo - NavigatingDemo - Navigating
Let’s see a VM environmentLet’s see a VM environment Console OperationsConsole Operations Create a fresh new VMCreate a fresh new VM
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
1313
Virtualized Memory (ESX)Virtualized Memory (ESX)
Shared memoryShared memory Why store a DLL twice when once will doWhy store a DLL twice when once will do
Balloon memoryBalloon memory Let’s rob Peter to pay PaulLet’s rob Peter to pay Paul
Moving running VMsMoving running VMs Let’s let the guest do a page fault during a Let’s let the guest do a page fault during a
transition to a new hosttransition to a new host Snapshots/Saved State (All products)Snapshots/Saved State (All products)
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
1414
Virtualized NetworksVirtualized Networks
Host creates network switchesHost creates network switches Local onlyLocal only Attached to zero or more metal NICsAttached to zero or more metal NICs NAT, DHCPNAT, DHCP VLANs (ESX)VLANs (ESX)
Guests connect NICs to these switchesGuests connect NICs to these switches Can connect to new switches dynamicallyCan connect to new switches dynamically
Guests detect standard NIC hardwareGuests detect standard NIC hardware VLance (AMD), VMXNet, Intel V21140VLance (AMD), VMXNet, Intel V21140
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
1515
Virtualized NetworksVirtualized Networks
MSVS, VPCMSVS, VPC VMS, VMWVMS, VMW ESXESX
Intel 21140Intel 21140 VLanceVLance
VMXNetVMXNet
VLanceVLance
VMXNetVMXNet
PrivatePrivateDHCPDHCP
PrivatePrivateDHCPDHCPNATNAT
PrivatePrivateVLANVLAN
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
1616
Virtualized DisksVirtualized Disks
Raw: Allows access to H/W disksRaw: Allows access to H/W disks All other disk types are kept as host filesAll other disk types are kept as host files
Fixed or Dynamic GrowthFixed or Dynamic Growth Split into 2G chunksSplit into 2G chunks
Undoable disksUndoable disks Differencing (MS only)Differencing (MS only) Undo logUndo log Multiple snapshots (VMW, ESX only)Multiple snapshots (VMW, ESX only)
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
1717
Virtualized DisksVirtualized Disks
Redo LogsRedo Logs Commit/MergeCommit/Merge
Write Log back into baseWrite Log back into base DiscardDiscard
Delete log of changesDelete log of changes KeepKeep
Continue adding to log Continue adding to log filesfiles
Differencing (MS only)Differencing (MS only) Read-only masterRead-only master Changes are kept in Changes are kept in
separate filesseparate files Can have difference of Can have difference of
differencedifference
MasterBase
RedoCommit/Merge
The VM sees one normal disk
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
1818
Snapshots (VMW, ESX)Snapshots (VMW, ESX)
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
1919
Virtualized DisksVirtualized Disks
MSVS, VPCMSVS, VPC VMSVMS VMWVMW ESXESX
RawRaw
FixedFixed /Dynamic /Dynamic
DifferencingDifferencing
SingleSingle Snapshot Snapshot
RawRaw
FixedFixed /Dynamic /Dynamic
SingleSingle Snapshot Snapshot
RawRaw
FixedFixed /Dynamic /Dynamic
MultipleMultiple Snapshots Snapshots
RawRaw
FixedFixed
MultipleMultiple Snapshots Snapshots
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
2020
Guest VM Helper AppsGuest VM Helper Apps
VMware ToolsVMware ToolsVirtual Machine AdditionsVirtual Machine Additions
PurposePurpose Improve performance/behaviour of KVMImprove performance/behaviour of KVM Allow host to communicate with VMAllow host to communicate with VM Additional VM-specific driversAdditional VM-specific drivers
• VMXNet, Balloon memoryVMXNet, Balloon memory
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
2121
Provisioning VMs QuicklyProvisioning VMs Quickly
ClassicClassic ISO to provision a new fresh computerISO to provision a new fresh computer
CloneClone Copy the VM/Disk, create a new VM, newsid, goCopy the VM/Disk, create a new VM, newsid, go
Sysprep a master diskSysprep a master disk Create a master and clone thatCreate a master and clone that Create a differencing disk based on the sysprep Create a differencing disk based on the sysprep
master and gomaster and go Use VMware templates (VC/ESX)Use VMware templates (VC/ESX)
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
2222
Our demo labOur demo lab
Shuttle1W23R2AMD3800+, 2G, SATA disk
Win23R210.47.47.1010.10.1.1010.10.2.10
192.168.113.1192.168.116.1
Vmware Server V1.0.1MS VirtServer 2005R2 SP1 (Beta)
NIC10.47.47.x
G/W .1
Loopback110.10.1.xVMNet2
VS: Subnet1VM DHCP
Loopback210.10.2.xVMNet3
VS:Subnet2VS DHCP
Toshiba1Centrino 1.86, 1G, IDE
WinXP SP210.47.47.xVMW 5.5.2
VMNet0Bridged
VMNet8NAT/DHCP
192.168.116.xG/W .2
VMNet1Private
192.168.113.x
Internal NetworkPrivate
10.237.x.x
`
MSVMMServer10.10.1.20Win23R2
MS VMM Beta 1VM on VMS
ESX3DL360, 2xXeon, 1.5G, SCSI
10.47.47.24iLO 10.47.47.17
VMware ESX 3.0.1
VCENTER10.47.47.15Win23R2VC 2.0.1
VM on VS
`
LABDC110.10.1.2110.10.2.21
192.168.116.21Win23R2
DC+DNS+RouterVM on VMS
Real switch
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
2323
Demo - Compare ProvisioningDemo - Compare Provisioning
MSVSMSVS Differencing DisksDifferencing Disks SysPrepSysPrep
VMS, VMWVMS, VMW CloneClone SysPrep, NewSIDSysPrep, NewSID
VC/ESXVC/ESX Templates Templates
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
2424
Keeping your baseline currentKeeping your baseline current
MSVSMSVS Create new master as difference of existingCreate new master as difference of existing Base new VM’s on the new differencing Base new VM’s on the new differencing
mastermaster VMW/VMSVMW/VMS
Reopen master VM and apply, and resealReopen master VM and apply, and reseal ESXESX
Convert template to VM, start then apply Convert template to VM, start then apply changes, convert back to templatechanges, convert back to template
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
2525
Access ControlAccess Control
ESX: Unix file permissions to the VMESX: Unix file permissions to the VM VC: Very granular administrative and VC: Very granular administrative and
operations rolesoperations roles VMS: File permissions to the VMX VMS: File permissions to the VMX
(definition file)(definition file) MSVS: File permissions to the VMC fileMSVS: File permissions to the VMC file
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
2626
Programmatic ControlProgrammatic Control
MS was written from the ground up to MS was written from the ground up to have programmatic control. have programmatic control. Can do anything since the UI is really just a Can do anything since the UI is really just a
collection of those object manipulationscollection of those object manipulations VM is getting betterVM is getting better
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
2727
MSVS CodingMSVS Coding
Connect to a MSVSConnect to a MSVSset objVS = createObject(set objVS = createObject(“VirtualServer.Application”,“VirtualServer.Application”,strHost)strHost)
Connect to a VMConnect to a VMset objVM = set objVM = objVS.findVirtualMachine(strVM)objVS.findVirtualMachine(strVM)
Stop a running VMStop a running VMif objVM.State=5 then objVM.Saveif objVM.State=5 then objVM.Save
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
2828
VMware CodingVMware Coding
Connect to a VMSConnect to a VMSSet objVS=createObject(“VmCOM.VmServerCtl”)Set objVS=createObject(“VmCOM.VmServerCtl”)Set objCP=createObject(“VmCOM.VmConnectParams”)Set objCP=createObject(“VmCOM.VmConnectParams”)objVS.connect objCPobjVS.connect objCP
Connect to a VMConnect to a VMSet objVM=createObject(“VmCOM.VmCtl”)Set objVM=createObject(“VmCOM.VmCtl”)objVM.connect objCP,strVMXFileNameobjVM.connect objCP,strVMXFileName
Stop a VMStop a VMIf objVM.ExecutionState=1 then If objVM.ExecutionState=1 then objVM.stop VM_SHUTSOFTobjVM.stop VM_SHUTSOFT
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
2929
Demo - ScriptingDemo - Scripting
Provision a MSVS VMProvision a MSVS VM
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
3030
QuirksQuirks ESXESX
No USB in ESX VMs [two-factor authentication]No USB in ESX VMs [two-factor authentication] MSVSMSVS
No 64bit guests, 64bit hostNo 64bit guests, 64bit host MVSMVS
64bit guests require hardware virtualization (AMD-V, 64bit guests require hardware virtualization (AMD-V, Intel VT)Intel VT)
GeneralGeneral Guest must be shut down to add/remove devices, Guest must be shut down to add/remove devices,
deal with redo disksdeal with redo disks 20 VM’s = 20 Microsoft Windows licences, but… 20 VM’s = 20 Microsoft Windows licences, but…
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
3131
Other Cool ThingsOther Cool Things
MOM Management Pack for MSVS provides MOM Management Pack for MSVS provides cool management and monitoringcool management and monitoring
Windows Licensing in VMsWindows Licensing in VMs Buy one Windows Enterprise, run another 4 VMs (any Buy one Windows Enterprise, run another 4 VMs (any
Windows OS) on Microsoft or VMware hosts.Windows OS) on Microsoft or VMware hosts. Buy one Windows Data Center, run as many VMs Buy one Windows Data Center, run as many VMs
(any Windows OS) as you want on that iron(any Windows OS) as you want on that iron Buy Microsoft SA and you can run your lab for freeBuy Microsoft SA and you can run your lab for free Buy Technet Plus and you can run your lab for 60 Buy Technet Plus and you can run your lab for 60
daysdays
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
3232
Performance NotesPerformance Notes
There’s only so much to go aroundThere’s only so much to go around Your main bottleneck is almost always diskYour main bottleneck is almost always disk
Write cacheWrite cache RAID 1+0 better than RAID 5RAID 1+0 better than RAID 5 More smaller drives better than fewer bigger onesMore smaller drives better than fewer bigger ones Defragment the host and the guest partitionsDefragment the host and the guest partitions Put the host page file on a separate physical diskPut the host page file on a separate physical disk Allocate the entire VDisk size to empty/dedicated host Allocate the entire VDisk size to empty/dedicated host
disksdisks
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
3333
VM AppliancesVM Appliances
Prebuilt VMs to perform specific tasksPrebuilt VMs to perform specific tasks VMware CommunityVMware Community
Firewalls, Browsers, Monitors, etcFirewalls, Browsers, Monitors, etc Mostly LinuxMostly Linux http://http://www.vmware.com/vmtn/applianceswww.vmware.com/vmtn/appliances
Microsoft CommunityMicrosoft Community Trial/Demo VHDsTrial/Demo VHDs http://www.microsoft.com/http://www.microsoft.com/technet/try/vhdtechnet/try/vhd
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
3434
Approximate PricesApproximate Prices
VMwareVMware ESX 3 Std $~3K/2CPUs+$.8K/yr maintenanceESX 3 Std $~3K/2CPUs+$.8K/yr maintenance ESX 3 Ent $~5K/2CPUs+$1.2K/yr maintenanceESX 3 Ent $~5K/2CPUs+$1.2K/yr maintenance VC 2 ~$4.5K+$1K/yr maintenanceVC 2 ~$4.5K+$1K/yr maintenance WKS $189WKS $189 VMTN $299/year/personVMTN $299/year/person
WindowsWindows Std ~$.6KStd ~$.6K Ent ~$2KEnt ~$2K Data Center ~$3K/CPUData Center ~$3K/CPU
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
3535
Bottom LineBottom Line MSVSMSVS
• FreeFree• Host and Guests are WindowsHost and Guests are Windows• Clunky InterfaceClunky Interface• Lots of R&D investment: stay tunedLots of R&D investment: stay tuned
VMS, VM PlayerVMS, VM Player• Free, Can transfer VMs among technologiesFree, Can transfer VMs among technologies• Good support for non-MS environments (Netware, Linux)Good support for non-MS environments (Netware, Linux)
VMWVMW• Great desktop experience, full snapshotGreat desktop experience, full snapshot
ESXESX• Ideal for common lab/QA, big iron productionIdeal for common lab/QA, big iron production• MatureMature
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
3636
InfoInfo
VMwareVMware www.vmware.comwww.vmware.com
• Forums, KBase, Appliances, BlogsForums, KBase, Appliances, Blogs
MicrosoftMicrosoft www.microsoft.com/virtualserverwww.microsoft.com/virtualserver www.microsoft.com/virtualpcwww.microsoft.com/virtualpc http://www.microsoft.com/technet/try/vhdhttp://www.microsoft.com/technet/try/vhd http://www.microsoft.com/technet/scriptcenter/http://www.microsoft.com/technet/scriptcenter/
scripts/default.mspxscripts/default.mspx
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
3737
MSVS CommunitiesMSVS CommunitiesBlogsBlogsVirtual PC Guy's WebLogVirtual PC Guy's WebLoghttp://blogs.msdn.com/virtual_pc_guy/http://blogs.msdn.com/virtual_pc_guy/John Howard Program Manager, Windows VirtualizationJohn Howard Program Manager, Windows Virtualizationhttp://blogs.technet.com/jhoward/http://blogs.technet.com/jhoward/Garth JonesGarth Joneshttp://myitforum.com/cs2/blogs/gjones/default.aspxhttp://myitforum.com/cs2/blogs/gjones/default.aspxUtilitiesUtilitiesVirtual Server Documentation ScriptVirtual Server Documentation Scripthttp://www.enhansoft.com/index_files/FreeTools.htmhttp://www.enhansoft.com/index_files/FreeTools.htmVirtual Server 2005 Management PackVirtual Server 2005 Management Packhttp://www.microsoft.com/downloads/details.aspx?familyid=BF21F798-9B10-http://www.microsoft.com/downloads/details.aspx?familyid=BF21F798-9B10-
40DC-BCDD-4A8358CCE94D&displaylang=en40DC-BCDD-4A8358CCE94D&displaylang=enPre-built VHS for Quick testingPre-built VHS for Quick testinghttp://myitforum.com/cs2/blogs/gjones/archive/2006/11/06/Need-to-do-some-http://myitforum.com/cs2/blogs/gjones/archive/2006/11/06/Need-to-do-some-
quick-testing_2C00_-check-out-these-VHDs.aspxquick-testing_2C00_-check-out-these-VHDs.aspx
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
3838
MSVS CommunitiesMSVS Communities
TipsTipsVirtual Server 2005 performance tipsVirtual Server 2005 performance tipshttp://support.microsoft.com/kb/903748http://support.microsoft.com/kb/903748HOWTO: Squeeze Every Last Drop of Performance Out of Your HOWTO: Squeeze Every Last Drop of Performance Out of Your
Virtual PCsVirtual PCshttp://andrewconnell.com/blog/articles/http://andrewconnell.com/blog/articles/
SqeezePerformanceOutOfVirtualPCs.aspxSqeezePerformanceOutOfVirtualPCs.aspxhttp://myitforum.com/cs2/blogs/gjones/archive/2006/03/31/19568.aspxhttp://myitforum.com/cs2/blogs/gjones/archive/2006/03/31/19568.aspxUnlimited VM with DatacenterUnlimited VM with Datacenterhttp://www.microsoft.com/windowsserver2003/datacenter/http://www.microsoft.com/windowsserver2003/datacenter/
dcprogram.mspxdcprogram.mspxReference NetworkReference Networkhttp://blogs.technet.com/canitpro/archive/2006/03/06/421295.aspxhttp://blogs.technet.com/canitpro/archive/2006/03/06/421295.aspxHardware SpecsHardware Specshttp://blogs.technet.com/canitpro/archive/2006/03/07/421360.aspxhttp://blogs.technet.com/canitpro/archive/2006/03/07/421360.aspx
Nov 23, 2006Nov 23, 2006 Computer Virtualization with MicrComputer Virtualization with Microsoft and VMwareosoft and VMware
3939
QuestionsQuestions
[email protected]@[email protected]@enhansoft.com