You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@vcl.apache.org by bu...@apache.org on 2012/12/10 19:24:15 UTC

svn commit: r841473 - in /websites/staging/vcl/trunk/content: ./ docs/vmwareconfiguration.html

Author: buildbot
Date: Mon Dec 10 18:24:14 2012
New Revision: 841473

Log:
Staging update by buildbot for vcl

Added:
    websites/staging/vcl/trunk/content/docs/vmwareconfiguration.html
Modified:
    websites/staging/vcl/trunk/content/   (props changed)

Propchange: websites/staging/vcl/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Mon Dec 10 18:24:14 2012
@@ -1 +1 @@
-1419625
+1419628

Added: websites/staging/vcl/trunk/content/docs/vmwareconfiguration.html
==============================================================================
--- websites/staging/vcl/trunk/content/docs/vmwareconfiguration.html (added)
+++ websites/staging/vcl/trunk/content/docs/vmwareconfiguration.html Mon Dec 10 18:24:14 2012
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+  <link href="/css/vcl.css" rel="stylesheet" type="text/css">
+  <link href="/css/code.css" rel="stylesheet" type="text/css">
+  <title>Apache VCL - VMware Configuration</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="sitetitle">
+    <table width="100%" border="0" cellspacing="0" cellpadding="5">
+      <tr>
+         <td><a href="/index.html"><img src="/img/vcl-logo.png" height="100" align="left" alt="Apache VCL logo"></a></td>
+         <td><a href="http://www.apache.org"><img src="/img/asf-logo.png" align="right" alt="Apache Software Foundation logo"></a></td>
+      </tr>
+    </table>
+  </div>
+
+  <div id="navigation"> 
+  <ul>
+<li>Information<ul>
+<li><a href="/info/about.html">What is VCL?</a></li>
+<li><a href="/info/features.html">Features</a></li>
+<li><a href="/info/architecture.html">Architecture</a></li>
+<li><a href="/info/use-cases.html">Use Cases</a></li>
+<li><a href="/downloads/download.cgi">Download</a></li>
+<li><a href="http://www.apache.org/licenses/LICENSE-2.0.html">License</a></li>
+<li><a href="/info/faq.html">FAQ</a></li>
+</ul>
+</li>
+<li><a href="/docs/index.html">Documentation</a><ul>
+<li><a href="/docs/using-vcl.html">Using VCL</a></li>
+<li><a href="/docs/image-creation.html">Image Creation</a></li>
+<li><a href="/docs/administration.html">Administration</a></li>
+<li><a href="/docs/installation.html">Installation</a></li>
+<li><a href="/docs/deployment-planning.html">Deployment Planning</a></li>
+</ul>
+</li>
+<li><a href="/comm/index.html">Community</a><ul>
+<li><a href="/comm/index.html#getInvolved">Getting Involved</a></li>
+<li><a href="/comm/index.html#mail-list">Mailing Lists</a></li>
+<li><a href="/comm/index.html#how-do-i-join-the-project">How can I Join</a></li>
+<li><a href="/comm/wiki.html">Wiki</a></li>
+<li><a href="/dev/index.html">Development</a><ul>
+<li><a href="/dev/jira.html">Issue Tracking</a></li>
+<li><a href="/dev/code-documentation.html">Code Documentation</a></li>
+<li><a href="/dev/roadmap.html">Roadmap</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li><a href="http://www.apache.org">Apache Software Foundation</a><ul>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+</ul>
+</li>
+</ul>
+  </div>
+  
+  <div id="content">
+    <h1 class="title">VMware Configuration</h1>
+    <p><strong>VMware Configuration</strong></p>
+<p><em>Terminology</em></p>
+<p><em>VM Host</em></p>
+<div class="codehilite"><pre><span class="o">*</span> <span class="n">A</span> <span class="n">VM</span> <span class="n">host</span> <span class="n">is</span> <span class="n">a</span> <span class="n">physical</span> <span class="n">computer</span> <span class="n">running</span> <span class="n">a</span> <span class="n">VMware</span> <span class="n">hypervisor</span>
+<span class="o">*</span> <span class="n">A</span> <span class="n">VCL</span> <span class="n">computer</span> <span class="n">entry</span> <span class="n">must</span> <span class="n">be</span> <span class="n">added</span> <span class="k">for</span> <span class="nb">each</span> <span class="n">VM</span> <span class="n">host</span> <span class="p">(</span><span class="n">Manage</span> <span class="n">Computers</span> <span class="o">&gt;</span> <span class="n">Edit</span> <span class="n">Computer</span> <span class="n">Information</span><span class="p">)</span>
+<span class="o">*</span> <span class="n">After</span> <span class="n">the</span> <span class="n">computer</span> <span class="n">has</span> <span class="n">been</span> <span class="n">added</span> <span class="n">to</span> <span class="n">VCL</span><span class="p">,</span> <span class="n">it</span> <span class="n">is</span> <span class="n">designated</span> <span class="n">as</span> <span class="n">a</span> <span class="n">VM</span> <span class="n">host</span> <span class="n">by</span> <span class="n">changing</span> <span class="n">the</span> <span class="n">computer</span> <span class="n">state</span> <span class="n">to</span> <span class="n">vmhostinuse</span> <span class="p">(</span><span class="n">Manage</span> <span class="n">Computers</span> <span class="o">&gt;</span> <span class="n">Computer</span> <span class="n">Utilities</span><span class="p">)</span>
+</pre></div>
+
+
+<p><em>VM</em></p>
+<div class="codehilite"><pre><span class="o">*</span> <span class="n">A</span> <span class="n">VM</span> <span class="n">is</span> <span class="n">a</span> <span class="n">virtual</span> <span class="n">machine</span> <span class="n">managed</span> <span class="n">by</span> <span class="n">VCL</span>
+<span class="o">*</span> <span class="n">A</span> <span class="n">computer</span> <span class="n">entry</span> <span class="n">must</span> <span class="n">be</span> <span class="n">added</span> <span class="n">to</span> <span class="n">VCL</span> <span class="k">for</span> <span class="nb">each</span> <span class="n">VM</span> <span class="p">(</span><span class="n">Manage</span> <span class="n">Computers</span> <span class="o">&gt;</span> <span class="n">Edit</span> <span class="n">Computer</span> <span class="n">Information</span><span class="p">)</span>
+<span class="o">*</span> <span class="n">Each</span> <span class="n">VM</span> <span class="n">must</span> <span class="n">be</span> <span class="n">assigned</span> <span class="n">to</span> <span class="n">a</span> <span class="n">VM</span> <span class="n">host</span> <span class="p">(</span><span class="n">Virtual</span> <span class="n">Hosts</span> <span class="o">&gt;</span> <span class="n">VM</span> <span class="n">Hosts</span> <span class="n">tab</span> <span class="o">&gt;</span> <span class="n">Configure</span> <span class="n">Host</span><span class="p">)</span>
+<span class="o">*</span> <span class="n">VMs</span> <span class="k">do</span> <span class="ow">not</span> <span class="n">need</span> <span class="n">to</span> <span class="n">be</span> <span class="n">created</span> <span class="n">manually</span> <span class="n">in</span> <span class="n">VMware</span><span class="p">,</span> <span class="n">VCL</span> <span class="n">automatically</span> <span class="n">creates</span> <span class="ow">and</span> <span class="n">deletes</span> <span class="n">VMs</span>
+</pre></div>
+
+
+<p><em>VM Host Profile</em></p>
+<div class="codehilite"><pre><span class="o">*</span> <span class="n">A</span> <span class="n">VM</span> <span class="n">host</span> <span class="n">profile</span> <span class="n">contains</span> <span class="n">several</span> <span class="n">parameters</span> <span class="n">which</span> <span class="n">describe</span> <span class="n">how</span> <span class="n">a</span> <span class="n">VM</span> <span class="n">host</span> <span class="n">is</span> <span class="n">configured</span> <span class="n">so</span> <span class="n">that</span> <span class="n">VCL</span> <span class="n">knows</span> <span class="n">how</span> <span class="n">to</span> <span class="n">manage</span> <span class="n">it</span>
+<span class="o">*</span> <span class="n">Each</span> <span class="n">VM</span> <span class="n">host</span> <span class="n">is</span> <span class="n">assigned</span> <span class="n">a</span> <span class="n">VM</span> <span class="n">host</span> <span class="n">profile</span>
+<span class="o">*</span> <span class="n">A</span> <span class="n">VM</span> <span class="n">host</span> <span class="n">profile</span> <span class="n">may</span> <span class="n">be</span> <span class="n">assigned</span> <span class="n">to</span> <span class="n">multiple</span> <span class="n">VM</span> <span class="n">hosts</span> <span class="k">if</span> <span class="n">they</span> <span class="n">are</span> <span class="n">configured</span> <span class="n">identically</span>
+<span class="o">*</span> <span class="n">VM</span> <span class="n">host</span> <span class="n">profiles</span> <span class="n">may</span> <span class="n">be</span> <span class="n">added</span> <span class="ow">or</span> <span class="n">modified</span> <span class="n">via</span> <span class="n">Virtual</span> <span class="n">Hosts</span> <span class="o">&gt;</span> <span class="n">VM</span> <span class="n">Host</span> <span class="n">Profiles</span> <span class="n">tab</span>
+</pre></div>
+
+
+<p><em>VMware Products Supported</em>
+VMware Server 2.x
+VMware ESX 3.5 - 4.x
+VMware ESXi 4.x
+VMware ESXi 5.x</p>
+<p><em>VM Host Management Options</em></p>
+<p>The VCL management node must be able to control the VM host and the VMs running on it.  VMware provides several different ways of doing this.  VCL currently supports the following methods for remote VM host management:</p>
+<div class="codehilite"><pre><span class="o">*</span> <span class="n">VMware</span> <span class="n">vSphere</span> <span class="n">SDK</span>
+<span class="o">*</span> <span class="n">Use</span> <span class="n">SSH</span> <span class="n">to</span> <span class="n">execute</span> <span class="n">commands</span> <span class="n">directly</span> <span class="n">on</span> <span class="n">the</span> <span class="n">VM</span> <span class="p">(</span><span class="ow">not</span> <span class="n">officially</span> <span class="n">supported</span> <span class="n">by</span> <span class="n">VMware</span><span class="p">)</span>
+</pre></div>
+
+
+<p>The vSphere SDK can only be used if management is not restricted due to the VMware license key installed on the host.  This mainly affects hosts running the free version of ESXi.  Remote management using any of the methods supported by VMware is restricted once a free license key is entered.</p>
+<p>If remote management is restricted, the VM host can be managed if SSH is enabled on it.  VCL will execute vim-cmd and other commands on the VM host via SSH. </p>
+<p><em>How to enable SSH on the VM host:</em></p>
+<p><em>VMware Server 2.x</em></p>
+<p>Enable the SSH daemon and configure identity key authentication according to the underlying VM host OS</p>
+  </div>
+  
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2012 The Apache Software Foundation, Licensed under 
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logo are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+  
+</body>
+</html>