daemon: Move TLS initialization to virInitialize
[libvirt/zwu.git] / docs / drvvmware.html.in
blobb82f6a3cb9f0e13620c81ed632fabaf2eb32023d
1 <html>
2 <body>
3 <h1>VMware Workstation / Player hypervisors driver</h1>
4 <p>
5 The libvirt VMware Workstation driver should be able to manage any Workstation and
6 Player version supported by the VMware VIX API. See the compatibility list
7 <a href="http://www.vmware.com/support/developer/vix-api/vix110_reference/">here</a>.
8 </p>
9 <p>
10 This driver uses the "vmrun" utility which is distributed with the VMware VIX API.
11 You can download the VIX API
12 from <a href="http://www.vmware.com/support/developer/vix-api/">here</a>.
13 </p>
15 <h2><a name="project">Project Links</a></h2>
17 <ul>
18 <li>
19 The <a href="http://www.vmware.com/">VMware Workstation and
20 Player</a> hypervisors
21 </li>
22 </ul>
24 <h2>Connections to VMware driver</h2>
26 <p>
27 The libvirt VMware driver provides per-user drivers (the "session" instance).
28 Two uris are available:
29 </p>
30 <ul>
31 <li>"vmwareplayer" for VMware Player</li>
32 <li>"vmwarews" for VMware Workstation</li>
33 </ul>
34 <p>
35 Some example connection URIs for the driver are:
36 </p>
38 <pre>
39 vmwareplayer:///session (local access to VMware Player per-user instance)
40 vmwarews:///session (local access to VMware Workstation per-user instance)
41 vmwarews+tcp://user@example.com/session (remote access to VMware Workstation, SASl/Kerberos)
42 vmwarews+ssh://user@example.com/session (remote access to VMware Workstation, SSH tunnelled)
43 </pre>
45 <h2><a name="xmlconfig">Example domain XML config</a></h2>
47 <pre>
48 &lt;domain type='vmware'&gt;
49 &lt;name&gt;vmware&lt;/name&gt;
50 &lt;uuid&gt;bea92244-8885-4562-828b-3b086731c5b1&lt;/uuid&gt;
52 &lt;os&gt;
53 &lt;type&gt;hvm&lt;/type&gt;
54 &lt;/os&gt;
56 &lt;memory&gt;524288&lt;/memory&gt;
57 &lt;vcpu&gt;1&lt;/vcpu&gt;
59 &lt;features&gt;
60 &lt;pae/&gt;
61 &lt;acpi/&gt;
62 &lt;/features&gt;
64 &lt;devices&gt;
65 &lt;disk type='file' device='disk'&gt;
66 &lt;source file='/home/user/tmp/disk.vmdk'/&gt;
67 &lt;target bus='ide' dev='hda'/&gt;
68 &lt;/disk&gt;
70 &lt;interface type='bridge'&gt;
71 &lt;target dev='/dev/vmnet1'/&gt;
72 &lt;source bridge=''/&gt;
73 &lt;mac address='00:16:3e:5d:c7:9e'/&gt;
74 &lt;/interface&gt;
75 &lt;/devices&gt;
76 &lt;/domain&gt;
77 </pre>
79 </body>
80 </html>