• No results found

Cisco Intercloud Fabric Getting Started Guide, Release 2.3.1

N/A
N/A
Protected

Academic year: 2021

Share "Cisco Intercloud Fabric Getting Started Guide, Release 2.3.1"

Copied!
208
0
0

Loading.... (view fulltext now)

Full text

(1)

Cisco Intercloud Fabric Getting Started Guide, Release 2.3.1

First Published: November 11, 2015

Last Modified: November 16, 2015

Americas Headquarters

Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883

(2)

THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.

THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.

The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB's public domain version of the UNIX operating system. All rights reserved. Copyright©1981, Regents of the University of California.

NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED “AS IS" WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF

MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE. IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental.

Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL:http:// www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1110R)

(3)

C O N T E N T S

C H A P T E R 1 Overview 1

About Cisco Intercloud Fabric 1

About the Cisco Intercloud Fabric Product 2 Cisco Intercloud Fabric Architecture 2

Intercloud Fabric Director 4 Secure Cloud Extension 4

Recommended Network Topology for Cisco Intercloud Fabric 6

C H A P T E R 2 Installing Cisco Intercloud Fabric 9

About Installing Cisco Intercloud Fabric 9 System Requirements 10

Prerequisites 12

Guidelines and Limitations 14

About Cisco Intercloud Fabric Licensing 15 Licensing Requirements 15

Fulfilling the Product Access Key 15 Workflow for VMware Environments 16

Installing Intercloud Fabric in VMware Environments 17 Installing an Intercloud Fabric License 18

Installing Intercloud Fabric Infrastructure Components 19 Workflow for OpenStack Environments 22

Preparing the Intercloud Fabric Environment in OpenStack 22 Creating Tenants and Virtual Networks 23

Installing Intercloud Fabric in OpenStack Environments 24

Installing Intercloud Fabric Infrastructure Components in OpenStack Environments 26 Workflow for Microsoft Environments 29

(4)

Registering the Intercloud Fabric Component Templates 31 Intercloud Fabric Installation and Configuration 31

Instantiating the Intercloud Fabric VM Using a VM Template 32 Configuring the Intercloud Fabric Virtual Machine 33

Intercloud Fabric VSM Instantiation and Configuration 34

Instantiating the Intercloud Fabric VSM VM Using a VM Template 34 Configuring the Intercloud Fabric VSM VM 35

Intercloud Fabric Extender Deployment and Configuration 38

Instantiating the Intercloud Fabric Extender VM Using a VM Template 38 Configuring the Intercloud Fabric Extender 39

Installing Intercloud Fabric Infrastructure Components in Microsoft Environments 40 Reserving System Resources 42

C H A P T E R 3 Creating an Intercloud Fabric Cloud 43

Information About Intercloud Fabric Cloud 43 Guidelines and Limitations 43

Prerequisites 44

Creating Intercloud Fabric Cloud Workflow 45

Creating Intercloud Fabric Infrastructure Policies and Pools 45 Adding a MAC Address Pool 46

Adding a Private Subnet 46 Adding an IP Group 47

Configuring a Tunnel Profile 48 Creating Port Profiles 51

Configuring Port Profiles and Port Groups 52 Adding a Network Element 54

Accessing Security Credentials for Intercloud Fabric in Microsoft Azure 55 Creating an Intercloud Fabric Cloud 55

Managing Services 62

Cloning an Intercloud Fabric Cloud 64

C H A P T E R 4 Deploying a Virtual Machine 71

(5)

Deploying a Virtual Machine Workflow 73 Creating a Virtual Machine 74

Creating Policies 74

Creating Intercloud Fabric Network Policies 75 Creating Intercloud Fabric System Policies 76 Creating a Static IP Pool Policy 77

Creating a User Group 78 Adding Users to a User Group 80 Creating VMware Network Policies 81 Creating a VMware Computing Policy 82 Creating an Intercloud Fabric Virtual Data Center 82 Creating a Private Virtual Data Center 85

Uploading an Image to Intercloud Fabric 86

Creating a Template in the Intercloud Fabric Cloud 88 Adding a Catalog to the Template 89

Creating a Service Request 90

Assigning a Virtual Machine to a User Group 92 Managing Application Categories 93

Migrating a Virtual Machine 93

Migrating a Virtual Machine to the Intercloud Fabric Cloud 93 Migrating a Virtual Machine to the Private Cloud 94

About Configuring Data Volumes in Windows Virtual Machines 95 Online Data Disks in Windows Virtual Machines 95

About Configuring Drive Letters in Windows Virtual Machines 96 About Configuring Operating System License in Windows VM 96

Configuring OS License in Windows VM in the Provider Cloud 96 Configuring OS License in Windows VM in the Private Cloud 97 About Configuring Operating System License in RedHat Linux VM 98

Configuring Operating System License in RedHat Linux VM 98

C H A P T E R 5 Onboarding Cloud Virtual Machine 101

About Onboarding Cloud Virtual Machine 101 Guidelines and Limitations 101

Prerequisites 102

Onboarding Cloud Virtual Machines to Intercloud Fabric 103

(6)

C H A P T E R 6 Installing Intercloud Fabric Firewall 107

Information About the Intercloud Fabric Firewall 107 Prerequisites 107

Guidelines and Limitations 108 Basic Topology 108

Intercloud Fabric Firewall Installation Workflow 108 Creating an Intercloud Fabric Cloud 109

Managing Services 116

Instantiating Intercloud Fabric Firewall 118 Configuring Compute Security Profiles 120 Creating a Service Path 122

Binding a Service Path to a Port Profile 123

Editing Port Profiles for the Intercloud Fabric Firewall 123 Verifying the Installation of Intercloud Fabric Firewall 124

C H A P T E R 7 Installing and Configuring Intercloud Fabric Router (CSR) 127 About the Intercloud Fabric Router (CSR) 127

Guidelines and Limitations 128 Prerequisites 129

Installing and Configuring the Intercloud Fabric Router (CSR) Workflow 129 Creating an Intercloud Fabric Cloud 130

Managing Services 137

Instantiating an Intercloud Fabric Router (CSR) 139

About Network Address Translation and Port Address Translation Policies 143

Configuring Network Address Translation and Port Address Translation Policies 144 Configuring Dynamic NAT Policies for ICFPP Providers 147

About Configuring VPN for Intercloud Fabric Router (CSR) 148 Configuring VPN for Intercloud Fabric Router (CSR) Workflow 148 Configuring a VPN Device Policy 149

Creating an Internet Key Exchange (IKE) Policy 152 Creating a Peer Authentication Policy 153

(7)

Applying the Device Profile and Interface Service Profile to the Router 163 Verifying the Installation of the Intercloud Fabric Router (CSR) 164

C H A P T E R 8 Installing and Configuring Intercloud Fabric Router (Integrated) 167 About Intercloud Fabric Router (Integrated) 167

Guidelines and Limitations 168 Prerequisite 169

Installing and Configuring Intercloud Fabric Router (Integrated) Workflow 169 Creating an Intercloud Fabric Cloud 169

Enabling Services for Intercloud Fabric Router (Integrated) 176

Configuring Router Interfaces for Intercloud Fabric Router (Integrated) 177 Configuring Static Routing 181

About Network Address Translation for Intercloud Fabric Router (Integrated) 183 Configuring NAT Policies for an Intercloud Fabric Router (Integrated) 184 Verifying the Installation of Intercloud Fabric Router (Integrated) 188

C H A P T E R 9 Configuring Intercloud Fabric Load Balancing 189 About Intercloud Fabric Load Balancing 189 Guidelines and Limitations 189

