Service Insertion with Cisco Application Centric Infrastructure

Size: px
Start display at page:

Download "Service Insertion with Cisco Application Centric Infrastructure"

Transcription

1 Guide Service Insertion with Cisco Application Centric Infrastructure August Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 21

2 Contents Introduction... 3 Benefits... 3 Topology and Design Principles... 4 Connecting Endpoint Groups with a Service Graph... 4 Extension to Virtualized Servers... 5 Management Model... 5 Service Graphs, Functions, and Rendering... 6 Hardware and Software Support... 6 Cisco ACI Modeling of Service Insertion... 8 Service Graph Definition... 8 Concrete Devices and Logical Devices Logical Device Selector (or Context) Splitting Bridge Domains Configuration Steps Configurations in XML Format for Use with REST Calls Configuration of the Logical Device and Concrete Device Configuration of the Logical Device Context (Cluster Device Selector) Package Definition of the Metadevice and Connectors Service Graph Configuration Association of the Service Graph with a Contract Conclusion For More Information Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 2 of 21

3 Introduction Cisco Application Centric Infrastructure (ACI) technology provides the capability to insert Layer 4 through Layer 7 functions using an approach called a service graph. The industry normally refers to the capability to add Layer 4 through Layer 7 devices in the path between endpoints as service insertion. The Cisco ACI service graph technology can be considered a superset of service insertion. This document describes the service graph concept and how to design for service insertion with the service graph. As Figure 1 shows, Layer 4 through Layer 7 services can be physically located anywhere in the fabric, and they can be running as physical appliances or as virtual appliances. Figure 1. Cisco ACI Fabric with Layer 4 Through Layer 7 Services Benefits The main purpose of a data center fabric is to move traffic from physical and virtualized servers and forward it to its destination, and while doing so apply meaningful Layer 4 through Layer 7 services such as: Firewalls Load balancing Traffic inspection SSL offloading Application acceleration The main benefits of using a Cisco ACI fabric to provision Layer 4 through Layer 7 services are: Single point of provisioning through the GUI, the Representational State Transfer (REST) API, or Python scripts Powerful scripting and programming environment with a Python software development kit (SDK) 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 3 of 21

4 Capability to provision very complex topologies instantaneously Capability to add and remove workloads from the load balancers or firewall configurations without human intervention Capability to create a logical flow of functions instead of just a sequence of Layer 4 through Layer 7 devices Multitenancy (network slicing) on the fabric and on the service devices Capability to create portable configuration templates Intuitive and easy configuration process One of Cisco ACI s several innovations in the area of service insertion is that Cisco ACI allows you to concatenate functions offered by individual Layer 4 through Layer 7 devices instead of simply connecting discrete boxes in sequence. Topology and Design Principles Appliances don t need to be placed in any particular place in the fabric. They can run as physical appliances connected to any leaf, or as virtual appliances running on any virtualized server. Physical appliances can run with multiple virtual contexts as well. Cisco ACI can model this concept in the construction of the policy. Note: At the time of this writing, virtualized appliances can be deployed with VLAN as a transport between VMware ESX servers and leaf nodes and can be deployed only with VMware ESX as the hypervisor. Connecting Endpoint Groups with a Service Graph A service graph is a variation of the concept of a contract. In the Cisco ACI policy model, a contract connects two endpoint groups (EPGs). A contract can also offer functions such as traffic filtering, traffic load balancing, and SSL offloading. Cisco ACI locates the devices that provide such functions and inserts them into the path as defined by the service graph policy. As Figure 2 shows, a sequence of Layer 4 through Layer 7 functions can be used to connect two EPGs. Figure 2. Cisco ACI with Service Graphs 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 4 of 21

5 Extension to Virtualized Servers Virtual appliances are automatically inserted into the Cisco ACI fabric by the Cisco Application Policy Infrastructure Controller (APIC). Cisco ACI can locate the virtual network interface card (vnic) of the virtual firewalls and virtual load balancers and automatically connect them to the correct EPG. Management Model The user can define configurations on Cisco APIC in several ways (Figure 3). These configurations can include the definition of the service graph. Cisco APIC communicates with the load balancers and firewalls to allocate the necessary network path to create the desired service graph path. The user can define the service graph configuration using the following options: Easy-to-use GUI running on the same appliance that provides the controller function Representational State Transfer (REST) calls with intuitive XML or JavaScript Object Notation (JSON) formatted payloads that are sent to the Cisco APIC: these can be sent in many ways, using tools such as Google POSTMAN or Python scripts that send REST calls Custom-built GUI that sends REST calls Command-line interface (CLI) to navigate the object model from Cisco APIC Python scripts that use the associated Cisco ACI libraries Figure 3. Cisco APIC Provides the Capability to Configure Services with REST, Scripts, or a GUI 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 5 of 21

6 Service Graphs, Functions, and Rendering The concept of service graph is different from simply doing service insertion. A service graph is a concatenation of functions (and not of network devices). The service graph specifies that the path from one EPG to another EPG must pass through certain functions. Cisco APIC translates the definition of the service graph into a path through firewalls and load balancers, called rendering. As Figure 4 shows, Cisco APIC is aware of the pool of load balancers and firewalls (concrete devices) and can translate the user intentions expressed in the service graph by using the available pool of resources. Figure 4. Concept of a Service Graph Therefore, the service graph is more like a template, which can be ported to different data centers and rendered with locally available resources. The rendering involves allocation of the necessary bridge domains, configuration of IP addresses on the firewall and load balancer interfaces, creation of the VLAN on these devices to create the path for the functions, and performance of all the work necessary to make sure that the path between EPGs is the path defined in the service graph. Hardware and Software Support Cisco APIC communicates with the firewalls or load balancers to render the graph defined by the user. For Cisco ACI to be able to talk to firewalls or load balancers, it needs to speak to their APIs. The administrator needs to install plug-ins on Cisco APIC that enable this communication. A plug-in is referred to as a device package, and the vendor of a firewall and load balancer must provide it so that Cisco APIC can communicate with it. As shown in Figure 5, the device package includes a description of the device and lists the parameters it is exposing for Cisco APIC configuration and the scripts that allow Cisco ACI to talk to this device Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 6 of 21

7 Figure 5. Device Package Before performing any configuration based on service graphs, you need to install the plug-in on the Cisco APIC to enable communication between Cisco APIC and the device Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 7 of 21

8 Figure 6 illustrates how you can import the device package in Cisco APIC. Figure 6. Using the GUI to Import the Device Package Cisco ACI Modeling of Service Insertion This section describes how to define workload connectivity with services in Cisco ACI. Service Graph Definition The service graph is a sequence of functions. The administrator can define these functions either using XML format or using the GUI. The GUI allows you to choose the functions exported with the device package and to concatenate them. Figure 7 shows the list of functions that that Citrix NetScaler exports with the device package. The administrator can pick functions individually and stitch them together through the GUI, as shown in Figure 7. Note that the function or device that is inserted is a metadevice: that is, it is not a specific load balancer or firewall, but instead is simply a load balancer or firewall of a certain type. The association of the metadevice (for example, a function from a load balancer of type Citrix or F5 or from a firewall of type Cisco Adaptive Security Appliances [ASA]) with an actual device connected to the fabric is performed in the rendering stage. Figure 7. Using Citrix Functions to Create a Service Graph 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 8 of 21

