Skip to content

A deployment solution for the Cisco Deploy Cisco Catalyst 8000v Edge on Azure

License

Notifications You must be signed in to change notification settings

adelagar/CiscoCatalyst8000V

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A deployment solution for the Cisco Catalyst 8000v Edge on Azure

The following solution is intended for ITPro’s to leverage for rapid and consistent deployments of Cisco Catalyst 8000V Edge systems within an existing Azure virtual network. The solution accelerator works both in Azure Commercial and Azure Government.

You can deploy single or multiple systems within an existing or new Azure virtual network. The current Sku and offer from Cisco is currently Generation One at the time of this writing. The deployment consists of Cisco Catalyst 8000v Edge with two network card interfaces.

If you are planning to deploy a Cisco Catalyst 8000v Edge on Azure, we encourage that you review Cisco's official guidance found here Deploying Cisco Catalyst 8000V Edge Software on Microsoft Azure . Also please consult with Cisco if you have further questions.

Solution Options

The Cisco Catalyst 8000v Edge can be deployed under two consumption models. The first option is defined as Bring your Own License (BYOL) and the second option is Pay as you Go (PAYGO). The first option requires you to buy your own license from Cisco so that you can apply it to the system to become active as well as pay for the monthly computing charge from Azure.

The second option PAYGO you pay by the size of the virtual machine and the compute hours and do not have to buy a separate license. The two common images in this solution accelerator are based on either an Advantage or an Essentials sku which provide varying options once deployed. Please consult with your Cisco representative on which option best fits your needs.

This solution accelerator has the following sku’ s available with the most recent build version which were available at the time of this writing.

  • Cisco Catalyst 8000V-PAYG-DNA Advantage-17.11.01a - x64 Gen1
  • Cisco Catalyst 8000V-PAYG-DNA Essentials-17.11.01a - x64 Gen1
  • Cisco Catalyst 8000V Edge Software-BYOL-17.12.01a - x64 Gen1

The solution can be deployed either in production or development workloads in Azure Commercial and Azure Government. You will be required to have a preexisting virtual network with two separate subnets. The first subnet will support the public facing network interface and the second subnet will support the private network interface.

Please note that at the end of the virtual machine name we are appending a "-" and the next ordinal number. Example Cisco8000v-1, Cisco8000v-2, etc. Hostnames should not exceed fifteen characters.

We are adding a route table, network security group, and availability set for the virtual machines to be deployed in your subscription. Please configure these objects as you see fit. You can also inherit both the existing route tables and network security groups that have already been preconfigured in your environment. The choice is yours.

Common Deployment Scenarios

A common deployment scenario is to deploy the two Cisco Catalyst 8000v Edge on Azure within a Hub virtual network or a single virtual network to create a VPN tunnel within an Azure ExpressRoute. This deployment pattern allows the network traffic to be encrypted between the cloud infrastructure and on-premises end to end.

Another deployment scenario involves Virtual Route Forwarding (VRF). If you have a VRF implemented within your enterprise on-premises and want to connect that environment with Azure ExpressRoute you will need to create a network overlay. This solution can support that scenario.

The following diagram represents a high-level architecture overview

Figure 1

VPN within ExpressRoute

Figure 2

Subnet Topology

Please find Cisco Catalyst 8000v Edge PDF documentation here for your convenience Cisco Catalyst 8000v Deployment on Azure as well as other documents for review.

High Availability

Deployment Solution Below

Feel free to use this solution, edit, and add functionality as you see fit. This solution is provided "as is" for the greater technical community with no guarantees.

Use the solution with the Azure portal Custom Template Deployment feature or most common pipeline tools.

I would like to recognize Jason Masten, my friend and colleague who refactored my original code and made it world class. Thank you Jason!!

Please enjoy and would love to hear feedback to improve the solution!

The following template deploys Cisco Catalyst 8000v Edge virtual machines on an existing virtual network. The following prerequisite are required;

* An active Azure subscription

* The name of the Azure resource group that the intended virtual network resides

* The name of the virtual network, and the name of the target subnets

* The person deploying this solution should have the proper administrative rights within the Azure subscription for the deployment to succeed

Microsoft Azure Commercial Click Here:

Deploy to Azure

Microsoft Azure Government Click Here:

Deploy to Azure Gov

About

A deployment solution for the Cisco Deploy Cisco Catalyst 8000v Edge on Azure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages