Home
        Dell Active Fabric Manager OpenStack Guide
         Contents
1.                    13   5 Step 4  Installing the        and Port Bonding               s ssssssssssssssssessessesessssessssessesessssenseeees 15  Step 4 1  Installing the LLDP Package           csessssssssssssesesesesescsescseseseseseceeecaeecaesesesceseeecaescacaeaeaeseeecesesaeeseeesaeeeeeeaes 15  Step 4 2  Install and Configure Port Bonding             ssscssscssescsescseecsesccsceesceecseecacsesceesesesesecesecaeesaeasacaeeaeeeceeecaneteeaes 15   6 Step 5  Installing the Dell OVS Agennt                 ccssssssessessssesssssesssssssssessssessesssesassesseeatsesees 19   7 Step 6  Configuring the Dell OVS Agent             scsssssssssssesssssssssssessssssssessssssesessesaesaeeacsaesaeeaees 21  Step 1  Creating the Physical and Integration Dridg             ssscssessssseesssssesssesceeecseecseacseeceeseecaeseacaeaeaesesecesecetesaeeeas 21  Step 2  Configuring the Dell OVS PIUQ in          cscssssessseseceseseeesesescseseseseseceeeceeecacesaeecseseeeaeecaceeacaeseaeeuesetecateseeetaeees 21  Step 3  Configuring the Rootwrap          ssscesscssscesesecesesescsescseseseseeceeecaeececsesescsesaeesaeeeacaeacaeseeeceueceeesaeesacaeaeaeeeseeecaeees 22  Step 4  Restart the Dell OVS Agent on Nova Compute Node or Network                      4  4 44           23  Step 5  Configure the Nova Compute Node or Network Node                                                            23   8 Step 7  Connecting to the AFM Servel        s sssscssssssscssessssssssessessssssseeseesessesseessessesee
2.    ip_exec_usr  IpNetnsExecFilter   usr sbin ip  root    Step 4  Restart the Dell OVS Agent on Nova Compute Node or  Network Node    To restart the Dell OVS Agent on Nova Compute Node or Network Node     1  Navigate to the  etc init  directory  2           a backup of the existing quantum plugin openvswitch agent conf file     3  Change the quantum plugin openvswitch agent conf file as follows so that the Dell OVS Agent configuration is  selected and runs it     exec start stop daemon   start   chuid quantum   exec  usr bin quantum openvswitch agent   config file  etc   quantum quantum conf   config file  etc quantum plugins dell agent dell_ovs_quantum_plugin ini   log   file  var log quantum openvswitch agent log    NOTE  The following configuration picks up the Dell OVS agent and runs it     config file  etc quantum plugins dell agent dell_ovs_quantum_plugin ini    4  0   each Nova Compute Node or Network Node  start the Dell OVS Agent by executing the service quantum plugin   openvswitch agent restart command     Step 5  Configure the Nova Compute Node or Network Node    To test the connectivity of VM instances on different Compute Nodes  apply the nova security rule and modify the  administrator password settings  These security rules allow the VMs to ping each other     Pre requisities  To execute these commands  install the Nova CLI client needs to be installed on each compute node or network node     For information about install the Nova client  refer to standard CLI 
3.   19    20    Step 6  Configuring the Dell OVS Agent    To configure the Dell OVS Agent     Create the physical and integration bridge  Configure the Dell OVS Plug in       Configure the Rootwrap       Restart the Dell OVS Agent on Nova Compute Node or Network Node            Se           Configure the Nova Compute Node or Network Node       Step 1  Creating the Physical and Integration bridge    This section describes how to add the physical port and bonding to the Dell OVS agent  For each Ethernet port that  connects to the switches  you create a physical bridge and integration bridge  On each Nova Compute node and  network node  the physical bridge and integration bridge can be connected by one of the following ways    e    single Ethernet port  for example  eth4     e Port bonding two Ethernet ports  For port bonding  configure port bonding bondO with two Ethernet ports  for  example  eth4 and eth5     Example  Adding a Physical Port to the Dell OVS Agent   The following example shows how to create an integration bridge and add a physical port to the bridge for eth4   ovs vsctl add br br eth4  Create a integration bridge to the bridge   ovs vsctl add port br eth4 eth4  Add a physical port   Example  Adding a Port Bonding to the Dell OVS Agent   The following examples shows how to add port bonding  bond0   to the Dell OVS agent    ovs vsctl add br br bond0   Create a integration bridge   ovs vsctl add port br bond0         0   Add the port bonding port      the bridge    F
4.   nodes            gation 1 Aggregation 2    172 16 14 119 172 16 14 217 172 16 14 222             co    VM 172 16 4 23       172 16 14 223       The AFM Plugin is installed on the OpenStack Controller Node  The Dell OVS Agent is installed on each Nova Compute  node and Network node  At runtime  the OpenStack Neutron Server communicates with the AFM Server through a  restful API to manage the physical topology     Pre requisites for Using the Plug In    Before you use the AFM plug in for OpenStack     e Install and configure OpenStack software  Ubuntu 12 0 4  LTS   For information about this topic  see http     docs openstack org grizzly basic install apt content   A typical deployment scenario is one controller node  one network node  and a series of nova compute nodes  The  OpenStack Neutron server is installed on the controller node  After the installation  make sure all the services are  started on all the nodes and the VMs can be launched before you apply the AFM plug in for OpenStack     Ensure that the DNS is enabled in the OpenStack Neutron server     Ensure that the AFM administrator has created a fabric with the Openstack Neutron Managed option enabled at the  Fabric Name and Type screen using the AFM Design Wizard and has deployed a complete fabric that is ready for  service     Key Considerations    When using the AFM plug in consider the following     The AFM Plug in for OpenStack resides on the OpenStack Neutron server   The AFM plug in supports VLANs   The AFM 
5.  Port Bonding    Before you install and configure the Dell OVS agent install the following on the Nova compute node and network node     e LLDP package          NOTE  Use the LLDP package for dynamic discovery of server switch connectivity  If you are using static  switch server connectivity  see Configuring Static Switch Server Connectivity        e Port Bonding    Step 4 1  Installing the LLDP Package    To install LLDP on the Nova compute node       On the Nova compute node and network node  login as root   Install the lldpd package using the apt get install IIdpd command     1   2   3  Start the lldpd package using the service lldpd start command    4  Install lidpad   Ildptool  using the apt get install            command   5    Verify the successful installation of        package on the Nova compute node and network node using the lldpctl  command to detect connected        neighbors     Step 4 2  Install and Configure Port Bonding    When you connectto a Nova compute node and network node to the fabric thatthe Active Fabric Manager  AFM   manages  you can connect to the Ethernet ports to the two leaf  or access  switches in the AFM supported topologies   These two connections provide redundancy    When you have two connections from a Nova compute node and network node to the switches  create a Ubuntu  Bonding port so thatthe compute node can use the redundancy from these two ports  For information about port  bonding  see https   help ubuntu com community UbuntuBonding
6.  action show amp redirect LinkAggregation        To install and configure port bonding     1       the Nova compute node  install port bonding using the following command   sudo apt get install ifenslave 2 6    2  Verify that bonding module is in the kernel system is in the  etc modules configuration file using the following  command     sudo vi  etc modules   The bonding module file should look like the following       etc modules  kernel modules to load at boot time          This file contains the names of kernel modules that should be loaded      at boot time         per line  Lines beginning with     are ignored     loop    15    Ip   rtc   bonding   If the bonding module is not there  add the bonding keyword word into  etc modules file    Configure the network interfaces as an active and slave to the bonding interface using the following command   sudo vi  etc network interfaces    The following example shows you to associate eth4 and eth5 as slaves to the bonding interface       40  In this  example  eth4 is the active interface  eth5 is the slave interface      This file describes the network interfaces available on your system     and how to activate them  For more information  see interfaces 5        The loopback network interface    auto lo    iface lo inet loopback      The primary network interface   auto eth0   iface eth0 inet static   address 172 16 14 119   netmask 255 255 255 0   network 172 16 14 0   broadcast 172 16 14 255   gateway 172 16 14 1     dns   opt
7.  python2 7 dist packages quantum plugins dell bin     afm_generate_key sh  u     lt userid gt        p     lt newpassword gt        This command updates the following        afm_user_name and afm_user_key in  etc quantum plugins dell dell_quantum_plugins ini file        usr lib python2 7 dist packages quantum plugins dell common cipher_data ttt file  which is used for  encryption decryption of the password     The AFM plug in uses this user created on the AFM server to log into AFM server to tag VLANs through Restful  APIs     Uninstalling the AFM Plug in for OpenStack    The AFM Plug in is located atthe OpenStack Neutron plugins directory     To uninstall the AFM Plug in  restore the configuration files that you have changed and then remove the AFM plug in  directory     1  Run the following command to stop the Dell Neutron plugin   root dev1 openstack06    service quantum server stop    2  Modify the following statement by removing the line    config file  etc quantum plugins dell   dell_quantum_plugins ini   from the quantum server conf file located in the  etc init  directory     exec start stop daemon   start   chuid quantum   exec  usr bin quantum server         config file  etc quantum quantum conf       log file  var log quantum server log  CONF_ARG   Restore the  etc quantum quantum conf file    Remove the  etc quantum plugins dell directory and all the files in it    Restore the  etc quantum plugins openvswitch ovs_quantum_plugin ini file     27    28    10    Unins
8.  registered trademark of Oracle  Corporation and or its affiliates  Citrix    Xen    XenServer   and XenMotion   are either registered trademarks or trademarks of Citrix  Systems  Inc  in the United States and or other countries  VMware    vMotion    vCenter    vCenter SRM    and vSphere   are registered  trademarks or trademarks of VMware  Inc  in the United States or other countries  IBM   is a registered trademark of International  Business Machines Corporation     2013   12    Rev  A0X    Contents    1 AFM Plug in                     ita at 5  OpenStack Networking Deployment Use Cases           sccscscsccsescesceessesseeseseecseseacsesceeseaeseseceeesaeesaeasacaeeeeeeeaeesanatanees 6  Supported Deployment Topologies           sccsessscssesssssesesesesescsescseseseceeceeecaeecacseaeseseseeecaeeeacseaceeseaesesecetesaeesaeesaseenenees 7  Pre requisites for Using the                                                                                                                                                                 7  Key Considerations viii id di iaa doit 8  Using the AFM Plug in for OpenStack         c scscscssscssssecesesescesseeceesceeeceeecaessseseseseeecaeecacaeacasseaeceseceeesaeeseeasaeaceeeeeenaneas 8   2 Step 1  Installing the AFM Pligg 9      Step 2  Configuring the AFM PIUQ iN           ssssssssssssssssesecseesssssesessessessssaseseesssacsaeeacsaesaesass 11   4 Step 3   Optional  Configuring Static Switch Server                                           
9.  switch connectivity  The Dell OVS agent supports dynamic discovery of server switch connectivity on the Nova Compute  Node or Network Node  Dell recommends that you use dynamic discovery  For information about dynamic discovery   see Installing the LLDP Package        To configure static server switch connectivity  include the switch server binding information in the  dell_quantum_plugins ini file in the  etc quantum plugins dell directory     Static Switch Server Connectivity Example   The following static switch server connectivity example shows you how to add the PORT_MAPPING parameter to the  dell_quantum_plugins ini file with the following topology   e Compute node  dev openstack05  connects to the switch with an IP address of 172 16 12 232 through port 0 22  e Compute node  dev openstack03  connects to the switch with an IP address of 172 16 12 238 through port 0 22  e Network node  dev openstack01  connects to the switch with an IP address of 172 16 12 232 through port 0 24    DELL_PLUGINS    afm_plugin   quantum plugins dell afm afm_plugin_v2 AFMPlugin   vswitch_plugin   quantum plugins openvswitch ovs_quantum_plugin OVSQuantumPluginV2    DELL    model_class quantum plugins dell models virt_phy_sw_v2 VirtualPhysicalSwitchModelV2   static_config True   network_node_hostname dev1 openstack01    PORT_MAPPING 172 16 12 232    dev openstack05   0 22   dev openstack01   0 24    PORT_MAPPING 172 16 12 238    dev openstack03   0 22    13    5  Step 4  Installing the LLDP and
10. Active Fabric Manager  AFM   Plug in for OpenStack Guide 2 0    Notes  Cautions  and Warnings         NOTE     NOTE indicates important information that helps you make better use of your computer     CAUTION  A CAUTION indicates either potential damage to hardware or loss of data and tells you howto avoid the  problem     IN WARNING  A WARNING indicates a potential for property damage  personal injury  or death        2013 Dell Inc  All Rights Reserved     Trademarks used in this text  Dell     the Dell logo  Dell Boomi     Dell Precision      OptiPlex     Latitude     PowerEdge     PowerVault      PowerConnect     OpenManage     EqualLogic     Compellent     KACE     FlexAddress     Force10     Venue    and Vostro    are trademarks  of Dell Inc  Intel    Pentium    Xeon    Core   and Celeron   are registered trademarks of Intel Corporation in the U S  and other countries   AMD   is a registered trademark and AMD Opteron     AMD Phenom    and AMD Sempron    are trademarks of Advanced Micro  Devices  Inc  Microsoft    Windows    Windows Server    Internet Explorer    MS DOS    Windows Vista   and Active Directory   are  either trademarks or registered trademarks of Microsoft Corporation in the United States and or other countries  Red Hat   and   Red Hat   Enterprise Linux   are registered trademarks of Red Hat  Inc  in the United States and or other countries  Novell   and SUSE    are registered trademarks of Novell Inc  in the United States and other countries  Oracle   is a
11. he AFM User Credentials for the AFM Plug in    The AFM server requires a user login for the AFM plug in to make Restful API calls to the AFM server for VLAN tagging   and untagging  Although the AFM plug in can use the superuser role to log into the AFM server and tag VLANs   associated with Restful APIs on the AFM server  we recommend that you create another user with an admin role instead   of superuser role    To create a user with an administrative role to make Restful API calls to the AFM server for VLAN tagging and   untagging    1  Log onto AFM server using AFM server URL  For example  if the AFM server IP address is 172 16 4 23  type  172 16 4 23  as the URL from your browser   2  Go to Administration  gt  User Account screen     25    26    Add User    Enter User Settings          Click the Add User link    From the Role pull down menu  select the Admin option    In the First Name and Last Name fields  enter the name of the user    In the User Name field  enter the user name  For example  quantumuser    In the Password field  enter the password    In the Confirm Password field  confirm the password    In the Sessions Allowed pull down menu  select 5 for the number sessions allowed for the user     For the remaining options  Sessions Allowed  Session Timeout  Unsuccessful Login Limit  and Lock Duration   acceptthe default values     Click OK to create the new user on the AFM server    On the Nuetron server  run the encryption scripts from the AFM plug in  Hed  usr lib
12. in the quantum server conf  file as shown below    exec start stop daemon   start   chuid quantum   exec  usr bin quantum server          config file  etc quantum quantum conf       config file  etc quantum plugins dell quantum server conf       log file  var log quantum server log  CONF_ARG    Make a backup copy of the quantum conf file  This file is located in the  etc quantum  directory     Navigate to the  etc quantum  directory and modify the quantum conf file with the following content   core_plugin   quantum plugins dell network_plugin PluginV2    In the  etc quantum plugins dell directory  create the dell_quantum_plugins ini file with the following content  The  default is to use dynamic port mapping  LLDP  and the parameter static_config is set false  In this file  also  add the  network_node_hostname with the network node hostname  For example  network_node_hostname dev1   openstack01    DELL_PLUGINS     vswitch_plugin   quantum plugins openvs   afm_plugin   quantum plugins dell afm afm_plugin_v2 AFMPlugin   vswitch_plugin   quantum plugins openvswitch ovs_quantum_plugin OVSQuantumPluginV2    DELL     model_class quantum plugins dell models virt_phy_sw_v2 VirtualPhysicalSwitchModelV2    static_config False   network_node_hostname dev1 openstack01        NOTE  We recommend that you use dynamic port mapping      Optional  If you want to use static mapping set the static_config  True and then add the port mapping entries  using the PORT_MAPPING syntax       The followi
13. installation guide from Openstack  http     docs openstack org cli quick start content index html    To test the connectivity of VM instances on different compute nodes     1       each Nova Compute Node  add the Nova Security Rule to allow the firewall to have access to ICMP and TCP   nova secgroup add rule default icmp  1  1 0 0 0 0 0  nova secgroup add rule default tcp 22 22 0 0 0 0 0  2  The following configuration needs to be done after the Nova CLI is installed  export OS_USERNAME admin  export OS_PASSWORD password    23    24    export OS_TENANT_NAME admin  export OS_AUTH_URL http   localhost 5000 v2 0    Step 7  Connecting to the AFM Server    To connect to the AFM server     1  Configure the AFM server IP address and port on the Openstack Controller node  2  Configure the AFM user credentials for the AFM Plug in on the AFM server    Step 1  Configure the AFM server IP address and Port    The AFM plug in requires that you configure the AFM server IP and port on the Openstack Controller node to connect to  the AFM server for Restful API calls     To connect to the AFM server from the Controller node    On the Openstack Controller node  modify the  etc quantum plugins dell dell_quantum_plugins ini file so that it contains  the following information    e AFM server IP address    e          number    Example  Connecting to AFM Server from Openstack Controller Node   AFM_REST_CLIENT    afm_user_name    afm_user_key    host   172 16 4 221   port   443    Step 2  Configure t
14. ions are implemented by the resolvconf package  if installed  dns nameservers 10 162 168 102   dns search santanet dell com    eth4 is manually configured  and slave to the  bond0  bonded NIC   associated interface as a slave to the bonding0 interface    auto eth4   iface eth4 inet manual   bond master bond0    eth5 ditto  thus creating a 2 link bond     associated interface as a slave to the bonding interface   auto eth5   iface eth5 inet manual   bond master bond0    bond0 is the bonding NIC and          be used like any other normal NIC    bond0 is configured using static network information   auto bond0   iface bond0 inet static   address 192 168 1 10   gateway 192 168 1 1    netmask 255 255 255 0  bond mode 802 3ad  bond miimon 100  bond lacp rate 1  bond slaves none  4  Restart the network service by rebooting the compute node at  etc init d networking restart    5  After the reboot is complete  verify the bonding interface by checking the  proc net bonding  directory    The following example shows how to check the bond0 interface  In this example  the bonding mode and the slave  interface eth4 and eth5 have a        Status of Up    root dev1 openstack03  etc network  cat  proc net bonding bond0   Ethernet Channel Bonding Driver  v3 7 1  April 27  2011    Bonding Mode  IEEE 802 3ad Dynamic link aggregation   Transmit Hash Policy  layer2  0    MII Status  up   MII Polling Interval  ms   100   Up Delay  ms   0    Down Delay  ms   0    802 3ad info   LACP rate  fast   Min 
15. links  0   Aggregator selection policy  ad_select   stable  Active Aggregator Info    Aggregator ID  1   Number of ports  1   Actor Key  33   Partner Key  1   Partner Mac Address  00 00 00 00 00 00    Slave Interface  eth4   MII Status  up   Speed  10000 Mbps   Duplex  full   Link Failure Count  28   Permanent HW addr  00 10 18 d0 3d 60  Aggregator ID  1    Slave queue ID  0    Slave Interface  eth5  MII Status  up  Speed  10000 Mbps  Duplex  full   Link Failure Count  28    Permanent HW addr  00 10 18 d0 3d 62  Aggregator ID  2    Slave queue ID  0    6  Step 5  Installing the Dell OVS Agent    The Dell OVS Agent supports dynamic discovery of Server Switch connections using LLDP  To use the Dell OVS agent   install it on the nova compute nodes and network node     To install the Dell OVS Agent on the nova compute nodes and network nodes     1  Obtain the AFM Plug in for Openstack tar file  AFMOpenStackPlugin2 0 0 0 tar gz  from iSupport   On each Nova compute node and network node  go to  usr lib python2 7 dist packages    At the  usr lib python2 7 dist packages directory  untar the file using the following command   tar    zxvf AFMOpenStackPlugin2 0 0 0 tar gz command   The files are put in the  usr lib python2 7 dist packages quantum plugins  directory     4  After you have untar the file  make a backup file of  usr bin quantum openvswitch agent  Then copy the  usr lib   python2 7 dist packages quantum plugins dell bin quantum openvswitch agent to the  usr bin directory   
16. ng example shows how to add port mapping entries      PORT_MAPPING  lt switch1 ip gt     lt hostl ip gt     lt switch port1 gt    lt host2 ip gt     lt switch port2 gt      lt host3 ip gt     lt switch port5 gt      PORT_MAPPING  lt switch2 ip gt     lt hostl ip gt     lt switch port1 gt    lt host2 ip gt     lt switch port2 gt      lt host3 ip gt     lt switch port5 gt     Step 2  Configuring the AFM Plug in    To configure the OpenVSwitch to support the AFM Plug in     1  On the Controller where the Neutron server is located  set the parameter in the ovs_quantum_plugin ini file in  the  etc quantum plugins openvswitch  directory as shown in the following example     sql_connection   mysaql    lt username gt   lt password gt   lt mysq _host gt  ovs_quantum charset utf8    2  Set the OpenVSwitch plugin to the VLAN mode and the range of VLAN for each network as shown in the following  example     tenant_network_type   vlan  enable_tunneling   False    network_vlan_ranges   default   lt vlan_min gt   lt vlan_max gt     3  Restart the Neutron server     root dev1 openstack06    service quantum server restart    For more information about configuring OpenVSwitch plugin  see the Openstack Network Admin Guide at http     docs openstack org trunk openstack network admin content index html    11    Step 3   Optional  Configuring Static Switch  Server Connectivity    The AFM Plug in supports dynamic discovery of server switch connectivity using LLDP and static configuration of server 
17. or information about how to create a port bonding  see the Configuring Port Bonding section     Step 2  Configuring the Dell OVS Plug in    To configure the dell_ovs_quantum_plugin ini file        1       each compute node and network node  add the following content into the OVS section of the  dell_ovs_quantum_plugin ini file      OVS   bridge_mappings   default br bond0  network_vlan_ranges   default 1000 1100    tenant_network_type   vlan    21    2  Ifthe interfaces for the bridge are not operational  on each Nova compute node and network node   run the  following command to bring up all the Ethernet ports and physical bridges       ifconfig     interface up    For example  on a Nova Compute Node and network node with eth4 and eth5 connected to switches  execute the  following commands to ensure that eth5 and eth4 are operational       ifconfig    a eth5 up    ifconfig    a eth4 up    Step 3  Configuring the Rootwrap    The Dell OVS agent uses the Ubuntu shell command  which requires that you configure the Neutron Rootwrap  To configure the Neutron Rootwrap   1  On the Nova Compute and Network Nodes  navigate to the  etc quantum plugins dell agent   dell_ovs_quantum_plugin ini directory  2  Inthe dell_ovs_quantum_plugin ini file  search for the keyword  AGENT   3  Add the following line under the  AGENT  section   AGENT   root_helper   sudo  usr bin quantum rootwrap  etc quantum rootwrap conf  4  Navigate to the etc quantum  directory   In the rootwrap conf file  search f
18. or the  DEFAULT  keyword   6  Add the following line under  DEFAULT  section    DEFAULT   root_helper   sudo  usr bin quantum rootwrap  etc quantum rootwrap conf  7  Navigate to the  etc quantum rootwrap d openvswitch plugin filters directory   8  Inthe openvswitch plugin filters file  add the hostname and lldpctl commands to the file as shown in the following  example     quantum rootwrap command filters for nodes on which quantum is    expected to control network       This file should be owned by  and only writeable by  the root user    format seems to be    cmd name  filter name  raw command  user  args   Filters     openvswitch agent    unclear whether both variants are necessary  but   m transliterating    from the old mechanism  ovs vsctl  CommandFilter   bin ovs vsctl  root  ovs vsctl_usr  CommandFilter   usr bin ovs vsctl  root  ovs vsctl_sbin  CommandFilter   sbin ovs vsctl  root  ovs vsctl_sbin_usr  CommandFilter   usr sbin ovs vsctl  root  ovs ofctl  CommandFilter   bin ovs ofctl  root    ovs ofctl_usr  CommandFilter   usr bin ovs ofctl  root    22    ovs ofctl_sbin  CommandFilter   sbin ovs ofctl  root  ovs ofctl_sbin_usr  CommandFilter   usr sbin ovs ofctl  root        CommandFilter   sbin xe  root   xe_usr  CommandFilter   usr sbin xe  root   hostname  CommandFilter   bin hostname  root             CommandFilter   usr sbin lldpctl  root     ip_lib   ip  IpFilter   sbin ip  root   ip_usr  IpFilter   usr sbin ip  root   ip_exec  IpNetnsExecFilter   sbin ip  root 
19. plug in is supported with fabrics that have 10 Gb Access switches     Using the AFM Plug in for OpenStack    To use the AFM plug in for OpenStack     1     go    oO DS    Install the AFM software and start it    Deploy the physical fabric network using the AFM    Install OpenStack    Install and configure the AFM plug in for OpenStack onto the OpenStack Controller node     Install the LLDP package  for dynamic discovery of server switch connectivity  and Port Bonding in the compute  and network node     Install and configure the Dell OVS Agent in the compute and network node   Configure the OpenStack Neutron server and the AFM plug in   Use the OpenStack GUI to create network and VM instances      Step 1  Installing the AFM Plug in    To install the AFM plug in for Openstack onto the Controller node where the Neutron server is located     1     Obtain the AFM Plug in for Openstack tar file  AFMOpenStackPlugin2 0 0 0 tar gz from iSupport  See the Release  Notes     On the Openstack server  go to the  usr lib python2 7 dist packages  directory   Untar the AFMOpenStackPlugin2 0 0 0 tar gz  file using the following syntax   tar    zxvf AFMOpenStackPlugin2 0 0 0 tar gz    After you untar this file  the AFM plug in is located at the  usr lib python2 7 dist packages quantum plugins   directory     Make a backup copy of the quantum server conf file  The file is located at the  etc init  directory    Add the   config file  etc quantum plugins dell dell_quantum_plugins ini   statement 
20. seeserseees 25  Step     Configure the AFM server IP address and POrt          c ccsccsescseseeseseseceeesesescseseseseseseseceeecaeesaeasaeseeecatenanaeanes 25  Step 2  Configure the AFM User Credentials for the AFM PIUQ in           s sssssescsescsescesseeseeeeeeseseeeaeseacseseaeeeeseeeeses 25   9 Uninstalling the AFM Plug in for                                                       4  4   44 41120 1 0 04041   444    4840 4 084 27    10 Uninstalling the Dell OVS                           22    2  2  4220  0414  300400       29    AFM Plug in Overview    Use the Active Fabric Manager  AFM  plug in for OpenStack to configure VLAN interfaces on the Dell Force10 Network  switches to orchestrate virtual networks through the AFM Restful APIs  The AFM plug in enables you to configure  VLANs for a Layer 2 fabric  which is created by AFM administrators  It delegates the physical network configuration  logic to the AFM server by making requests to the AFM server through AFM Restful APIs  Upon receiving requests from  the OpenStack server restful API  the Dell Open vSwitch  OVS  agent and AFM plug in create and maintain the logical  port infrastructure for the administrator to tag and untag VLANs     There are 3 components to managing the physical  virtual networks  and bridges  The first component  AFM  manages   the physical network  The second and third components  the Dell OVS agent and AFM Plug in for OpenStack  manages  the virtual networks and bridges  The AFM Plug in runs on 
21. subnet s  associated with that network     Multiple Flat Network     VMs share the same shared network and can talk to each other and to VMs in other  shared networks and to external networks through the physical router  This use case is very similar to the above  Single Flat Network use case  except that tenants see multiple shared networks via the OpenStack Networking API    and can choose which network  or networks  to plug into     Mixed Flat and Private Network    All VMs can talk to each other through the shared network and to external  networks through the physical router  VMs in a Tenant Private Network can talk to each other but not to other  Tenant Private Networks or external  This use case is an extension of the above flat network use cases in which  tenants also optionally have access to private per tenant networks  In addition to seeing one or more shared  networks via the OpenStack Networking API  tenants can create additional networks that are only visible to users  of that tenant  When creating VMs  those VMs can have NICs on any of the shared networks and or any of the  private networks belonging to the tenant  This enables the creation of  multi tier  topologies using VMs with  multiple NICs  It also supports a model where a VM acting as a gateway can provide services such as routing   NAT  or load balancing     Supported Deployment Topologies    The AFM Plug in supports the following topologies  Six S4810 switches with two aggregation nodes and four access
22. talling the Dell OVS Agent    To uninstall the Dell OVS agent     1   2   3   4    Run the service quantum plugin openvswitch agent stop command   Restore the  usr bin quantum openvswitch agent file from the backup   Restore the  etc init quantum plugin openvswitch agent conf file   Remove the  etc quantum plugins dell directory and all the files in it     29    
23. the controller  The Dell OVS agent runs on a Nova compute  and network node     The AFM plug in does the following     e Plugs into the standard OpenStack Pluggable Networking Architecture    e Allows the OpenStack Neutron server to communicate with AFM server    e Integrates with the DELL AFM  Active Fabric Manager  through Restful APIs       Provides dynamic VLAN configuration to fulfill OpenStack Cloud services Networking requirements     e Provides dynamic discovery of Switch Server connections through LLDP     e Integrates with the AFM Layer 2 VLT topology to achieve switch server connection redundancy using    Port Bonding                AFM Server Rest Controller    Openstack Networking Restful API  Nova Network                     Openstack Networking    Server    Nova Compute     LibvirtOVSDriver            Open vSwitch    ia ns sure Z          AFM Server Restful API        4810     4810                   AFM Network Services    Monitoring  Other Runtime Services    Manages           OpenStack Networking Deployment Use Cases    The AFM plug in supports the following OpenStack use cases     1     Single Flat Network     All VMs can talk to each other via the shared network and to external network through the  physical route  In the simplest use case  a single OpenStack Networking network exists  This is a  shared  network   meaning it is visible to all tenants through the OpenStack Networking API  Tenant VMs have a single NIC  and  receive a fixed IP address from the 
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
TITRE XIII HYGIENE ET PREMIERS SECOURS  InfoCase Toughmate  SBS TECAMUFSAS6O mobile phone case  Reflecta VisiFrame 7.0  "取扱説明書"  TechniSat DigiCorder S1 User's Manual  Model – 1332A    10 - Gestion des risques _ BIBLIO version résordonnée et  Bibulous — A drop-in BIBTEX replacement    Copyright © All rights reserved. 
   Failed to retrieve file