9 The service graph also defines the virtual services and server pools that you want Cisco ACI to program on the load balancer or firewall when the graph is instantiated. Figure 8 shows the parameters that the administrator can add to the load balancer used in this example. Figure 8. Parameters to Be Configured on the Service Devices Upon Rendering Not all parameters need to be hard-coded IP addresses. You can also define parameters that are populated by the appearance of new endpoint in a particular EPG in the fabric. The graph is rendered when it is associated with a contract, as shown in Figure 9. Figure 9. Associating a Graph with a Contract When the graph is rendered, you will see configurations appear in the device that is part of the graph. For instance, in the case of an F5 BIG-IP load balancer, you may see Self IP appear in the interface and a server pool being programmed Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 9 of 21

10 To know whether the graph was rendered, you can check the GUI (Figure 10). The Faults tab shows you which configurations weren t applied and why.figure 10 shows the Graph Instances. If the service graph has been rendered it will be listed in the Graph Instances section of the GUI. Figure 10. Verifying That a Service Graph Has Been Rendered Concrete Devices and Logical Devices Service graphs are composed of abstract nodes, which are metadevices. Cisco APIC can translate the intention expressed by the user in the abstract graph into a sequence of concrete devices that are actually connected in the fabric. Firewalls and load balancers are never deployed as single devices. Instead, they normally are deployed as clusters of active-standby pairs. Cisco ACI provides an abstraction to represent these clusters. Cisco ACI calls this abstraction a device cluster or a logical device. The administrator must help Cisco ACI perform the mapping between the service graph and the clusters of firewalls and load balancers. The administrator also needs to tell Cisco ACI which pairs of concrete devices constitute a cluster. The GUI simplifies this process, guiding you through the steps to define each cluster of firewalls or load balancers. Figure 11 provides an example of the configuration of concrete and logical devices. The various fields in this figure refer to the management information about the cluster of devices. The virtual address is the management address to be used when the pair of firewalls or load balancers is operating in active-standby mode Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 10 of 21

11 Figure 11. Defining Logical Devices Through the GUI The GUI also asks you to configure logical interfaces. A logical interface defines a naming convention for the building block of the cluster and its mapping to the concrete device and to the metadevice. For example, the metadevice of an F5 load balancer defines an external and an internal interface. The cluster model in Cisco ACI defines two interfaces and lets you choose the name (logical interface [Lif]). Each interface maps to a metadevice interface and also to a physical (concrete) device interface. This process allows Cisco ACI to correctly render the graph. Figure 12 shows an example of a mapping of a logical interface to a concrete device interface. Figure 12. Mapping of Logical Interface to Concrete Device Interface 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 11 of 21

12 The interface naming process may seem complicated at first. Cisco ACI allows you to model concrete devices into clusters of devices and then to select these clusters of devices to render the service graph policy. In addition, the interfaces have different names on the service device itself. For instance, in the case of F5 the interfaces are numbered as 1.1, 1.2, etc. In the case of Cisco ASA, they are numbered Gig0/0, Gig0/2, etc. Cisco ACI allows you to reference these interfaces using the character _ as a replacement for the / and. characters. For example, F5 interfaces are referred to as 1_1 and 1_2, and Cisco ASA interfaces are referred to as Gig0_0 and Gig0_1. For help with the mapping, you can refer to Table 1. Table 1 also provides the correct naming convention from the XML object model. Table 1. Naming Conventions for Service Graph Building Blocks Metadevice Concrete Device On the Device Itself Cluster of Devices: LDev Abstract Node miflbl for the device and mconn for an mfunc vnscif1_1 (not an arbitrary name) to be mapped to vnic MAC address or to physical port on the switch For example, 1.1, which you can reference from Cisco APIC as 1_1 or gig0/0, which you can reference as Gig0_0 vnslif includes reference to mdev miflbl and to vnscif vnsabsfuncconn name = name vnsrsmconnatt indicates the type of connector by pointing to the metadevice Logical Device Selector (or Context) To help Cisco ACI render the service graph, you need to indicate which cluster of devices (logical devices) can be used for which purposes. This configuration is called the logical device context or cluster device selector. Figure 13 shows the fields that you can program in Cisco APIC for the mapping. The selector lets you indicate the name of the graph, the name the contract, the name of the node in the graph, and the device cluster that should be used to render this graph. Figure 13. Configuring the Cluster Selection Policy The device cluster selector also lets you indicate which interface should be associated with which bridge domain and the mapping of the connector in the graph with the logical interface (Figure 14) Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 12 of 21

13 Figure 14. Interface Mapping in the Device Cluster Selection Policy Splitting Bridge Domains For traffic to flow through service devices correctly, you need to make sure that bridge domains and Virtual Routing and Forwarding (VRF) instances are correctly provisioned. Cisco ACI categorizes service devices into two types: GoThrough devices: Devices operating in bridge mode; also called transparent devices GoTo devices: Devices operating in routed mode If the service node is a GoThrough device (Layer 2 device), these configurations are required: Split the bridge domain (and create an EPG shadow). Disable IP-based forwarding on the bridge domain. Enable MAC address proxy. Enable MAC address-based forwarding. Enable flood-and-learn semantics. If there is a routed hop (routed fabric, GoTo service, GoTo IP, and Layer 3 external connectivity domain router) between the two ends of the service chain, then the following configurations are required: Create a VRF split and a bridge domain split. Create shadow EPGs. IP-based forwarding is OK, unless the next bridge domain leads to a GoThrough service. Cisco ACI adds the static routes on the service device and on the VRF instances in the Cisco ACI fabric Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 13 of 21

14 Configuration Steps To configure a service graph, you should start with the following steps: Configure the management IP address for the pair of load balancers or firewalls. Connect the management interface to a management EPG that you configure, or use out-of-band connectivity. Configure the service devices in active-standby or active-active mode. Connect the devices to a leaf node Alternatively, install the virtual appliance on a virtualized server and make sure that the management vnic is connected to a network that can be reached by Cisco APIC. Make sure the device package is installed on Cisco APIC. Furthermore, you should split the bridge domain as needed and associate subnets with it to help ensure that the forwarding path is ready for the deployment. If a service device is dedicated to a tenant, you should perform the following configuration steps within the tenant context. If a service device is shared across multiple tenants, you should configure the following in the management (mgmt.) tenant and then export it to the desired tenant: Create a logical device. Create the associated concrete devices. If the concrete devices are virtual appliances, provide the name of the virtual machine, the vnic name (with the exact spelling and capitalization of the network adapter, with spaces: for instance, Network adapter 2), and the name of the VMware vcenter configuration (as defined in Cisco APIC). See Figure 15. Figure 15. Configuring a Virtual Appliance as a Concrete Device 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 14 of 21

