Information Technology Reference
In-Depth Information
system to pass OpenGL and Direct3D graphics commands directly to the
host's graphics adapter. The guest can then perform 3D graphics operations
at nearly the same speed as if they were running on the host. For Windows
guests, 2D graphics acceleration is also available.
Shared folders. Shared folders allow the guest to access the host file sys-
tems as if they were local file systems. For Windows guests, these appear as
network shares. For all other guests, a special file system driver is used to
access the shared folders.
5.3 Oracle Solaris as an Oracle VM VirtualBox Host
VirtualBox supports Solaris 10 5/09 and later as a host platform with a few
restrictions:
There is no support for USB. VirtualBox uses a newer USB device manage-
ment system that was introduced into OpenSolaris build 124 and is not avail-
able in Solaris 10.
ACPI information, such as battery status and power source, is not reported
to guest operating systems.
Wireless network adapters cannot be used for bridged networks.
VirtualBox can run in either the global zone or a Solaris Container. Running
in a Container provides several interesting benefits. It may be easier to place re-
source controls on an entire Container than an arbitrary workload, especially if
different people are tasked with these functions. The global zone administrator
can place resource policies on the Container that the VirtualBox user may not be
aware of or have sufficient privilege to set. Migrating a Container by detaching
it from one host and attaching it to another host can greatly simply the task of
relocating a guest. Most of the configuration settings needed for proper operation
of the guest are contained in the Container configuration file, so any changes that
need to be made can be done in one place. Finally, the ability to clone a Container
that contains a guest and its associated data makes it easier to rapidly deploy
several copies of the same machine on the host.
To enable VirtualBox operation in a Container, just add the device /dev/vboxdrv
to the Container. For OpenSolaris hosts for which you want to enable USB support,
add the device /dev/vboxusbmon in addition to /dev/vboxdrv . The following ex-
ample shows the creation of a Container called WinXP that could be used to run
VirtualBox guests. A more detailed example is provided in Chapter 8, “Applying
Virtualization.”
 
 
 
Search WWH ::




Custom Search