Prerequisite 189

Configuring Intercloud Fabric Load Balancing Workflow 190 Deploying and Configuring Citrix NetScaler VPX 190

Configuring Intercloud Fabric Services for Load Balancing 191 Verifying the Configuration 191

C H A P T E R 1 0 Upgrading Cisco Intercloud Fabric 193 About Upgrading Cisco Intercloud Fabric 193 Prerequisites 193

Workflow for Upgrading Intercloud Fabric 194

Downloading the Intercloud Fabric Upgrade Software 194 Deploying the Upgrade VM 195

Configuring the setup_info File 196 Upgrading Intercloud Fabric 196

Example Output from Upgrading Intercloud Fabric 197

(8)

C H A P T E R 1 1 Additional Information 199

Related Documentation for Cisco Intercloud Fabric 199

Obtaining Documentation and Submitting a Service Request 200 Documentation Feedback 200

(9)

C H A P T E R

1

Overview

This chapter contains the following sections: • About Cisco Intercloud Fabric, page 1

• About the Cisco Intercloud Fabric Product, page 2 • Cisco Intercloud Fabric Architecture, page 2

• Recommended Network Topology for Cisco Intercloud Fabric, page 6

About Cisco Intercloud Fabric

Cisco Intercloud Fabric provides a faster and flexible response to business needs and addresses the potential challenges with hybrid clouds. A hybrid cloud is an interaction between private and provider clouds where private clouds extend to provider clouds and use provider cloud resources in a secure and scalable way. Cisco Intercloud Fabric enables you to place workloads across heterogeneous environments in multiple provider clouds. The Cisco Intercloud Fabric provides the architectural foundation for secure hybrid clouds, which allows enterprises to easily and securely connect the private clouds to the provider cloud as needed and on demand. With a hybrid cloud, enterprises can combine the benefits of private and provider clouds. Cisco Intercloud Fabric provides the following benefits:

• Provides a single point of management and control for virtual workloads across multiple provider clouds. • Provides a choice of cloud providers, such as Amazon Web Services, Microsoft Azure, and multiple

Intercloud Fabric Provider based clouds.

• Provides highly secure, scalable connectivity to extend private clouds to service provider clouds. • Enforces consistent network and workload policies throughout the hybrid cloud.

(10)

• Enables workload mobility to and from service provider clouds for virtual workloads.

Figure 1: Cisco Intercloud Fabric

About the Cisco Intercloud Fabric Product

Cisco Intercloud Fabric architecture provides the following two product configurations to address the enterprise and service provider customers.

• Cisco Intercloud Fabric for Business • Cisco Intercloud Fabric for Providers

Cisco Intercloud Fabric for Business is intended for enterprise customers who want to be able to transparently extend their private clouds into provider cloud environments, while keeping the same level of security and policy across environments. Cisco Intercloud Fabric for Business consists of the following components:

• Intercloud Fabric Virtual Machine • Secure Cloud Extension

The Cisco Intercloud Fabric Getting Started Guide provides information on installing the components for Cisco Intercloud Fabric for Business.

Cisco Intercloud Fabric for Providers is intended for provider-managed cloud environments, allowing their enterprise customers to transparently extend their private cloud environments into the provider's cloud, while keeping the same level of security and policy across cloud environments.

The Cisco Intercloud Fabric Provider Platform Installation Guide provides information on installing the components for Cisco Intercloud Fabric for Providers.

Cisco Intercloud Fabric Architecture

Cisco Intercloud Fabric is a hybrid cloud solution deployed as virtual machines (VMs) in the private cloud

Overview About the Cisco Intercloud Fabric Product

(11)

• Secure Cloud Extension : This component contains Intercloud Fabric Extender (ICX) and Intercloud Fabric Switch (ICS).

Figure 2: Intercloud Fabric for Business Architecture

Intercloud Fabric Provider Platform provides an extensible adapter framework to allow integration with different provider cloud infrastructure management platforms, and other cloud APIs. It is a virtual appliance that is deployed on the provider cloud for providing service provider customers with the ability to access cloud resources using Intercloud Fabric APIs. It also translates the API calls to different provider infrastructure platforms, giving customers the choice to move their workloads regardless of the cloud API exposed by the service provider.

Figure 3: Intercloud Fabric for Providers Architecture

Overview

(12)

Intercloud Fabric Director

Intercloud Fabric Director is the single point of management and consumption for hybrid cloud solutions for end users and IT administrators. It offers a single console so that end users and IT administrators can provision workloads to private and provider clouds. Intercloud Fabric Director exposes northbound APIs that allows customers to programmatically manage their workloads in the hybrid cloud environment or to integrate with other cloud management platforms.

Intercloud Fabric Director also provides a self service portal for IT administrators to manage and consume hybrid cloud offers, and for the end users to consume services. For end users, Intercloud Fabric Director provides a service catalog that combines offers from multiple clouds and a single self-service IT portal for multiple provider clouds.

For IT administrators, Intercloud Fabric Director has an IT administrative portal from which administrators can perform various following administrative tasks such as configure users, create catalogs, create virtual machine template.

Figure 4: Intercloud Fabric Director Features

Secure Cloud Extension

The Secure Cloud Extension forms the basis for the core switching and services infrastructure in the Cisco Intercloud Fabric solution. The Secure Cloud Extension provides the following features:

• Secure Layer 2 network extension from a private cloud to a provider cloud • Advanced switching features for applications running in the provider cloud • Support for services such as zone-based firewalls and routing in the provider cloud

Overview Intercloud Fabric Director

(13)

pair of virtual appliances. The Intercloud Fabric Extender (ICX) runs in the private cloud, and the Intercloud Fabric Switch (ICS) runs in the provider cloud. These appliances can be deployed in a high availability pair to provide redundancy. Virtual services are deployed within this environment to provide firewall and routing support in the provider cloud.

Figure 5: Secure Cloud Extension

Intercloud Fabric Extender

The Intercloud Fabric Extender is a virtual machine that runs in the private cloud. It is responsible for establishing a secure tunnel for interconnecting the Intercloud Fabric components in the private cloud with the provider cloud. The main functions of the Intercloud Fabric Extender are as follows:

• Establishing a secure tunnel to interconnect all of the cloud resources.

• Interacting with the virtual switch, such as the Cisco Nexus 1000V, at the private cloud.

Intercloud Fabric Switch

The Intercloud Fabric Switch is a virtual machine runs in the provider cloud. It is responsible for establishing secure tunnels for connecting VMs in the provider cloud to the private cloud VMs and other VMs in the cloud. The main functions of the Intercloud Fabric Switch are as follows:

• Runs the Virtual Ethernet Module (VEM) to provide the Cisco Nexus 1000V functions. • Establishes a secure tunnel to connect the VEM with Intercloud Fabric Extender. • Establishes secure tunnels to connect all of the cloud VMs.

• Monitors and reports statistics of VMs in the cloud.

• Monitors and reports any component failures in the cloud to Cisco Prime Network Services Controller (PNSC).

Overview

(14)

The VEM is embedded in the Intercloud Fabric Switch and is responsible for the following:

• Communicates with the Virtual Supervisor Module (VSM) function that runs at the private cloud for retrieving VM specific network policies such as port profiles.

• Switches the network traffic between cloud VMs.

• Switches the network traffic between cloud VMs and the private cloud. • Applies network policies to any switching network traffic.

• Collects and reports VEM-related statistics.

Cisco Intercloud Fabric Agent