15 Within a tenant context, you should then configure the following: Create a service graph. Create selection criteria (logical device context) to render the service graph. Associate the service graph with a contract. Configurations in XML Format for Use with REST Calls You can achieve the same configurations described in the previous section by using REST calls following the XML model. The configurations steps are as follows: Configure the logical device vnsldevvip. Configure the concrete device vnscdev under vnsldevvip. Create the logical interface vnslif vnsldevvip. Create the graph vnsabsgraph. Configure the logical device context vnsldevctx to define the way that the graph will be rendered. Attach the graph to a contract. Configuration of the Logical Device and Concrete Device The following example assumes that you have a cluster of two firewalls: Firewall 1 is active and Firewall 2 is standby. The configuration looks like this: <vnsldevvip name= my_cluster_of_fw > <vnscdev name= Firewall1 /> <vnscdev name= Firewall2 /> The definition of the concrete device looks like this: <vnscdev name= Firewall1 /> <vnscif name="gig0_0"> <vnsrscifpathatt port <vnscmgmt IP, port> The vnsrscifpathatt configuration points to a specific port on the fabric or to the name of the vnic. The vnslif configuration under LDevVip defines the association of the cluster interface with the interface of each concrete device. It also specifies the type of interface according to the package. For instance: <vnsrsmetaif tdn="uni/infra/mdev-f5-bigip-1.0/miflbl-internal"/> Furthermore, it defines the association with the interface on the device itself: <vnsrscifatt tdn="uni/tn-customer1/ldevvip-cluster-of-f5/cdev-f5- loadbalancer1/cif-1_2"/> This example shows the complete configuration for the concrete devices: <vnsldevvip name="cluster-of-f5"> <vnscdev name="f5-loadbalancer1" vcentername="vcsa" vmname="big-ip VE "> <vnscif name="1_1" vnicname="network adapter 2"> </vnscif> <vnscif name="1_2" vnicname="network adapter 3"> </vnscif> 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 15 of 21

16 <vnscmgmt name="f5mgmt host=" port="443 /> <vnsccred name="username" value="admin"/> <vnsccredsecret name="password" value="admin"/> </vnscdev> </vnsldevvip> This example shows the complete configuration for the logical device: <vnsldevvip name="cluster-of-f5"> <vnslif name="clusterintf1"> <vnsrsmetaif tdn="uni/infra/mdev-f5-bigip-1.0/miflbl-external"/> <vnsrscifatt tdn="uni/tn-customer1/ldevvip-cluster-of-f5/cdev-f5- loadbalancer1/cif-1_1"/> </vnslif> <vnslif name="clusterintf2"> <vnsrsmetaif tdn="uni/infra/mdev-f5-bigip-1.0/miflbl-internal"/> <vnsrscifatt tdn="uni/tn-customer1/ldevvip-cluster-of-f5/cdev-f5- loadbalancer1/cif-1_2"/> </vnslif> </vnsldevvip> Configuration of the Logical Device Context (Cluster Device Selector) The selection of each individual logical device is based on the definition of a context, which is a set of metatags to create a menu to be used later. The metatags are contract name, graph name, and node label. <vnsldevctx ctrctnameorlbl=<name of the contract> > graphnameorlbl=<name of the graph> nodenameorlbl=<name of the node in the graph, e.g. N1> This configuration also includes the subnets that the logical device needs to find to plug itself into the graph. The following configuration specifies that the cluster of load balancers called cluster-of-f5 can render the node F1 in the service graph slbgraph1. This configuration also specifies that the interface that has a label of inside-slb1 in the graph can be rendered by the cluster-of-f5 interface called lif-clusterintf2. <vnsldevctx ctrctnameorlbl="any" graphnameorlbl="slbgraph1" nodenameorlbl="fw1"> <vnsrsldevctxtoldev tdn="uni/tn-customer1/ldevvip-cluster-of-f5"/> <vnslifctx connnameorlbl= outside-slb1 > <vnsrslifctxtolif tdn="uni/tn-customer1/ldevvip-cluster-of-f5/lifclusterintf1"/> </vnslifctx> <vnslifctx connnameorlbl="inside-slb1"> <vnsrslifctxtolif tdn="uni/tn-customer1/ldevvip-cluster-of-f5/lifclusterintf2"/> </vnslifctx> </vnsldevctx> 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 16 of 21

17 Package Definition of the Metadevice and Connectors Figure 16 shows the naming of connectors on the metadevice. Figure 16. Metadevice The naming of the interfaces as defined by the device package is based on the concept of the metadevice and metainterface label. These labels are the labels you see when you insert a metadevice in the service graph: <vnsmiflbl name="external"/> <vnsmiflbl name="internal"/> <vnsmiflbl name="management"/> The metaconnections are defined as follows: <vnsmconn name="external" dir="input" enctype="vlan" notifications="endpoint"> <vnsrsinterface tdn="uni/infra/mdev-f5-bigip-1.0/miflbl-external"/> </vnsmconn> <vnsmconn name="internal" dir="output" enctype="vlan" notifications="endpoint"> <vnsrsinterface tdn="uni/infra/mdev-f5-bigip-1.0/miflbl-internal"/> </vnsmconn> Service Graph Configuration The following is a sample configuration of a service graph in XML format. The service graph is contained within an abstract container. The service graph container starts with AbsTermNodeProv-<name>/AbsTConn. The service graph container ends with AbsTermNodeCon-<name>/AbsTConn. The connectors are typically referred to as C1 and C2. Before looking at the complete configuration, you need to understand vnsabsnode and vnsabsconnection Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 17 of 21

18 Each node in the graph has a name and connectors, as shown in Figure 17. Figure 17. Abstract Node <vnsabsnode name = Node1" functype="gothrough" > <vnsabsfuncconn name = connector1" direction = "input"> </vnsabsfuncconn> <vnsabsfuncconn name = connector2" direction = "output"> </vnsabsfuncconn> The vnsabsconnection configuration creates an object with an arbitrary name chosen by the user. This object has the two entities that need to be stitched together to create a connection. This configuration attaches the node SLB1 to the provider side of the contract by using the only connector, AbsTConn. <vnsabsconnection name = <name> <vnsrsabsconnectionconns tdn="uni/tn-customer1/absgraphslbgraph1/abstermnodeprov-input1/abstconn" /> <vnsrsabsconnectionconns tdn="uni/tn-customer1/absgraph-slbgraph1/absnode- SLB1/AbsFConn-external" /> </vnsabsconnection> Figure 18 shows the relationship between the various elements of the service graph. Figure 18. Service Graph Example 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 18 of 21

