OpenStack and Cumulus Linux Validated Design Guide. Deploying OpenStack with Network Switches Running Cumulus Linux

Size: px
Start display at page:

Download "OpenStack and Cumulus Linux Validated Design Guide. Deploying OpenStack with Network Switches Running Cumulus Linux"

Transcription

1 OpenStack and Cumulus Linux Validated Design Guide Deploying OpenStack with Network Switches Running Cumulus Linux

2 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE Contents Contents... 2 OpenStack with Cumulus Linux... 4 Objective... 4 Enabling Choice of Hardware in the Data Center... 4 Combined Solution Using OpenStack and Cumulus Linux... 4 Driving Towards Operational Efficiencies... 5 Intended Audience for Network Design and Build... 6 OpenStack Network Architecture in a PoC or Small Test/Dev Environment... 6 Network Architecture and Design Considerations... 6 OpenStack Network Architecture in a Cloud Data Center... 8 Network Architecture... 8 Scaling Out... 9 Out-of-Band Management Building an OpenStack Cloud with Cumulus Linux Minimum Hardware Requirements Network Assumptions and Numbering Build Steps Set Up Physical Network Basic Physical Network Configuration Verify Connectivity Set Up Physical Servers Configure Spine Switches Configure Each Pair of Leaf Switches Configure the OpenStack Controller Configure Each Compute Node Create Project Networks Start VMs Using the OpenStack Horizon Web UI...36 Conclusion Summary References Appendix A: Example /etc/network/interfaces Configurations leaf leaf

3 CONTENTS leaf leaf spine spine Appendix B: Network Setup Checklist Version 1.1 November 11, 2015 About Cumulus Networks Unleash the power of Open Networking with Cumulus Networks. Founded by veteran networking engineers from Cisco and VMware, Cumulus Networks makes the first Linux operating system for networking hardware and fills a critical gap in realizing the true promise of the software-defined data center. Just as Linux completely transformed the economics and innovation on the server side of the data center, Cumulus Linux is doing the same for the network. It is radically reducing the costs and complexities of operating modern data center networks for service providers and businesses of all sizes. Cumulus Networks has received venture funding from Andreessen Horowitz, Battery Ventures, Sequoia Capital, Peter Wagner and four of the original VMware founders. For more information visit cumulusnetworks.com 2015 Cumulus Networks. CUMULUS, the Cumulus Logo, CUMULUS NETWORKS, and the Rocket Turtle Logo (the Marks ) are trademarks and service marks of Cumulus Networks, Inc. in the U.S. and other countries. You are not permitted to use the Marks without the prior written consent of Cumulus Networks. The registered trademark Linux is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis. All other marks are used under fair use or license from their respective owners. The OpenStack Word Mark and OpenStack Logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundaiton, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community. 3

4 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE OpenStack with Cumulus Linux Objective This Validated Design Guide presents a design and implementation approach for deploying OpenStack with network switches running Cumulus Linux. Detailed steps are included for installing and configuring both switches and servers. Enabling Choice of Hardware in the Data Center Cloud-oriented infrastructure designs revolutionized how server applications are delivered in the data center. They reduce CapEx costs by commoditizing server hardware platforms and OpEx costs by automating and orchestrating infrastructure deployment and management. The same benefits of choice of commodity hardware and automation are available to networking in the data center. With Cumulus Linux, network administrators now have a multi-platform network OS that provides freedom of choice with network switch hardware. Because Cumulus Linux is Linux, data center administrators have access to a rich ecosystem of existing Linux automation tools and now the ability for converged deployment, administration and monitoring of compute servers and network switches. OpenStack is a cloud platform for enterprise and commercial IT environments. Widely deployed in private and public cloud applications, OpenStack offers a rich variety of components that can be combined to build a tailored cloud solution. OpenStack enables data center architects to use commodity server hardware to build infrastructure environments that deliver the agility and easy scaling promised by the cloud. The cloud allows infrastructure consumers to request and utilize capacity in seconds rather than hours or days, providing you with radical CapEx and OpEx savings while delivering rapid, self-service deployment of capacity for IT consumers. Cumulus Networks believes the same design principles should hold true for networking. A network device can be configured at first boot, so an administrator can quickly replace failed equipment instead of spending valuable time and resources troubleshooting hardware. This enables new support models to be leveraged to drive down operational costs. Imagine managing your own set of hot spare switches, guaranteeing that a replacement will always be available instead of paying for ongoing support for every device. This is the same model currently used by most organizations for managing large fleets of servers. Additionally, Cumulus Linux can help you achieve the same CapEx and OpEx efficiencies for your networks by enabling an open market approach for switching platforms, and by offering a radically simple automated lifecycle management framework built on the industry s best open source tools. By using bare metal servers and network switches, you can achieve cost savings that would be impossible just a few years ago. Combined Solution Using OpenStack and Cumulus Linux Both Cumulus Linux and Linux/OpenStack are software solutions run on top of bare metal hardware. Because both solutions are hardware-agnostic, customers can select their chosen platform from a wide array of suppliers who often employ highly competitive pricing models. The software defines the performance and behavior of the environment and allows the administrator to exercise version control and programmatic approaches that are already in use by DevOps teams. Refer to the Cumulus Linux Hardware Compatibility List (HCL) at cumulusnetworks.com/hcl for a list of hardware vendors and their supported model numbers, descriptions, switch silicon, and CPU type. 4

5 OPENSTACK WITH CUMULUS LINUX Driving Towards Operational Efficiencies Figure 1. OpenStack and Cumulus Linux OpenStack enables the building of cloud environments using commodity off-the-shelf servers combined with standard Linux virtualization, monitoring, and management technologies. Cloud users can request resources (compute VMs, storage, network) using APIs and self-service Web interfaces, and those resources will be allocated and delivered without human intervention. The hardware in the cloud is thus homogenous, and users neither know nor care where their resources are physically allocated. Operators monitor aggregate resource utilization, so management is done at the level of a capacity planning exercise, rather than worrying about individual workloads and users. OpenStack comprises subcomponents that work together to deliver a cloud. The major components are: 1. Nova, which manages compute resources for VMs. 2. Glance, which manages OS disk images. 3. Cinder, which manages VM block storage. 4. Swift, which manages unstructured data objects. 5. Keystone, which provides authentication and authorization services. 6. Horizon, a Web-based UI. 7. Neutron, which provides virtual networking and services. Cumulus Linux complements OpenStack by delivering the same automated, self-service operational model to the network. And since the underlying operating system is the same on the OpenStack nodes and the switches, the same automation, monitoring and management tools can be used, greatly simplifying provisioning and operations. Cumulus Linux offers powerful automation capabilities, by way of technologies such as ONIE, zero touch provisioning, PXE and Puppet. The combination of bare metal hardware with a consistent Linux platform enables you to leverage automation to deploy servers and networks together. Thus, you can use a unified set of tools to automate the installation and configuration of both switches and servers. You can use a common automation framework that uses a simple config file to install and configure an entire pod of switches and call OpenStack to install and configure the servers, all without any human intervention. 5

6 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE Intended Audience for Network Design and Build The rest of this document is aimed at the data center architect or administrator interested in evaluating a Proof of Concept (PoC) or deploying a production cloud using Cumulus Linux and OpenStack. The implementer is expected to have basic knowledge of Linux commands, logging in, navigating the file system and editing files. Basic understanding of Layer 2 networking is assumed, such as interfaces, bonds (also known as LAGs), and bridges. If you are using this guide to help you with setting up your OpenStack and Cumulus Linux environment, we assume you have Cumulus Linux installed and licensed on switches from the Cumulus Linux HCL. Additional information on Cumulus Linux software, licensing, and supported hardware may be found on cumulusnetworks.com or by contacting sales@cumulusnetworks.com. This guide references the Icehouse release of OpenStack. OpenStack Network Architecture in a PoC or Small Test/Dev Environment Network Architecture and Design Considerations Figure 2 shows the network design of a typical Proof of Concept (PoC) or small test/dev environment running OpenStack. Figure 2. PoC or Test/Dev OpenStack Environment 6

7 OPENSTACK NETWORK ARCHITECTURE IN A POC OR SMALL TEST/DEV ENVIRONMENT Figure 3 below details the connectivity for the hypervisor. Figure 3. Hypervisor Host Detail The network architecture for an OpenStack PoC follows a simplified Top of Rack (ToR) access-tier-only design, all within Layer 2, while the single services rack provides a gateway to the rest of the network, and also contains all the hypervisor hosts. The services rack contains the OpenStack controller, and can optionally contain any load balancers, firewalls, and other network services. Using Layer 2 works well for OpenStack Kilo, since it allows the use of Neutron ML2. For optimal network performance, 10G switches are used for the ToR/access switches. The network design employs multi-chassis Link Aggregation (MLAG, the implementation of MLAG for Cumulus Linux) for host path redundancy and link aggregation for network traffic optimization. The switches are paired into a single logical switch for MLAG, with a peer LACP bond link between pair members. No breakout cables are used in this design. A single OpenStack controller instance is assumed in this design. Connectivity to external networks is assumed to be via a pair of links to routers, with a single upstream default route. These links are connected to the leaf switches in the services rack, since it contains the controller. This guide assumes the routers have been configured with VRR or some other first-hop redundancy protocol. If there is only one upstream router link, connect it to either of the leaf switches in the services rack. 7