The Cisco Intercloud Fabric Agent (ICA) provides network overlay to the VMs in the cloud. It secures the guest VM traffic in the cloud and abstracts the cloud infrastructure. It is deployed in the provider cloud as a secure tunnel driver that runs within the cloud VM's operating system. It also redirects network traffic to the secure overlay network as follows:

• Establishes a secure tunnel to connect to an Intercloud Fabric Switch for allowing VMs in the cloud to communicate with private cloud VMs and provider cloud VMs.

• Collects secure overlay-related statistics.

Recommended Network Topology for Cisco Intercloud Fabric

The following network topology is recommended for Intercloud Fabric:

Overview Recommended Network Topology for Cisco Intercloud Fabric

(15)

The two servers are deployed on a VMware HA enabled cluster. Note

Figure 6: Recommended Network Topology for Intercloud Fabric

Overview

(16)

Overview Recommended Network Topology for Cisco Intercloud Fabric

(17)

C H A P T E R

2

Installing Cisco Intercloud Fabric

This chapter contains the following sections:

• About Installing Cisco Intercloud Fabric, page 9 • System Requirements, page 10

• Prerequisites, page 12

• Guidelines and Limitations, page 14

• About Cisco Intercloud Fabric Licensing, page 15 • Workflow for VMware Environments, page 16 • Workflow for OpenStack Environments, page 22 • Workflow for Microsoft Environments, page 29 • Reserving System Resources, page 42

About Installing Cisco Intercloud Fabric

The Cisco Intercloud Fabric for Business software is available atcisco.com. The Cisco Intercloud Fabric for Business software contains the following zip images:

Description Name

Software to install Intercloud Fabric in VMware environments. Use this file to install the Intercloud Fabric Director and Cisco Prime Network Services Controller. SeeInstalling Intercloud Fabric in VMware Environments, on page 17.

icfb-k9-2.3.1-pkg.zip

Software to manage Intercloud Fabric services.

Use this file to manage services such as Intercloud Fabric Firewall and Intercloud Fabric Router (CSR) using the cloud setup wizard. SeeCreating an Intercloud Fabric Cloud, on page 55.

(18)

Description Name

Software to upgrade Intercloud Fabric from 2.2.1a to 2.3.1 in VMware environments.

See Upgrading Cisco Intercloud Fabric, on page 193. icfb-k9-upgrade-2.3.1-pkg.zip

The Cisco Intercloud Fabric for Business for OpenStack and Microsoft environments is also available with limited functionality. Contact your Cisco sales representatives for details.

System Requirements

The following tables identify the system requirements for installing Cisco Intercloud Fabric. Table 1: System Requirements

Description Requirement

Intercloud Fabric

8 vCPU (64-bit x86 CPU [VT-capable]) CPUs

1 Network interface cards (vNICs)

20 GB RAM

350 GB Disk

Intercloud Fabric Extender

2 GB Memory 2 vCPU CPU 3 GB Disk Intercloud Fabric VSM 2 GB Memory 1 vCPU CPU 3 GB Disk

The virtual disk must be capable of at least 40 MB/s bandwidth. Note

Installing Cisco Intercloud Fabric System Requirements

(19)

Table 2: Hypervisor Requirements Description Requirement VMware 5.1, 5.5, and 6.0, ESXi Version OpenStack KVM Icehouse Version 7.1 Red Hat Enterprise Linux for OpenStack version

Microsoft System Center Virtual Machine Manager (SCVMM)

SCVMM 2012 R2 Version

Table 3: Client Browser Requirements

Description Requirement

Google Chrome 32.0 or later

We recommend that you use Google Chrome for Intercloud Fabric.

Note Browser

Table 4: System Requirements for Provider Clouds

Disk (GB) Memory (GB) vCPU Device Provider/Model AWS 20 15 8 Intercloud Fabric Switch c3.2xlarge

8 7.5

4 Intercloud Fabric Router

c3.xlarge

2 3.75

1 Intercloud Fabric Firewall (VSG) m3.medium Azure 20 7 4 Intercloud Fabric Switch A3

2 3.5

2 Intercloud Fabric Firewall (VSG)

A3

All Other Providers Installing Cisco Intercloud Fabric

(20)

Disk (GB) Memory (GB) vCPU Device Provider/Model 20 4 4 Intercloud Fabric Switch

3 3

1 Intercloud Fabric Firewall (VSG)

8 4

4 Intercloud Fabric Router

(CSR)

For optimal performance, we recommend reserving extra system resources for Intercloud Fabric Director above the minimum system requirements listed in the preceding table. For more information, seeReserving System Resources, on page 42.

Note

Prerequisites

Cloud Provider Prerequisites

• Create a provider account in the cloud provider.

• Find the public IP address range(s) that the cloud provider assigns for virtual machines created in the provider cloud.

The cloud provider IP address in the desired region must be open. Note

• Certain ports must be open in the firewall to allow the Intercloud Fabric Extender to communicate with the Intercloud Fabric Switch. Port 443 must always be open. For a UDP tunnel, port 6644 must also be open. For a TCP tunnel, either port 6646 or port 443 can be used. Specify the choice of tunnel protocol and port when configuring the tunnel profile.

• TCP ports 22 and 443 must be open in the firewall that is outbound from the Cisco Prime Network Services Controller IP address to the cloud provider.

Virtual Machine Manager Prerequisites

• For VMware environments:

◦Install and prepare the vCenter Server for host management using the instructions from VMware. ◦Install the VMware vSphere Client.

◦Verify that all Intercloud Fabric Cloud hosts are running a supported version of ESX or ESXi: 5.1

Installing Cisco Intercloud Fabric Prerequisites

(21)

◦Have two physical network interface cards (NICs) on each host for redundancy. Deployment is also possible with one physical NIC.

◦Cisco Intercloud Fabric Director and Cisco Prime Network Services Controller must have IP connectivity on port 443 to all ESXi hosts. Cisco Prime Network Services Controller uses this path to upload the Intercloud Fabric Extender image to the host.

• For OpenStack environments:

◦OpenStack must be running in the private data center (enterprise).

◦To deploy the infrastructure components and Intercloud Fabric Cloud in HA mode, you must have more than one compute node.

• For Microsoft environments, all hosts must have Windows Server 2012 R2 installed and Hyper-V enabled. These hosts must be managed by System Center Virtual Machine Manager (SCVMM) R2 UR5 and higher.

Cisco Intercloud Fabric Prerequisites

• Know the IP, subnet mask, and gateway information for ICF, ICFD, and PNSC. • Know the DNS server and domain name information.

• Make sure the correct NTP server is configured during Intercloud Fabric OVA deployment. It is recommended to check NTP settings on ESX/ESXi host to avoid any conflicts with ESX host and Intercloud Fabric virtual machine time synchronization.

• Verify that the date and time are set accurately to connect to the cloud provider.

• Know the management port profile or management network name for the virtual machine (VM) (management).

The management port profile can be the same port profile that is used for the Cisco Nexus 1000V VSM. The port profile is configured in the VSM and is used for the Cisco Prime Network Services Controller management interface. This requirement applies only if you are using a Cisco Nexus 1000V switch; it does not apply if you are using a VMware virtual switch.

Note

• For OpenStack environments, a Cisco Nexus 1000V switch is required.

• If you do not configure NAT and PAT policies correctly for cloud providers, incoming traffic will not reach the provider.

Virtual Switch Prerequisites

• VMware

◦For a security policy for the trunk port group on the VMware virtual switch, set the Promiscuous

Mode, MAC Address Changes, and Forged Transmits to Accept in the VMware vSphere GUI.