19 <vnsabsgraph name = "slbgraph1 > <!-- This is the anchor to the Provider side of the contract --> <vnsabstermnodeprov name = "ConnectorToProvider"> <vnsabstermconn name = "ProviderInterface" /> </vnsabstermnodeprov> <!-- This is a generic node that can be rendered by an F5 load balancer --> <vnsabsnode name = "SLB1" functype="goto"> <vnsabsfuncconn name = "outside-slb1" direction = "input"> <vnsrsmconnatt tdn="uni/infra/mdev-f5-bigip-1.0/mfunc- VirtualServer/mConn-external" /> </vnsabsfuncconn> <vnsabsfuncconn name = "inside-slb1" direction = "output"> <vnsrsmconnatt tdn="uni/infra/mdev-f5-bigip-1.0/mfunc- VirtualServer/mConn-internal" /> </vnsabsfuncconn> <vnsrsnodetomfunc tdn="uni/infra/mdev-f5-bigip-1.0/mfunc-virtualserver"/> </vnsabsnode> <!-- This is the anchor to the Consumer side of the contract --> <vnsabstermnodecon name = "ConnectorToConsumer"> <vnsabstermconn name = "ConsumerInterface"/> </vnsabstermnodecon> <!-- Connection1 is just a name, you don't need to reference it later --> <vnsabsconnection name = "Connection1"> <vnsrsabsconnectionconns tdn="uni/tn-customer1/absgraphslbgraph1/abstermnodeprov-providerinterface/abstconn" /> <vnsrsabsconnectionconns tdn="uni/tn-customer1/absgraph-slbgraph1/absnode- SLB1/AbsFConn-outsideSLB1" /> </vnsabsconnection> <!-- Connection2 is just a name, you don't need to reference it later --> <vnsabsconnection name = "Connection2"> <vnsrsabsconnectionconns tdn="uni/tn-customer1/absgraph-slbgraph1/absnode- SLB1/AbsFConn-insideSLB1" /> <vnsrsabsconnectionconns tdn="uni/tn-customer1/absgraphslbgraph1/abstermnodecon-consumerinterface/abstconn" /> </vnsabsconnection> </vnsabsgraph> Association of the Service Graph with a Contract The following configuration shows how to associate a service graph with a contract. Figure 19 illustrates the configuration. <poluni> <fvtenant name= Customer1"> <vzbrcp name="webctrct"> <vzsubj name="http"> 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 19 of 21

20 <vzrssubjgraphatt graphname="webgraph"/> </vzsubj> </vzbrcp> </fvtenant> </poluni> Figure 19. Association of Service Graph with Contract Conclusion Cisco ACI provides an advanced data center networking methodology that abstracts networking constructs from application deployments. In addition, it provides a robust set of network telemetry, security, and Layer 4 through Layer 7 automation functions. The service graph is a concept that allows the definition of a sequence of functions such as SSL offloading, load balancing, and traffic filtering in a way that can be abstracted from the concrete implementation in a given data center. Cisco APIC communicates with the service devices to render the service graph by using the resources that are available in the fabric. These functions can be implemented using the GUI or programmatically in Python and can be automated using the REST API. For More Information For more information about Cisco ACI and service graphs, please refer to Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 20 of 21

21 Printed in USA C / Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 21 of 21

Configuring a Service Graph

Configuring a Service Graph About Service Graphs About Service Graphs, on page 1 About Function Nodes, on page 3 About Function Node Connectors, on page 3 About Service Graph Connections, on page 3 About Terminal Nodes, on page 4

More information

About Cisco ACI with Microsoft Windows Azure Pack

About Cisco ACI with Microsoft Windows Azure Pack Cisco ACI with Microsoft Windows Azure Pack This chapter contains the following sections: About Cisco ACI with Microsoft Windows Azure Pack, page 1 Getting Started with Cisco ACI with Microsoft Windows

More information

Service Graph Design with Cisco Application Centric Infrastructure

Service Graph Design with Cisco Application Centric Infrastructure White Paper Service Graph Design with Cisco Application Centric Infrastructure 2017 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 101 Contents Introduction...

More information

Configuring Copy Services

Configuring Copy Services About Copy Services About Copy Services, on page 1 Copy Services Limitations, on page 2 Using the GUI, on page 2 Using the NX-OS-Style CLI, on page 4 Using the REST API, on page 6 Unlike SPAN that duplicates

More information

Layer 4 to Layer 7 Service Insertion, page 1

Layer 4 to Layer 7 Service Insertion, page 1 This chapter contains the following sections:, page 1 Layer 4 to Layer 7 Policy Model, page 2 About Service Graphs, page 2 About Policy-Based Redirect, page 5 Automated Service Insertion, page 12 About

More information

Configuring a Device Cluster (Logical Device)

Configuring a Device Cluster (Logical Device) , page 1 About Device Clusters (Logical Devices) A device cluster (also known as a logical device) is one or more concrete devices that act as a single device. A device cluster has logical interfaces,

More information

Configuring Policy-Based Redirect

Configuring Policy-Based Redirect About Policy-Based Redirect, page 1 About Symmetric Policy-Based Redirect, page 8 Policy Based Redirect and Hashing Algorithms, page 8 Using the GUI, page 9 Using the NX-OS-Style CLI, page 10 Verifying

More information

Layer 4 to Layer 7 Design

Layer 4 to Layer 7 Design Service Graphs and Layer 4 to Layer 7 Services Integration, page 1 Firewall Service Graphs, page 5 Service Node Failover, page 10 Service Graphs with Multiple Consumers and Providers, page 12 Reusing a

More information

Configuring Layer 4 to Layer 7 Resource Pools

Configuring Layer 4 to Layer 7 Resource Pools Configuring Layer 4 to Layer 7 Resource Pools About Layer 4 to Layer 7 Resource Pools, page 1 About External IP Address Pools, page 2 About External Layer 3 Routed Domains and the Associated VLAN Pools,

More information

F5 BIG-IP Local Traffic Manager Service Insertion with Cisco Application Centric Infrastructure

F5 BIG-IP Local Traffic Manager Service Insertion with Cisco Application Centric Infrastructure F5 BIG-IP Local Traffic Manager Service Insertion with Cisco Application Centric Infrastructure Deployment Guide December 2015 2015 Cisco F5. All rights reserved. Page 1 Contents Introduction... 4 Preface...

More information

Configuring Policy-Based Redirect

Configuring Policy-Based Redirect About Policy-Based Redirect, page 1 About Symmetric Policy-Based Redirect, page 8 Using the GUI, page 8 Using the NX-OS-Style CLI, page 10 Verifying a Policy-Based Redirect Configuration Using the NX-OS-Style

More information

Configuring Policy-Based Redirect

Configuring Policy-Based Redirect About Policy-Based Redirect, on page 1 About Multi-Node Policy-Based Redirect, on page 3 About Symmetric Policy-Based Redirect, on page 3 Policy Based Redirect and Hashing Algorithms, on page 4 Policy-Based

More information

Monitoring a Service Graph

Monitoring a Service Graph Instance Using the GUI, page 1 Monitoring Service Graph Faults Using the GUI, page 2 Resolving Service Graph Faults, page 3 Monitoring a Virtual Device Using the GUI, page 7 Monitoring Device Cluster and

More information

Configure. Background. Register the FTD Appliance

Configure. Background. Register the FTD Appliance Background, page 1 Register the FTD Appliance, page 1 Create a Service Graph, page 9 Apply a Service Graph Template, page 10 Supported Functions, page 13 FTD Deployments, page 18 Background The ACI fabric