8 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE OpenStack Network Architecture in a Cloud Data Center Network Architecture The network design of a typical cloud data center running OpenStack is shown in Figure 4. Figure 4. Enterprise Data Center Network OpenStack Environment The network architecture for an OpenStack data center follows the traditional hierarchical core, aggregation switch (also known as spine), and access switch (also known as leaf) tiers, all within Layer 2, while a single services rack provides a gateway to the rest of the network. The services rack contains the OpenStack controller, compute nodes, and can optionally contain load balancers, firewalls and other network services. Using Layer 2 works well for OpenStack Kilo, since it allows the use of Neutron ML2. For optimal network performance, 40G switches are used for aggregation switches, and 10G switches are used for access switches. The network design employs MLAG for host and network path redundancy and link aggregation for network traffic optimization. Switches are paired into logical switches for MLAG, with a peer LACP bond link between pair members. No breakout cables are used in this design. A single OpenStack controller instance is assumed in this design. Connectivity to external networks is assumed to be via a pair of links to routers, with a single upstream default route. These links are connected to the leaf switches in the services rack, which is the one that contains the controller. This guide assumes the routers have been configured with VRRP or some other router redundancy protocol. If there is only one upstream router link, connect it to either of the leaf switches in the services rack. 8

9 OPENSTACK NETWORK ARCHITECTURE IN A CLOUD DATA CENTER Scaling Out Scaling out the architecture involves adding more hosts to the access switch pairs, and then adding more access switches in pairs as needed, as shown in Figure 5. Figure 5. Adding Additional Switches Once the limit for the aggregation switch pair has been reached, an additional network pod of aggregation/access switch tiers may be added as shown in Figure 6. Each new pod has its own services rack and OpenStack controller. Figure 6. Adding Network Pods/OpenStack Clusters 9

10 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE Out-of-Band Management An important supplement to the high capacity production data network is the management network used to administer infrastructure elements, such as network switches, physical servers, and storage systems. The architecture of these networks vary considerably based on their intended use, the elements themselves, and access isolation requirements. This solution guide assumes that a single Layer 2 domain is used to administer the network switches and management interfaces on the controller and hypervisor hosts. These operations include imaging the elements, configuring them, and monitoring the running system. This network is expected to host both DHCP and HTTP servers, such as isc-dhcp and apache2, as well as provide DNS reverse and forward resolution. In general, these networks provide some means to connect to the corporate network, typically a connection through a router or jump host. Figure 7 below shows the logical and, where possible, physical connections of each element as well as the services required to realize this deployment. Figure 7. Out-of-Band Management 10

11 BUILDING AN OPENSTACK CLOUD WITH CUMULUS LINUX Building an OpenStack Cloud with Cumulus Linux Minimum Hardware Requirements For PoC, test/dev: 3x x86 servers, each with 2x 10G NICs + 1x 1G NIC 2x 48 port 10G switches, with 40G uplinks Note that this design may be scaled up to 47 hypervisor nodes. For a cloud data center: 5x x86 servers, each with 2x 10G NICs + 1x 1G NIC 4x 48 port 10G leaf switches, with 40G uplinks 2x 32 port 40G spine switches Note that this design may be scaled up to 1535 hypervisor nodes. If required, additional OpenStack clusters may be configured and connected to the core/external routers. OpenStack scalability limits will be hit before full scale is achieved. 11

12 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE Network Assumptions and Numbering The network design for the full cloud deployment (6 switches, 5 servers) is shown in Figure 8 below. The PoC subset is just the first pair of leafs and no spine switches. The implementation does not assume use of IPMI, as it is intended to demonstrate the most generic network as possible. Figure 8. Cloud Data Center Network Topology Note that the peer bonds for MLAG support are always the last two interfaces on each switch. For spines, they are swp31 and swp32. For leafs, they are swp51 and swp52. The next-to-last two interfaces on each leaf are for the uplinks to spine01 and spine02. Also note that the same subnet is used for every MLAG peer pair. This is safe because the addresses are only used on the link between the pairs. Routing protocols will not distribute these routes because they are part of the link-local /16 subnet. The details for the switches, hosts, and logical interfaces are as follows: 12

13 BUILDING AN OPENSTACK CLOUD WITH CUMULUS LINUX leaf01 connected to Logical Interface Description Physical Interfaces leaf02 peerlink peer bond utilized for MLAG traffic swp51, swp52 leaf02 peerlink.4094 subinterface used for clagd communication N/A spine01, spine02 uplink for MLAG between spine01 and spine02 swp49, swp50 external router N/A for accessing the outside network swp48 multiple hosts access ports connect to compute hosts swp1 through swp44 controller compute01 bond to controller for host-to-switch MLAG swp1 compute01 compute02 bond to compute01 for host-to-switch MLAG swp2 out-of-band management N/A out-of-band management interface eth0 leaf02 connected to Logical Interface Description Physical Interfaces leaf01 peerlink peer bond utilized for MLAG traffic swp51, swp52 leaf01 peerlink.4094 subinterface used for clagd communication N/A spine01, spine02 uplink for MLAG between spine01 and spine02 swp49, swp50 external router N/A for accessing the outside network swp48 multiple hosts access ports connect to hosts swp1 through swp44 controller compute01 bond to controller for host-to-switch MLAG swp1 compute01 compute02 bond to compute01 for host-to-switch MLAG swp2 out-of-band management N/A out-of-band management interface eth0 leaf0n connected to Logical Interface Description Physical Interfaces Repeat above configurations for each additional pair of leafs, minus the external router interfaces. 13

14 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE spine01 connected to Logical Interface Description Physical Interfaces spine02 peerlink peer bond utilized for MLAG traffic swp31, swp32 spine02 peerlink.4094 subinterface used for clagd communication N/A multiple leafs leaf ports connect to leaf switch pairs swp1 through swp30 leaf01, leaf02 downlink1 bond to another leaf switch pair swp1, swp2 leaf03, leaf04 downlink2 bond to another leaf switch pair swp3, swp4 out-of-band management N/A out-of-band management interface eth0 spine02 connected to Logical Interface Description Physical Interfaces spine01 peerlink peer bond utilized for MLAG traffic swp31, swp32 spine01 peerlink.4094 subinterface used for clagd communication N/A multiple leafs leaf ports connect to leaf switches swp1 through swp30 leaf01, leaf02 downlink1 bond to another peerlink group swp1, swp2 leaf03, leaf04 downlink2 bond to another peerlink group swp3, swp4 out-of-band management N/A out-of-band management interface eth0 The manual process detailed below has some fixed parameters for things like VLAN ranges and IP addresses. These can be changed. If you re following the manual process and want to use different parameters, be careful to modify the numbers in the configuration to match. 14

15 BUILDING AN OPENSTACK CLOUD WITH CUMULUS LINUX The parameters you are most likely to need to change are the external subnet and default route. Get this information from whoever configured your access to the outside world (either the Internet or the rest of the data center network). Parameter Default Setting OpenStack tenant VLANs OpenStack tenant subnets TENANT#.0/24 External (public) VLAN 101 External (public) subnet /24 External default route External IP of controller External IP of first compute node OpenStack API VLAN 102 OpenStack API subnet /20 OpenStack API IP of controller OpenStack API IP of first compute node Out-of-band management network /24 clagd peer VLAN 4094 clagd peer subnet /30 clagd system ID (base) 44:38:39:ff:00:

16 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE Build Steps Here are the detailed steps for manually installing and configuring the cloud. If you are building the simpler PoC/Test/Dev configuration, skip step 5 (configure spine switches), as well as any steps that reference spine01, spine02, leaf03, and leaf04. The steps are: Step Tasks Physical Network and Servers 1. Set up physical network. Rack and cable all network switches. Install Cumulus Linux. Install license. 2. Basic physical network configuration. Name switches. Bring up out of band management ports. Bring up front panel ports. 3. Verify connectivity. Use LLDP to ensure that the topology is as expected, and that switches can communicate. 4. Set up physical servers. Install Ubuntu Server on each of the servers. Network Topology 5. Configure spine switches. Configure MLAG peer bond between the pair. 6. Configure each pair of leaf switches. Configure MLAG peer bond between the pair. OpenStack 7. Configure the OpenStack controller. Install all components and configure. 8. Configure each OpenStack compute node. Install all components and configure. 9. Create tenant networks. Use Neutron CLI 10. Start VMs using the OpenStack Horizon Web UI. Attach a laptop to the external network. Point a Web browser at and log in (user: admin, pass: adminpw). Start a VM in your new OpenStack cloud. Note that you can also plug the laptop into the management network, if that is easier. 16

17 BUILDING AN OPENSTACK CLOUD WITH CUMULUS LINUX 1. Set Up Physical Network Rack all servers and switches, and wire them together according to the wiring plan. Install Cumulus Linux, install your license, and gain serial console access on each switch, as described in the Quick Start Guide of the Cumulus Linux Documentation. 2. Basic Physical Network Configuration Cumulus Linux contains a number of text editors, including nano, vi and zile; this guide uses nano in its examples. First, edit the hostname file to change the hostname: cumulus@cumulus$ nano /etc/hostname Change cumulus to spine01, and save the file. Make the same change to /etc/hosts: cumulus@cumulus$ nano /etc/hosts Change the first occurrence of cumulus on the line that starts with , then save the file. For example, for spine01, you would edit the line to look like: spine01 cumulus Reboot the switch so the new hostname takes effect: cumulus@cumulus$ sudo reboot Configure Interfaces on Each Switch By default, a switch with Cumulus Linux freshly installed has no switch port interfaces defined. Define the basic characteristics of swp1 through swpn by creating stanza entries for each switch port (swp) in the /etc/network/interfaces file. Each stanza should include the following statements: auto <switch port name> allow-<alias> <switch port name> iface <switch port name> The auto keyword above specifies that the interface is brought up automatically after issuing a reboot or service networking restart command. The allow- keyword is a way to group interfaces so they can be brought up or down as a group. For example, allow-hosts compute01 adds the device compute01 to the alias group hosts. Using ifup -- allow=hosts brings up all of the interfaces with allow-hosts in their configuration. On each switch, define the physical ports to be used according to the network topology as described in Figure 8 and the corresponding table that follows the figure. 17

