Copyright © 2008 VMware, Inc. All rights reserved. 19
Installing and Configuring Linux Guest Operating Systems
Whenaworkloadrunsinusermode,theVMwarevirtualmachineinwhichitisrunningisindirect‐execution
mode.BecausedirectlyexecutedcodealreadyrunsatnativespeedsinbothbinarytranslationandVMI‐style
paravirtualization,workloadsthatspendthemajorityoftheirtimeinusermodegainonly
modest
performanceimprovementsfromparavirtualization.
Open Virtual Machine Tools
AspartoftheOpenVirtualMachineToolsproject,VMwarehasopensourcedportionsofVMwareToolsfor
Linux,FreeBSDandSolarisandmovedtoacollaborativedevelopmentmodelwiththeopensource
community.Thismoveallowstheuse,modification,andredistributionofthecodebeingopensourced.
Third‐partydevelopers
outsideVMwarecancontributethroughcommunitydevelopmentandcollaborate
withVMwareengineersforrapidinnovation,developmentofportstoadditionalguestoperatingsystemsfor
whichVMwareToolspackagesdonotyetexist,andoveralleaseofmaintenance.Customersandpartnerscan
alsosimplifytheincorporationofVMwareToolsinstallationand
upgradeaspartoftheirguestoperating
systemlifecyclemanagementandredistributionasopensourcesoftwarecomponents.
OpenVirtualMachineToolsalsowillaidLinuxdistributionsinbundlingOpenVirtualMachineToolsfora
better“outofthebox”guestoperatingsystemexperienceonVMwareplatformsbyallowingthedistributions
to
provideOpenVirtualMachineToolsthatmatchtheguestoperatingsystem’skernelversion.Thisis
especiallyusefulforLinuxreleasesthatshipbetweenreleasesofVMwareplatformsoftware.
Inaddition,thevirtualappliancemarketisdrivingneedsforsupportfornewer,nontraditionalguest
operatingsystems.Thissupportrequiresarapiddevelopment
modelmadepossiblethroughcommunity
involvementanddevelopment.Ingeneral,nowthatvirtualizationhasbecomemainstream,openingVMware
Toolsfacilitatescollaborativedevelopmentinvolvingthewidercommunity.
Currently,onlythefollowingcomponentsthatarepartofVMwareToolsarenotpartofOpenVirtualMachine
Tools:
VMwareToolsupgrader
(experimental)VMwareDescheduledTimerAccounting(VMDesched)
ThecentralactivitycenteroftheOpenVirtualMachineToolsprojectisatSourceforge.Foralink,see
“Resources”onpage 19.TheSourceforgepageprovideslinkstoannouncements,technicaldiscussions,
administrativeprocesses,documents,developmentprocesses,bugs,usergroups,contributions,projects,
merges,andmore.Italso
allowsyoutobrowse,download,andcontributetothesourcecode.
Resources
“A ComparisonofSoftwareandHardwareTechniquesforx86Virtualization”
http://www.vmware.com/resources/techresources/528
ArchivesforVMwareESXServer2.x
http://www.vmware.com/download/esx/drivers_tools.html
BasicSystemAdministration
http://www.vmware.com/pdf/vi3_35/esx_3/r35u2/vi3_35_25_u2_admin_guide.pdf
“EnablingVMIwithSLES10SP232bitvirtualmachinesonESX”
http://kb.vmware.com/kb/1005701
ESXServer3ConfigurationGuide
http://www.vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_3_server_config.pdf
“ESXServerArchitectureandPerformanceImplications”
http://www.vmware.com/vmtn/resources/433
GuestOperatingSystemInstallationGuide
http://www.vmware.com/pdf/GuestOS_guide.pdf
“HowtoenableavirtualmachineinterfaceinaLinuxkernelandinESXServer3.5”
http://kb.vmware.com/kb/1003644
Comentários a estes Manuais