More information

Monitoring a Service Graph

Monitoring a Service Graph Monitoring a Service Monitoring a Service Instance Using the GUI, page 1 Monitoring Service Faults Using the GUI, page 2 Resolving Service Faults, page 3 Monitoring a Virtual Device Using the GUI, page

More information

Integration of Hypervisors and L4-7 Services into an ACI Fabric. Azeem Suleman, Principal Engineer, Insieme Business Unit

Integration of Hypervisors and L4-7 Services into an ACI Fabric. Azeem Suleman, Principal Engineer, Insieme Business Unit Integration of Hypervisors and L4-7 Services into an ACI Fabric Azeem Suleman, Principal Engineer, Insieme Business Unit Agenda Introduction to ACI Review of ACI Policy Model Hypervisor Integration Layer

More information

Cisco Application Centric Infrastructure (ACI) Simulator

Cisco Application Centric Infrastructure (ACI) Simulator Data Sheet Cisco Application Centric Infrastructure (ACI) Simulator Cisco Application Centric Infrastructure Overview Cisco Application Centric Infrastructure (ACI) is an innovative architecture that radically

More information

Automate Application Deployment with F5 Local Traffic Manager and Cisco Application Centric Infrastructure

Automate Application Deployment with F5 Local Traffic Manager and Cisco Application Centric Infrastructure Automate Application Deployment with F5 Local Traffic Manager and Cisco Application Centric Infrastructure White Paper 2016 Cisco F5 Networks. All rights reserved. Page 1 Contents What You Will Learn...

More information

Cisco APIC Layer 4 to Layer 7 Service Graph Deployment Guide, Release 1.2(2g)

Cisco APIC Layer 4 to Layer 7 Service Graph Deployment Guide, Release 1.2(2g) Cisco APIC Layer 4 to Layer 7 Service Graph Deployment Guide, Release 1.2(2g) First Published: April 20, 2016 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA

More information

Deploying ASA. ASA Deployment Modes in ACI Fabric

Deploying ASA. ASA Deployment Modes in ACI Fabric ASA Deployment Modes in ACI Fabric, page 1 About the ASA Operational Model, page 2 Translation of ASA Terminology, page 2 About ASA Multi-Context Mode, page 3 About ASA High Availability and Scalability,

More information

Integrating NetScaler ADCs with Cisco ACI

Integrating NetScaler ADCs with Cisco ACI Docs.Citrix.com Integrating NetScaler ADCs with Cisco ACI http://docs.citrix.com/content/docs/en-us/netscaler/10-1/ns-solutions-con/cisco-aci-wrapper.html Jan. 28, 2011 citrix.com 1 Integrating NetScaler

More information

Quick Start Guide (SDN)

Quick Start Guide (SDN) NetBrain Integrated Edition 7.1 Quick Start Guide (SDN) Version 7.1a Last Updated 2018-09-03 Copyright 2004-2018 NetBrain Technologies, Inc. All rights reserved. Contents 1. Discovering and Visualizing

More information

Cisco ACI App Center. One Platform, Many Applications. Overview

Cisco ACI App Center. One Platform, Many Applications. Overview White Paper Cisco ACI App Center One Platform, Many Applications Overview Cisco Application Centric Infrastructure (Cisco ACI ) is a comprehensive software-defined networking (SDN) solution designed from

More information

Cisco ACI vcenter Plugin

Cisco ACI vcenter Plugin This chapter contains the following sections: About Cisco ACI with VMware vsphere Web Client, page 1 Getting Started with, page 2 Features and Limitations, page 7 GUI, page 12 Performing ACI Object Configurations,

More information

5 days lecture course and hands-on lab $3,295 USD 33 Digital Version

5 days lecture course and hands-on lab $3,295 USD 33 Digital Version Course: Duration: Fees: Cisco Learning Credits: Kit: DCAC9K v1.1 Cisco Data Center Application Centric Infrastructure 5 days lecture course and hands-on lab $3,295 USD 33 Digital Version Course Details

More information

ACI Terminology. This chapter contains the following sections: ACI Terminology, on page 1. Cisco ACI Term. (Approximation)

ACI Terminology. This chapter contains the following sections: ACI Terminology, on page 1. Cisco ACI Term. (Approximation) This chapter contains the following sections:, on page 1 Alias API Inspector App Center Alias A changeable name for a given object. While the name of an object, once created, cannot be changed, the Alias

More information

Design Guide for Cisco ACI with Avi Vantage

Design Guide for Cisco ACI with Avi Vantage Page 1 of 23 Design Guide for Cisco ACI with Avi Vantage view online Overview Cisco ACI Cisco Application Centric Infrastructure (ACI) is a software defined networking solution offered by Cisco for data

More information

Cisco UCS Director Tech Module Cisco Application Centric Infrastructure (ACI)

Cisco UCS Director Tech Module Cisco Application Centric Infrastructure (ACI) Cisco UCS Director Tech Module Cisco Application Centric Infrastructure (ACI) Version: 1.0 September 2016 1 Agenda Overview & Architecture Hardware & Software Compatibility Licensing Orchestration Capabilities

More information

Networking Domains. Physical domain profiles (physdomp) are typically used for bare metal server attachment and management access.

Networking Domains. Physical domain profiles (physdomp) are typically used for bare metal server attachment and management access. This chapter contains the following sections:, on page 1 Bridge Domains, on page 2 VMM Domains, on page 2 Configuring Physical Domains, on page 4 A fabric administrator creates domain policies that configure

More information

Configuring APIC Accounts

Configuring APIC Accounts This chapter contains the following sections: Adding an APIC Account, page 1 Viewing APIC Reports, page 3 Assigning an APIC account to a Pod, page 15 Handling APIC Failover, page 15 Adding an APIC Account

More information

Cisco ACI Terminology ACI Terminology 2

Cisco ACI Terminology ACI Terminology 2 inology ACI Terminology 2 Revised: May 24, 2018, ACI Terminology Cisco ACI Term Alias API Inspector App Center Application Policy Infrastructure Controller (APIC) Application Profile Atomic Counters Alias

More information

Cisco Application Centric Infrastructure and Microsoft SCVMM and Azure Pack

Cisco Application Centric Infrastructure and Microsoft SCVMM and Azure Pack White Paper Cisco Application Centric Infrastructure and Microsoft SCVMM and Azure Pack Introduction Cisco Application Centric Infrastructure (ACI) is a next-generation data center fabric infrastructure

More information

Cisco ACI Simulator VM Installation Guide

Cisco ACI Simulator VM Installation Guide Cisco ACI Simulator VM Installation Guide New and Changed Information 2 About the Application Policy Infrastructure Controller 2 About the ACI Simulator Virtual Machine 2 Simulator VM Topology and Connections

More information

Tenant Onboarding. Tenant Onboarding Overview. Tenant Onboarding with Virtual Data Centers

Tenant Onboarding. Tenant Onboarding Overview. Tenant Onboarding with Virtual Data Centers Overview, page 1 with Virtual Data Centers, page 1 with Resource Groups, page 5 Overview In Cisco UCS Director, tenants enable you to securely control and allocate the virtual and physical infrastructure

More information

Cisco CloudCenter Solution with Cisco ACI: Common Use Cases

Cisco CloudCenter Solution with Cisco ACI: Common Use Cases Cisco CloudCenter Solution with Cisco ACI: Common Use Cases Cisco ACI increases network security, automates communication policies based on business-relevant application requirements, and decreases developer

More information

DevNet Technical Breakout: Introduction to ACI Programming and APIs.

DevNet Technical Breakout: Introduction to ACI Programming and APIs. DevNet Technical Breakout: Introduction to ACI Programming and APIs. Michael Cohen Agenda Introduction to ACI ACI Policy ACI APIs REST API Python API L4-7 Scripting Opflex 3 Application Centric Infrastructure

More information

Cisco APIC Layer 4 to Layer 7 Device Package Development Guide

Cisco APIC Layer 4 to Layer 7 Device Package Development Guide First Published: October 31, 2013 Last Modified: October 14, 2014 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800

More information

Cisco HyperFlex Systems

Cisco HyperFlex Systems White Paper Cisco HyperFlex Systems Install and Manage Cisco HyperFlex Systems in a Cisco ACI Environment Original Update: January 2017 Updated: March 2018 Note: This document contains material and data

More information

Cisco Application Policy Infrastructure Controller Data Center Policy Model

Cisco Application Policy Infrastructure Controller Data Center Policy Model White Paper Cisco Application Policy Infrastructure Controller Data Center Policy Model This paper examines the Cisco Application Centric Infrastructure (ACI) approach to modeling business applications

More information

Deploy Microsoft SQL Server 2014 on a Cisco Application Centric Infrastructure Policy Framework

Deploy Microsoft SQL Server 2014 on a Cisco Application Centric Infrastructure Policy Framework White Paper Deploy Microsoft SQL Server 2014 on a Cisco Application Centric Infrastructure Policy Framework August 2015 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public.

More information

Integration of Hypervisors & L4-7 Services with ACI

Integration of Hypervisors & L4-7 Services with ACI Integration of Hypervisors & L4-7 Services with ACI Bradley Wong Principal Engineer, INSBU @brawong Maurizio Portolani Distinguished TME, INSBU This session provides a technical introduction to how the

More information

Virtualization Design

Virtualization Design VMM Integration with UCS-B, on page 1 VMM Integration with AVS or VDS, on page 3 VMM Domain Resolution Immediacy, on page 6 OpenStack and Cisco ACI, on page 8 VMM Integration with UCS-B About VMM Integration

More information

OpFlex: An Open Policy Protocol

OpFlex: An Open Policy Protocol White Paper OpFlex: An Open Policy Protocol Data Center Challenges As data center environments become increasingly dynamic, networks are increasingly asked to provide agility and flexibility without compromising

More information

Quick Start Guide (SDN)

Quick Start Guide (SDN) NetBrain Integrated Edition 7.1 Quick Start Guide (SDN) Version 7.1 Last Updated 2018-07-24 Copyright 2004-2018 NetBrain Technologies, Inc. All rights reserved. Contents 1. Discovering and Visualizing

More information

Provisioning Core ACI Fabric Services

Provisioning Core ACI Fabric Services This chapter contains the following sections: Time Synchronization and NTP, page 1 Configuring a DHCP Relay Policy, page 4 Configuring a DNS Service Policy, page 7 Configuring Custom Certificate Guidelines,

More information

Service Insertion with ACI using F5 iworkflow

Service Insertion with ACI using F5 iworkflow Service Insertion with ACI using F5 iworkflow Gert Wolfis F5 EMEA Cloud SE October 2016 Agenda F5 and Cisco ACI Joint Solution Cisco ACI L4 L7 Service Insertion Overview F5 and Cisco ACI Integration Models

More information

Cisco ACI Simulator Release Notes, Release 2.2(3)

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

More information

Cisco ACI Simulator Release Notes, Release 1.1(1j)

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

More information

Layer-4 to Layer-7 Services

Layer-4 to Layer-7 Services Overview, page 1 Tenant Edge-Firewall, page 1 LBaaS, page 2 FWaaS, page 4 Firewall Configuration, page 6 Overview Layer-4 through Layer-7 services support(s) end-to-end communication between a source and

More information

Virtual Machine Manager Domains

Virtual Machine Manager Domains This chapter contains the following sections: Cisco ACI VM Networking Support for Virtual Machine Managers, page 1 VMM Domain Policy Model, page 3 Virtual Machine Manager Domain Main Components, page 3,

More information

Integrating the Cisco ASA with Cisco Nexus 9000 Series Switches and the Cisco Application Centric Infrastructure

Integrating the Cisco ASA with Cisco Nexus 9000 Series Switches and the Cisco Application Centric Infrastructure Solution Guide Integrating the Cisco ASA with Cisco Nexus 9000 Series Switches and the Cisco Application Centric Infrastructure Data Center Design Opportunities Modern designs for the highly secure data

More information

F5 Demystifying Network Service Orchestration and Insertion in Application Centric and Programmable Network Architectures

F5 Demystifying Network Service Orchestration and Insertion in Application Centric and Programmable Network Architectures F5 Demystifying Network Service Orchestration and Insertion in Application Centric and Programmable Network Architectures Jeffrey Wong - Solution Architect F5 Networks February, 2015 Agenda F5 Synthesis

More information

Cisco APIC Layer 4 to Layer 7 Device Package Development Guide, Release 1.2(1x)

Cisco APIC Layer 4 to Layer 7 Device Package Development Guide, Release 1.2(1x) Cisco APIC Layer 4 to Layer 7 Device Package Development Guide, Release 1.2(1x) First Published: December 07, 2015 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706

More information

Integration of Hypervisors and L4-7 Services into an ACI Fabric

Integration of Hypervisors and L4-7 Services into an ACI Fabric Integration of Hypervisors and L4-7 Services into an ACI Fabric Bradley Wong Principal Engineer, INSBU Technical Marketing #clmel This session provides a technical introduction to how the ACI fabric handles

More information

Microsegmentation with Cisco ACI

Microsegmentation with Cisco ACI This chapter contains the following sections:, page 1 Microsegmentation with the Cisco Application Centric Infrastructure (ACI) provides the ability to automatically assign endpoints to logical security

More information

Question No: 3 Which configuration is needed to extend the EPG out of the Cisco ACI fabric?

Question No: 3 Which configuration is needed to extend the EPG out of the Cisco ACI fabric? Volume: 60 Questions Question No: 1 You discover that a VLAN is not enabled on a leaf port even though on EPG is provisioned. Which cause of the issue is most likely true? A. Cisco Discovery protocol is

More information

Segmentation. Threat Defense. Visibility

Segmentation. Threat Defense. Visibility Segmentation Threat Defense Visibility Establish boundaries: network, compute, virtual Enforce policy by functions, devices, organizations, compliance Control and prevent unauthorized access to networks,