18 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE For the leaf switches, the basic interface configuration is the range of interfaces from swp1 to swp52. On the spine switches, the range is swp1 to swp32. For example, the configuration on leaf01 would look like: nano /etc/network/interfaces.. # physical interface configuration auto swp1 iface swp1 auto swp2 iface swp2.. auto swp52 iface swp52 Additional attributes such as speed and duplex can be set. Refer to the Settings section of the Understanding Network Interfaces chapter of the Cumulus Linux Documentation for more information. Configure all leaf switches identically. Instead of manually configuring each interface definition, you can programmatically define them using shorthand syntax that leverages Python Mako templates. For information about configuring interfaces with Mako, read this knowledge base article. Once all configurations have been defined in the /etc/network/interfaces file, run the ifquery command to ensure that all syntax is proper and the interfaces are created as expected: cumulus@leaf01$ ifquery -a auto lo iface lo inet loopback auto eth0 iface eth0 address /24 gateway auto swp1 iface swp1... Once all configurations have been defined in the /etc/network/interfaces file, apply the configurations to ensure they are loaded into the kernel. There are several methods for applying configuration changes depending on when and what changes you want to apply: 18

19 BUILDING AN OPENSTACK CLOUD WITH CUMULUS LINUX Command sudo ifreload -a sudo service networking restart sudo ifup <swpx> Action Parse interfaces labelled with auto that have been added to or modified in the configuration file, and apply changes accordingly. Note: This command is disruptive to traffic only on interfaces that have been modified. Restart all interfaces labelled with auto as defined in the configuration file, regardless of what has or has not been recently modified. Note: This command is disruptive to all traffic on the switch including the eth0 management network. Parse an individual interface labelled with auto as defined in the configuration file and apply changes accordingly. Note: This command is disruptive to traffic only on interface swpx. For example, on leaf01, to apply the new configuration to all changed interfaces labeled with auto: or individually: sudo ifreload -a sudo ifup swp1 sudo ifup swp2... sudo ifup swp52 The above configuration in the /etc/network/interfaces file is persistent, which means the configuration applies even after you reboot the switch. Another option to test network connectivity is to run a shell loop to bring up each front-panel interface temporarily (until the next reboot), so that LLDP traffic can flow. This lets you verify the wiring is done correctly in the next step: cumulus@spine01$ for i in `grep '^swp' /var/lib/cumulus/porttab cut -f1`; do sudo ip link set dev $i up; done Repeat the above steps on each of spine02, leaf01, leaf02, leaf03, and leaf04, changing the hostname appropriately in each command or file. 19

20 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE 3. Verify Connectivity Back on spine01, use LLDP to verify that the cabling is correct, according to the cabling diagram: sudo lldpctl less snip Interface: swp31, via: LLDP, RID: 4, Time: 0 day, 00:12:10 Chassis: ChassisID: mac 44:38:39:00:49:0a SysName: spine02 SysDescr: Cumulus Linux Capability: Bridge, off Capability: Router, on Port: PortID: ifname swp31 PortDescr: swp Interface: swp32, via: LLDP, RID: 4, Time: 0 day, 00:12:10 Chassis: ChassisID: mac 44:38:39:00:49:0a SysName: spine02 SysDescr: Cumulus Linux Capability: Bridge, off Capability: Router, on Port: PortID: ifname swp32 PortDescr: swp The output above shows only the last 2 interfaces, which you can see are correctly connected to the other spine switch, based on the SysName field being spine02 (shown in green above). Verify that the remote-side interfaces are correct per the wiring diagram, using the PortID field. Note: Type q to quit less when you are done verifying. Repeat the lldpctl command on spine02 to verify the rest of the connectivity. 4. Set Up Physical Servers Install Ubuntu Server LTS release on each server, as described in Ubuntu s Installing from CD documentation. During the install, configure the two drives into a RAID1 mirror, and then configure LVM on the mirror. Create a 1G swap partition, and a 50G root partition. Leave the rest of the mirror s space free for the creation of VMs. Make sure that openssh server is installed, and configure the management network such that you have out-of-band SSH access to the servers. As part of the installation process you will create a user, which will have sudo access. Remember the username and password you created for later. Name the controller node (the one attached to swp1 on leaf01/leaf02) controller and name the compute nodes compute01, compute02, and so on. 20

21 BUILDING AN OPENSTACK CLOUD WITH CUMULUS LINUX Populate the hostname alias for the controller and each of the compute nodes in the /etc/hosts file. Using the name controller matches the sample configurations in the official OpenStack install guide. Edit /etc/hosts file on the controller and each compute node, by adding the following entries at the end: controller compute compute Configure Spine Switches Enable MLAG Peering between Switches An instance of the clagd daemon runs on each MLAG switch member to keep track of various networking information, including MAC addresses, which are needed to maintain the peer relationship. clagd communicates with its peer on the other switch across a Layer 3 interface between the two switches. This Layer 3 network should not be advertised by routing protocols, nor should the VLAN be trunked anywhere else in the network. This interface is designed to be a keep-alive reachability test and for synchronizing the switch state across the directly attached peer bond. Create the VLAN subinterface for clagd communication and assign an IP address for this subinterface. A unique.1q tag is recommended to avoid mixing data traffic with the clagd control traffic. To enable MLAG peering between switches, configure clagd on each switch by creating a peerlink subinterface in /etc/network/interfaces with a unique.1q tag. Set values for the following parameters under the peerlink subinterface: address. The local IP address/netmask of this peer switch. o Cumulus Networks recommends you use a link local address; for example X/30. clagd-enable. Set to yes (default). clagd-peer-ip. Set to the IP address assigned to the peer interface on the peer switch. clagd-backup-ip Set to an IP address on the peer switch reachable independently of the peerlink. For example, the management interfaces or a routed interface that does not traverse the peerlink. clagd-sys-mac. Set to a unique MAC address you assign to both peer switches. o Cumulus Networks recommends you use addresses within the Cumulus Linux reserved range of 44:38:39:FF:00:00 through 44:38:39:FF:FF:FF. On both spine switches, edit /etc/network/interfaces and add the following sections at the bottom: #Bond for the peerlink. MLAG control traffic and data when links are down. auto peerlink iface peerlink bond-slaves swp31 swp32 bond-use-carrier

22 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE On spine01, add a VLAN for the MLAG peering communications: #VLAN for the MLAG control traffic. auto peerlink.4094 iface peerlink.4094 address /30 clagd-enable yes clagd-peer-ip clagd-backup-ip /24 clagd-sys-mac 44:38:39:ff:00:00 On spine02, add a VLAN for the MLAG peering communications. Note the change of the last octet in the address and clagd-peer-ip lines: #VLAN for the MLAG control traffic. auto peerlink.4094 iface peerlink.4094 address /30 clagd-enable yes clagd-peer-ip clagd-backup-ip /24 clagd-sys-mac 44:38:39:ff:00:00 On both spine switches, bring up the peering interfaces. The --with-depends option tells ifup to bring up the peer first, since peerlink.4094 depends on it: cumulus@spine0n:~$ sudo ifup --with-depends peerlink.4094 On spine01, verify that you can ping spine02: cumulus@spine01$ ping -c PING ( ) 56(84) bytes of data. 64 bytes from : icmp_req=1 ttl=64 time=0.716 ms 64 bytes from : icmp_req=2 ttl=64 time=0.681 ms 64 bytes from : icmp_req=3 ttl=64 time=0.588 ms ping statistics packets transmitted, 3 received, 0% packet loss, time 2001ms rtt min/avg/max/mdev = 0.588/0.661/0.716/0.061 ms Now on both spine switches, verify that the peers are connected: cumulus@spine01:~$ clagctl The peer is alive Peer Priority, ID, and Role: :38:39:00:49:87 secondary Our Priority, ID, and Role: :38:39:00:49:06 primary Peer Interface and IP: peerlink Backup IP: (active) System MAC: 44:38:39:ff:00:00 The MAC addresses in the output will be different depending on the MACs issued to your hardware. 22

23 BUILDING AN OPENSTACK CLOUD WITH CUMULUS LINUX Now that the spines are peered, create the bonds for the connections to the leaf switches. On both spine switches, edit /etc/network/interfaces and add the following at the end: #Bonds down to the pairs of leafs. auto downlink1 allow-leafs downlink1 iface downlink1 bond-slaves swp1 swp2 bond-use-carrier 1 clag-id 1 auto downlink2 allow-leafs downlink2 iface downlink2 bond-slaves swp3 swp4 bond-use-carrier 1 clag-id 2 You can add more stanzas for more pairs of leaf switches as needed, modifying the sections in green above. For example, to add a third stanza, you d use downlink3; the corresponding swp interfaces would be swp5 and swp6 and clag-id 3. Bridge together the MLAG peer bond and all the leaf bonds. On both switches, edit /etc/network/interfaces and add the following at the end: #Bridge that connects our peer and downlinks to the leafs. auto bridge iface bridge bridge-vlan-aware yes bridge-ports peerlink downlink1 downlink2 bridge-stp on bridge-vids mstpctl-treeprio If you added more downlink# interfaces in the previous step, add them to the bridge-ports line, at the end of the line. If you re familiar with the traditional Linux bridge mode, you may be surprised that we called the bridge bridge instead of br0. The reason is that we re using the new VLAN-aware Linux bridge mode in this example, which doesn t require multiple bridge interfaces for common configurations. It trades off some of the flexibility of the traditional mode in return for supporting very large numbers of VLANs. See the Cumulus Linux Documentation for more information on the two bridging modes supported in Cumulus Linux. 23

24 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE Finally, on both spine01 and spine02, bring up all the interfaces, bonds and bridges. The --with-depends option tells ifup to bring up any down interfaces that are needed by the bridge: sudo ifup --with-depends bridge 6. Configure Each Pair of Leaf Switches On each leaf switch, edit /etc/network/interfaces, and add the following sections at the bottom: #Bond for the peer link. MLAG control traffic and data when links are down. auto peerlink iface peerlink bond-slaves swp51 swp52 bond-use-carrier 1 On odd numbered leaf switches, add a VLAN for the MLAG peering communications. Note that the last octet of the clagdsys-mac must be the same for each switch in a pair, but incremented for subsequent pairs. For example, leaf03 and leaf04 should have 03 as the last octet: #VLAN for the MLAG control traffic. auto peerlink.4094 iface peerlink.4094 address /30 clagd-enable yes clagd-peer-ip clagd-backup-ip /24 clagd-sys-mac 44:38:39:ff:00:02 On even numbered leaf switches, add a VLAN for the MLAG peering communications. Note the change of the last octet in the address and clagd-sys-peer-ip lines. Also note that for subsequent pairs of switches, the last octet of clagdsys-mac must match as described for the odd-numbered switches: #VLAN for the MLAG control traffic. auto peerlink.4094 iface peerlink.4094 address /30 clagd-enable yes clagd-peer-ip clagd-backup-ip /24 clagd-sys-mac 44:38:39:ff:00:02 On each leaf switch, bring up the peering interfaces: cumulus@leaf0n:~$ sudo ifup --with-depends peerlink

25 BUILDING AN OPENSTACK CLOUD WITH CUMULUS LINUX On each odd numbered leaf switch, verify that you can ping its corresponding even-numbered leaf switch: ping -c PING ( ) 56(84) bytes of data. 64 bytes from : icmp_req=1 ttl=64 time=0.716 ms 64 bytes from : icmp_req=2 ttl=64 time=0.681 ms 64 bytes from : icmp_req=3 ttl=64 time=0.588 ms ping statistics packets transmitted, 3 received, 0% packet loss, time 2001ms rtt min/avg/max/mdev = 0.588/0.661/0.716/0.061 ms Now, on each leaf switch, verify that the peers are connected: cumulus@leaf0n:~$ clagctl The peer is alive Peer Priority, ID, and Role: c:64:1a:00:39:5a primary Our Priority, ID, and Role: c:64:1a:00:39:9b secondary Peer Interface and IP: peerlink Backup IP: (active) System MAC: 44:38:39:ff:00:02 Now that the leafs are peered, create the uplink bonds connecting the leafs to the spines. On each leaf switch, edit /etc/network/interfaces and add the following at the end: #Bond up to the spines. auto uplink iface uplink bond-slaves swp49 swp50 bond-use-carrier 1 clag-id 1000 On each leaf switch, bring up the bond up to the spine: cumulus@leaf0n:~$ sudo ifup --with-depends uplink On each leaf switch, verify that the link to the spine is up: cumulus@leaf0n:~$ ip link show dev uplink 2: uplink: <BROADCAST,MULTICAST,UP,LOWER_UP> qdisc pfifo_fast state UP qlen 1000 link/ether 44:38:39:00:49:06 brd ff:ff:ff:ff:ff:ff The UP,LOWER_UP (shown in green above) line means that the bond itself is up (UP), and slave interfaces (swp49 and swp50) are up (LOWER_UP). 25

26 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE On leaf01 and leaf02, and only leaf01 and leaf02, configure the interfaces going to the core/external routers. These are associated with external VLAN (101), but are configured as access ports and therefore untagged. Edit /etc/network/interfaces and add the following at the end: auto swp48 iface swp48 bridge-access 101 Create the bonds for the connections to the servers. On each leaf switch, edit /etc/network/interfaces and add the following at the end: #Bonds down to the host. #Only one swp, because the other swp is on the peer switch. auto compute01 allow-hosts compute01 iface compute01 bond-slaves swp1 bond-lacp-bypass-allow 1 mstpctl-portadminedge yes mstpctl-bpduguard yes clag-id 1 Repeat the above stanza for each front panel port that has servers attached. You ll need to adjust compute01, swp1 and the value for clag-id everywhere they appear (in green). For example, for swp2, change each compute01 to compute02 and swp1 to swp2, and change clag-id from 1 to 2. Bridge together the MLAG peer bond, the uplink bond, and all the leaf bonds. On each leaf switch, edit /etc/network/interfaces and add the following at the end: #Bridge that connects our peer, uplink to the spines, and the hosts. auto bridge iface bridge bridge-vlan-aware yes bridge-ports uplink swp48 peerlink compute01 compute02 compute03 bridge-stp on bridge-vids mstpctl-treeprio If you added more host# interfaces in the previous step, add them to the bridge-ports line, at the end of the line. Note that swp48 (in green above) should only be present on leaf01 and leaf02, not on subsequent leafs. Finally, on each leaf switch, bring up all the interfaces, bonds and bridges: cumulus@leaf0n:~$ sudo ifup --with-depends bridge 26

27 BUILDING AN OPENSTACK CLOUD WITH CUMULUS LINUX 7. Configure the OpenStack Controller The server connected to swp1 on leaf01 and leaf02 will be the OpenStack controller. It will manage all the other servers, which run VMs. ssh into it as the user you configured when installing the OS. Configure the uplinks. The server has two 10G interfaces, in this example they are called p1p1 and p2p2. They may be named differently on other server hardware platforms. The ifenslave package must be installed for bonding support, and the vlan package must be installed for VLAN support. To install them, run: sudo apt-get install ifenslave vlan For the bond to come up, the bonding driver needs to be loaded. Similarly, for VLANs, the 802.1q driver must be loaded. So that they will be loaded automatically at boot time, edit /etc/modules and add the following to the end: bonding 8021q Now load the modules: sudo modprobe bonding sudo modprobe 8021q 27

28 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE Edit /etc/network/interfaces to add the following at the end: #The bond, one subinterface goes to each leaf. auto bond0 iface bond0 inet manual up ip link set dev $IFACE up down ip link set dev $IFACE down bond-slaves none #First 10G link. auto p1p1 iface p1p1 inet manual bond-master bond0 #Second 10G link. auto p1p2 iface p1p2 inet manual bond-master bond0 #OpenStack API VLAN. auto bond0.102 iface bond0.102 inet static address netmask #External VLAN. auto bond0.101 iface bond0.101 inet static address netmask gateway Note that Ubuntu uses ifupdown, while Cumulus Linux uses ifupdown2. The configuration format is similar, but many constructs that work on the switch will not work in Ubuntu. Now bring up the interfaces: sudo ifup -a Verify that the VLAN interface is UP and LOWER_UP: sudo ip link show bond : <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default link/ether 90:e2:ba:7c:28:28 brd ff:ff:ff:ff:ff:ff In the following sections, read the notes after the links before you follow the OpenStack install guide sections, as they contain important additional information you ll need. 28

29 BUILDING AN OPENSTACK CLOUD WITH CUMULUS LINUX Enable the Ubuntu Openstack repository, using the directions in the OpenStack packages install guide. Note that you ll have to use sudo when installing the packages. Install the database server (MySQL), using the directions in the OpenStack database install guide. Note that you ll have to use sudo when installing the packages. Make sure to remember the database password you chose for later. Use for the bind-address when configuring MySQL. When running mysql_secure_installation the root password is the MySQL password you chose. There is no need to reset it during mysql_secure_installation. Install the message broker (RabbitMQ) using the directions in the OpenStack message queue install guide. Note that you ll have to use sudo when installing the packages. Make sure to remember the rabbitmq password you chose for the openstack user, as you will need it later. Install the Keystone authentication service using the directions in the OpenStack keystone install guide. Note that you ll have to use sudo with the commands in that guide. Make sure to remember the ADMIN_TOKEN you generated using openssl for later. Create the service entity and API endpoint using the directions in the OpenStack Create service entity and API endpoint guide. Rather than using sudo, openstack commands use the keystone service, so the ADMIN_TOKEN will be used initially while setting up the identity service and endpoint. Create users, roles, and projects using the directions in the OpenStack Create projects, users, and roles guide. OpenStack commands use the keystone service, so the ADMIN_TOKEN will be used initially while setting up the users, roles, and projects. For a simple test deployment, we recommend admin/adminpw and demo/demopw for the usernames and passwords for the admin user and demo user. Create an OpenStack RC file to set the various environment variables needed to run OpenStack commands. This simplifies running commands as various OpenStack users; just source the rc file any time you want to change users. The directions are in the OpenStack client environment script guide. Don t use sudo for these commands. If you used admin/adminpw for your admin user, replace ADMIN_PASS with adminpw. To help identify the user environment sourced, it is beneficial to also set the prompt in each script indicating the user. Append this line after the other export commands in the rc files: export PS1='\u[OS_${OS_USERNAME}]@\h:\w\$ ' Verify that Keystone is operating properly using the directions in the OpenStack Keystone verification guide. Don t use sudo for these commands. You don t need to recreate the admin-openrc.sh file you created previously, rather this step will test the settings of the environment scripts created in the openrc install guide. Install the Glance image storage service using the directions in the OpenStack Glance install guide. Note that command prompts in that guide that end with a # symbol must be run with sudo, while command prompts that end with the $ symbol do not. The OpenStack commands should be executed with the admin credentials sourced. Import a demo Linux image into the Glance inventory, using the directions in the OpenStack Glance verification guide. This image provides an OS to start in VMs to demonstrate OpenStack. This guide assumes your server has direct access to the Internet; however, if you need an HTTP proxy to access the Internet from your environment, you can specify the proxy prior to wget: cumulus@controller$ http_proxy=" wget Install the Nova compute controller service using the directions in the OpenStack Nova install guide (Controller Node). Note that command prompts in that guide that end with a # symbol must be run with sudo, while command prompts that end with a $ symbol do not. You ll need to replace the example IP addresses in the my_ip, vncserver_listen and vncserver_proxyclient_address fields with Install the Neutron networking service and components, as explained below. Working with Neutron requires a little understanding of the requirements for the OpenStack deployment. Neutron is multi-faceted, in that it can provide Layer 3 routing, Layer 2 switching, DHCP service, firewall service, and load-balancing service, etc. The OpenStack install guide 29