This requirement applies only if you are using a VMware virtual switch and distributed switch; it does not apply if you are using a Cisco Nexus 1000V switch.

Installing Cisco Intercloud Fabric

(22)

◦If Intercloud Fabric Extender is hosted on a VMware vSwitch or distributed switch (VDS) and if the vSwitch or distributed switch is connected to multiple physical NICs, you must enable the setting Net.ReversePathFwdCheckPromisc=1 in the ESX host where the Intercloud Fabric Extender is hosted. This setting is found under Host > Configuration > Advanced Settings > Net in the VMware vSphere UI. If this setting is not enabled, you might experience traffic loss or duplicate packets between enterprise and cloud VM traffic or Intercloud Fabric Switch module flap at the Intercloud Fabric VSM. This requirement applies only if you are using a VMware virtual switch or distributed switch to host the Intercloud Fabric Extender; it does not apply if you are using a Cisco Nexus 1000V switch.

If the value of the Net.ReversePathFwdCheckPromisc configuration option is changed while the ESXi host is running, you must toggle (disable then re-enable) the Promiscuous

Mode check box in the Intercloud Fabric Extender trunk port group security settings

for the change to take effect. Note

◦For VMware virtual switch, you must set the trunk port group to allow All VLAN IDs in the VMware vSphere GUI.

• Cisco Nexus 1000V switch

You must disable Unknown-Unicast-Flooding-Block (UUFB) if you are using a Cisco Nexus 1000V switch in the private cloud. Enter the command no uufb enable to disable UUFB. Enter the command

show run | include uufb to verify that you disabled UUFB.

• Microsoft Hyper-V

◦The virtual switch that Microsoft Hyper-V Hypervisor uses can be the native Hyper-V switch or the Cisco Nexus 1000V-based extension to that switch.

◦The Intercloud Fabric Extender data port supports only access mode. ◦MAC spoofing must be enabled on the Intercloud Fabric Extender data port. • OpenStack

None of the Virtual Switch prerequisites apply to OpenStack KVM.

Guidelines and Limitations

• For VMware environments, the Cisco Nexus 1000V for VMware vSphere or VMware vSwitch or VDS is already installed in the private cloud. SeeCisco Nexus 1000V for Hyper-Vfor more information. • For OpenStack environments, the Cisco Nexus 1000V for KVM is already installed in the private cloud.

SeeCisco Nexus 1000V for KVMfor more information.

• For Microsoft environments, the Cisco Nexus 1000V for Hyper-V is optional. The Hyper-V host can use the native Hyper-V switch.

Installing Cisco Intercloud Fabric Guidelines and Limitations

(23)

• An Intercloud Fabric Cloud can support up to a maximum of 100 VMs. • In Microsoft environments, use SCVMM R2 UR5 or higher.

About Cisco Intercloud Fabric Licensing

In Cisco Intercloud Fabric, the license count is based on the number of virtual machines which are allowed to be provisioned in the provider cloud. The license count is based on the type of provider cloud.

For Amazon Web Services and Microsoft Azure at least 2 licenses are checked out per virtual machine. For example, if there are 10 license counts, then 5 VMs can be provisioned in the provider cloud.

For Cisco Intercloud Services – V, at least 1 license is checked out per virtual machine. For example, if there are 10 license units, then 10 VMs can be provisioned in the provider cloud.

There are two types of licenses for Cisco Intercloud Fabric, evaluation license and permanent license.

Evaluation License

Evaluation licenses allow you to try the Cisco Intercloud Fabric software before you purchase permanent licenses. Cisco Intercloud Fabric has a built in evaluation license which is valid for 60 days with a 20 Hybrid Cloud Units (HCU) count. The evaluation period starts when you install the software and the evaluation licenses expire when the license file reaches its expiration date.

Permanent License

You can purchase permanent licenses based on the number of virtual machines required to be provisioned in the provider cloud. The permanent license have an expiry date and the license file specifies the number of licenses that you have purchased.

See the Cisco Intercloud Fabric for Business Data Sheet for ordering information for Cisco Intercloud Fabric.

Licensing Requirements

The Cisco Intercloud Fabric permanent license has the following licensing requirements: You must obtain a license to use Cisco Intercloud Fabric, as follows:

1 Before you install Cisco Intercloud Fabric, generate the Cisco Intercloud Fabric license key and claim a certificate (Product Access Key).

2 Register the Product Access Key (PAK) on the Cisco software license site, as described inFulfilling the Product Access Key, on page 15.

3 After you install Intercloud Fabric, update the license in Intercloud Fabric as described inInstalling an Intercloud Fabric License, on page 18.

4 After the license has been validated, you can start to use Intercloud Fabric.

Fulfilling the Product Access Key

Before You Begin

You need the PAK number.

Installing Cisco Intercloud Fabric

(24)

Procedure

Step 1 Navigate to theCisco Software License website.

Step 2 If you are directed to the Product License Registration page, you can take the training or click Continue to

Product License Registration.

Step 3 On the Product License Registration page, click Get New Licenses from a PAK or Token.

Step 4 In the Enter a Single PAK or TOKEN to Fulfill field, enter the PAK number.

Step 5 Click Fulfill Single PAK/TOKEN.

Step 6 Complete the additional fields in License Information to register your PAK:

Description Name

The organization name.

Organization Name

The site contact name.

Site Contact Name

The street address of the organization.

Street Address

The city or town.

City/Town

The state or province.

State/Province

The zip code or postal code.

Zip/Postal Code

The country name.

Country

Step 7 Click Issue Key.

The features for your license appear, and an email with the Digital License Agreement and a zipped license file is sent to the email address you provided.

Workflow for VMware Environments

Installing the Intercloud Fabric in VMware environments includes the following steps:

Procedure

Step 1 Installing Intercloud Fabric in VMware environments using OVA. SeeInstalling Intercloud Fabric in VMware Environments, on page 17.

Step 2 (Optional) Installing an Intercloud Fabric license.

Installing Cisco Intercloud Fabric Workflow for VMware Environments

(25)

SeeInstalling Intercloud Fabric Infrastructure Components, on page 19.

Step 4 Creating an Intercloud Fabric Cloud and enabling services. SeeCreating an Intercloud Fabric Cloud, on page 43.

Installing Intercloud Fabric in VMware Environments

Use this procedure to install Intercloud Fabric in VMware environments using an OVA.

Before You Begin

• You need administrator privileges to connect to VMware vSphere or vCenter.

• Confirm that the Intercloud Fabric OVA image is available from the VMware vSphere Client. • You have information on the hostname and static IP address for ICF, ICFD, and PNSC.

• Make sure you are connected to vCenter using a VMware vSphere Client; do not deploy the OVA directly on the ESX host. The following error message is displayed when you attempt to deploy the OVA directly on the ESX host:This OVF package uses features that are not supported when deploying directly to an ESX host.

• Make sure that VMware HA is enabled. SeeVMware vSphere Documentation.

Procedure

Step 1 In the VMware vSphere (or vCenter) Client login dialog box, enter your login credentials.

Step 2 Click Login.

Step 3 In the Navigation pane, choose the Data Center for Intercloud Fabric Director deployment.

Step 4 Choose File > Deploy OVF Template. The Deploy OVF Template window appears.

Step 5 In the Source pane, browse to the location, choose the file, and click Open to choose your OVF source location.

Step 6 In the OVF Template Details pane, verify the details and click Next.

Step 7 In the End User License Agreement pane, read the license agreement and click Accept.

Step 8 In the Name and Location pane, do the following: a) (Optional) In the Name field, edit the VM name.

b) Choose the Location where Intercloud Fabric Director is being deployed and click Next.