More information

Cisco ACI Virtual Machine Networking

Cisco ACI Virtual Machine Networking This chapter contains the following sections: Cisco ACI VM Networking Supports Multiple Vendors' Virtual Machine Managers, page 1 Virtual Machine Manager Domain Main Components, page 2 Virtual Machine

More information

Cisco ACI Virtual Machine Networking

Cisco ACI Virtual Machine Networking This chapter contains the following sections: Cisco ACI VM Networking Supports Multiple Vendors' Virtual Machine Managers, page 1 Virtual Machine Manager Domain Main Components, page 2 Virtual Machine

More information

Cisco ACI Simulator Release Notes, Release 3.0(2)

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

More information

Cisco ACI Virtual Machine Networking

Cisco ACI Virtual Machine Networking This chapter contains the following sections: Cisco ACI VM Networking Supports Multiple Vendors' Virtual Machine Managers, page 1 Virtual Machine Manager Domain Main Components, page 2 Virtual Machine

More information

Cisco UCS Director and ACI Advanced Deployment Lab

Cisco UCS Director and ACI Advanced Deployment Lab Cisco UCS Director and ACI Advanced Deployment Lab Michael Zimmerman, TME Vishal Mehta, TME Agenda Introduction Cisco UCS Director ACI Integration and Key Concepts Cisco UCS Director Application Container

More information

Schema Management. Schema Management

Schema Management. Schema Management , page 1 Creating a Schema Template, page 2 Configuring an Application Profile, page 2 Configuring a Contract, page 3 Configuring a Bridge Domain, page 4 Configuring a VRF for the Tenant, page 4 Configuring

More information

Cisco ACI with Cisco AVS

Cisco ACI with Cisco AVS This chapter includes the following sections: Cisco AVS Overview, page 1 Cisco AVS Installation, page 6 Key Post-Installation Configuration Tasks for the Cisco AVS, page 43 Distributed Firewall, page 62

More information

Cisco ACI with Red Hat Virtualization 2

Cisco ACI with Red Hat Virtualization 2 Cisco ACI and Red Hat Virtualization New and Changed Information 2 Cisco ACI with Red Hat Virtualization 2 Software Compatibility 2 Cisco ACI and Red Hat Terminology 3 Workflow for Red Hat Virtualization

More information

Principles of Application Centric Infrastructure

Principles of Application Centric Infrastructure White Paper Principles of Application Centric Infrastructure What You Will Learn One of the main innovations in application centric infrastructure (ACI) is the introduction of a highly abstracted interface

More information

Configuring Direct Server Return

Configuring Direct Server Return About Direct Server Return, page 1 Direct Server Return Architecture, page 5 Example XML POST of Direct Server Return for Static Service Deployment, page 7 Direct Server Return for Static Service Deployment,

More information

Cisco ACI Virtual Machine Networking

Cisco ACI Virtual Machine Networking This chapter contains the following sections: Cisco ACI VM Networking Supports Multiple Vendors' Virtual Machine Managers, page 1 Virtual Machine Manager Domain Main Components, page 2 Virtual Machine

More information

Virtual Security Gateway Overview

Virtual Security Gateway Overview This chapter contains the following sections: Information About the Cisco Virtual Security Gateway, page 1 Cisco Virtual Security Gateway Configuration for the Network, page 10 Feature History for Overview,

More information

Cisco ACI and Cisco AVS

Cisco ACI and Cisco AVS This chapter includes the following sections: Cisco AVS Overview, page 1 Installing the Cisco AVS, page 5 Key Post-Installation Configuration Tasks for the Cisco AVS, page 14 Distributed Firewall, page

More information

Cisco Application Centric Infrastructure

Cisco Application Centric Infrastructure Data Sheet Cisco Application Centric Infrastructure What s Inside At a glance: Cisco ACI solution Main benefits Cisco ACI building blocks Main features Fabric Management and Automation Network Security

More information

Cisco ACI Virtual Machine Networking

Cisco ACI Virtual Machine Networking This chapter contains the following sections: Cisco ACI VM Networking Supports Multiple Vendors' Virtual Machine Managers, page 1 Virtual Machine Manager Domain Main Components, page 2 Virtual Machine

More information

F5 Networks in the Software Defined DataCenter Era. Paolo Pambianco System Engineer CSP

F5 Networks in the Software Defined DataCenter Era. Paolo Pambianco System Engineer CSP F5 Networks in the Software Defined DataCenter Era Paolo Pambianco System Engineer CSP p.pambianco@f5.com Data Center Transformation Business demands are driving changes in IT service delivery Driving

More information

Infoblox Network Insight Integration with Cisco ACI

Infoblox Network Insight Integration with Cisco ACI DEPLOYMENT GUIDE Infoblox Network Insight Integration with Cisco ACI 2017 Infoblox Inc. All rights reserved. Infoblox Network Insight Integration with Cisco ACI October 2017 Page 1 of 17 Contents Introduction...

More information

SharkFest 16. Cisco ACI and Wireshark. Karsten Hecker Senior Technical Instructor Fast Lane Germany. Getting Back Our Data

SharkFest 16. Cisco ACI and Wireshark. Karsten Hecker Senior Technical Instructor Fast Lane Germany. Getting Back Our Data SharkFest 16 Cisco ACI and Wireshark Getting Back Our Data Karsten Hecker Senior Technical Instructor Fast Lane Germany Current Challenges for SPAN Current Challenges for SPAN connect through the CLI manually

More information

Cisco ACI Simulator Installation Guide

Cisco ACI Simulator Installation Guide First Published: 2014-11-11 Last Modified: 2018-02-07 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)

More information

Manage Hybrid Clouds with a Cisco CloudCenter, Cisco Application Centric Infrastructure, and Cisco UCS Director Solution

Manage Hybrid Clouds with a Cisco CloudCenter, Cisco Application Centric Infrastructure, and Cisco UCS Director Solution White Paper Manage Hybrid Clouds with a Cisco CloudCenter, Cisco Application Centric Infrastructure, and Cisco UCS Director Solution 2017 Cisco and/or its affiliates. All rights reserved. This document

More information

VXLAN Overview: Cisco Nexus 9000 Series Switches

VXLAN Overview: Cisco Nexus 9000 Series Switches White Paper VXLAN Overview: Cisco Nexus 9000 Series Switches What You Will Learn Traditional network segmentation has been provided by VLANs that are standardized under the IEEE 802.1Q group. VLANs provide

More information

Network Programmability with Cisco Application Centric Infrastructure

Network Programmability with Cisco Application Centric Infrastructure White Paper Network Programmability with Cisco Application Centric Infrastructure What You Will Learn This document examines the programmability support on Cisco Application Centric Infrastructure (ACI).

More information

Cisco ACI Multi-Pod and Service Node Integration

Cisco ACI Multi-Pod and Service Node Integration White Paper Cisco ACI Multi-Pod and Service Node Integration 2018 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 68 Contents Introduction... 3 Prerequisites...

More information

