
Cisco ACI Cookbook
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
- Integrate Cisco ACI with hypervisors and other third party devices
- Packed with powerful recipes to automate your IT operations
Book DescriptionCisco Application Centric Infrastructure (ACI) is a tough architecture that automates IT tasks and accelerates data-center application deployments. This book focuses on practical recipes to help you quickly build, manage, and customize hybrid environment for your organization using Cisco ACI. You will begin by understanding the Cisco ACI architecture and its major components. You will then configure Cisco ACI policies and tenants. Next you will connect to hypervisors and other third-party devices. Moving on, you will configure routing to external networks and within ACI tenants and also learn to secure ACI through RBAC. Furthermore, you will understand how to set up quality of service and network programming with REST, XML, Python and so on. Finally you will learn to monitor and troubleshoot ACI in the event of any issues that arise. By the end of the book, you will gain have mastered automating your IT tasks and accelerating the deployment of your applications. What you will learn - Master the Cisco ACI architecture
- Discover the ACI fabric with easy-to-follow steps
- Set up quality of service within ACI
- Configure external networks with Cisco ACI
- Integrate with VMware and track VMware virtual machines
- Configure apply and verify access policies
- Extend or migrate a VMware virtual-machine LAN inside the ACI fabric
- Monitor ACI with third party tools and troubleshoot issues
Who this book is forIf you are a network administrator, system administrator, or engineer and are aware of the basics of Cisco ACI but want to start using it to automate your tasks, then this book is for you
All prices
More details
Person
Stuart Fordham is a networking engineer who focuses on security and DevOps. He is CCIE #49337 (Routing and Switching), along with other qualifications such as CCDP, CEH, RHCSA, and MCSE. He has also been a Cisco Champion for 2017 and has authored a series of networking books. He is the network manager for a leading global Communication-as-a-Service company and has worked for hedge funds, the government, and the National Health Service.
Content
- Cover
- Copyright
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Customer Feedback
- Table of Contents
- Preface
- Chapter 1: Understanding Components and the ACI Fabric
- Introduction
- Understanding ACI and the APIC
- An overview of the ACI fabric
- ACI hardware
- Understanding third-party integration
- Converting Cisco from Nexus NX-OS mode to ACI mode
- Uploading the ACI image
- How to do it...
- Method 1 - Using SCP to copy the ACI image from the APIC
- Method 2 - Using SCP to copy the ACI image from another SCP server
- Method 3 - Using a USB drive to copy the ACI image
- Upgrading the image
- How to do it...
- Logging in
- How to do it...
- Reverting to NX-OS mode
- ACI fabric overlay
- An introduction to the GUI
- System menu
- Tenants menu
- Fabric menu
- VM Networking
- L4-L7 Services
- Admin
- Operations
- Chapter 2: Configuring Policies and Tenants
- Introduction
- Creating fabric policies
- How to do it...
- How it works...
- Creating access policies
- How to do it...
- How it works...
- There's more...
- Creating tenants
- How to do it...
- How it works...
- Configuring bridge domains
- How to do it...
- How it works...
- Configuring contexts
- How to do it...
- How it works...
- There's more...
- Creating application network profiles
- How to do it...
- Creating endpoint groups
- How to do it...
- How it works...
- Using contracts between tenants
- How to do it...
- How it works...
- Creating filters
- How to do it...
- Creating contracts within tenants
- How to do it...
- Creating management contracts
- How to do it...
- How it works...
- Chapter 3: Hypervisor Integration (and Other Third Parties)
- Introduction
- Installing device packages
- How to do it.
- How it works.
- There's more...
- Creating VMM domains and integrating VMWare
- How to do it.
- There's more.
- Associating vCenter domains with a tenant
- How to do it.
- How it works...
- Deploying the AVS
- How to do it.
- How it works.
- There's more.
- Discovering VMWare endpoints
- How to do it.
- How it works.
- Adding virtual machines to a tenant
- How to do it...
- How it works...
- Tracking ACI endpoints
- How to do it.
- How it works.
- There's more.
- Integrating with A10
- How to do it...
- How it works...
- There's more...
- Deploying the ASAv
- How to do it...
- How it works...
- There's more...
- Integrating with OpenStack
- How to do it...
- How it works...
- There's more...
- Integrating with F5
- Getting ready
- How to do it...
- There's more...
- Integrating with Citrix NetScaler
- Getting ready
- How to do it...
- There's more...
- Chapter 4: Routing in ACI
- Introduction
- Creating a DHCP relay
- How to do it.
- Creating a DHCP relay using the Common tenant
- Creating a global DHCP relay
- How it works.
- There's more...
- Utilizing DNS
- How to do it...
- How it works...
- There's more...
- Routing with BGP
- How to do it...
- Configuring a layer-3 outside interface for tenant networks
- How to do it.
- Creating routed interfaces
- Configuring an external SVI
- Configuring routed sub-interfaces
- Associating a bridge domain with an external network
- How to do it.
- Using route reflectors
- How to do it...
- How it works...
- Routing with OSPF
- How to do it...
- Routing with EIGRP
- How to do it...
- Using IPv6 within ACI
- How to do it...
- How it works...
- Setting up multicast for ACI tenants
- How to do it...
- How it works...
- Configuring multicast on the bridge domain and interfaces
- How it works...
- How it works...
- There's more...
- ACI transit routing and route peering
- How to do it...
- How it works...
- There's more...
- Chapter 5: ACI Security
- Introduction
- AAA and multiple tenant support
- Understanding ACI role-based access control (RBAC)
- Creating local users
- How to do it...
- How it works...
- Creating security domains
- How to do it...
- Limiting users to tenants
- How to do it...
- Connecting to a RADIUS server
- How to do it...
- How it works...
- Connecting to an LDAP server
- How to do it...
- Connecting to a TACACS+ server
- How to do it...
- Chapter 6: Implementing Quality of Service in ACI
- Introduction
- Preserving existing CoS settings
- How to do it...
- How it works...
- There's more...
- Configuring user-defined classes
- How to do it...
- How it works...
- There's more...
- Creating a basic QoS configuration
- How to do it...
- How it works...
- There's more...
- Verifying QoS
- How to do it...
- Chapter 7: Network Programmability with ACI
- Introduction
- Browsing the object store using the Object Store Browser
- How to do it...
- Programming the ACI through REST
- Getting ready
- How to do it...
- Authenticating through REST and XML
- How to do it...
- How it works...
- Creating a tenant using REST and XML
- How to do it...
- How it works...
- Deleting a tenant using REST and XML
- How to do it...
- How it works...
- Creating an APN and an EPG using REST and XML
- How to do it...
- How it works...
- Creating an application profile and EPG using REST
- How to do it...
- How it works...
- Authenticating through REST and JSON
- How to do it...
- How it works...
- Creating a tenant using REST and JSON
- How to do it...
- How it works...
- Using the Python SDK
- Getting ready
- How to do it...
- Logging into the APIC using Cobra
- How to do it...
- Creating a tenant using the SDK
- How to do it...
- Chapter 8: Monitoring ACI
- Introduction
- Finding faults
- How to do it...
- There's more...
- Viewing events
- How to do it...
- Tenant events
- Fabric events
- AAA events
- Navigating the audit logs
- How to do it...
- Setting up Call Home
- How to do it...
- How it works...
- There's more...
- Configuring SNMP
- Getting ready
- How to do it...
- How it works...
- There's more...
- Configuring Syslog
- How to do it...
- How it works...
- Configuring NetFlow
- How to do it...
- There's more...
- Chapter 9: Troubleshooting ACI
- Introduction
- Layer 2 troubleshooting
- How to do it...
- FEX troubleshooting
- How to do it...
- There's more...
- SSL troubleshooting
- How to do it...
- There's more...
- Switch diagnostics
- How to do it...
- How it works...
- APIC troubleshooting
- How to do it...
- There's more...
- Upgrading the ACI software
- Getting ready
- How to do it...
- There's more...
- VMM troubleshooting
- How to do it...
- Routing verifications
- How to do it...
- Troubleshooting external connectivity
- How to do it...
- Multicast troubleshooting
- How to do it...
- QoS troubleshooting
- How to do it...
- There's more...
- Chapter 10: An End-to-End Example Using the NX-OS CLI
- Introduction
- Background
- Before you start...
- Setting up in-band and out-of-band access to the nodes
- How to do it...
- How it works...
- Creating the security domain
- How to do it...
- Creating the VLAN domain
- How to do it...
- How it works...
- Creating the VMWare domain
- How to do it...
- How it works...
- Creating the tenant
- How to do it...
- How it works...
- Creating the VRF
- How to do it...
- How it works...
- Creating the bridge domains
- How to do it...
- How it works...
- Creating the applications and EPGs
- How to do it...
- How it works...
- Creating the contract
- How to do it...
- How it works...
- Creating an L4-L7 device
- How to do it...
- How it works...
- There's more...
- Creating service templates
- How to do it...
- How it works...
- Setting up the client VMs
- How to do it...
- Index
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.