Step 9 In the Storage pane, choose the location in which to store virtual machine files.

Step 10 In the Host/Cluster pane, choose the required host, cluster, or resource pool, and click Next. Step 11 In the Disk Format pane, enter the datastore and available space.

Step 12 In the Disk Format pane, click one of the following radio buttons and click Next:

• Thin Provisioned format—To allocate storage on demand as data is written to disk.

Installing Cisco Intercloud Fabric

(26)

• Thick Provisioned (Lazy Zeroed) format—To allocate storage immediately in thick format. It is recommended to use the Thick Provisioned (Lazy Zeroed) format.

• Thick Provisioned (Eager Zeroed) format—To allocate storage in thick format. It might take longer to create disks using this option.

Step 13 In the Network Mapping pane, choose your network and click Next. Step 14 In the Properties pane, provide the following information and click Next:

• ICF Hostname • ICFD Hostname

• ICF, ICFD, PNSC admin or root Password • ICF Host Static IP Address

• ICFD Static IP Address • PNSC Static IP Address

• ICF, ICFD, PNSC IP Subnet Mask • ICF, ICFD, PNSC IP Gateway • ICF, ICFD, PNSC Domain Name

• ICF, ICFD, PNSC DNS Server IP Address • Syslog Server IP (Optional)

• ICF, ICFD, PNSC NTP Server IP • Time Zone

The values provided for the NTP server IP and Syslog server IP are used for the default device profile. Note

Step 15 In the Ready to Complete pane, verify the options selected and click Finish. Step 16 Make sure you have sufficient vCPU and memory to power on the VM. Step 17 Power on the VM.

Step 18 After the appliance has booted up, copy and paste the Intercloud Fabric Director IP address that appears into

a supported web browser to access the Login page.

There may be up to a 30 minute delay before you can connect to the Intercloud Fabric UI.

Step 19 On the Login page, enter the ICF, ICFD, PNSC admin or root or shelladmin password you entered in step 14

to login.

Installing an Intercloud Fabric License

Cisco Intercloud Fabric has a built in evaluation license which is valid for 60 days with a 20 Hybrid Cloud

Installing Cisco Intercloud Fabric Installing an Intercloud Fabric License

(27)

count varies based on the cloud provider and is enforced during provisioning of a virtual machine and migrating a virtual machine.

Before You Begin

• If you received a zipped license file by email, extract and save the .lic file to your local machine. • Register the Product Access Key (PAK) on the Cisco software license site.

Procedure

Step 1 Log in to the Intercloud Fabric.

Step 2 Choose Administration > License.

Step 3 (Optional) To view the details of the Intercloud Fabric evaluation license, click the License Keys tab. The Intercloud Fabric evaluation license file is displayed.

Step 4 (Optional) Click the Intercloud Fabric evaluation license file to view the details such as the expiration date and the number of licenses.

Step 5 To install the Intercloud Fabric permanent license, click Update License.

Step 6 In the Update License dialog box, do one of the following:

• To upload Intercloud Fabric base license file, click Browse. Navigate and select the Intercloud Fabric base license (CUIC-BASE-XX), then click Upload.

• For a license key, check the Enter License Text check box; then, copy and paste the license key only into the License Text field. The license key is typically at the top of the file, after Key ->.

You can also copy and paste the full text of a license file into the License Text field.

Step 7 Click Submit.

The license file is processed, and a message appears confirming the successful update.

Step 8 To view the details of the Intercloud Fabric permanent license, click the License Keys tab. The Intercloud Fabric permanent license file is displayed.

Step 9 Click the Intercloud Fabric permanent license file to view the details such as the expiration date and the number of licenses.

Step 10 To view the License Utilization report, click the License Utilization tab.

The report provides details about Intercloud Fabric license units such as license limits, available and used licenses, and license status.

Installing Intercloud Fabric Infrastructure Components

Use the following procedure to install the Intercloud Fabric infrastructure components (such as Intercloud Fabric VSM) using the Infrastructure Setup wizard.

Installing Cisco Intercloud Fabric

(28)

Procedure

Step 1 Log in to the Intercloud Fabric.

Step 2 Choose Intercloud > Infrastructure.

Step 3 In the Infrastructure tab, click the Setup button. The Infrastructure Setup wizard appears.

Step 4 Complete the following fields for Networking and Placement:

Description Name

Networking and Placement

Choose an existing VM manager or add a new VM manager.

If you choose to add a new VM manager, the fields

VM Manager Type through Server Access URL

are displayed.

VM Manager drop-down list

Choose the hypervisor type of the VM manager that you are adding.

VM Manager Type drop-down list

The name of the VM manager that you are adding.

VM Manager Name field

The server address of the VM manager that you are adding.

Server Address field

The server username of the VM manager that you are adding.

Server User ID field

The server password of the VM manager that you are adding.

Server Password field

The server access port number of the VM manager that you are adding.

Use the defaults port 443 for HTTPS. Use port 80 for the VM manager HTTP port.

Server Access Port field

The URL of the VM manager for server access.

Server Access URL field

The VLAN to be used for the management network for Intercloud Fabric VSM.

VLAN field

Choose an existing IP pool policy or choose to create a new IP pool policy.

SeeCreating a Static IP Pool Policy, on page 77to

IP Pool drop-down list

Installing Cisco Intercloud Fabric Installing Intercloud Fabric Infrastructure Components

(29)

Description Name

By default, the Intercloud Fabric VSM is configured to domain ID 501. Check this check box to configure the domain ID to the default value. Uncheck this check box to configure the domain ID from 1 to 1023. To be able to select this property, you must check the

Advanced check box. Auto Assign Domain ID check box

Enter the domain ID for the Intercloud Fabric VSM. The domain ID must be from 1 to 1023.

Ensure that the domain ID is unique in the network.

Note

To be able to select this property, you must check the

Advanced check box. IcfVSM Domain ID field

ICF VSM Placement Details

Choose the datacenter for the virtual machine. Check the High Availability check box to deploy the Intercloud Fabric VSM as primary and secondary. To be able to select this property, you must check the

Advanced check box. Data-center drop-down list

Choose the management network for the virtual machine.

The VLAN should be identical to the VLAN you entered in the VLAN field above.

Management Network drop-down list

Choose the host for the virtual machine. The primary host will host the PNSC and Intercloud Fabric VSM. If you checked the High Availability check box, choose the host for the primary and secondary Intercloud Fabric VSM.

Host drop-down list

Choose the datastore for the VM. The available datastores are sorted by name.

The storage can be local or shared remote, such as NFS or SAN.

If you checked the High Availability check box, choose the datastore for the primary and secondary Intercloud Fabric VSM.

Datastore drop-down list

Step 5 Click Next.

The Summary window lists the summary of the installed virtual machine.

Installing Cisco Intercloud Fabric

(30)

Step 6 Click Submit.

Step 7 To view the status of the task, in the Infrastructure tab, locate the service request number of the task.

Step 8 Choose Organizations > Service Requests.

Step 9 Choose the Service Request tab. Locate your service request number or enter the service request number in the search field.

Step 10 Click View to view detailed information such as workflow status, logs, and input information for the service

request.

Workflow for OpenStack Environments

Installing the Intercloud Fabric in OpenStack environments includes the following steps:

Procedure

Step 1 Preparing the environment in OpenStack for the VM image.

SeePreparing the Intercloud Fabric Environment in OpenStack, on page 22.

Step 2 Creating tenants (projects) and virtual networks using OpenStack Dashboard and CLI. SeeCreating Tenants and Virtual Networks, on page 23.