Cisco ACI Multi-Site, Release 1.1(1), Release Notes

Cisco ACI Multi-Site, Release 1.1(1), Release Notes Cisco ACI Multi-Site, Release 1.1(1), Release Notes This document describes the features, caveats, and limitations for the Cisco Application Centric Infrastructure Multi-Site software. The Cisco Application

More information

Q-in-Q Encapsulation Mapping for EPGs

Q-in-Q Encapsulation Mapping for EPGs , on page 1 Configuring Using the GUI, on page 2 Mapping EPGs to Q-in-Q Encapsulated Leaf Interfaces Using the NX-OS Style CLI, on page 5 Mapping EPGs to Q-in-Q Encapsulation Enabled Interfaces Using the

More information

Intuit Application Centric ACI Deployment Case Study

Intuit Application Centric ACI Deployment Case Study Intuit Application Centric ACI Deployment Case Study Joon Cho, Principal Network Engineer, Intuit Lawrence Zhu, Solutions Architect, Cisco Agenda Introduction Architecture / Principle Design Rollout Key

More information

How to autoprovision a NetScaler VPX on SDX for load balancing OpenStack workloads

How to autoprovision a NetScaler VPX on SDX for load balancing OpenStack workloads How to autoprovision a NetScaler VPX on SDX for load balancing OpenStack workloads Introduction The on demand consumption model has become a de facto standard in cloud computing. To support this model

More information

Access Policies configured and interfaces up and in service EPG, Bridge Domain (BD) and Virtual Routing and Forwarding (VRF) already configured

Access Policies configured and interfaces up and in service EPG, Bridge Domain (BD) and Virtual Routing and Forwarding (VRF) already configured Contents Introduction Prerequisites Requirements Components Used Configure Network Diagram Configurations Verify Troubleshoot Related Information Introduction This document decribes how to deploy an Application

More information

Installing or Recovering Cisco APIC Images

Installing or Recovering Cisco APIC Images Installation s, on page 1 Usage Guidelines, on page 2 Conditions for Recovering or Installing Cisco APIC Software Image, on page 5 Installing Cisco APIC Software Using a PXE Server, on page 5 Installing

More information

ACI and Full Stack Automation

ACI and Full Stack Automation ACI and Full Stack Automation Steve Sharman and Russ Whitear BRKACI-2770 Abstract ACI and Full Stack Automation provides the attendee with a view on how network and application constructs can be delivered

More information

Cisco ACI and Pivotal Cloud Foundry Integration 2

Cisco ACI and Pivotal Cloud Foundry Integration 2 Cisco ACI and Pivotal Cloud Foundry Integration New and Changed Information 2 Cisco ACI and Pivotal Cloud Foundry Integration 2 Preparation 2 Pivotal Cloud Foundry Compatibility 2 Preparing for Pivotal

More information

ACI Multi-Site Architecture and Deployment. Max Ardica Principal Engineer - INSBU

ACI Multi-Site Architecture and Deployment. Max Ardica Principal Engineer - INSBU ACI Multi-Site Architecture and Deployment Max Ardica Principal Engineer - INSBU Agenda ACI Network and Policy Domain Evolution ACI Multi-Site Deep Dive Overview and Use Cases Introducing ACI Multi-Site

More information

Cisco Application Centric Infrastructure (ACI) - Endpoint Groups (EPG) Usage and Design

Cisco Application Centric Infrastructure (ACI) - Endpoint Groups (EPG) Usage and Design White Paper Cisco Application Centric Infrastructure (ACI) - Endpoint Groups (EPG) Usage and Design Emerging IT technologies have brought about a shift from IT as a cost center to IT as a business driver.

More information

Security Overview and Cisco ACE Replacement

Security Overview and Cisco ACE Replacement Security Overview and Cisco ACE Replacement March, 2014 Florian Hartmann, Senior Systems Engineer DACH A10 Corporate Introduction Headquarters in San Jose 800+ Employees Offices in 32 countries Customers

More information

Using a Service Graph Template

Using a Service Graph Template Associating Service Graph Templates with Contracts and EPGs Using the GUI, page 1 Creating a Service Graph Template Using the NX-OS-Style CLI, page 1 Configuring a Service Graph Template Using the Object

More information

Policy Driven Data Centre with ACI

Policy Driven Data Centre with ACI Policy Driven Data Centre with ACI Chris Gascoigne Technical Solutions Architect #clmel Agenda Introduction What is policy Network policy Application policy Conclusion Introduction Traditional Data Centre

More information

F5 iworkflow : Cisco APIC Administration. Version 2.0

F5 iworkflow : Cisco APIC Administration. Version 2.0 F5 iworkflow : Cisco APIC Administration Version 2.0 Table of Contents Table of Contents F5 iworkflow Introduction...5 About incorporating iworkflow securely into your network...5 Open ports required

More information

Building NFV Solutions with OpenStack and Cisco ACI

Building NFV Solutions with OpenStack and Cisco ACI Building NFV Solutions with OpenStack and Cisco ACI Domenico Dastoli @domdastoli INSBU Technical Marketing Engineer Iftikhar Rathore - INSBU Technical Marketing Engineer Agenda Brief Introduction to Cisco

More information

Modeling an Application with Cisco ACI Multi-Site Policy Manager

Modeling an Application with Cisco ACI Multi-Site Policy Manager Modeling an Application with Cisco ACI Multi-Site Policy Manager Introduction Cisco Application Centric Infrastructure (Cisco ACI ) Multi-Site is the policy manager component used to define intersite policies

More information

Nexus 1000V in Context of SDN. Martin Divis, CSE,

Nexus 1000V in Context of SDN. Martin Divis, CSE, Nexus 1000V in Context of SDN Martin Divis, CSE, mdivis@cisco.com Why Cisco Nexus 1000V Losing the Edge Server Admin Host Host Host Host Server Admin manages virtual switching! vswitch vswitch vswitch

More information

Cisco Virtual Security Gateway Deployment Guide VSG 1.4

Cisco Virtual Security Gateway Deployment Guide VSG 1.4 Deployment Guide Cisco Virtual Security Gateway Deployment Guide VSG 1.4 Deployment Guide 2013 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 33

More information

Intra-EPG Isolation Enforcement and Cisco ACI

Intra-EPG Isolation Enforcement and Cisco ACI This chapter contains the following sections: Intra-EPG Isolation for VMware VDS or Microsoft vswitch, on page 1 Intra-EPG Isolation Enforcement for Cisco AVS, on page 6 Intra-EPG Isolation Enforcement

More information

Cisco Cloud Architecture with Microsoft Cloud Platform Peter Lackey Technical Solutions Architect PSOSPG-1002

Cisco Cloud Architecture with Microsoft Cloud Platform Peter Lackey Technical Solutions Architect PSOSPG-1002 Cisco Cloud Architecture with Microsoft Cloud Platform Peter Lackey Technical Solutions Architect PSOSPG-1002 Agenda Joint Cisco and Microsoft Integration Efforts Introduction to CCA-MCP What is a Pattern?

More information