blob: 48737362a2ae06ab76c221916b2a30b2256a0ebe [file] [log] [blame]
<?xml version='1.0' encoding='utf-8' ?>
<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "file:///C:/Program%20Files%20(x86)/Publican/DocBook_DTD/docbookx.dtd" [
<!ENTITY % BOOK_ENTITIES SYSTEM "cloudstack.ent">
%BOOK_ENTITIES;
]>
<!-- 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.
-->
<section id="hyperv-checklist">
<title>Preparation Checklist for Hyper-V</title>
<para>For a smoother installation, gather the following information before you start:</para>
<informaltable frame="all">
<tgroup cols="3" align="left" colsep="1" rowsep="1">
<colspec colname="c1" colwidth="1.22*"/>
<colspec colname="c2" colwidth="1.0*"/>
<colspec colname="c3" colwidth="6.05*"/>
<thead>
<row>
<entry><para>Hyper-V Requirements</para></entry>
<entry><para>Value</para></entry>
<entry><para>Description</para></entry>
</row>
</thead>
<tbody>
<row>
<entry><para>Server Roles</para></entry>
<entry><para>Hyper-V</para></entry>
<entry><para>After the Windows Server 2012 R2 installation, ensure that Hyper-V is
selected from Server Roles. For more information, see <ulink
url="http://technet.microsoft.com/en-us/library/jj134187.aspx#BKMK_Step2">Installing
Hyper-V</ulink>.</para></entry>
</row>
<row>
<entry><para>Share Location</para></entry>
<entry><para>New folders in the /Share directory</para></entry>
<entry><para>Ensure that folders are created for Primary and Secondary storage. The SMB
share and the hosts should be part of the same domain.</para>
<para>If you are using Windows SMB share, the location of the file share for the Hyper-V
deployment will be the new folder created in the \Shares on the selected volume. You
can create sub-folders for both &PRODUCT; Primary and Secondary storage within the
share location. When you select the profile for the file shares, ensure that you
select SMB Share -Applications. This creates the file shares with settings appropriate
for Hyper-V.</para></entry>
</row>
<row>
<entry><para>Domain and Hosts</para></entry>
<entry><para/></entry>
<entry><para>Hosts should be part of the same Active Directory domain.</para></entry>
</row>
<row>
<entry><para>Hyper-V Users</para></entry>
<entry><para>Full control</para></entry>
<entry><para>Full control on the SMB file share.</para></entry>
</row>
<row>
<entry><para>Virtual Switch</para></entry>
<entry><para/></entry>
<entry><para>If you are using Hyper-V 2012 R2, manually create an external virtual switch
before adding the host to &PRODUCT;. If the Hyper-V host is added to the Hyper-V
manager, select the host, then click Virtual Switch Manager, then New Virtual Switch.
In the External Network, select the desired NIC adapter and click Apply. </para>
<para>If you are using Windows 2012 R2, virtual switch is created
automatically.</para></entry>
</row>
<row>
<entry><para>Virtual Switch Name</para></entry>
<entry><para/></entry>
<entry><para>Take a note of the name of the virtual switch. You need to specify that when
configuring &PRODUCT; physical network labels.</para></entry>
</row>
<row>
<entry><para>Hyper-V Domain Users</para></entry>
<entry><para/></entry>
<entry>
<itemizedlist>
<listitem>
<para>Add the Hyper-V domain users to the Hyper-V Administrators group.</para>
</listitem>
<listitem>
<para>A domain user should have full control on the SMB share that is exported for
primary and secondary storage. </para>
</listitem>
<listitem>
<para>This domain user should be part of the Hyper-V Administrators and Local
Administrators group on the Hyper-V hosts that are to be managed by
&PRODUCT;.</para>
</listitem>
<listitem>
<para>The Hyper-V Agent service runs with the credentials of this domain user
account.</para>
</listitem>
<listitem>
<para>Specify the credential of the domain user while adding a host to &PRODUCT; so
that it can manage it.</para>
</listitem>
<listitem>
<para>Specify the credential of the domain user while adding a shared SMB primary or
secondary storage.</para>
</listitem>
</itemizedlist>
</entry>
</row>
<row>
<entry><para>Migration</para></entry>
<entry><para>Migration</para></entry>
<entry><para>Enable Migration.</para>
</entry>
</row>
<row>
<entry><para>Migration</para></entry>
<entry><para>Delegation</para></entry>
<entry><para>If you want to use Live Migration, enable Delegation. Enable the following services of other
hosts participating in Live Migration: CIFS and Microsoft Virtual System Migration
Service.</para>
</entry>
</row>
<row>
<entry><para>Migration</para></entry>
<entry><para>Kerberos</para></entry>
<entry><para>Enable Kerberos for Live Migration.</para></entry>
</row>
<row>
<entry><para>Network Access Permission for Dial-in</para></entry>
<entry><para>Allow access</para></entry>
<entry><para>Allow access for Dial-in connections.</para></entry>
</row>
</tbody>
</tgroup>
</informaltable>
</section>