Step 3 Installing Intercloud Fabric in OpenStack environments using the QCOW2 image. SeeInstalling Intercloud Fabric in OpenStack Environments, on page 24.

Step 4 (Optional) Installing an Intercloud Fabric license. SeeInstalling an Intercloud Fabric License, on page 18.

Step 5 Installing Intercloud Fabric infrastructure components.

SeeInstalling Intercloud Fabric Infrastructure Components in OpenStack Environments, on page 26.

Step 6 Creating an Intercloud Fabric Cloud and enabling services. SeeCreating an Intercloud Fabric Cloud, on page 43.

Preparing the Intercloud Fabric Environment in OpenStack

Before you can install Intercloud Fabric in an OpenStack environment, you must create the VM image in OpenStack.

Procedure

Step 1 Prepare the environment for the Intercloud Fabric create VM image script

Installing Cisco Intercloud Fabric Workflow for OpenStack Environments

(31)

a) Download the ICFB-kvm-dk9-2.2.1-pkg.zip file for Cisco Intercloud Fabric for Business. Contact your Cisco sales representatives for details.

b) Extract the contents of the downloaded zip file.

c) Copy the extracted file icf-create-vmimage-2.2.1.tar.gz on to the OpenStack controller node.

d) Log in to the controller node.

e) Create a directory with an appropriate name, such as icf-create-vmimage-workspace.

f) Untar the icf-create-vmimage-2.2.1.tar.gz file on the controller node into the directory that you created by entering the following command:

tar -xvzf icf-create-vmimage-2.2.1.tar.gz -C target-directory

where target-directory is the name of the directory that you created.

Step 2 Locate the README.txt file that resides in the target directory.

Step 3 Follow the instructions in the README.txt file to create the VM image.

Creating Tenants and Virtual Networks

Use this procedure to create tenants and virtual networks using the OpenStack CLI or Dashboard.

Procedure

Step 1 Create a management tenant and add the admin user to the management tenant member list.

The management tenant is considered to be a project that contains the Intercloud Fabric virtual machine, Intercloud Fabric Extender, and Intercloud Fabric VSM.

You can use an existing admin tenant or an admin project as a management tenant. Note

See the Cisco Nexus 1000V for KVM Virtual Network Configuration Guide for more information.

Step 2 Create network profiles using the OpenStack Dashboard.

a) Create a network profile for Intercloud Fabric Extender data trunk by using the type trunk. b) Create a network profile for management and tunnel networks by using the type VLAN. See the Cisco Nexus 1000V for KVM Virtual Network Configuration Guide for more information.

Step 3 Create the default policy profile default-pp by using the Cisco Nexus 1000V KVM VSM CLI. See the Cisco Nexus 1000V for KVM Port Profile Configuration Guide for more information.

The default policy profile default-pp name is configured in

/etc/neutron/plugins/cisco/cisco_plugins.ini. If the name of the cisco_plugin.ini file is changed, the default policy profile should be created with same name.

Note

Example:

# configure terminal

port-profile type vethernet default-pp no shutdown

state enabled publish port-profile Installing Cisco Intercloud Fabric

(32)

Step 4 Create a management network in the management tenant by using the OpenStack Dashboard and associate the network to the network profile that you created in Step 2. Also, ensure that the management network has external connectivity.

See the Cisco Nexus 1000V for KVM Virtual Network Configuration Guide for more information.

Step 5 Create a network for the Intercloud Fabric Cloud enterprise data trunk in the management tenant by using the OpenStack Dashboard and associate the network to the network profile that you created in Step 2.

The enterprise trunk network must have a subnetwork range to orchestrate port creation.

Step 6 Configure networks for tunnel interfaces as follows:

• Create a network for the Intercloud Fabric Extender tunnel interface with the specific name icfTunnelNet by using the OpenStack Dashboard. This network is required only if you choose to deploy Intercloud Fabric Extender with a tunnel network instead of a management network.

• Create a separate network for the Intercloud Fabric Extender tunnel interface by using the OpenStack Dashboard. Ensure that the tunnel network has external connectivity. This network is required if you require a dedicated tunnel interface for Intercloud Fabric Extender.

SeeCisco Nexus 1000V for KVM Virtual Network Configuration Guidefor more information.

Installing Intercloud Fabric in OpenStack Environments

Use this procedure to install Intercloud Fabric in OpenStack environments.

Before You Begin

• Confirm that you have downloaded the Intercloud Fabric image. Contact your Cisco sales representatives for details.

• Intercloud Fabric should be installed in management tenant or project on management network. • Installation of Intercloud Fabric is only supported on Red Hat Enterprise Linux OpenStack Platform

and OpenStack Icehouse release.

Procedure

Step 1 Download the Intercloud Fabric image from Cisco.com from the following location. Cisco.com

Step 2 Copy the downloaded image to OpenStack controller node.

Step 3 Log in to OpenStack Dashboard.

Step 4 Choose the project for which you want to download the OpenStack RC file, and the choose Access & Security > Download OpenStack RC File.

Step 5 Copy the OpenStack RC file to the controller node.

Installing Cisco Intercloud Fabric Installing Intercloud Fabric in OpenStack Environments

(33)

Ensure that you enter values for the parameters in italics.

Note

glance image-create --file image-name.qcow2

--name image-name --disk-format qcow2 --min-disk 340 --min-ram 20480 --container-format bare

Step 7 Create the ovf-env.xml file on the controller mode using a text editor. Ensure that you enter values for the parameters in

italics. Note Example: <?xml version="1.0" encoding="UTF-8"?> <Environment xmlns="http://schemas.dmtf.org/ovf/environment/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:oe="http://schemas.dmtf.org/ovf/environment/1" xmlns:ve="http://www.vmware.com/schema/ovfenv" oe:id=""> <PlatformSection> <Kind>KVM</Kind> <Version>6.1.0</Version> <Vendor>RedHat, Inc.</Vendor> <Locale>en</Locale> </PlatformSection> <PropertySection>

<Property oe:key="DNSIp" oe:value="DNS-IPv4-address"/> <Property oe:key="DomainName" oe:value="domainname.com"/>

<Property oe:key="GatewayIpV4" oe:value="Gateway-IPv4-address"/> <Property oe:key="HARole" oe:value="HA-role"/>

<Property oe:key="HostName" oe:value="VM-name"/>

<Property oe:key="ICFDHostname" oe:value="ICF-hostname"/>

<Property oe:key="ICFDManagementIpV4" oe:value="ICFD-mgmt-IPv4-address"/> <Property oe:key="ManagementIpV4" oe:value="Mgmt-IPv4-address"/>

<Property oe:key="ManagementIpV4Subnet" oe:value="subnet-mask-IPv4"/> <Property oe:key="NTPIpStr" oe:value="NTP-server-IPv4-address"/> <Property oe:key="OvfDeployment" oe:value="ovf"/>

<Property oe:key="PNSCHostname" oe:value="PNSC-hostname"/>

<Property oe:key="PNSCManagementIpV4" oe:value="PNSC-mgmt-IPv4-address"/> <Property oe:key="PNSCSharedSecret" oe:value="PNSC-shared-secret-password"/> <Property oe:key="PNSCSvcRegIpV4" oe:value="PNSC-service-reg-IPv4-address"/> <Property oe:key="Password" oe:value="PNSC-password"/>

<Property oe:key="SyslogIpStr" oe:value="syslog-IPv4-address"/> <Property oe:key="TimeZoneStr" oe:value="timezone"/>

</PropertySection> </Environment>

Step 8 Determine the network ID of the VM using the OpenStack CLI.