30 OPENSTACK AND CUMULUS LINUX: VALIDATED DESIGN GUIDE shows how to install a network node and utilizes the open virtual switch agent, but these are not necessary here. To keep it simple, this design will use the DHCP agent, and the linux-bridge agent. This guide deviates a little from the published OpenStack Neutron install guide (Controller node). Therefore, be sure to make the following changes denoted by the corresponding section title. Note that command prompts in that guide that end with a # symbol must be run with sudo, while command prompts that end with a $ symbol do not. Section To install the Networking components : cumulus@controller$ sudo apt-get install neutron-server neutron-plugin-ml2 neutron-plugin-linuxbridge-agent python-neutronclient neutron-dhcp-agent Section To configure the Networking server component : During step d, use the following configs: [DEFAULT]... core_plugin = ml2 service_plugin = allow_overlapping_ips = True Section To configure the Modular Layer 2 (ML2) plug-in : This design uses the linux bridge mechanism driver (agent) to build the networking connections for instances. In this design, the controller node needs to handle instance traffic for the DHCP agent. Use the following configuration for the /etc/neutron/plugins/ml2/ml2_conf.ini [ml2] type_drivers = flat,vlan,gre,vxlan tenant_network_types = mechanism_drivers = linuxbridge [ml2_type_flat] flat_networks = toswitch [ml2_type_vlan] network_vlan_ranges = toswitch:201:1000 [linux_bridge] physical_interface_mappings = toswitch:bond0 [vxlan] enable_vxlan = False [securitygroup] enable_security_group = True enable_ipset = True firewall_driver = neutron.agent.linux.iptables_firewall.iptablesfirewalldriver Section To configure Compute to use Networking : Since the ML2 is using the linux bridge agent, the interface driver needs to match. 30

31 BUILDING AN OPENSTACK CLOUD WITH CUMULUS LINUX During step a, use the following configs: [DEFAULT]... network_api_class = nova.network.neutronv2.api.api security_group_api = neutron linuxnet_interface_driver = nova.network.linux_net.linuxbridgeinterfacedriver firewall_driver = nova.virt.firewall.noopfirewalldriver Since there will not be a dedicated Network node in this design, the DHCP and metadata agents are still needed and will be run on the controller. The following instructions are based on sections in the published OpenStack Neutron install guide (Network Node). Configure the controller using the modified instructions here. Section To configure the DHCP agent, Edit the /etc/neutron/dhcp_agent.ini file: [DEFAULT]... verbose = True interface_driver = neutron.agent.linux.interface.bridgeinterfacedriver dhcp_driver = neutron.agent.linux.dhcp.dnsmasq dhcp_delete_namespaces = True Section To configure the metadata agent, configure the metadata agent on the controller node using the steps in the published guide. All steps should be executed on the controller for the metadata-agent and nova, by editing the files /etc/neutron/metadata_agent.ini, and /etc/nova/nova.conf. Finalize the controller install by executing the following: sudo service nova-api restart sudo service neutron-server restart sudo service neutron-plugin-linuxbridge-agent restart sudo service neutron-dhcp-agent restart sudo service neutron-metadata-agent restart Install the Horizon Web dashboard packages, as explained in the OpenStack Horizon install guide. Then remove the openstack-dashboard-ubuntu-theme package, as it may cause rendering issues: cumulus@controller$ sudo apt-get install apache2 memcached libapache2-mod-wsgi openstack-dashboard cumulus@controller$ sudo apt-get remove --purge openstack-dashboard-ubuntu-theme Installing the Horizon Web interface is optional. If installed, it is not a good idea to expose the Horizon Web interface to untrusted networks without hardening the configuration. 31

VMware vsphere and Cumulus Linux Validated Design Guide. Deploying VMware vsphere with Network Switches Running Cumulus Linux

VMware vsphere and Cumulus Linux Validated Design Guide. Deploying VMware vsphere with Network Switches Running Cumulus Linux VMware vsphere and Cumulus Linux Validated Design Guide Deploying VMware vsphere with Network Switches Running Cumulus Linux VMWARE VSPHERE AND CUMULUS LINUX: VALIDATED DESIGN GUIDE Contents Contents...

More information

Big Data and Cumulus Linux Validated Design Guide. Deploying Apache Hadoop with Network Switches Running Cumulus Linux

Big Data and Cumulus Linux Validated Design Guide. Deploying Apache Hadoop with Network Switches Running Cumulus Linux Big Data and Cumulus Linux Validated Design Guide Deploying Apache Hadoop with Network Switches Running Cumulus Linux BIG DATA AND CUMULUS LINUX: VALIDATED DESIGN GUIDE Contents Contents... 2 Big Data

More information

Release Notes for Fuel and Fuel Web Version 3.0.1

Release Notes for Fuel and Fuel Web Version 3.0.1 Release Notes for Fuel and Fuel Web Version 3.0.1 June 21, 2013 1 Mirantis, Inc. is releasing version 3.0.1 of the Fuel Library and Fuel Web products. This is a cumulative maintenance release to the previously

More information

VM-Series Firewall Deployment Tech Note PAN-OS 5.0

VM-Series Firewall Deployment Tech Note PAN-OS 5.0 VM-Series Firewall Deployment Tech Note PAN-OS 5.0 Revision A 2012, Palo Alto Networks, Inc. www.paloaltonetworks.com Contents Overview... 3 Supported Topologies... 3 Prerequisites... 4 Licensing... 5

More information

Apache CloudStack 4.x (incubating) Network Setup: excerpt from Installation Guide. Revised February 28, 2013 2:32 pm Pacific

Apache CloudStack 4.x (incubating) Network Setup: excerpt from Installation Guide. Revised February 28, 2013 2:32 pm Pacific Apache CloudStack 4.x (incubating) Network Setup: excerpt from Installation Guide Revised February 28, 2013 2:32 pm Pacific Apache CloudStack 4.x (incubating) Network Setup: excerpt from Installation Guide

More information

Cloud.com CloudStack Community Edition 2.1 Beta Installation Guide

Cloud.com CloudStack Community Edition 2.1 Beta Installation Guide Cloud.com CloudStack Community Edition 2.1 Beta Installation Guide July 2010 1 Specifications are subject to change without notice. The Cloud.com logo, Cloud.com, Hypervisor Attached Storage, HAS, Hypervisor

More information

