mirror of
				https://github.com/apache/cloudstack.git
				synced 2025-11-04 00:02:37 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			377 lines
		
	
	
		
			20 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			377 lines
		
	
	
		
			20 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
<?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="advanced-zone-configuration">
 | 
						|
  <title>Advanced Zone Configuration</title>
 | 
						|
  <orderedlist>
 | 
						|
    <listitem>
 | 
						|
      <para>After you select Advanced in the Add Zone wizard and click Next, you will be asked to
 | 
						|
        enter the following details. Then click Next.</para>
 | 
						|
      <itemizedlist>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Name.</emphasis> A name for the zone.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">DNS 1 and 2.</emphasis> These are DNS servers for use by guest
 | 
						|
            VMs in the zone. These DNS servers will be accessed via the public network you will add
 | 
						|
            later. The public IP addresses for the zone must have a route to the DNS server named
 | 
						|
            here.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Internal DNS 1 and Internal DNS 2.</emphasis> These are DNS
 | 
						|
            servers for use by system VMs in the zone(these are VMs used by &PRODUCT; itself, such
 | 
						|
            as virtual routers, console proxies,and Secondary Storage VMs.) These DNS servers will
 | 
						|
            be accessed via the management traffic network interface of the System VMs. The private
 | 
						|
            IP address you provide for the pods must have a route to the internal DNS server named
 | 
						|
            here.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Network Domain.</emphasis> (Optional) If you want to assign a
 | 
						|
            special domain name to the guest VM network, specify the DNS suffix.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Guest CIDR.</emphasis> This is the CIDR that describes the IP
 | 
						|
            addresses in use in the guest virtual networks in this zone. For example, 10.1.1.0/24.
 | 
						|
            As a matter of good practice you should set different CIDRs for different zones. This
 | 
						|
            will make it easier to set up VPNs between networks in different zones.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Hypervisor.</emphasis> (Introduced in version 3.0.1) Choose
 | 
						|
            the hypervisor for the first cluster in the zone. You can add clusters with different
 | 
						|
            hypervisors later, after you finish adding the zone.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Public.</emphasis> A public zone is available to all users. A
 | 
						|
            zone that is not public will be assigned to a particular domain. Only users in that
 | 
						|
            domain will be allowed to create guest VMs in this zone.</para>
 | 
						|
        </listitem>
 | 
						|
      </itemizedlist>
 | 
						|
    </listitem>
 | 
						|
    <listitem>
 | 
						|
      <para>Choose which traffic types will be carried by the physical network.</para>
 | 
						|
      <para>The traffic types are management, public, guest, and storage traffic. For more
 | 
						|
        information about the types, roll over the icons to display their tool tips, or see <xref
 | 
						|
          linkend="advanced-zone-network-traffic-types"/>. This screen starts out with one network
 | 
						|
        already configured. If you have multiple physical networks, you need to add more. Drag and
 | 
						|
        drop traffic types onto a greyed-out network and it will become active. You can move the
 | 
						|
        traffic icons from one network to another; for example, if the default traffic types shown
 | 
						|
        for Network 1 do not match your actual setup, you can move them down. You can also change
 | 
						|
        the network names if desired.</para>
 | 
						|
    </listitem>
 | 
						|
    <listitem>
 | 
						|
      <para>(Introduced in version 3.0.1) Assign a network traffic label to each traffic type on
 | 
						|
        each physical network. These labels must match the labels you have already defined on the
 | 
						|
        hypervisor host. To assign each label, click the Edit button under the traffic type icon
 | 
						|
        within each physical network. A popup dialog appears where you can type the label, then
 | 
						|
        click OK.</para>
 | 
						|
      <para>These traffic labels will be defined only for the hypervisor selected for the first
 | 
						|
        cluster. For all other hypervisors, the labels can be configured after the zone is
 | 
						|
        created.</para>
 | 
						|
    </listitem>
 | 
						|
    <listitem>
 | 
						|
      <para>Click Next.</para>
 | 
						|
    </listitem>
 | 
						|
    <listitem>
 | 
						|
      <para>Configure the IP range for public Internet traffic. Enter the following details, then
 | 
						|
        click Add. If desired, you can repeat this step to add more public Internet IP ranges. When
 | 
						|
        done, click Next.</para>
 | 
						|
      <itemizedlist>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Gateway.</emphasis> The gateway in use for these IP
 | 
						|
            addresses.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Netmask.</emphasis> The netmask associated with this IP
 | 
						|
            range.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">VLAN.</emphasis> The VLAN that will be used for public
 | 
						|
            traffic.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Start IP/End IP.</emphasis> A range of IP addresses that are
 | 
						|
            assumed to be accessible from the Internet and will be allocated for access to guest
 | 
						|
            networks.</para>
 | 
						|
        </listitem>
 | 
						|
      </itemizedlist>
 | 
						|
    </listitem>
 | 
						|
    <listitem>
 | 
						|
      <para>In a new zone, &PRODUCT; adds the first pod for you. You can always add more pods later.
 | 
						|
        For an overview of what a pod is, see <xref linkend="about-pods"/>.</para>
 | 
						|
      <para>To configure the first pod, enter the following, then click Next:</para>
 | 
						|
      <itemizedlist>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Pod Name.</emphasis> A name for the pod.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Reserved system gateway.</emphasis> The gateway for the hosts
 | 
						|
            in that pod.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Reserved system netmask.</emphasis> The network prefix that
 | 
						|
            defines the pod's subnet. Use CIDR notation.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Start/End Reserved System IP.</emphasis> The IP range in the
 | 
						|
            management network that &PRODUCT; uses to manage various system VMs, such as Secondary
 | 
						|
            Storage VMs, Console Proxy VMs, and DHCP. For more information, see <xref
 | 
						|
              linkend="system-reserved-ip-addresses"/>.</para>
 | 
						|
        </listitem>
 | 
						|
      </itemizedlist>
 | 
						|
    </listitem>
 | 
						|
    <listitem>
 | 
						|
      <para>Specify a range of VLAN IDs to carry guest traffic for each physical network (see VLAN
 | 
						|
        Allocation Example ), then click Next.</para>
 | 
						|
    </listitem>
 | 
						|
    <listitem>
 | 
						|
      <para>In a new pod, &PRODUCT; adds the first cluster for you. You can always add more clusters
 | 
						|
        later. For an overview of what a cluster is, see <xref linkend="about-clusters"/>.</para>
 | 
						|
      <para>To configure the first cluster, enter the following, then click Next:</para>
 | 
						|
      <itemizedlist>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Hypervisor.</emphasis> (Version 3.0.0 only; in 3.0.1, this
 | 
						|
            field is read only) Choose the type of hypervisor software that all hosts in this
 | 
						|
            cluster will run. If you choose VMware, additional fields appear so you can give
 | 
						|
            information about a vSphere cluster. For vSphere servers, we recommend creating the
 | 
						|
            cluster of hosts in vCenter and then adding the entire cluster to &PRODUCT;. See Add
 | 
						|
            Cluster: vSphere .</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Cluster name.</emphasis> Enter a name for the cluster. This
 | 
						|
            can be text of your choosing and is not used by &PRODUCT;.</para>
 | 
						|
        </listitem>
 | 
						|
      </itemizedlist>
 | 
						|
    </listitem>
 | 
						|
    <listitem>
 | 
						|
      <para>In a new cluster, &PRODUCT; adds the first host for you. You can always add more hosts
 | 
						|
        later. For an overview of what a host is, see <xref linkend="about-hosts"/>.</para>
 | 
						|
      <note>
 | 
						|
        <para>When you deploy &PRODUCT;, the hypervisor host must not have any VMs already
 | 
						|
          running.</para>
 | 
						|
      </note>
 | 
						|
      <para>Before you can configure the host, you need to install the hypervisor software on the
 | 
						|
        host. You will need to know which version of the hypervisor software version is supported by
 | 
						|
        &PRODUCT; and what additional configuration is required to ensure the host will work with
 | 
						|
        &PRODUCT;. To find these installation details, see:</para>
 | 
						|
      <itemizedlist>
 | 
						|
        <listitem>
 | 
						|
          <para>Citrix XenServer Installation for &PRODUCT;</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para>VMware vSphere Installation and Configuration</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para>KVM Installation and Configuration</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para>Oracle VM (OVM) Installation and Configuration</para>
 | 
						|
        </listitem>
 | 
						|
      </itemizedlist>
 | 
						|
      <para>To configure the first host, enter the following, then click Next:</para>
 | 
						|
      <itemizedlist>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Host Name.</emphasis> The DNS name or IP address of the
 | 
						|
            host.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Username.</emphasis> Usually root.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Password.</emphasis> This is the password for the user named
 | 
						|
            above (from your XenServer or KVM install).</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <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
 | 
						|
            HA-Enabled Virtual Machines as well as HA for Hosts, both in the Administration
 | 
						|
            Guide.</para>
 | 
						|
        </listitem>
 | 
						|
      </itemizedlist>
 | 
						|
    </listitem>
 | 
						|
    <listitem>
 | 
						|
      <para>In a new cluster, &PRODUCT; adds the first primary storage server for you. You can
 | 
						|
        always add more servers later. For an overview of what primary storage is, see <xref
 | 
						|
          linkend="about-primary-storage"/>.</para>
 | 
						|
      <para>To configure the first primary storage server, enter the following, then click
 | 
						|
        Next:</para>
 | 
						|
      <itemizedlist>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Name.</emphasis> The name of the storage device.</para>
 | 
						|
        </listitem>
 | 
						|
        <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. The remaining fields in the screen vary depending on
 | 
						|
            what you choose here.</para>
 | 
						|
          <informaltable frame="all">
 | 
						|
            <tgroup cols="2" align="left" colsep="1" rowsep="1">
 | 
						|
              <colspec colname="c1"/>
 | 
						|
              <colspec colname="c2"/>
 | 
						|
              <tbody>
 | 
						|
                <row>
 | 
						|
                  <entry><para>NFS</para></entry>
 | 
						|
                  <entry>
 | 
						|
                    <itemizedlist>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">Server.</emphasis> The IP address or DNS name of
 | 
						|
                          the storage device.</para>
 | 
						|
                      </listitem>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">Path.</emphasis> The exported path from the
 | 
						|
                          server.</para>
 | 
						|
                      </listitem>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">Tags (optional).</emphasis> The comma-separated
 | 
						|
                          list of tags for this storage device. It should be an equivalent set or
 | 
						|
                          superset of the tags on your disk offerings.</para>
 | 
						|
                      </listitem>
 | 
						|
                    </itemizedlist>
 | 
						|
                    <para>The tag sets on primary storage across clusters in a Zone must be
 | 
						|
                      identical. For example, if cluster A provides primary storage that has tags T1
 | 
						|
                      and T2, all other clusters in the Zone must also provide primary storage that
 | 
						|
                      has tags T1 and T2.</para>
 | 
						|
                  </entry>
 | 
						|
                </row>
 | 
						|
                <row>
 | 
						|
                  <entry><para>iSCSI</para></entry>
 | 
						|
                  <entry>
 | 
						|
                    <itemizedlist>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">Server.</emphasis> The IP address or DNS name of
 | 
						|
                          the storage device.</para>
 | 
						|
                      </listitem>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">Target IQN.</emphasis> The IQN of the target.
 | 
						|
                          For example, iqn.1986-03.com.sun:02:01ec9bb549-1271378984.</para>
 | 
						|
                      </listitem>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">Lun.</emphasis> The LUN number. For example,
 | 
						|
                          3.</para>
 | 
						|
                      </listitem>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">Tags (optional).</emphasis> The comma-separated
 | 
						|
                          list of tags for this storage device. It should be an equivalent set or
 | 
						|
                          superset of the tags on your disk offerings.</para>
 | 
						|
                      </listitem>
 | 
						|
                    </itemizedlist>
 | 
						|
                    <para>The tag sets on primary storage across clusters in a Zone must be
 | 
						|
                      identical. For example, if cluster A provides primary storage that has tags T1
 | 
						|
                      and T2, all other clusters in the Zone must also provide primary storage that
 | 
						|
                      has tags T1 and T2.</para>
 | 
						|
                  </entry>
 | 
						|
                </row>
 | 
						|
                <row>
 | 
						|
                  <entry><para>preSetup</para></entry>
 | 
						|
                  <entry>
 | 
						|
                    <itemizedlist>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">Server.</emphasis> The IP address or DNS name of
 | 
						|
                          the storage device.</para>
 | 
						|
                      </listitem>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">SR Name-Label.</emphasis> Enter the name-label
 | 
						|
                          of the SR that has been set up outside &PRODUCT;.</para>
 | 
						|
                      </listitem>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">Tags (optional).</emphasis> The comma-separated
 | 
						|
                          list of tags for this storage device. It should be an equivalent set or
 | 
						|
                          superset of the tags on your disk offerings.</para>
 | 
						|
                      </listitem>
 | 
						|
                    </itemizedlist>
 | 
						|
                    <para>The tag sets on primary storage across clusters in a Zone must be
 | 
						|
                      identical. For example, if cluster A provides primary storage that has tags T1
 | 
						|
                      and T2, all other clusters in the Zone must also provide primary storage that
 | 
						|
                      has tags T1 and T2.</para>
 | 
						|
                  </entry>
 | 
						|
                </row>
 | 
						|
                <row>
 | 
						|
                  <entry><para>SharedMountPoint</para></entry>
 | 
						|
                  <entry>
 | 
						|
                    <itemizedlist>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">Path.</emphasis> The path on each host that is
 | 
						|
                          where this primary storage is mounted. For example, "/mnt/primary".</para>
 | 
						|
                      </listitem>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">Tags (optional).</emphasis> The comma-separated
 | 
						|
                          list of tags for this storage device. It should be an equivalent set or
 | 
						|
                          superset of the tags on your disk offerings.</para>
 | 
						|
                      </listitem>
 | 
						|
                    </itemizedlist>
 | 
						|
                    <para>The tag sets on primary storage across clusters in a Zone must be
 | 
						|
                      identical. For example, if cluster A provides primary storage that has tags T1
 | 
						|
                      and T2, all other clusters in the Zone must also provide primary storage that
 | 
						|
                      has tags T1 and T2.</para>
 | 
						|
                  </entry>
 | 
						|
                </row>
 | 
						|
                <row>
 | 
						|
                  <entry><para>VMFS</para></entry>
 | 
						|
                  <entry>
 | 
						|
                    <itemizedlist>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">Server.</emphasis> The IP address or DNS name of
 | 
						|
                          the vCenter server.</para>
 | 
						|
                      </listitem>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">Path.</emphasis> A combination of the datacenter
 | 
						|
                          name and the datastore name. The format is "/" datacenter name "/"
 | 
						|
                          datastore name. For example, "/cloud.dc.VM/cluster1datastore".</para>
 | 
						|
                      </listitem>
 | 
						|
                      <listitem>
 | 
						|
                        <para><emphasis role="bold">Tags (optional).</emphasis> The comma-separated
 | 
						|
                          list of tags for this storage device. It should be an equivalent set or
 | 
						|
                          superset of the tags on your disk offerings.</para>
 | 
						|
                      </listitem>
 | 
						|
                    </itemizedlist>
 | 
						|
                    <para>The tag sets on primary storage across clusters in a Zone must be
 | 
						|
                      identical. For example, if cluster A provides primary storage that has tags T1
 | 
						|
                      and T2, all other clusters in the Zone must also provide primary storage that
 | 
						|
                      has tags T1 and T2.</para>
 | 
						|
                  </entry>
 | 
						|
                </row>
 | 
						|
              </tbody>
 | 
						|
            </tgroup>
 | 
						|
          </informaltable>
 | 
						|
        </listitem>
 | 
						|
      </itemizedlist>
 | 
						|
    </listitem>
 | 
						|
    <listitem>
 | 
						|
      <para>In a new zone, &PRODUCT; adds the first secondary storage server for you. For an
 | 
						|
        overview of what secondary storage is, see <xref linkend="about-secondary-storage"/>.</para>
 | 
						|
      <para>Before you can fill out this screen, you need to prepare the secondary storage by
 | 
						|
        setting up NFS shares and installing the latest &PRODUCT; System VM template. See Adding
 | 
						|
        Secondary Storage :</para>
 | 
						|
      <itemizedlist>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">NFS Server.</emphasis> The IP address of the server.</para>
 | 
						|
        </listitem>
 | 
						|
        <listitem>
 | 
						|
          <para><emphasis role="bold">Path.</emphasis> The exported path from the server.</para>
 | 
						|
        </listitem>
 | 
						|
      </itemizedlist>
 | 
						|
    </listitem>
 | 
						|
    <listitem>
 | 
						|
      <para>Click Launch.</para>
 | 
						|
    </listitem>
 | 
						|
  </orderedlist>
 | 
						|
</section>
 |