Updated Branches: refs/heads/master fddbcd004 -> a2dcc8335
CLOUDSTACK-1001 Project: http://git-wip-us.apache.org/repos/asf/cloudstack-docs/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack-docs/commit/a2dcc833 Tree: http://git-wip-us.apache.org/repos/asf/cloudstack-docs/tree/a2dcc833 Diff: http://git-wip-us.apache.org/repos/asf/cloudstack-docs/diff/a2dcc833 Branch: refs/heads/master Commit: a2dcc8335a95f4f9ebaa7e955ea67f0080266efe Parents: fddbcd0 Author: radhikap <radhika.puthiyet...@citrix.com> Authored: Fri Jan 17 14:07:10 2014 +0530 Committer: radhikap <radhika.puthiyet...@citrix.com> Committed: Fri Jan 17 14:07:10 2014 +0530 ---------------------------------------------------------------------- en-US/about-hosts.xml | 15 ++-- en-US/about-primary-storage.xml | 25 +++--- en-US/about-secondary-storage.xml | 2 +- en-US/hyperv-checklist.xml | 92 +++++++++++++------- en-US/hyperv-host-add.xml | 8 +- en-US/hyperv-install-network.xml | 5 ++ en-US/hyperv-install-steps.xml | 79 +++++++++++++++++ en-US/hyperv-install-storage.xml | 19 ++-- en-US/hyperv-requirements.xml | 14 --- en-US/hyperv-topology-req.xml | 25 ++++++ en-US/hypervisor-support-for-primarystorage.xml | 15 ++++ en-US/management-server-install-systemvm.xml | 4 + en-US/primary-storage-add.xml | 4 +- 13 files changed, 232 insertions(+), 75 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cloudstack-docs/blob/a2dcc833/en-US/about-hosts.xml ---------------------------------------------------------------------- diff --git a/en-US/about-hosts.xml b/en-US/about-hosts.xml index 87b6bab..4264cc8 100644 --- a/en-US/about-hosts.xml +++ b/en-US/about-hosts.xml @@ -24,23 +24,26 @@ <section id="about-hosts"> <title>About Hosts</title> - <para>A host is a single computer. Hosts provide the computing resources that run the guest virtual machines. Each host has hypervisor software installed on it to manage the guest VMs. For example, a Linux KVM-enabled server, a Citrix XenServer server, and an ESXi server are hosts.</para> - <para>The host is the smallest organizational unit within a &PRODUCT; deployment. Hosts are contained within clusters, clusters are contained within pods, and pods are contained within zones.</para> + <para>A host is a single computer. Hosts provide the computing resources that run guest virtual + machines. Each host has hypervisor software installed on it to manage the guest VMs. For + example, a host can be a Citrix XenServer server, a Linux KVM-enabled server, an ESXi server, or + a Windows Hyper-V server.</para> + <para>The host is the smallest organizational unit within a &PRODUCT; deployment. Hosts are contained within clusters, clusters are contained within pods, pods are contained within zones, and + zones can be contained within regions.</para> <para>Hosts in a &PRODUCT; deployment:</para> <itemizedlist> - <listitem><para>Provide the CPU, memory, storage, and networking resources needed to host the virtual - machines</para></listitem> + <listitem><para>Provide the CPU, memory, storage, and networking resources needed to host the virtual machines</para></listitem> <listitem><para>Interconnect using a high bandwidth TCP/IP network and connect to the Internet</para></listitem> <listitem><para>May reside in multiple data centers across different geographic locations</para></listitem> <listitem><para>May have different capacities (different CPU speeds, different amounts of RAM, etc.), although the hosts within a cluster must all be homogeneous</para></listitem> </itemizedlist> <para>Additional hosts can be added at any time to provide more capacity for guest VMs.</para> - <para>&PRODUCT; automatically detects the amount of CPU and memory resources provided by the Hosts.</para> + <para>&PRODUCT; automatically detects the amount of CPU and memory resources provided by the hosts.</para> <para>Hosts are not visible to the end user. An end user cannot determine which host their guest has been assigned to.</para> <para>For a host to function in &PRODUCT;, you must do the following:</para> <itemizedlist> <listitem><para>Install hypervisor software on the host</para></listitem> <listitem><para>Assign an IP address to the host</para></listitem> - <listitem><para>Ensure the host is connected to the &PRODUCT; Management Server</para></listitem> + <listitem><para>Ensure the host is connected to the &PRODUCT; Management Server.</para></listitem> </itemizedlist> </section> http://git-wip-us.apache.org/repos/asf/cloudstack-docs/blob/a2dcc833/en-US/about-primary-storage.xml ---------------------------------------------------------------------- diff --git a/en-US/about-primary-storage.xml b/en-US/about-primary-storage.xml index 21f030d..ca319c6 100644 --- a/en-US/about-primary-storage.xml +++ b/en-US/about-primary-storage.xml @@ -24,25 +24,24 @@ <section id="about-primary-storage"> <title>About Primary Storage</title> - <para>Primary storage is associated with a cluster and/or a zone. It stores the disk volumes for all of the VMs running on hosts in that cluster. You can add multiple primary storage servers to a cluster or a zone (at least one is required at the cluster level). Primary storage is typically located close to the hosts for increased performance. &PRODUCT; manages the allocation of guest virtual disks to particular primary storage devices.</para> - <para>Primary storage uses the concept of a storage tag. A storage tag is a label that is used to identify the primary storage. Each primary storage can be associated with zero, one, or more storage tags. When a VM is spun up or a data disk attached to a VM for the first time, these tags, if supplied, are used to determine which primary storage can support the VM or data disk (ex. say you need to guarantee a certain number of IOPS to a particular volume).</para> - <para>Primary storage can be either static or dynamic. Static primary storage is what CloudStack - has traditionally supported. In this model, the administrator must present CloudStack with a - certain amount of preallocated storage (ex. a volume from a SAN) and CloudStack can place many - of its volumes on this storage. In the newer, dynamic model, the administrator can present - CloudStack with a storage system itself (ex. a SAN). CloudStack, working in concert with a - plug-in developed for that storage system, can dynamically create volumes on the storage system. - A valuable use for this ability is Quality of Service (QoS). If a volume created in CloudStack - can be backed by a dedicated volume on a SAN (i.e. a one-to-one mapping between a SAN volume and - a CloudStack volume) and the SAN provides QoS, then CloudStack can provide QoS.</para> + <para>Primary storage is associated with a cluster or (in KVM and VMware) a zone, and it stores + the disk volumes for all the VMs running on hosts.</para> + <para>You can add multiple primary storage servers to a cluster or zone. At least one is + required. It is typically located close to the hosts for increased performance. + &PRODUCT; manages the allocation of guest virtual disks to particular primary storage devices.</para> + <para>It is useful to set up zone-wide primary storage when you want to avoid extra data copy + operations. With cluster-based primary storage, data in the primary storage is directly + available only to VMs within that cluster. If a VM in a different cluster needs some of the + data, it must be copied from one cluster to another, using the zone's secondary storage as an + intermediate step. This operation can be unnecessarily time-consuming.</para> <para>For Hyper-V, SMB/CIFS storage is supported. Note that Zone-wide Primary Storage is not supported in Hyper-V.</para> <para>&PRODUCT; is designed to work with all standards-compliant iSCSI and NFS servers that are supported by the underlying hypervisor, including, for example:</para> <itemizedlist> - <listitem><para>SolidFire for iSCSI</para></listitem> <listitem><para>Dell EqualLogic⢠for iSCSI</para></listitem> <listitem><para>Network Appliances filers for NFS and iSCSI</para></listitem> <listitem><para>Scale Computing for NFS</para></listitem> </itemizedlist> - <para>If you intend to use only local disk for your installation, you can skip to Add Secondary Storage.</para> + <para>If you intend to use only local disk for your installation, you can skip adding separate + primary storage.</para> </section> http://git-wip-us.apache.org/repos/asf/cloudstack-docs/blob/a2dcc833/en-US/about-secondary-storage.xml ---------------------------------------------------------------------- diff --git a/en-US/about-secondary-storage.xml b/en-US/about-secondary-storage.xml index 31b67bc..7383825 100644 --- a/en-US/about-secondary-storage.xml +++ b/en-US/about-secondary-storage.xml @@ -44,7 +44,7 @@ object storage in addition to the zone-based NFS Secondary Staging Store. It is not necessary to copy templates and snapshots from one zone to another, as would be required when using zone NFS alone. Everything is available everywhere.</para> - <para>For Hyper-V, SMB/CIFS storage is supported.</para> + <para>For Hyper-V hosts, SMB/CIFS storage is supported.</para> <para>&PRODUCT; provides plugins that enable both OpenStack Object Storage (Swift, <ulink url="http://swift.openstack.org">swift.openstack.org</ulink>) and Amazon Simple Storage Service (S3) object storage. When using one of these storage plugins, you configure Swift or S3 http://git-wip-us.apache.org/repos/asf/cloudstack-docs/blob/a2dcc833/en-US/hyperv-checklist.xml ---------------------------------------------------------------------- diff --git a/en-US/hyperv-checklist.xml b/en-US/hyperv-checklist.xml index 78545cd..5e7f8fc 100644 --- a/en-US/hyperv-checklist.xml +++ b/en-US/hyperv-checklist.xml @@ -40,44 +40,32 @@ <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 + <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>Server Roles</para></entry> - <entry><para>File and Storage Services</para></entry> - <entry><para>After the Windows Server 2012 R2 installation, ensure that File and Storage Services is - selected from Server Roles to create an SMB file share. For more information, see - <ulink url="http://technet.microsoft.com/en-us/library/jj134187.aspx#BKMK_Step3" - >Creating an SMB File Share Using Server Manager</ulink>.</para></entry> - </row> - <row> <entry><para>Share Location</para></entry> <entry><para>New folders in the /Share directory</para></entry> - <entry><para>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.</para> - <para>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>Preferred DNS Server</para></entry> - <entry><para>The IP address of the Active Directory domain.</para></entry> - <entry><para>While adding an Hyper-V host to the domain, use the domain IP as the DNS - server.</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 shre, 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 Active Directory domain.</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> + <entry><para>Full control on the SMB file share.</para></entry> </row> <row> <entry><para>Virtual Switch</para></entry> @@ -96,16 +84,60 @@ configuring &PRODUCT; physical network labels.</para></entry> </row> <row> - <entry><para>Hyper-V Admin User</para></entry> + <entry><para>Hyper-V Domain Users</para></entry> <entry><para/></entry> - <entry><para>Add the Hyper-V administrator to the Hyper-V Administrators - group.</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/></entry> - <entry><para>Enable Delegation to the Microsoft Virtual System Migration - service.</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> http://git-wip-us.apache.org/repos/asf/cloudstack-docs/blob/a2dcc833/en-US/hyperv-host-add.xml ---------------------------------------------------------------------- diff --git a/en-US/hyperv-host-add.xml b/en-US/hyperv-host-add.xml index 144c829..738515e 100644 --- a/en-US/hyperv-host-add.xml +++ b/en-US/hyperv-host-add.xml @@ -27,11 +27,11 @@ <listitem> <para>Before adding a host to the &PRODUCT; configuration, ensure that you install Hyper-V on the host.</para> - <para/> <warning> <para>Be sure you have performed the additional &PRODUCT;-specific configuration steps described in the Hyper-V installation section.</para> </warning> + <para/> </listitem> <listitem> <para>If you have not already done so, install Hyper-V on the host. You will need to know @@ -66,15 +66,15 @@ </para> </listitem> <listitem> - <para><emphasis role="bold">Username</emphasis>: Usually root. Specify domain name in the - path. For example, domain 1/ admin.</para> + <para><emphasis role="bold">Username</emphasis>: Username of the domain user you created. + Specify domain name in the path. For example, domain 1\ admin.</para> </listitem> <listitem> <para><emphasis role="bold">Password</emphasis>: This is the password for the user named above.</para> </listitem> <listitem> - <para><emphasis role="bold">Host Tags</emphasis> (Optional). Any labels that you use to + <para><emphasis role="bold">Host Tags</emphasis> (Optional): Any labels that you use to categorize hosts for ease of maintenance. For example, you can set to the cloud's HA tag (set in the ha.tag global configuration parameter) if you want this host to be used only for VMs with the "high availability" feature enabled. For more information, see http://git-wip-us.apache.org/repos/asf/cloudstack-docs/blob/a2dcc833/en-US/hyperv-install-network.xml ---------------------------------------------------------------------- diff --git a/en-US/hyperv-install-network.xml b/en-US/hyperv-install-network.xml index 5387b5d..1ea2b40 100644 --- a/en-US/hyperv-install-network.xml +++ b/en-US/hyperv-install-network.xml @@ -26,4 +26,9 @@ <para>You should have a plan for how the hosts will be cabled and which physical NICs will carry what types of traffic. By default, &PRODUCT; will use the device that is used for the default route.</para> + <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> </section> http://git-wip-us.apache.org/repos/asf/cloudstack-docs/blob/a2dcc833/en-US/hyperv-install-steps.xml ---------------------------------------------------------------------- diff --git a/en-US/hyperv-install-steps.xml b/en-US/hyperv-install-steps.xml new file mode 100644 index 0000000..a981862 --- /dev/null +++ b/en-US/hyperv-install-steps.xml @@ -0,0 +1,79 @@ +<?xml version='1.0' encoding='utf-8' ?> +<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/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-install-steps"> + <title>Hyper-V Installation Steps</title> + <orderedlist> + <listitem> + <para>Download the operating system from <ulink + url="http://technet.microsoft.com/en-us/windowsserver/hh534429">Windows Server 2012 + R2</ulink> .</para> + </listitem> + <listitem> + <para>Install it on the host as given in <ulink + url="http://technet.microsoft.com/library/hh831620">Install and Deploy Windows Server 2012 + R2</ulink>.</para> + </listitem> + <listitem> + <para>Post installation, ensure that you enable Hyper-V role in the server.</para> + </listitem> + <listitem> + <para>If no Active Directory domain exists in your deployment, create one and add users to the + domain.</para> + </listitem> + <listitem> + <para>In the Active Directory domain, ensure that all the Hyper-v hosts are added so that all + the hosts are part of the domain.</para> + </listitem> + <listitem> + <para>Add the domain user to the following groups on the Hyper-V host: Hyper-V Administrators + and Local Administrators.</para> + </listitem> + <listitem> + <para>After installation, perform the following configuration tasks, which are described in + the next few sections.</para> + </listitem> + </orderedlist> + <informaltable> + <tgroup cols="2" align="left" colsep="1" rowsep="1"> + <colspec colwidth="1.0*" colname="1" colnum="1"/> + <colspec colwidth="3.76*" colname="2" colnum="2"/> + <thead> + <row> + <entry><para>Required</para></entry> + <entry><para>Optional</para></entry> + </row> + </thead> + <tbody> + <row> + <entry><para><xref linkend="hyperv-agent-install"/></para></entry> + <entry><para><xref linkend="hyperv-install-storage"/></para></entry> + </row> + <row> + <entry><para><xref linkend="hyperv-install-network"/></para></entry> + <entry><para/></entry> + </row> + </tbody> + </tgroup> + </informaltable> +</section> http://git-wip-us.apache.org/repos/asf/cloudstack-docs/blob/a2dcc833/en-US/hyperv-install-storage.xml ---------------------------------------------------------------------- diff --git a/en-US/hyperv-install-storage.xml b/en-US/hyperv-install-storage.xml index 391a126..d49f285 100644 --- a/en-US/hyperv-install-storage.xml +++ b/en-US/hyperv-install-storage.xml @@ -24,15 +24,24 @@ <section id="hyperv-install-storage"> <title>Storage Preparation for Hyper-V (Optional)</title> <para>&PRODUCT; allows administrators to set up shared Primary Storage and Secondary Storage that - uses CIFS.</para> + uses SMB.</para> <orderedlist> <listitem> - <para>Create a CIFS storage and expose it over smb3.</para> + <para>Create a SMB storage and expose it over SMB Version 3.</para> + <para>For more information, see <ulink + url="http://technet.microsoft.com/en-us/library/jj134187.aspx">Deploying Hyper-V over + SMB</ulink>.</para> + <para>You can also create and export SMB share using Windows. After the Windows Server 2012 R2 + installation, select File and Storage Services from Server Roles to create an SMB file + share. For more information, see <ulink + url="http://technet.microsoft.com/en-us/library/jj134187.aspx#BKMK_Step3">Creating an SMB + File Share Using Server Manager</ulink>.</para> </listitem> <listitem> - <para>Add the storage to an Active Directory domain.</para> - <para>The CIFS storage and host need not be in the same domain. However, the storage should be - accessible from the Management Server with the domain user privileges. </para> + <para>Add the SMB share to the Active Directory domain.</para> + <para>The SMB share and the hosts managed by &PRODUCT; need to be in the same domain. However, + the storage should be accessible from the Management Server with the domain user privileges. + </para> </listitem> <listitem> <para>While adding storage to &PRODUCT;, ensure that the correct domain, and credentials are http://git-wip-us.apache.org/repos/asf/cloudstack-docs/blob/a2dcc833/en-US/hyperv-requirements.xml ---------------------------------------------------------------------- diff --git a/en-US/hyperv-requirements.xml b/en-US/hyperv-requirements.xml index 504f2cf..312708d 100644 --- a/en-US/hyperv-requirements.xml +++ b/en-US/hyperv-requirements.xml @@ -66,18 +66,4 @@ </listitem> </itemizedlist> </section> - <section id="other-prereq"> - <title>Miscellaneous Prerequisites</title> - <itemizedlist> - <listitem> - <para>Domain-joined hosts. This is needed for Live Migration.</para> - </listitem> - <listitem> - <para>Permissions are given as given in <xref linkend="hyperv-checklist"/>.</para> - </listitem> - <listitem> - <para>Pure Hyper-V zones</para> - </listitem> - </itemizedlist> - </section> </section> http://git-wip-us.apache.org/repos/asf/cloudstack-docs/blob/a2dcc833/en-US/hyperv-topology-req.xml ---------------------------------------------------------------------- diff --git a/en-US/hyperv-topology-req.xml b/en-US/hyperv-topology-req.xml new file mode 100644 index 0000000..d97dc6e --- /dev/null +++ b/en-US/hyperv-topology-req.xml @@ -0,0 +1,25 @@ +<?xml version='1.0' encoding='utf-8' ?> +<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/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-topology-req"> + <title>Hyper-V Topology Requirements</title> + <para>&PRODUCT; Management Server communicates with Hyper-V Agent by using HTTPS. For secure + communication between the Management Server and the Hyper-V host, open port 8250.</para> +</section> http://git-wip-us.apache.org/repos/asf/cloudstack-docs/blob/a2dcc833/en-US/hypervisor-support-for-primarystorage.xml ---------------------------------------------------------------------- diff --git a/en-US/hypervisor-support-for-primarystorage.xml b/en-US/hypervisor-support-for-primarystorage.xml index fdef1f2..8f42749 100644 --- a/en-US/hypervisor-support-for-primarystorage.xml +++ b/en-US/hypervisor-support-for-primarystorage.xml @@ -37,6 +37,7 @@ <entry><para>VMware vSphere</para></entry> <entry><para>Citrix XenServer</para></entry> <entry><para>KVM</para></entry> + <entry><para>Hyper-V</para></entry> </row> </thead> <tbody> @@ -46,36 +47,50 @@ <entry><para>VMDK</para></entry> <entry><para>VHD</para></entry> <entry><para>QCOW2</para></entry> + <entry><para>VHD</para> + <para>Snapshorts are not supported.</para></entry> </row> <row> <entry><para><emphasis role="bold">iSCSI support</emphasis></para></entry> <entry><para>VMFS</para></entry> <entry><para>Clustered LVM</para></entry> <entry><para>Yes, via Shared Mountpoint</para></entry> + <entry><para>No</para></entry> </row> <row> <entry><para><emphasis role="bold">Fiber Channel support</emphasis></para></entry> <entry><para>VMFS</para></entry> <entry><para>Yes, via Existing SR</para></entry> <entry><para>Yes, via Shared Mountpoint</para></entry> + <entry><para>No</para></entry> </row> <row> <entry><para><emphasis role="bold">NFS support</emphasis></para></entry> <entry><para>Y</para></entry> <entry><para>Y</para></entry> <entry><para>Y</para></entry> + <entry><para>No</para></entry> </row> <row> <entry><para><emphasis role="bold">Local storage support</emphasis></para></entry> <entry><para>Y</para></entry> <entry><para>Y</para></entry> <entry><para>Y</para></entry> + <entry><para>Y</para></entry> </row> <row> <entry><para><emphasis role="bold">Storage over-provisioning</emphasis></para></entry> <entry><para>NFS and iSCSI</para></entry> <entry><para>NFS</para></entry> <entry><para>NFS</para></entry> + <entry><para>No</para></entry> + </row> + <row> + <entry><para><emphasis role="bold">SMB/CIFS</emphasis></para></entry> + <entry><para>No</para></entry> + <entry><para>No</para></entry> + <entry><para>No</para></entry> + <entry><para>Yes</para></entry> </row> </tbody> </tgroup> http://git-wip-us.apache.org/repos/asf/cloudstack-docs/blob/a2dcc833/en-US/management-server-install-systemvm.xml ---------------------------------------------------------------------- diff --git a/en-US/management-server-install-systemvm.xml b/en-US/management-server-install-systemvm.xml index 0d930ad..32098b8 100644 --- a/en-US/management-server-install-systemvm.xml +++ b/en-US/management-server-install-systemvm.xml @@ -42,6 +42,10 @@ up to 30 minutes each time it runs.</para> <itemizedlist> <listitem> + <para>For Hyper-V</para> + <programlisting># /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/4.3/systemvm64template-2013-12-23-hyperv.vhd.bz2 -h hyperv -s <optional-management-server-secret-key> -F</programlisting> + </listitem> + <listitem> <para>For XenServer:</para> <programlisting># /usr/lib64/cloud/common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://download.cloud.com/templates/acton/acton-systemvm-02062012.vhd.bz2 -h xenserver -s <optional-management-server-secret-key> -F</programlisting> </listitem> http://git-wip-us.apache.org/repos/asf/cloudstack-docs/blob/a2dcc833/en-US/primary-storage-add.xml ---------------------------------------------------------------------- diff --git a/en-US/primary-storage-add.xml b/en-US/primary-storage-add.xml index 207debd..48ace2d 100644 --- a/en-US/primary-storage-add.xml +++ b/en-US/primary-storage-add.xml @@ -28,7 +28,7 @@ <para>Hardware requirements:</para> <itemizedlist> <listitem> - <para>Any standards-compliant iSCSI or NFS server that is supported by the underlying + <para>Any standards-compliant iSCSI, SMB, or NFS server that is supported by the underlying hypervisor.</para> </listitem> <listitem> @@ -106,7 +106,7 @@ <listitem> <para><emphasis role="bold">Protocol.</emphasis> For XenServer, choose either NFS, iSCSI, or PreSetup. For KVM, choose NFS or SharedMountPoint. For vSphere choose either - VMFS (iSCSI or FiberChannel) or NFS.</para> + VMFS (iSCSI or FiberChannel) or NFS. For Hyper-V, choose SMB.</para> </listitem> <listitem> <para><emphasis role="bold">Server (for NFS, iSCSI, or PreSetup).</emphasis> The IP