How To Make A Network Virtualization In Cumulus Linux 2.2.2 (X86) (Powerpc) (X64) (For Windows) (Windows) (Amd64) And (Powerpci) (Win2

How To Make A Network Virtualization In Cumulus Linux 2.2.2 (X86) (Powerpc) (X64) (For Windows) (Windows) (Amd64) And (Powerpci) (Win2 v Cumulus Linux 2.2 What s New and Different (Technical) Last Updated: August 4, 2014 Evolution of Cumulus Linux Version Features introduced 2.2.x Host-MLAG Lightweight Network Virtualization (LNV) 2.1.x

More information

NephOS A Licensed End-to-end IaaS Cloud Software Stack for Enterprise or OEM On-premise Use.

NephOS A Licensed End-to-end IaaS Cloud Software Stack for Enterprise or OEM On-premise Use. NephOS A Licensed End-to-end IaaS Cloud Software Stack for Enterprise or OEM On-premise Use. Benefits High performance architecture Advanced security and reliability Increased operational efficiency More

More information

How To Install Openstack On Ubuntu 14.04 (Amd64)

How To Install Openstack On Ubuntu 14.04 (Amd64) Getting Started with HP Helion OpenStack Using the Virtual Cloud Installation Method 1 What is OpenStack Cloud Software? A series of interrelated projects that control pools of compute, storage, and networking

More information

Software Defined Networking (SDN) and OpenStack. Christian Koenning

Software Defined Networking (SDN) and OpenStack. Christian Koenning Software Defined Networking (SDN) and OpenStack Christian Koenning Driving Towards an Application Centric World IT/Ops Struggle to Deliver SDDC/Cloud Mobility Internet of things Advanced threats Lines

More information

Installation Guide Avi Networks Cloud Application Delivery Platform Integration with Cisco Application Policy Infrastructure

Installation Guide Avi Networks Cloud Application Delivery Platform Integration with Cisco Application Policy Infrastructure Installation Guide Avi Networks Cloud Application Delivery Platform Integration with Cisco Application Policy Infrastructure August 2015 Table of Contents 1 Introduction... 3 Purpose... 3 Products... 3

More information

Getting Started with OpenStack and VMware vsphere TECHNICAL MARKETING DOCUMENTATION V 0.1/DECEMBER 2013

Getting Started with OpenStack and VMware vsphere TECHNICAL MARKETING DOCUMENTATION V 0.1/DECEMBER 2013 Getting Started with OpenStack and VMware vsphere TECHNICAL MARKETING DOCUMENTATION V 0.1/DECEMBER 2013 Table of Contents Introduction.... 3 1.1 VMware vsphere.... 3 1.2 OpenStack.... 3 1.3 Using OpenStack

More information

CERN Cloud Infrastructure. Cloud Networking

CERN Cloud Infrastructure. Cloud Networking CERN Cloud Infrastructure Cloud Networking Contents Physical datacenter topology Cloud Networking - Use cases - Current implementation (Nova network) - Migration to Neutron 7/16/2015 2 Physical network

More information

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager pchadwick@suse.com. Product Marketing Manager djarvis@suse.

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager pchadwick@suse.com. Product Marketing Manager djarvis@suse. SUSE Cloud 2.0 Pete Chadwick Douglas Jarvis Senior Product Manager pchadwick@suse.com Product Marketing Manager djarvis@suse.com SUSE Cloud SUSE Cloud is an open source software solution based on OpenStack

More information

SOA Software API Gateway Appliance 7.1.x Administration Guide

SOA Software API Gateway Appliance 7.1.x Administration Guide SOA Software API Gateway Appliance 7.1.x Administration Guide Trademarks SOA Software and the SOA Software logo are either trademarks or registered trademarks of SOA Software, Inc. Other product names,

More information

Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure

Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure TECHNICAL WHITE PAPER Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure A collaboration between Canonical and VMware

More information

SDN v praxi overlay sítí pro OpenStack. 5.10.2015 Daniel Prchal daniel.prchal@hpe.com

SDN v praxi overlay sítí pro OpenStack. 5.10.2015 Daniel Prchal daniel.prchal@hpe.com SDN v praxi overlay sítí pro OpenStack 5.10.2015 Daniel Prchal daniel.prchal@hpe.com Agenda OpenStack OpenStack Architecture SDN Software Defined Networking OpenStack Networking HP Helion OpenStack HP

More information

How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan

How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan Centec s SDN Switch Built from the Ground Up to Deliver an Optimal Virtual Private Cloud Table of Contents Virtualization Fueling New Possibilities Virtual Private Cloud Offerings... 2 Current Approaches

More information

Cloud on TEIN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat University

Cloud on TEIN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat University Cloud on TEIN Part I: OpenStack Cloud Deployment Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat University Outline Objectives Part I: OpenStack Overview How OpenStack

More information

Building a Penetration Testing Virtual Computer Laboratory

Building a Penetration Testing Virtual Computer Laboratory Building a Penetration Testing Virtual Computer Laboratory User Guide 1 A. Table of Contents Collaborative Virtual Computer Laboratory A. Table of Contents... 2 B. Introduction... 3 C. Configure Host Network

More information

rackspace.com/cloud/private

rackspace.com/cloud/private rackspace.com/cloud/private Rackspace Private Cloud Installation (2014-11-21) Copyright 2014 Rackspace All rights reserved. This documentation is intended for users who want to install Rackspace Private

More information

Installation of the On Site Server (OSS)

Installation of the On Site Server (OSS) Installation of the On Site Server (OSS) rev 1.1 Step #1 - Initial Connection to the OSS Having plugged in power and an ethernet cable in the eth0 interface (see diagram below) you can connect to the unit

More information

Ubuntu Cloud Infrastructure - Jumpstart Deployment Customer - Date

Ubuntu Cloud Infrastructure - Jumpstart Deployment Customer - Date Ubuntu Cloud Infrastructure - Jumpstart Deployment Customer - Date Participants Consultant Name, Canonical Cloud Consultant,name.lastname@canonical.com Cloud Architect Name, Canonical Cloud Architect,

More information

How To Use Openstack On Your Laptop

How To Use Openstack On Your Laptop Getting Started with OpenStack Charles Eckel, Cisco DevNet (eckelcu@cisco.com) Agenda What is OpenStack? Use cases and work loads Demo: Install and operate OpenStack on your laptop Getting help and additional

More information

Installation Runbook for F5 Networks BIG-IP LBaaS Plugin for OpenStack Kilo

Installation Runbook for F5 Networks BIG-IP LBaaS Plugin for OpenStack Kilo Installation Runbook for F5 Networks BIG-IP LBaaS Plugin for OpenStack Kilo Application Version F5 BIG-IP TMOS 11.6 MOS Version 7.0 OpenStack Version Application Type Openstack Kilo Validation of LBaaS

More information

Installation Runbook for Avni Software Defined Cloud

Installation Runbook for Avni Software Defined Cloud Installation Runbook for Avni Software Defined Cloud Application Version 2.5 MOS Version 6.1 OpenStack Version Application Type Juno Hybrid Cloud Management System Content Document History 1 Introduction

More information

Pluribus Netvisor Solution Brief

Pluribus Netvisor Solution Brief Pluribus Netvisor Solution Brief Freedom Architecture Overview The Pluribus Freedom architecture presents a unique combination of switch, compute, storage and bare- metal hypervisor OS technologies, and

More information

NOC PS manual. Copyright Maxnet 2009 2015 All rights reserved. Page 1/45 NOC-PS Manuel EN version 1.3

NOC PS manual. Copyright Maxnet 2009 2015 All rights reserved. Page 1/45 NOC-PS Manuel EN version 1.3 NOC PS manual Copyright Maxnet 2009 2015 All rights reserved Page 1/45 Table of contents Installation...3 System requirements...3 Network setup...5 Installation under Vmware Vsphere...8 Installation under

More information

Outline. Why Neutron? What is Neutron? API Abstractions Plugin Architecture

Outline. Why Neutron? What is Neutron? API Abstractions Plugin Architecture OpenStack Neutron Outline Why Neutron? What is Neutron? API Abstractions Plugin Architecture Why Neutron? Networks for Enterprise Applications are Complex. Image from windowssecurity.com Why Neutron? Reason

More information

Chapter 7 Configuring Trunk Groups and Dynamic Link Aggregation

Chapter 7 Configuring Trunk Groups and Dynamic Link Aggregation Chapter 7 Configuring Trunk Groups and Dynamic Link Aggregation This chapter describes how to configure trunk groups and 802.3ad link aggregation. Trunk groups are manually-configured aggregate links containing

More information

OpenStack Introduction. November 4, 2015

OpenStack Introduction. November 4, 2015 OpenStack Introduction November 4, 2015 Application Platforms Undergoing A Major Shift What is OpenStack Open Source Cloud Software Launched by NASA and Rackspace in 2010 Massively scalable Managed by

More information

Comodo MyDLP Software Version 2.0. Installation Guide Guide Version 2.0.010215. Comodo Security Solutions 1255 Broad Street Clifton, NJ 07013

Comodo MyDLP Software Version 2.0. Installation Guide Guide Version 2.0.010215. Comodo Security Solutions 1255 Broad Street Clifton, NJ 07013 Comodo MyDLP Software Version 2.0 Installation Guide Guide Version 2.0.010215 Comodo Security Solutions 1255 Broad Street Clifton, NJ 07013 Table of Contents 1.About MyDLP... 3 1.1.MyDLP Features... 3

More information

Create a virtual machine at your assigned virtual server. Use the following specs

Create a virtual machine at your assigned virtual server. Use the following specs CIS Networking Installing Ubuntu Server on Windows hyper-v Much of this information was stolen from http://www.isummation.com/blog/installing-ubuntu-server-1104-64bit-on-hyper-v/ Create a virtual machine

More information

Virtual Appliance Setup Guide

Virtual Appliance Setup Guide Virtual Appliance Setup Guide 2015 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown are the property of their respective

More information

Cisco ACI Simulator Release Notes, Release 1.2(1i)

Cisco ACI Simulator Release Notes, Release 1.2(1i) Cisco ACI Simulator Release Notes, Release 1.2(1i) This document provides the compatibility information, usage guidelines, and the scale values that were validated in testing this Cisco ACI Simulator release.

More information

Mirantis www.mirantis.com/training

Mirantis www.mirantis.com/training TM Mirantis www.mirantis.com/training Goals Understand OpenStack purpose and use cases Understand OpenStack ecosystem o history o projects Understand OpenStack architecture o logical architecture o components

More information

Management Software. Web Browser User s Guide AT-S106. For the AT-GS950/48 Gigabit Ethernet Smart Switch. Version 1.0.0. 613-001339 Rev.

Management Software. Web Browser User s Guide AT-S106. For the AT-GS950/48 Gigabit Ethernet Smart Switch. Version 1.0.0. 613-001339 Rev. Management Software AT-S106 Web Browser User s Guide For the AT-GS950/48 Gigabit Ethernet Smart Switch Version 1.0.0 613-001339 Rev. A Copyright 2010 Allied Telesis, Inc. All rights reserved. No part of

More information

ISERink Installation Guide

ISERink Installation Guide ISERink Installation Guide Version 1.1 January 27, 2015 First developed to support cyber defense competitions (CDCs), ISERink is a virtual laboratory environment that allows students an opportunity to

More information

HP CloudSystem Enterprise

HP CloudSystem Enterprise HP CloudSystem Enterprise F5 BIG-IP and Apache Load Balancing Reference Implementation Technical white paper Table of contents Introduction... 2 Background assumptions... 2 Overview... 2 Process steps...

More information

Cloud.com CloudStack 2.1 Installation Guide

Cloud.com CloudStack 2.1 Installation Guide Cloud.com CloudStack 2.1 Installation Guide November, 2010 1 Specifications are subject to change without notice. The Cloud.com logo, Cloud.com, CloudStack, Hypervisor Attached Storage, HAS, Hypervisor

More information

Change Log. 2 per vices corporation

Change Log. 2 per vices corporation P E R V I C E S C O R P O R AT I O N C R I M S O N Q U I C K S TA R T G U I D E 2 per vices corporation Change Log 2015-01-06: Rev A: Initial Release 2015-01-12: Rev B: Added SFP+ configuration information.

More information

CounterACT 7.0 Single CounterACT Appliance

CounterACT 7.0 Single CounterACT Appliance CounterACT 7.0 Single CounterACT Appliance Quick Installation Guide Table of Contents Welcome to CounterACT Version 7.0....3 Included in your CounterACT Package....3 Overview...4 1. Create a Deployment

More information

Demystifying Cisco ACI for HP Servers with OneView, Virtual Connect and B22 Modules

Demystifying Cisco ACI for HP Servers with OneView, Virtual Connect and B22 Modules Technical white paper Demystifying Cisco ACI for HP Servers with OneView, Virtual Connect and B22 Modules Updated: 7/7/2015 Marcus D Andrea, HP DCA Table of contents Introduction... 3 Testing Topologies...

More information

Cloud on TIEN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat

Cloud on TIEN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat Cloud on TIEN Part I: OpenStack Cloud Deployment Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat Outline Part I: OpenStack Overview How OpenStack components work

More information

How To Manage An Openstack Cloud On A Raspberry Pommer (Rpc) V9 Software (Rp) V2.5 (Rper) (Rproper) V3.5.5 And V3 (Rpl

How To Manage An Openstack Cloud On A Raspberry Pommer (Rpc) V9 Software (Rp) V2.5 (Rper) (Rproper) V3.5.5 And V3 (Rpl rackspace.com/cloud/private Rackspace Private Cloud v9 Installation RPC v9.0 (2015-09-10) Copyright 2015 Rackspace All rights reserved. This documentation is intended for Rackspace customers who are interested

More information

CloudCIX Bootcamp. The essential IaaS getting started guide. http://www.cix.ie

CloudCIX Bootcamp. The essential IaaS getting started guide. http://www.cix.ie The essential IaaS getting started guide. http://www.cix.ie Revision Date: 17 th August 2015 Contents Acronyms... 2 Table of Figures... 3 1 Welcome... 4 2 Architecture... 5 3 Getting Started... 6 3.1 Login

More information

Simplify IT. With Cisco Application Centric Infrastructure. Barry Huang bhuang@cisco.com. Nov 13, 2014

Simplify IT. With Cisco Application Centric Infrastructure. Barry Huang bhuang@cisco.com. Nov 13, 2014 Simplify IT With Cisco Application Centric Infrastructure Barry Huang bhuang@cisco.com Nov 13, 2014 There are two approaches to Control Systems IMPERATIVE CONTROL DECLARATIVE CONTROL Baggage handlers follow

More information

Plexxi Control Installation Guide Release 2.1.0

Plexxi Control Installation Guide Release 2.1.0 Plexxi Control Installation Guide Release 2.1.0 702-20002-10 Rev 1.2 February 19, 2015 100 Innovative Way - Suite 3322 Nashua, NH 03062 Tel. +1.888.630.PLEX (7539) www.plexxi.com Notices The information

More information

Aerohive Networks Inc. Free Bonjour Gateway FAQ

Aerohive Networks Inc. Free Bonjour Gateway FAQ Aerohive Networks Inc. Free Bonjour Gateway FAQ 1. About the Product... 1 2. Installation... 2 3. Management... 3 4. Troubleshooting... 4 1. About the Product What is the Aerohive s Free Bonjour Gateway?

More information

AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013

AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013 AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013 OpenStack What is OpenStack? OpenStack is a cloud operaeng system that controls large pools of compute, storage, and networking resources

More information

Core and Pod Data Center Design

Core and Pod Data Center Design Overview The Core and Pod data center design used by most hyperscale data centers is a dramatically more modern approach than traditional data center network design, and is starting to be understood by

More information

Web Application Firewall

Web Application Firewall Web Application Firewall Getting Started Guide August 3, 2015 Copyright 2014-2015 by Qualys, Inc. All Rights Reserved. Qualys and the Qualys logo are registered trademarks of Qualys, Inc. All other trademarks

More information

Networking Guide Redwood Manager 3.0 August 2013

Networking Guide Redwood Manager 3.0 August 2013 Networking Guide Redwood Manager 3.0 August 2013 Table of Contents 1 Introduction... 3 1.1 IP Addresses... 3 1.1.1 Static vs. DHCP... 3 1.2 Required Ports... 4 2 Adding the Redwood Engine to the Network...

More information

How to Configure an Initial Installation of the VMware ESXi Hypervisor

How to Configure an Initial Installation of the VMware ESXi Hypervisor How to Configure an Initial Installation of the VMware ESXi Hypervisor I am not responsible for your actions or their outcomes, in any way, while reading and/or implementing this tutorial. I will not provide

More information

Connections and wiring Diagram

Connections and wiring Diagram Introduction 1 7 Introduction Teleport-Video SD image is based on Asterisk and FreePBX running on the Raspberry Pi. For any information related to Raspberry Pi, check the original website at raspberrypi.org.

More information

HOWTO: Set up a Vyatta device with ThreatSTOP in router mode

HOWTO: Set up a Vyatta device with ThreatSTOP in router mode HOWTO: Set up a Vyatta device with ThreatSTOP in router mode Overview This document explains how to set up a minimal Vyatta device in a routed configuration and then how to apply ThreatSTOP to it. It is

More information

Federated Application Centric Infrastructure (ACI) Fabrics for Dual Data Center Deployments

Federated Application Centric Infrastructure (ACI) Fabrics for Dual Data Center Deployments Federated Application Centric Infrastructure (ACI) Fabrics for Dual Data Center Deployments March 13, 2015 Abstract To provide redundancy and disaster recovery, most organizations deploy multiple data

More information

Configuring PA Firewalls for a Layer 3 Deployment

Configuring PA Firewalls for a Layer 3 Deployment Configuring PA Firewalls for a Layer 3 Deployment Configuring PAN Firewalls for a Layer 3 Deployment Configuration Guide January 2009 Introduction The following document provides detailed step-by-step

More information

DEPLOYMENT GUIDE Version 1.2. Deploying the BIG-IP v10.2 to Enable Long Distance Live Migration with VMware vsphere vmotion

DEPLOYMENT GUIDE Version 1.2. Deploying the BIG-IP v10.2 to Enable Long Distance Live Migration with VMware vsphere vmotion DEPLOYMENT GUIDE Version 1.2 Deploying the BIG-IP v10.2 to Enable Long Distance Live Migration with VMware vsphere vmotion Table of Contents Table of Contents Introducing the BIG-IP and VMware vmotion

More information

PHD Virtual Backup for Hyper-V

PHD Virtual Backup for Hyper-V PHD Virtual Backup for Hyper-V version 7.0 Installation & Getting Started Guide Document Release Date: December 18, 2013 www.phdvirtual.com PHDVB v7 for Hyper-V Legal Notices PHD Virtual Backup for Hyper-V

More information

Guide to the LBaaS plugin ver. 1.0.2 for Fuel

Guide to the LBaaS plugin ver. 1.0.2 for Fuel Guide to the LBaaS plugin ver. 1.0.2 for Fuel Load Balancing plugin for Fuel LBaaS (Load Balancing as a Service) is currently an advanced service of Neutron that provides load balancing for Neutron multi

More information

LOCKSS on LINUX. Installation Manual and the OpenBSD Transition 02/17/2011

LOCKSS on LINUX. Installation Manual and the OpenBSD Transition 02/17/2011 LOCKSS on LINUX Installation Manual and the OpenBSD Transition 02/17/2011 1 Table of Contents Overview... 3 LOCKSS Hardware... 5 Installation Checklist... 7 BIOS Settings... 10 Installation... 11 Firewall

More information

MLAG on Linux - Lessons Learned. Scott Emery, Wilson Kok Cumulus Networks Inc.

MLAG on Linux - Lessons Learned. Scott Emery, Wilson Kok Cumulus Networks Inc. MLAG on Linux - Lessons Learned Scott Emery, Wilson Kok Cumulus Networks Inc. Agenda MLAG introduction and use cases Lessons learned MLAG control plane model MLAG data plane Linux kernel requirements Other

More information

LOCKSS on LINUX. CentOS6 Installation Manual 08/22/2013

LOCKSS on LINUX. CentOS6 Installation Manual 08/22/2013 LOCKSS on LINUX CentOS6 Installation Manual 08/22/2013 1 Table of Contents Overview... 3 LOCKSS Hardware... 5 Installation Checklist... 6 BIOS Settings... 9 Installation... 10 Firewall Configuration...

More information

Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer

Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer Data Center Infrastructure of the future Alexei Agueev, Systems Engineer Traditional DC Architecture Limitations Legacy 3 Tier DC Model Layer 2 Layer 2 Domain Layer 2 Layer 2 Domain Oversubscription Ports

More information

iboss Enterprise Deployment Guide iboss Web Filters

iboss Enterprise Deployment Guide iboss Web Filters iboss Enterprise Deployment Guide iboss Web Filters Copyright Phantom Technologies, Inc. All rights reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval

More information

ALOHA Load Balancer Quickstart guide

ALOHA Load Balancer Quickstart guide ALOHA Load Balancer Quickstart guide Summary 1 Package contents... 3 2 Preparing your Aloha... 4 3 Cabling... 5 3.1 Howto... 5 3.2 ALBBOX Overview... 6 3.3 ALB2K Overview... 7 3.4 ALB4K, ALB8K and ALB16K

More information

SI455 Advanced Computer Networking. Lab2: Adding DNS and Email Servers (v1.0) Due 6 Feb by start of class

SI455 Advanced Computer Networking. Lab2: Adding DNS and Email Servers (v1.0) Due 6 Feb by start of class SI455 Advanced Computer Networking Lab2: Adding DNS and Email Servers (v1.0) Due 6 Feb by start of class WHAT TO HAND IN: 1. Completed checklist from the last page of this document 2. 2-4 page write-up

More information

Fuel User Guide. version 8.0

Fuel User Guide. version 8.0 Fuel version 8.0 Contents Preface 1 Intended Audience 1 Documentation History 1 Introduction to the 2 Create a new OpenStack environment 3 Create an OpenStack environment in the deployment wizard 3 Change

More information

User Manual Version 4.0.0.5. User Manual A20 / A50 / A100 / A250 / A500 / A1000 / A2000 / A4000

User Manual Version 4.0.0.5. User Manual A20 / A50 / A100 / A250 / A500 / A1000 / A2000 / A4000 User Manual Version 4.0.0.5 User Manual A20 / A50 / A100 / A250 / A500 / A1000 / A2000 / A4000 I Endpoint Protector Appliance User Manual Table of Contents 1. Endpoint Protector Appliance Setup... 1 1.1.

More information

Introduction to Openstack, an Open Cloud Computing Platform. Libre Software Meeting

Introduction to Openstack, an Open Cloud Computing Platform. Libre Software Meeting Introduction to Openstack, an Open Cloud Computing Platform Libre Software Meeting 10 July 2012 David Butler BBC Research & Development david.butler@rd.bbc.co.uk Introduction: Libre Software Meeting 2012

More information

Virtualization, SDN and NFV

Virtualization, SDN and NFV Virtualization, SDN and NFV HOW DO THEY FIT TOGETHER? Traditional networks lack the flexibility to keep pace with dynamic computing and storage needs of today s data centers. In order to implement changes,

More information

Load Balancing Microsoft Sharepoint 2010 Load Balancing Microsoft Sharepoint 2013. Deployment Guide

Load Balancing Microsoft Sharepoint 2010 Load Balancing Microsoft Sharepoint 2013. Deployment Guide Load Balancing Microsoft Sharepoint 2010 Load Balancing Microsoft Sharepoint 2013 Deployment Guide rev. 1.4.2 Copyright 2015 Loadbalancer.org, Inc. 1 Table of Contents About this Guide... 3 Appliances

More information

SuperLumin Nemesis. Administration Guide. February 2011

SuperLumin Nemesis. Administration Guide. February 2011 SuperLumin Nemesis Administration Guide February 2011 SuperLumin Nemesis Legal Notices Information contained in this document is believed to be accurate and reliable. However, SuperLumin assumes no responsibility

More information

Installing and Configuring vcloud Connector

Installing and Configuring vcloud Connector Installing and Configuring vcloud Connector vcloud Connector 2.7.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new

More information

Openstack. Cloud computing with Openstack. Saverio Proto saverio.proto@switch.ch

Openstack. Cloud computing with Openstack. Saverio Proto saverio.proto@switch.ch Openstack Cloud computing with Openstack Saverio Proto saverio.proto@switch.ch Lugano, 23/03/2016 Agenda SWITCH role in Openstack and Cloud Computing What is Virtualization? Why is Cloud computing more

More information

CloudPlatform (powered by Apache CloudStack) Version 4.2 Administrator's Guide

CloudPlatform (powered by Apache CloudStack) Version 4.2 Administrator's Guide CloudPlatform (powered by Apache CloudStack) Version 4.2 Administrator's Guide Revised September 7, 2013 10:50 pm Pacific Citrix CloudPlatform CloudPlatform (powered by Apache CloudStack) Version 4.2 Administrator's

More information

OpenStack/Quantum SDNbased network virtulization with Ryu

OpenStack/Quantum SDNbased network virtulization with Ryu OpenStack/Quantum SDNbased network virtulization with Ryu Kei Ohmura NTT May 31, 2013 Outline Introduction to Ryu OpenStack Quantum and Ryu Demo Summary 2 What is Ryu 流流 (ryu) means flow 龍龍 (ryu) means

More information

AT-S60 Version 1.1.4 Management Software for the AT-8400 Series Switch. Software Release Notes

AT-S60 Version 1.1.4 Management Software for the AT-8400 Series Switch. Software Release Notes AT-S60 Version 1.1.4 Management Software for the AT-8400 Series Switch Supported Platforms Software Release Notes Please read this document before you begin to use the AT-S60 management software. The AT-S60

More information

AlienVault. Unified Security Management (USM) 4.8-5.x Initial Setup Guide

AlienVault. Unified Security Management (USM) 4.8-5.x Initial Setup Guide AlienVault Unified Security Management (USM) 4.8-5.x Initial Setup Guide Contents USM v4.8-5.x Initial Setup Guide Copyright AlienVault, Inc. All rights reserved. The AlienVault Logo, AlienVault, AlienVault

More information

ProphetStor Federator Runbook for Mirantis FUEL 4.1 Revision 078282014

ProphetStor Federator Runbook for Mirantis FUEL 4.1 Revision 078282014 ProphetStor ProphetStor Federator Runbook for Mirantis FUEL 4.1 Revision 078282014 P r o p h e t S t o r Federator Installation and Configuration Guide V1 1 Figure... 2 Table... 2 Copyright & Legal Trademark

More information

Cloud.com CloudStack Installation Guide

Cloud.com CloudStack Installation Guide Cloud.com CloudStack Installation Guide Version 2.2 early access release November 20, 2010 1 Specifications are subject to change without notice. The Cloud.com logo, Cloud.com, CloudStack, Hypervisor Attached

More information

Install Guide for JunosV Wireless LAN Controller

Install Guide for JunosV Wireless LAN Controller The next-generation Juniper Networks JunosV Wireless LAN Controller is a virtual controller using a cloud-based architecture with physical access points. The current functionality of a physical controller

More information

McAfee Asset Manager Console

McAfee Asset Manager Console Installation Guide McAfee Asset Manager Console Version 6.5 COPYRIGHT Copyright 2012 McAfee, Inc. Do not copy without permission. TRADEMARK ATTRIBUTIONS McAfee, the McAfee logo, McAfee Active Protection,

More information

Quick Start Guide. Cisco Small Business. 200E Series Advanced Smart Switches

Quick Start Guide. Cisco Small Business. 200E Series Advanced Smart Switches Quick Start Guide Cisco Small Business 200E Series Advanced Smart Switches Welcome Thank you for choosing the Cisco 200E series Advanced Smart Switch, a Cisco Small Business network communications device.

More information

Hadoop on OpenStack Cloud. Dmitry Mescheryakov Software Engineer, @MirantisIT

Hadoop on OpenStack Cloud. Dmitry Mescheryakov Software Engineer, @MirantisIT Hadoop on OpenStack Cloud Dmitry Mescheryakov Software Engineer, @MirantisIT Agenda OpenStack Sahara Demo Hadoop Performance on Cloud Conclusion OpenStack Open source cloud computing platform 17,209 commits

More information

NSX TM for vsphere with Arista CloudVision

NSX TM for vsphere with Arista CloudVision ARISTA DESIGN GUIDE NSX TM for vsphere with Arista CloudVision Version 1.0 August 2015 ARISTA DESIGN GUIDE NSX FOR VSPHERE WITH ARISTA CLOUDVISION Table of Contents 1 Executive Summary... 4 2 Extending

More information

Remote PC Guide Series - Volume 1

Remote PC Guide Series - Volume 1 Introduction and Planning for Remote PC Implementation with NETLAB+ Document Version: 2016-02-01 What is a remote PC and how does it work with NETLAB+? This educational guide will introduce the concepts

More information

HAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer

HAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer HAWAII TECH TALK SDN Paul Deakin Field Systems Engineer SDN What Is It? SDN stand for Software Defined Networking SDN is a fancy term for: Using a controller to tell switches where to send packets SDN

More information

Private Cloud in Educational Institutions: An Implementation using UEC

Private Cloud in Educational Institutions: An Implementation using UEC Private Cloud in Educational Institutions: An Implementation using UEC D. Sudha Devi L.Yamuna Devi K.Thilagavathy,Ph.D P.Aruna N.Priya S. Vasantha,Ph.D ABSTRACT Cloud Computing, the emerging technology,

More information

Oracle OpenStack for Oracle Linux Release 1.0 Installation and User s Guide ORACLE WHITE PAPER DECEMBER 2014

Oracle OpenStack for Oracle Linux Release 1.0 Installation and User s Guide ORACLE WHITE PAPER DECEMBER 2014 Oracle OpenStack for Oracle Linux Release 1.0 Installation and User s Guide ORACLE WHITE PAPER DECEMBER 2014 Introduction 1 Who Should Use this Guide? 1 OpenStack Basics 1 What Is OpenStack? 1 OpenStack

More information

Set Up a VM-Series Firewall on an ESXi Server

Set Up a VM-Series Firewall on an ESXi Server Set Up a VM-Series Firewall on an ESXi Server Palo Alto Networks VM-Series Deployment Guide PAN-OS 6.0 Contact Information Corporate Headquarters: Palo Alto Networks 4401 Great America Parkway Santa Clara,

More information

CloudStack 3.0.0 Release Notes

CloudStack 3.0.0 Release Notes CloudStack 3.0.0 Release Notes For CloudStack Version 3.0.0 Revised March 22, 2012 2:19 PM Pacific 2011, 2012 Citrix Systems, Inc. All rights reserved. Specifications are subject to change without notice.

More information

rackspace.com/cloud/private

rackspace.com/cloud/private rackspace.com/cloud/private Rackspace Private Cloud Networking (2015-10-07) Copyright 2014 Rackspace All rights reserved. This documentation is intended to help users understand OpenStack Networking in

More information

Deploying workloads with Juju and MAAS in Ubuntu 13.04

Deploying workloads with Juju and MAAS in Ubuntu 13.04 Deploying workloads with Juju and MAAS in Ubuntu 13.04 A Dell Technical White Paper Kent Baxley Canonical Field Engineer Jose De la Rosa Dell Software Engineer 2 THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES

More information

HOWTO: Set up a Vyatta device with ThreatSTOP in bridge mode

HOWTO: Set up a Vyatta device with ThreatSTOP in bridge mode HOWTO: Set up a Vyatta device with ThreatSTOP in bridge mode Overview This document explains how to set up a minimal Vyatta device in a transparent bridge configuration and then how to apply ThreatSTOP

More information

Legal Disclaimers. For C-UL Listed applications, the unit shall be installed in accordance with Part 1 of the Canadian Electrical Code.

Legal Disclaimers. For C-UL Listed applications, the unit shall be installed in accordance with Part 1 of the Canadian Electrical Code. ACS5000 Networking Admin Interface Guide 1/21/2015 Legal Disclaimers Federal Communications Commission (FCC) Compliancy This equipment has been tested and found to comply with the limits for a Class B

More information

Application Discovery Manager User s Guide vcenter Application Discovery Manager 6.2.1

Application Discovery Manager User s Guide vcenter Application Discovery Manager 6.2.1 Application Discovery Manager User s Guide vcenter Application Discovery Manager 6.2.1 This document supports the version of each product listed and supports all subsequent versions until the document

More information

Network Interface Failover using FONA

Network Interface Failover using FONA Network Interface Failover using FONA Created by Adam Kohring Last updated on 2014-10-20 12:30:12 PM EDT Guide Contents Guide Contents Overview Prerequisites Wiring Raspberry Pi to Fona ifacefailover Service

More information

DEPLOYMENT GUIDE. This document gives a brief overview of deployment preparation, installation and configuration of a Vectra X-series platform.

DEPLOYMENT GUIDE. This document gives a brief overview of deployment preparation, installation and configuration of a Vectra X-series platform. This document gives a brief overview of deployment preparation, installation and configuration of a Vectra X-series platform. Traffic Requirements The Vectra X-series platform detects threats and attacks

More information