neutron net-list

Step 9 Determine the subnet ID of the VM using the OpenStack CLI.

neutron subnet-list

Step 10 Create ports and allocate the three IP addressees for a single VM (PNSC-ICFD) on vNICs using the OpenStack

CLI. The subnet ID will be the same for all the IP addresses. Ensure that you enter values for the parameters in italics.

Note

neutron port-create --fixed-ip subnet_id=subnet ID, ip_address= IP Address

--fixed-ip subnet_id= subnet ID, ip_address= IP Address

--fixed-ip subnet_id= subnet ID, ip_address= IP Address

Vlan network name Installing Cisco Intercloud Fabric

(34)

Step 11 Create a flavor for a single VM with the following attributes: • vCPU: 8 • RAM: 20480 MB • Root disk: 350 GB • Ephemeral disk: 0 • Swap disk: 0

nova flavor-create flavor-name flavor-id 20480 350 8 Step 12 Launch the Intercloud Fabric VM.

Ensure that you enter values for the parameters in italics.

Note

nova boot --flavor= flavor-ID --image= image-ID

--config-drive=true

--file ovf-env.xml=ovf-env.xml --nic port-id= port-ID

ICF-VM

Step 13 The installation process usually takes 30 minutes.

You can verify the installation by accessing the single VM console in the Horizon UI.

Installing Intercloud Fabric Infrastructure Components in OpenStack

Environments

Use the following procedure to install the Intercloud Fabric infrastructure components in OpenStack environments using the Infrastructure Setup wizard.

Before You Begin

• You have installed Intercloud Fabric.

• You have created all required networks and its subnets for Intercloud Fabric Cloud.

Procedure

Step 1 Log in to the Intercloud Fabric.

Step 2 Choose Intercloud > Infrastructure.

Step 3 In the Infrastructure tab, click the Setup button. The Infrastructure Setup wizard appears.

Installing Cisco Intercloud Fabric Installing Intercloud Fabric Infrastructure Components in OpenStack Environments

(35)

Description Name

VM Manager Credentials

Choose an existing VM manager or choose to create a new VM manager.

The fields from VM Manager Type through Secure in this table are visible only if you choose Register

New VM Manager. VM Manager drop-down list

Choose the OpenStack.

VM Manager Type drop-down list

Enter the VM manager name.

VM Manager Name field

The IP address of the controller where the keystone service running.

Server Address field

The Admin username for the VM manager that you are creating.

Server User ID field

The Admin password for the VM manager that you are creating.

Server Password field

The keystone service access port number of the VM manager that you are creating.

Server Access Port field

The VM manager description.

Description field

The VM manager contact information.

Contact field

The VM manager location.

Location field

Choose this check box to establish a secure connection if you have configured OpenStack for HTTPS or SSL.

Uncheck this check box if you have not configured OpenStack for HTTPS or SSL.

Secure check box

Networking

Choose an existing IP pool policy or choose to create a new IP pool policy.

Ensure that the IP pool range matches with subnet range on OpenStack.

Note

SeeCreating a Static IP Pool Policy, on page 77to create a new IP pool policy.

IP Pool drop-down list Installing Cisco Intercloud Fabric

(36)

Description Name

By default, Intercloud Fabric VSM is configured to domain ID 501. Check this check box to configure the domain ID to the default value. Uncheck this check box to configure the domain ID between 1-1023.

To be able to select this property, you must check the

Advanced check box. Auto Assign Domain ID check box

Enter the domain ID for the Intercloud Fabric VSM. The domain ID must be between 1-1023.

Ensure the domain ID is unique in the network.

Note

To be able to select this property, you must check the

Advanced check box. Domain ID field

ICF VSM Placement Details

Choose the datacenter for the virtual machine. Check the High Availability check box to deploy the Intercloud Fabric VSM as primary and secondary. To be able to select this property, you must check the

Advanced check box.

You must have at least two nodes to configure high availability.

High Availability drop-down list

Choose the project or tenant for the virtual machine.

Project drop-down list

Choose the management network for the virtual machine.

Management Network drop-down list

Step 5 Click Next.

The Summary window lists the summary of the installed virtual machine.

Step 6 Click Submit.

Step 7 To view the status of the task, in the Infrastructure tab, locate the service request number of the task.

Step 8 Choose Organizations > Service Requests.

Step 9 Choose the Service Request tab. Locate your service request number or enter the service request number in the search field.

Step 10 Click View to view detailed information such as workflow status, logs, and input information for the service

request.

Installing Cisco Intercloud Fabric Installing Intercloud Fabric Infrastructure Components in OpenStack Environments

(37)

Workflow for Microsoft Environments

Complete the tasks in the following workflow to deploy Cisco Intercloud Fabric for Business in Microsoft environments.

Procedure

Step 1 Prepare for the installation.

SeePreparing for the Installation, on page 29.

Step 2 Instantiate and configure the Intercloud Fabric virtual appliance. SeeIntercloud Fabric Installation and Configuration, on page 31.

Step 3 Instantiate and configure the Intercloud Fabric VSM virtual machine. SeeIntercloud Fabric VSM Instantiation and Configuration, on page 34.

Step 4 Instantiate and configure the Intercloud Fabric Extender virtual machine. SeeIntercloud Fabric Extender Deployment and Configuration, on page 38.

Step 5 (Optional) Installing an Intercloud Fabric license. SeeInstalling an Intercloud Fabric License, on page 18.

Step 6 Installing Intercloud Fabric infrastructure components.

SeeInstalling Intercloud Fabric Infrastructure Components in Microsoft Environments, on page 40.

Step 7 Creating an Intercloud Fabric Cloud link and enabling services. SeeCreating an Intercloud Fabric Cloud, on page 43.

Preparing for the Installation

Before installing Cisco Intercloud Fabric in your environment, confirm that you have met the requirements and understand the guidelines and limitations as described in the following sections:

•System Requirements, on page 10 •Prerequisites, on page 12

•Guidelines and Limitations, on page 14

You must also configure port profiles and virtual switches for use with Cisco Intercloud Fabric. For more information, see your Microsoft documentation.

See the following topics for information about the contents of the Cisco Intercloud Fabric image file and how to register component templates with SCVMM:

•Intercloud Fabric Zip File Contents, on page 30

•Registering the Intercloud Fabric Component Templates, on page 31

Installing Cisco Intercloud Fabric

(38)

Intercloud Fabric Zip File Contents

The Cisco Intercloud Fabric for Business software package for Microsoft environments is a zipped file that contains the elements described in the following table:

Description Files Item SCVMM Templates Folder Cisco-ICF-ApplianceTemplate folder • SCVMM OVF or template file • VHD file • Cisco-ICF-Appliance-Template.xml • icf-2.2.1.vhd Cisco-ICF-Appliance folder

Powershell script to register the Intercloud Fabric Appliance template on SCVMM Register-ICF-ApplianceTemplate.ps1 Cisco-ICF-CloudVSMTemplate folder • SCVMM OVF or template file • Blank VHD • VSM ISO image • Cisco-ICF-Cloud-VSM-Template.xml • Cisco-ICF-Cloud-VSM.vhd • n1000v-dk9.5.2.1.SK3.1.2.iso Cisco-ICF-Cloud-VSM folder

Script to register the Intercloud Fabric Cloud VSM template on SCVMM Register-Cisco-ICF-Cloud-VSMTemplate.ps1 Cisco-ICF-ExtenderTemplate folder • SCVMM OVF or template file • VHD file • Cisco-ICF-Extender-Template.xml • ic-hvm-2.2.1.vhd Cisco-ICF-Extender folder

Script to register the Cisco Intercloud Fabric Extender template on SCVMM Register-ICF-ExtenderTemplate.ps1

Registration file

Installing Cisco Intercloud Fabric Preparing for the Installation

(39)

Description Files

Item

Services Bundle

Services bundle containing files for the following services:

• ICF Firewall (VSG) • ICF Router (CSR icfb-services-2.2.1.tar

Registering the Intercloud Fabric Component Templates

Use the Cisco-provided PowerShell scripts to register the component templates with SCVMM. You can register the templates individually or all at the same time as described in this procedure. After you register the templates, they will appear on SCVMM.

Procedure

Step 1 Download and extract the zip file contents from the Cisco portal onto the SCVMM server.

Step 2 Open a PowerShell window on the SCVMM server.

Step 3 To register all the templates at one time on SCVMM, run the script

.\SCVMM-Templates\Register-ICF-Templates.ps1.

Step 4 (Optional) To register the templates separately on SCVMM, run the following registration scripts individually: • Cisco-ICF-Appliance: .\SCVMM-Templates\Cisco-ICF-ApplianceTemplate\

Register-ICF-ApplianceTemplate.ps1

• Cisco-ICF-CloudVSM: .\SCVMM-Templates\ Cisco-ICF-CloudVSMTemplate\

Register-Cisco-ICF-Cloud-VSMTemplate.ps1

• Cisco-ICF-Extender:

.\SCVMM-Templates\Cisco-ICF-ExtenderTemplate\Register-ICF-ExtenderTemplate.ps1

Intercloud Fabric Installation and Configuration

Intercloud Fabric is deployed in Microsoft Hyper-V Hypervisor environments by using Microsoft System Center Virtual Machine Manager (SCVMM) to install and configure Intercloud Fabric. For more information, see the following topics:

•Instantiating the Intercloud Fabric VM Using a VM Template, on page 32 •Configuring the Intercloud Fabric Virtual Machine, on page 33

Installing Cisco Intercloud Fabric

(40)

Instantiating the Intercloud Fabric VM Using a VM Template

Use this procedure to instantiate the Intercloud Fabric VM using a VM template:

Before You Begin

• You need administrator privileges to connect to Microsoft System Center Virtual Machine Manager (SCVMM).

• Confirm that the Cisco Intercloud Fabric for Business (ICFB) Appliance image is registered in SCVMM.

Procedure

Step 1 Log in to SCVMM user interface.

Step 2 In the left navigation pane click VMs and Services and, in the menu bar, choose Create Virtual Machine. The Create Virtual Machine Wizard window appears.

Step 3 In the Select Source panel, choose the Use an existing virtual machine, VM template, or virtual hard disk option and click Browse.

Step 4 Choose the Cisco-ICFB-Appliance-Template file listed under the Type: VM Template header.

Step 5 Click OK and then click Next.

Step 6 In the Specify Virtual Machine Identity panel, enter the name of the virtual machine and click Next.

Step 7 In the Configure Hardware panel, configure the hardware settings for the virtual machine.

If you are using a template, most of the settings have already been configured. You need only to configure the image.

Step 8 In the Select Destination panel, keep the default settings of Place the virtual machine on a host; Destination:

All Hosts and click Next.

Step 9 In the Select Host panel, choose the host and click Next.

Step 10 In the Configure Settings panel, review the settings and click Next.

Step 11 In the Select Networks panel, choose the virtual switches for the virtual machine. For each network adapter,

choose the type of the virtual switch, such as Standard Switch or Logical Switch, and click Next. The template should display one NIC.

Step 12 Enable the NIC for MAC spoofing if it is not already enabled.

Step 13 In the Add Properties panel, retain the default settings of the Automatic Actions and click Next. Step 14 In the Confirm the Settings panel in the final Summary window, review and confirm the settings. Step 15 Click Create to create the virtual machine.

The Job Status column contains a progress bar with the current status.

Step 16 After the virtual machine creation is complete, right-click the virtual machine in the SCVMM user interface

and choose Power On.

Step 17 Right-click the virtual machine again and choose Connect or View > Connect via Console.

Installing Cisco Intercloud Fabric Intercloud Fabric Installation and Configuration

(41)

Configuring the Intercloud Fabric Virtual Machine

Use this procedure to configure the Intercloud Fabric VM.

Before You Begin

The Intercloud Fabric VM has been instantiated and is accessible via the console.

Procedure

Step 1 Log in to SCVMM and connect to the Intercloud Fabric VM by using the console.

After you have logged in, SCVMM automatically prompts you for configuration information as described in the following steps.

Step 2 Enter the hostname for Intercloud Fabric.

Step 3 Enter hostname for Intercloud Fabric Director.

Step 4 Enter the hostname for PNSC.

Step 5 Enter and confirm the password for Intercloud Fabric, Intercloud Fabric Director, and PNSC.

Step 6 Enter the netmask for Intercloud Fabric.

Step 7 Enter the IP address for Intercloud Fabric.

Step 8 Enter the IP address for Intercloud Fabric Director.

Step 9 Enter the IP address for PNSC.

Step 10 Enter the gateway IP address.

Step 11 Enter the domain name for Intercloud Fabric, Intercloud Fabric Director, and PNSC. Step 12 Enter the DNS server IP address.

Step 13 Enter the syslog server IP address for Intercloud Fabric, Intercloud Fabric Director, and PNSC. Step 14 Enter the NTP server IP address for Intercloud Fabric, Intercloud Fabric Director, and PNSC. Step 15 Enter the time zone for the system.

Step 16 (Optional) Enter the NFS server IP address.

Step 17 (Optional) Enter the mount point for the NFS server.

Output similar to the following is displayed:

ICF IP : 192.197.137.87

ICFD IP : 192.197.137.89

PNSC IP : 192.197.137.88

ICF hostname : ICF-Appliance ICFD hostname : ICFD-Appliance PNSC hostname : PNSC

IPV4 netmask : 255.255.255.224 IPV4 gateway : 192.197.137.65

DNS IP : 192.197.137208

Domain Name : darknight.ourcompany.com NTP server : 192.104.222.16 Syslop IP : 0.0.0.0 Timezone : Asia/Calcutta NFS Server : NFS mnt point : Is everything ok (y/n) Step 18 Enter y to confirm all the settings. Installing Cisco Intercloud Fabric

References

Related documents

 Intercloud Fabric Firewall (Virtual Security Gateway) is a virtual appliance that provides trusted access to secure virtualised data centres in provider cloud environments.. The

Cisco adds that Intercloud Fabric supports these use cases while also providing an open choice of infrastructure to leverage across private and public clouds, security features

For organizations wanting a choice of services with compliance and control, you can extend the reach of your Cisco Powered IaaS service through the Intercloud™ with Cisco

Cisco Intercloud Fabric enables customers to build highly secure hybrid clouds and transparently extend their private cloud to public cloud environments, while keeping the same

 Intercloud Fabric to allow easy and secure extension of own cloud platform to public clouds.  Last but not least: Vblock and VSPEX with UCS offer complete configuration

This initiated a debate about how to onstru t exa t ontinuous-time mi ros opi laws for the minority game [13, 14, 15, 16, 17℄, in whi h all parti ipants restri ted themselves to

16 Total securities financing transaction exposures (sum of lines 12 to 15) - 17 Off-balance sheet exposure at gross notional amount 87,749,552 18 (Adjustments

To access the service provider’s cloud resources, Cisco InterCloud Secure Fabric needs to access the Cisco ICPEP appliance from the public network; therefore, the public