SlideShare a Scribd company logo
1 of 32
Nour Abu-Sheikh
Product Manager
Oct 7, 2015
Technical Overview – TechWiseTV
Cisco Modeling Labs
Agenda
• Problems and Challenges
• Solution
• Benefits of Cisco Modeling Labs
• Architecture and Platforms
• Steps for Creating a Simulation
• What’s New in CML 1.1
• Reference Platforms
• Cisco Modeling Labs Requirements
• Installing Cisco Modeling Labs Server
• Cisco Modeling Labs Vs VIRL PE
The Problem
• Designing, building, testing and launching physical networks can be an expensive, complex and
time-consuming endeavor, and the Internet of Things (IoT), big data, the cloud, and mobile
computing are putting a premium on the need to speed up the process
• Currently it can take days to build out a network before it can be tested, validated and deployed
The Challenge
• Testing new OS versions and features
• Staging new deployments
• Troubleshooting problems
• Developing new offerings
• Limited access to lab; both physically and
across network
• Purchasing and maintaining non-production
hardware
• Providing hands-on experience across teams
How do you test networking solutions at
scale, with time and budgets constraints and
without harming live networks?
A scalable software platform that enables teams to
design, build, test, and deploy real-world
simulations in a virtual environment
• Create models and what-if scenarios of real-world/future
networks
• Visualize network topologies from protocol perspectives
• Modeling of traffic patterns and network errors
• Scales to 100s of virtual network and server devices*
• Interact with other vendors; externally connected
and within simulation
• Leverage “real” network operating systems – routers,
switches, Linux
• Provide Confidence that the network is Production
Ready
The Solution
Cisco Modeling Labs
Cisco Modeling Labs
Corporate Edition is the
ideal network simulation
solution. It provides a virtual
environment to design,
build, simulate, and visualize
real-world networks and
operational scenarios.
With its simple point-and-
click interface, network
engineers can design or
import a network topology
and turn it into a virtual
network in minutes.
• Point-and-click design
• Automated configuration
generation and protocol
visualization
• Virtual Cisco IOS Software
for router and switch
simulation
• Support for other IOS
devices and 3rd party
images
• Multi-client support
• Connectivity between
simulated and physical labs
• Lower capital and operating
expenditures
• Provide on-demand access
to resources
• Scale resources on
demand
• Decrease deployment time
of new services
• Increase uptime with what-
if scenarios
• Reduce lab footprint
• Save energy, go green
Why Cisco Modeling Labs? Features Benefits
Features and Benefits
Why Use Cisco Modeling Labs?
• Build, test and deploy networks – virtually
• Validate and verify a range of configuration options
• Rapid prototyping of new service offerings
• Reduce risk and errors through improved operational and engineering hands-
on experience
Technical
Opportunities
Cisco Modeling Labs – High-Level Architecture
Cisco Modeling Labs - Client
VMware
ESXi
Cisco Modeling Labs - Server
OpenStack Routers
Switches
Servers
Ubuntu
Windows
1 ….… N
UCS Server
Windows MAC
CML Architecture – OVAOVA̶CiscoProvidedCustomerProvided
VMMaestro
Cisco VM
Hypervisor (KVM)
VIRL Service
Topology Director
AutoNetKit
AutoNetKit
Cisco
Extensions
OpenStack
Ubuntu Linux
VMWare ESXi
Hardware
CML Architecture – ISOOVA̶CiscoProvidedCustomerProvided
VMMaestro
Cisco VM
Hypervisor (KVM)
VIRL Service
Topology Director
AutoNetKit
AutoNetKit
Cisco
Extensions
OpenStack
Ubuntu Linux
Server Hardware
Steps for Creating a Simulated Environment
• Eclipse-based
• Drop and click
configuration build
• Import configurations
from existing
environments
• Create offline,
anywhere, anytime
• Automatically build
simulated
environments
• Supports L3 routing
and user-supplied
virtual machines,
such as Ubuntu
• Configure for external
device connection
such as packet
generators
• View network designs
in graphical format
• Filter views by
protocol type
• Easily see protocol
errors
• Convert
configurations
between different
OS-types
• Enable configurations
in each virtual router
• Telnet into simulated
devices
• Modify and verify
configurations using
standard OS
command syntax
• Export configurations
for use in production
Design Build LaunchVisualize
CML Architecture - Client – VM Maestro
• Available for Windows and MAC
• GUI Interface to design, build, visualize topologies and launch simulations
• Launch simulations and provides access to device console (telnet and SSH)
• Provides template to build auto-configurations – AutoNetKit
• XML based files
• General config fields include: CDP, OnePK, IP Addressing (IPv4/IPv6), Routing,
MPLS
• Node configs include: ASN, IGP, iBGP, External L2TPV3, GRE Tunnel
• Ability to import Visio and Cariden Mate Configs
• Provides connectivity configuration to the external virtual and/or physical environment
• Interface to extract configs from running simulations
CML Client – VM Maestro
Console
Outline view
Projects
Topologies &
History
Drawing Tools
Type of Images
Available
External
Connectivity
Tools
Perspectives:
Design or
Simulation
Node Editor
Graph View
Canvas/workspace
AutoNetKit
Config Builder
Topology Properties Problems View
CML Tool Bar
CML Architecture - AutoNetKit Network Configuration /
Rendering
CML Architecture - Services Topology Director
CML Architecture – CML Workflow
What’s New in Cisco Modeling Labs – v1.1
• IOSvL2 Bundled images
• Managed and unmanaged Switch
• ASAv Support
• Bundled CSR1000v and XRv demo
images
• ANK VLAN Support
• Visio Support
• L2TPv3 Tunneling
• Enhanced GRE Tunneling
• Phased Node Startup
• Timed Simulation
• Enhanced IPv6
• Enhanced External Connectivity
• Enhanced Image Extraction
• Server Statistics Reporting
• Enhanced Jumphost
Connectivity
• Projects Migration
• API Support
• Link up/down (what-if)
• ANK MPLS LDP Support
What’s New in Cisco Modeling Labs – v1.1
• IPv6 Auto Config for Linux Servers
• LXC Jumphost Functionality
• Exclude form Simulation Launch
• Visualization Engine Upgrade
• Visualization Search
• Added Default Nodes Types in Palette
• Nose SSH Access
• Perform simulation actions on
multiple nodes
• Simulation expiry function
• Linux server snapshot support
• UWM Project and users export
and import
• ANK - Multi-IGP support
• SNAT Gateway IP address
reported in UWM
• Static IP address operation
• Large MTU support
• IP address node display on
canvas
• ANK – Parallel link support
What’s New in Cisco Modeling Labs – v1.1
• Full VM renaming capability
• Password change support
• Custom config block
• GRE Tunnel support
• New Jumpage menu
• OpenStack Horizon Interface Enabled
by default
• VNC service is enabled *
• Support for ESXi 6.0
• No support for ESXi 5.0
• Client support for Java 8
• WebServices ports changed
What’s New in Cisco Modeling Labs – v1.1
IOSvL2 - Features
• Layer-2 forwarding (auto-config’d)
• Switchport (auto-config’d)
• 802.1q trunk, 802.1q VLANs (auto-
config’d)
• Spanning Tree (auto-config’d)
• Port-Channel
• 802.1x pass-through
• Port-ACLs
• Dynamic Arp Inspection
• DHCP Snooping
• IP device tracking
• Switched Virtual Interfaces
• Layer-3 forwarding
• VLAN Access Maps
(VACLs/Access Control Lists for
VLANs
• Routing protocol support
• L2 & L3 ACL Functionality
• Dynamic Trunking Protocol
support
• Switchport protected mode
What’s New in Cisco Modeling Labs – v1.1
IOSvL2 - Features
NOT Supported
• Routing protocol support
• Port mirroring (SPAN)
• Private VLANs
Cisco Modeling Labs v1.1 Supported Platforms
• IOSv / IOSv L2
• IOS XRv
• IOS XE (CSR1000v)
• ASAv
• Ubuntu Linux Server
• NX-OSv (can run in CML but no released image)
IOS
Virtualized in IOSv
and IOSv L2
IOS XR
Virtualized in IOS
XRv
IOS XE
Virtualized
CSR1000v
Linux Server
• Same Control-plane code
• Same Management plane code
• Same memory footprint
• Different CPU performance
• Different Forwarding plane code
• No ASIC emulation
CML Architecture
Virtualized Platform Operating Systems
ASA
Virtualized ASAv
Reference Platforms Bundled with CML 1.1
Bundled with Cisco Modeling Labs
IOS
Virtualized in IOSv
and IOSv L2
Linux Server Demo IOS XR
Virtualized in IOS XRv
Demo IOS XE
Virtualized CSR1000v
CML v1.1 – Client Requirements
Requirement Description
Memory (RAM) 500 MB
Disk Space 200 MB
Operating System
• Microsoft Windows 7 or 8
• Apple Mac OS X 10.8 or later
• Intel based server
• Must support Intel VT-x (virtualization extension) and Extended Page
Tables (EPT)
• Resources: cores - memory
• Must Use the memory calculator to determine needed resources (memory
and cores)
CML v1.1 Hardware Requirements
• The key factor for determining memory is to determine the number of virtual
devices (nodes) that you want to simulate. This should be based on a
cumulative number of:
• Concurrently active simulations and the sizing of the topologies
• Types of nodes that users can activate, for example, Cisco IOS, IOSvL2, IOS XRv, CSR
1000v…etc.
• Table shows general memory
requirements for supported
virtual images:
CML v1.1 Hardware Requirements
Estimating Memory Requirement
Image Memory Requirement (MB)
Cisco IOSv: 15.5(2)T image 512
Cisco IOSv Layer 2: 15.2.411 DSGS image 768
Cisco IOS XRv: 5.3.0 CCO demo image 3072
Cisco IOS XE (CSR 1000v): 3.14 demo
image
3072
Cisco, ASAv 9.3.2 2048
Ubuntu 14.04.2 Cloud-init 2048
• The recommended servers for Cisco Modeling Labs are the C220-M4 and
C240-M4 servers. These models are based on Intel Haswell CPU (which can
be inserted in 18 cores).
• For more information, see the “Cisco UCS C220 M4 High-Density Rack
Server (Small Form Factor Disk Drive Model)” spec sheet |
http://www.cisco.com/c/dam/en/us/products/collateral/servers-unified-
computing/ucs-c-series-rack-servers/c220m4-sff-spec-sheet.pdf].
CML v1.1 Recommended Hardware
• ESXi 5.1U2 (Build 1483097)
• ESXi 5.5U1 (Build 1623387)
• ESXi 6.0 (Build 2494585)
• vSphere Client v5.5 Update 2 (Build 1993072)
CML v1.1 Hypervisor Requirements
CML Corporate Edition vs. VIRL Personal Edition
CML Corporate Edition VIRL Personal Edition
User Corporate Individual
Number of Users Unlimited Users Single User
Node Limit Not Limited 15
Expandable 10, 50 and 100 PACs N/A
Support Cisco TAC Community Support Forum
Where to Purchase CCW and Cisco Partners virl.cisco.com
Purchase Methods Supported All methods supported by CCW
Credit Card, PO, wire transfer- There is currently no
Cisco Product ID.
Call home required for Install
and Operation
No Yes – weekly internet connectivity is required
Collects Usage Data No Yes – periodic internet connectivity is required
Purchase Capability with
Learning Credits
No No
Reference Platforms
No charge demo images are included; These
include IOSv, IOS XRv, CSR1000v and Ubuntu
Linux server. ASAv is supported but not included.
Other Production reference platforms can be
purchased
No charge demo images are included; These include
IOSv, IOS XRv, CSR1000v, NxOSv and as Ubuntu
Linux server.
DEMO
Thank You for Attending
For TechWiseTV episodes, TechWiseTV Workshops, Fundamentals and
Networking 101’s visit http://www.Cisco.com/go/TechWiseTV.com.
https://www.facebook.com/techwise
https://twitter.com/techwisetv

More Related Content

What's hot

CCNAv5 - S3: Chapter1 Introduction to Scaling Networks
CCNAv5 - S3: Chapter1 Introduction to Scaling NetworksCCNAv5 - S3: Chapter1 Introduction to Scaling Networks
CCNAv5 - S3: Chapter1 Introduction to Scaling NetworksVuz Dở Hơi
 
Introduce Katalon tool
Introduce Katalon toolIntroduce Katalon tool
Introduce Katalon tool재연 김
 
(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf
(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf
(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdfssuserf8b8bd1
 
API Testing Using REST Assured with TestNG
API Testing Using REST Assured with TestNGAPI Testing Using REST Assured with TestNG
API Testing Using REST Assured with TestNGSiddharth Sharma
 
Postman. From simple API test to end to end scenario
Postman. From simple API test to end to end scenarioPostman. From simple API test to end to end scenario
Postman. From simple API test to end to end scenarioHYS Enterprise
 
마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기Jaewoo Ahn
 
Access Network Evolution
Access Network Evolution Access Network Evolution
Access Network Evolution Cisco Canada
 
Rest api 테스트 수행가이드
Rest api 테스트 수행가이드Rest api 테스트 수행가이드
Rest api 테스트 수행가이드SangIn Choung
 
1. 아키텍쳐 설계 프로세스
1. 아키텍쳐 설계 프로세스1. 아키텍쳐 설계 프로세스
1. 아키텍쳐 설계 프로세스Terry Cho
 
(애자일) 테스트 계획서 샘플
(애자일) 테스트 계획서 샘플(애자일) 테스트 계획서 샘플
(애자일) 테스트 계획서 샘플SangIn Choung
 
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항Ji-Woong Choi
 
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20Amazon Web Services Korea
 
Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS) Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS) VMware Tanzu Korea
 
TestNG introduction
TestNG introductionTestNG introduction
TestNG introductionDenis Bazhin
 
Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Sele...
Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Sele...Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Sele...
Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Sele...Simplilearn
 

What's hot (20)

testng
testngtestng
testng
 
CCNAv5 - S3: Chapter1 Introduction to Scaling Networks
CCNAv5 - S3: Chapter1 Introduction to Scaling NetworksCCNAv5 - S3: Chapter1 Introduction to Scaling Networks
CCNAv5 - S3: Chapter1 Introduction to Scaling Networks
 
Rest assured
Rest assuredRest assured
Rest assured
 
Introduce Katalon tool
Introduce Katalon toolIntroduce Katalon tool
Introduce Katalon tool
 
(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf
(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf
(발표자료) CentOS EOL에 따른 대응 OS 검토 및 적용 방안.pdf
 
API Testing Using REST Assured with TestNG
API Testing Using REST Assured with TestNGAPI Testing Using REST Assured with TestNG
API Testing Using REST Assured with TestNG
 
Postman. From simple API test to end to end scenario
Postman. From simple API test to end to end scenarioPostman. From simple API test to end to end scenario
Postman. From simple API test to end to end scenario
 
마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기마이크로서비스 아키텍처로 개발하기
마이크로서비스 아키텍처로 개발하기
 
Access Network Evolution
Access Network Evolution Access Network Evolution
Access Network Evolution
 
Rest api 테스트 수행가이드
Rest api 테스트 수행가이드Rest api 테스트 수행가이드
Rest api 테스트 수행가이드
 
Unit testing
Unit testingUnit testing
Unit testing
 
1. 아키텍쳐 설계 프로세스
1. 아키텍쳐 설계 프로세스1. 아키텍쳐 설계 프로세스
1. 아키텍쳐 설계 프로세스
 
Selenium Automation Framework
Selenium Automation  FrameworkSelenium Automation  Framework
Selenium Automation Framework
 
(애자일) 테스트 계획서 샘플
(애자일) 테스트 계획서 샘플(애자일) 테스트 계획서 샘플
(애자일) 테스트 계획서 샘플
 
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
 
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
 
Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS) Pivotal 101세미나 발표자료 (PAS,PKS)
Pivotal 101세미나 발표자료 (PAS,PKS)
 
TestNG introduction
TestNG introductionTestNG introduction
TestNG introduction
 
Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Sele...
Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Sele...Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Sele...
Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Sele...
 
ACI Hands-on Lab
ACI Hands-on LabACI Hands-on Lab
ACI Hands-on Lab
 

Viewers also liked

Nx o sv and virl
Nx o sv and virlNx o sv and virl
Nx o sv and virlKunKun Ng
 
IxVM on CML
IxVM on CMLIxVM on CML
IxVM on CMLnpsg
 
Network Function Virtualization (NFV) using IOS-XR
Network Function Virtualization (NFV) using IOS-XRNetwork Function Virtualization (NFV) using IOS-XR
Network Function Virtualization (NFV) using IOS-XRCisco Canada
 
CCNA Routing Protocols
CCNA Routing ProtocolsCCNA Routing Protocols
CCNA Routing ProtocolsDsunte Wilson
 
DEVNET-1172 VIRL – Your Network Simulation 'Swiss-Army Knife'
DEVNET-1172	VIRL – Your Network Simulation 'Swiss-Army Knife'DEVNET-1172	VIRL – Your Network Simulation 'Swiss-Army Knife'
DEVNET-1172 VIRL – Your Network Simulation 'Swiss-Army Knife'Cisco DevNet
 
Show and Tell: VIRL for Network Programmability and Development
Show and Tell: VIRL for Network Programmability and DevelopmentShow and Tell: VIRL for Network Programmability and Development
Show and Tell: VIRL for Network Programmability and DevelopmentCisco DevNet
 

Viewers also liked (8)

Nx o sv and virl
Nx o sv and virlNx o sv and virl
Nx o sv and virl
 
IxVM on CML
IxVM on CMLIxVM on CML
IxVM on CML
 
Router commands
Router commandsRouter commands
Router commands
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Network Function Virtualization (NFV) using IOS-XR
Network Function Virtualization (NFV) using IOS-XRNetwork Function Virtualization (NFV) using IOS-XR
Network Function Virtualization (NFV) using IOS-XR
 
CCNA Routing Protocols
CCNA Routing ProtocolsCCNA Routing Protocols
CCNA Routing Protocols
 
DEVNET-1172 VIRL – Your Network Simulation 'Swiss-Army Knife'
DEVNET-1172	VIRL – Your Network Simulation 'Swiss-Army Knife'DEVNET-1172	VIRL – Your Network Simulation 'Swiss-Army Knife'
DEVNET-1172 VIRL – Your Network Simulation 'Swiss-Army Knife'
 
Show and Tell: VIRL for Network Programmability and Development
Show and Tell: VIRL for Network Programmability and DevelopmentShow and Tell: VIRL for Network Programmability and Development
Show and Tell: VIRL for Network Programmability and Development
 

Similar to Simulating Networks Using Cisco Modeling Labs (TechWiseTV Workshop)

Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...
Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...
Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...Joel W. King
 
Cloud compiler - Minor Project by students of CBPGEC
Cloud compiler - Minor Project by students of CBPGEC  Cloud compiler - Minor Project by students of CBPGEC
Cloud compiler - Minor Project by students of CBPGEC vipin kumar
 
Cloud computing and its job opportunities
Cloud computing and its job opportunities Cloud computing and its job opportunities
Cloud computing and its job opportunities Ramya SK
 
Automation in Network Lifecycle Management - Bay Area Juniper Meetup
Automation in Network Lifecycle Management - Bay Area Juniper MeetupAutomation in Network Lifecycle Management - Bay Area Juniper Meetup
Automation in Network Lifecycle Management - Bay Area Juniper MeetupJorge Bonilla
 
tcp cloud in AVG
tcp cloud in AVGtcp cloud in AVG
tcp cloud in AVGtcp cloud
 
Intel open stack-summit-session-nov13-final
Intel open stack-summit-session-nov13-finalIntel open stack-summit-session-nov13-final
Intel open stack-summit-session-nov13-finalDeepak Mane
 
Net Devops Overview
Net Devops OverviewNet Devops Overview
Net Devops OverviewJoel W. King
 
Multicore 101: Migrating Embedded Apps to Multicore with Linux
Multicore 101: Migrating Embedded Apps to Multicore with LinuxMulticore 101: Migrating Embedded Apps to Multicore with Linux
Multicore 101: Migrating Embedded Apps to Multicore with LinuxBrad Dixon
 
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...xKinAnx
 
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...solarisyourep
 
RTP NPUG: Ansible Intro and Integration with ACI
RTP NPUG: Ansible Intro and Integration with ACIRTP NPUG: Ansible Intro and Integration with ACI
RTP NPUG: Ansible Intro and Integration with ACIJoel W. King
 
Cisco CSR1000V, VMware, and RESTful APIs
Cisco CSR1000V, VMware, and RESTful APIsCisco CSR1000V, VMware, and RESTful APIs
Cisco CSR1000V, VMware, and RESTful APIsPrivate
 
Améliorer OpenStack avec les technologies Intel
Améliorer OpenStack avec les technologies IntelAméliorer OpenStack avec les technologies Intel
Améliorer OpenStack avec les technologies IntelOdinot Stanislas
 
Application hosting in the Intelligent WAN
Application hosting in the Intelligent WANApplication hosting in the Intelligent WAN
Application hosting in the Intelligent WANCisco DevNet
 
PSOCLD-1006 Cisco Cloud Architectures on OpenStack - Cisco Live! US 2015 San ...
PSOCLD-1006 Cisco Cloud Architectures on OpenStack - Cisco Live! US 2015 San ...PSOCLD-1006 Cisco Cloud Architectures on OpenStack - Cisco Live! US 2015 San ...
PSOCLD-1006 Cisco Cloud Architectures on OpenStack - Cisco Live! US 2015 San ...Rohit Agarwalla
 
Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackAnimesh Singh
 
ASICSoft Briefing 2015 v3
ASICSoft Briefing 2015 v3ASICSoft Briefing 2015 v3
ASICSoft Briefing 2015 v3Sweta Sanyal
 
OpenStack Ousts vCenter for DevOps and Unites IT Silos at AVG Technologies
OpenStack Ousts vCenter for DevOps and Unites IT Silos at AVG Technologies OpenStack Ousts vCenter for DevOps and Unites IT Silos at AVG Technologies
OpenStack Ousts vCenter for DevOps and Unites IT Silos at AVG Technologies Jakub Pavlik
 
Resume-SystemsDBA-Brian Wigton
Resume-SystemsDBA-Brian WigtonResume-SystemsDBA-Brian Wigton
Resume-SystemsDBA-Brian WigtonBrian Wigton
 

Similar to Simulating Networks Using Cisco Modeling Labs (TechWiseTV Workshop) (20)

Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...
Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...
Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...
 
Cloud compiler - Minor Project by students of CBPGEC
Cloud compiler - Minor Project by students of CBPGEC  Cloud compiler - Minor Project by students of CBPGEC
Cloud compiler - Minor Project by students of CBPGEC
 
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
AMIS Oracle OpenWorld 2015 Review – part 2- Hardware & IaaS and PaaS Cloud Fo...
 
Cloud computing and its job opportunities
Cloud computing and its job opportunities Cloud computing and its job opportunities
Cloud computing and its job opportunities
 
Automation in Network Lifecycle Management - Bay Area Juniper Meetup
Automation in Network Lifecycle Management - Bay Area Juniper MeetupAutomation in Network Lifecycle Management - Bay Area Juniper Meetup
Automation in Network Lifecycle Management - Bay Area Juniper Meetup
 
tcp cloud in AVG
tcp cloud in AVGtcp cloud in AVG
tcp cloud in AVG
 
Intel open stack-summit-session-nov13-final
Intel open stack-summit-session-nov13-finalIntel open stack-summit-session-nov13-final
Intel open stack-summit-session-nov13-final
 
Net Devops Overview
Net Devops OverviewNet Devops Overview
Net Devops Overview
 
Multicore 101: Migrating Embedded Apps to Multicore with Linux
Multicore 101: Migrating Embedded Apps to Multicore with LinuxMulticore 101: Migrating Embedded Apps to Multicore with Linux
Multicore 101: Migrating Embedded Apps to Multicore with Linux
 
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
 
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...Presentation   cisco vxi–optimized infrastructure for scaling v mware view wi...
Presentation cisco vxi–optimized infrastructure for scaling v mware view wi...
 
RTP NPUG: Ansible Intro and Integration with ACI
RTP NPUG: Ansible Intro and Integration with ACIRTP NPUG: Ansible Intro and Integration with ACI
RTP NPUG: Ansible Intro and Integration with ACI
 
Cisco CSR1000V, VMware, and RESTful APIs
Cisco CSR1000V, VMware, and RESTful APIsCisco CSR1000V, VMware, and RESTful APIs
Cisco CSR1000V, VMware, and RESTful APIs
 
Améliorer OpenStack avec les technologies Intel
Améliorer OpenStack avec les technologies IntelAméliorer OpenStack avec les technologies Intel
Améliorer OpenStack avec les technologies Intel
 
Application hosting in the Intelligent WAN
Application hosting in the Intelligent WANApplication hosting in the Intelligent WAN
Application hosting in the Intelligent WAN
 
PSOCLD-1006 Cisco Cloud Architectures on OpenStack - Cisco Live! US 2015 San ...
PSOCLD-1006 Cisco Cloud Architectures on OpenStack - Cisco Live! US 2015 San ...PSOCLD-1006 Cisco Cloud Architectures on OpenStack - Cisco Live! US 2015 San ...
PSOCLD-1006 Cisco Cloud Architectures on OpenStack - Cisco Live! US 2015 San ...
 
Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStack
 
ASICSoft Briefing 2015 v3
ASICSoft Briefing 2015 v3ASICSoft Briefing 2015 v3
ASICSoft Briefing 2015 v3
 
OpenStack Ousts vCenter for DevOps and Unites IT Silos at AVG Technologies
OpenStack Ousts vCenter for DevOps and Unites IT Silos at AVG Technologies OpenStack Ousts vCenter for DevOps and Unites IT Silos at AVG Technologies
OpenStack Ousts vCenter for DevOps and Unites IT Silos at AVG Technologies
 
Resume-SystemsDBA-Brian Wigton
Resume-SystemsDBA-Brian WigtonResume-SystemsDBA-Brian Wigton
Resume-SystemsDBA-Brian Wigton
 

More from Robb Boyd

Enterprise-Grade Trust: Collaboration Without Compromise
Enterprise-Grade Trust: Collaboration Without CompromiseEnterprise-Grade Trust: Collaboration Without Compromise
Enterprise-Grade Trust: Collaboration Without CompromiseRobb Boyd
 
TechWiseTV Workshop - Q&A - Cisco Catalyst 9600: Deep Dive and Design Conside...
TechWiseTV Workshop - Q&A - Cisco Catalyst 9600: Deep Dive and Design Conside...TechWiseTV Workshop - Q&A - Cisco Catalyst 9600: Deep Dive and Design Conside...
TechWiseTV Workshop - Q&A - Cisco Catalyst 9600: Deep Dive and Design Conside...Robb Boyd
 
TechWiseTV Workshop: Cisco Catalyst 9600: Deep Dive and Design Considerations
TechWiseTV Workshop: Cisco Catalyst 9600: Deep Dive and Design ConsiderationsTechWiseTV Workshop: Cisco Catalyst 9600: Deep Dive and Design Considerations
TechWiseTV Workshop: Cisco Catalyst 9600: Deep Dive and Design ConsiderationsRobb Boyd
 
TechWiseTV Workshop - Q&A - Cisco Catalyst 9100 Access Points for Wi-Fi 6
TechWiseTV Workshop - Q&A - Cisco Catalyst 9100 Access Points for Wi-Fi 6TechWiseTV Workshop - Q&A - Cisco Catalyst 9100 Access Points for Wi-Fi 6
TechWiseTV Workshop - Q&A - Cisco Catalyst 9100 Access Points for Wi-Fi 6Robb Boyd
 
TechWiseTV Workshop - Q&A - Application Hosting on the Cisco Catalyst 9000 Sw...
TechWiseTV Workshop - Q&A - Application Hosting on the Cisco Catalyst 9000 Sw...TechWiseTV Workshop - Q&A - Application Hosting on the Cisco Catalyst 9000 Sw...
TechWiseTV Workshop - Q&A - Application Hosting on the Cisco Catalyst 9000 Sw...Robb Boyd
 
TechWiseTV Workshop: Cisco Catalyst 9100 Access Points for Wi-Fi 6
TechWiseTV Workshop: Cisco Catalyst 9100 Access Points for Wi-Fi 6TechWiseTV Workshop: Cisco Catalyst 9100 Access Points for Wi-Fi 6
TechWiseTV Workshop: Cisco Catalyst 9100 Access Points for Wi-Fi 6Robb Boyd
 
TechWiseTV Workshop: Application Hosting on Catalyst 9000 Series Switches
TechWiseTV Workshop: Application Hosting on Catalyst 9000 Series SwitchesTechWiseTV Workshop: Application Hosting on Catalyst 9000 Series Switches
TechWiseTV Workshop: Application Hosting on Catalyst 9000 Series SwitchesRobb Boyd
 
TechWiseTV Workshop 314 - Q&A Cisco SD-WAN Security
TechWiseTV Workshop 314 - Q&A Cisco SD-WAN Security TechWiseTV Workshop 314 - Q&A Cisco SD-WAN Security
TechWiseTV Workshop 314 - Q&A Cisco SD-WAN Security Robb Boyd
 
Technical Overview of Cisco Catalyst 9200 Series Switches
Technical Overview of Cisco Catalyst 9200 Series SwitchesTechnical Overview of Cisco Catalyst 9200 Series Switches
Technical Overview of Cisco Catalyst 9200 Series SwitchesRobb Boyd
 
The Enhanced Cisco Container Platform
The Enhanced Cisco Container PlatformThe Enhanced Cisco Container Platform
The Enhanced Cisco Container PlatformRobb Boyd
 
TechWiseTV Workshop: Improving Performance and Agility with Cisco HyperFlex
TechWiseTV Workshop: Improving Performance and Agility with Cisco HyperFlexTechWiseTV Workshop: Improving Performance and Agility with Cisco HyperFlex
TechWiseTV Workshop: Improving Performance and Agility with Cisco HyperFlexRobb Boyd
 
TechWiseTV Workshop: SD-WAN Security
TechWiseTV Workshop: SD-WAN SecurityTechWiseTV Workshop: SD-WAN Security
TechWiseTV Workshop: SD-WAN SecurityRobb Boyd
 
TechWiseTV Workshop: Cisco Catalyst 9800 Series Wireless Controller
TechWiseTV Workshop: Cisco Catalyst 9800 Series Wireless ControllerTechWiseTV Workshop: Cisco Catalyst 9800 Series Wireless Controller
TechWiseTV Workshop: Cisco Catalyst 9800 Series Wireless ControllerRobb Boyd
 
Protect Kubernetes Environments with Cisco Stealthwatch Cloud
Protect Kubernetes Environments with Cisco Stealthwatch CloudProtect Kubernetes Environments with Cisco Stealthwatch Cloud
Protect Kubernetes Environments with Cisco Stealthwatch CloudRobb Boyd
 
Incredible Compute Density: Cisco DNA Center Platform: Digging Deeper with APIs
Incredible Compute Density: Cisco DNA Center Platform: Digging Deeper with APIsIncredible Compute Density: Cisco DNA Center Platform: Digging Deeper with APIs
Incredible Compute Density: Cisco DNA Center Platform: Digging Deeper with APIsRobb Boyd
 
Infrastructure Solutions for Deploying AI/ML/DL Workloads at Scale
Infrastructure Solutions for Deploying AI/ML/DL Workloads at ScaleInfrastructure Solutions for Deploying AI/ML/DL Workloads at Scale
Infrastructure Solutions for Deploying AI/ML/DL Workloads at ScaleRobb Boyd
 
TechWiseTV Workshop Q&A: Cisco UCS C4200
TechWiseTV Workshop Q&A: Cisco UCS C4200TechWiseTV Workshop Q&A: Cisco UCS C4200
TechWiseTV Workshop Q&A: Cisco UCS C4200Robb Boyd
 
TechWiseTV Workshop: Cisco UCS C4200
TechWiseTV Workshop: Cisco UCS C4200TechWiseTV Workshop: Cisco UCS C4200
TechWiseTV Workshop: Cisco UCS C4200Robb Boyd
 
TechWiseTV Workshop: ASR 9000
TechWiseTV Workshop: ASR 9000 TechWiseTV Workshop: ASR 9000
TechWiseTV Workshop: ASR 9000 Robb Boyd
 
TechWiseTV Workshop: Q&A Cisco Hybrid Cloud Platform for Google Cloud
TechWiseTV Workshop: Q&A Cisco Hybrid Cloud Platform for Google CloudTechWiseTV Workshop: Q&A Cisco Hybrid Cloud Platform for Google Cloud
TechWiseTV Workshop: Q&A Cisco Hybrid Cloud Platform for Google CloudRobb Boyd
 

More from Robb Boyd (20)

Enterprise-Grade Trust: Collaboration Without Compromise
Enterprise-Grade Trust: Collaboration Without CompromiseEnterprise-Grade Trust: Collaboration Without Compromise
Enterprise-Grade Trust: Collaboration Without Compromise
 
TechWiseTV Workshop - Q&A - Cisco Catalyst 9600: Deep Dive and Design Conside...
TechWiseTV Workshop - Q&A - Cisco Catalyst 9600: Deep Dive and Design Conside...TechWiseTV Workshop - Q&A - Cisco Catalyst 9600: Deep Dive and Design Conside...
TechWiseTV Workshop - Q&A - Cisco Catalyst 9600: Deep Dive and Design Conside...
 
TechWiseTV Workshop: Cisco Catalyst 9600: Deep Dive and Design Considerations
TechWiseTV Workshop: Cisco Catalyst 9600: Deep Dive and Design ConsiderationsTechWiseTV Workshop: Cisco Catalyst 9600: Deep Dive and Design Considerations
TechWiseTV Workshop: Cisco Catalyst 9600: Deep Dive and Design Considerations
 
TechWiseTV Workshop - Q&A - Cisco Catalyst 9100 Access Points for Wi-Fi 6
TechWiseTV Workshop - Q&A - Cisco Catalyst 9100 Access Points for Wi-Fi 6TechWiseTV Workshop - Q&A - Cisco Catalyst 9100 Access Points for Wi-Fi 6
TechWiseTV Workshop - Q&A - Cisco Catalyst 9100 Access Points for Wi-Fi 6
 
TechWiseTV Workshop - Q&A - Application Hosting on the Cisco Catalyst 9000 Sw...
TechWiseTV Workshop - Q&A - Application Hosting on the Cisco Catalyst 9000 Sw...TechWiseTV Workshop - Q&A - Application Hosting on the Cisco Catalyst 9000 Sw...
TechWiseTV Workshop - Q&A - Application Hosting on the Cisco Catalyst 9000 Sw...
 
TechWiseTV Workshop: Cisco Catalyst 9100 Access Points for Wi-Fi 6
TechWiseTV Workshop: Cisco Catalyst 9100 Access Points for Wi-Fi 6TechWiseTV Workshop: Cisco Catalyst 9100 Access Points for Wi-Fi 6
TechWiseTV Workshop: Cisco Catalyst 9100 Access Points for Wi-Fi 6
 
TechWiseTV Workshop: Application Hosting on Catalyst 9000 Series Switches
TechWiseTV Workshop: Application Hosting on Catalyst 9000 Series SwitchesTechWiseTV Workshop: Application Hosting on Catalyst 9000 Series Switches
TechWiseTV Workshop: Application Hosting on Catalyst 9000 Series Switches
 
TechWiseTV Workshop 314 - Q&A Cisco SD-WAN Security
TechWiseTV Workshop 314 - Q&A Cisco SD-WAN Security TechWiseTV Workshop 314 - Q&A Cisco SD-WAN Security
TechWiseTV Workshop 314 - Q&A Cisco SD-WAN Security
 
Technical Overview of Cisco Catalyst 9200 Series Switches
Technical Overview of Cisco Catalyst 9200 Series SwitchesTechnical Overview of Cisco Catalyst 9200 Series Switches
Technical Overview of Cisco Catalyst 9200 Series Switches
 
The Enhanced Cisco Container Platform
The Enhanced Cisco Container PlatformThe Enhanced Cisco Container Platform
The Enhanced Cisco Container Platform
 
TechWiseTV Workshop: Improving Performance and Agility with Cisco HyperFlex
TechWiseTV Workshop: Improving Performance and Agility with Cisco HyperFlexTechWiseTV Workshop: Improving Performance and Agility with Cisco HyperFlex
TechWiseTV Workshop: Improving Performance and Agility with Cisco HyperFlex
 
TechWiseTV Workshop: SD-WAN Security
TechWiseTV Workshop: SD-WAN SecurityTechWiseTV Workshop: SD-WAN Security
TechWiseTV Workshop: SD-WAN Security
 
TechWiseTV Workshop: Cisco Catalyst 9800 Series Wireless Controller
TechWiseTV Workshop: Cisco Catalyst 9800 Series Wireless ControllerTechWiseTV Workshop: Cisco Catalyst 9800 Series Wireless Controller
TechWiseTV Workshop: Cisco Catalyst 9800 Series Wireless Controller
 
Protect Kubernetes Environments with Cisco Stealthwatch Cloud
Protect Kubernetes Environments with Cisco Stealthwatch CloudProtect Kubernetes Environments with Cisco Stealthwatch Cloud
Protect Kubernetes Environments with Cisco Stealthwatch Cloud
 
Incredible Compute Density: Cisco DNA Center Platform: Digging Deeper with APIs
Incredible Compute Density: Cisco DNA Center Platform: Digging Deeper with APIsIncredible Compute Density: Cisco DNA Center Platform: Digging Deeper with APIs
Incredible Compute Density: Cisco DNA Center Platform: Digging Deeper with APIs
 
Infrastructure Solutions for Deploying AI/ML/DL Workloads at Scale
Infrastructure Solutions for Deploying AI/ML/DL Workloads at ScaleInfrastructure Solutions for Deploying AI/ML/DL Workloads at Scale
Infrastructure Solutions for Deploying AI/ML/DL Workloads at Scale
 
TechWiseTV Workshop Q&A: Cisco UCS C4200
TechWiseTV Workshop Q&A: Cisco UCS C4200TechWiseTV Workshop Q&A: Cisco UCS C4200
TechWiseTV Workshop Q&A: Cisco UCS C4200
 
TechWiseTV Workshop: Cisco UCS C4200
TechWiseTV Workshop: Cisco UCS C4200TechWiseTV Workshop: Cisco UCS C4200
TechWiseTV Workshop: Cisco UCS C4200
 
TechWiseTV Workshop: ASR 9000
TechWiseTV Workshop: ASR 9000 TechWiseTV Workshop: ASR 9000
TechWiseTV Workshop: ASR 9000
 
TechWiseTV Workshop: Q&A Cisco Hybrid Cloud Platform for Google Cloud
TechWiseTV Workshop: Q&A Cisco Hybrid Cloud Platform for Google CloudTechWiseTV Workshop: Q&A Cisco Hybrid Cloud Platform for Google Cloud
TechWiseTV Workshop: Q&A Cisco Hybrid Cloud Platform for Google Cloud
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 

Recently uploaded (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 

Simulating Networks Using Cisco Modeling Labs (TechWiseTV Workshop)

  • 1. Nour Abu-Sheikh Product Manager Oct 7, 2015 Technical Overview – TechWiseTV Cisco Modeling Labs
  • 2. Agenda • Problems and Challenges • Solution • Benefits of Cisco Modeling Labs • Architecture and Platforms • Steps for Creating a Simulation • What’s New in CML 1.1 • Reference Platforms • Cisco Modeling Labs Requirements • Installing Cisco Modeling Labs Server • Cisco Modeling Labs Vs VIRL PE
  • 3. The Problem • Designing, building, testing and launching physical networks can be an expensive, complex and time-consuming endeavor, and the Internet of Things (IoT), big data, the cloud, and mobile computing are putting a premium on the need to speed up the process • Currently it can take days to build out a network before it can be tested, validated and deployed
  • 4. The Challenge • Testing new OS versions and features • Staging new deployments • Troubleshooting problems • Developing new offerings • Limited access to lab; both physically and across network • Purchasing and maintaining non-production hardware • Providing hands-on experience across teams How do you test networking solutions at scale, with time and budgets constraints and without harming live networks?
  • 5. A scalable software platform that enables teams to design, build, test, and deploy real-world simulations in a virtual environment • Create models and what-if scenarios of real-world/future networks • Visualize network topologies from protocol perspectives • Modeling of traffic patterns and network errors • Scales to 100s of virtual network and server devices* • Interact with other vendors; externally connected and within simulation • Leverage “real” network operating systems – routers, switches, Linux • Provide Confidence that the network is Production Ready The Solution Cisco Modeling Labs
  • 6. Cisco Modeling Labs Corporate Edition is the ideal network simulation solution. It provides a virtual environment to design, build, simulate, and visualize real-world networks and operational scenarios. With its simple point-and- click interface, network engineers can design or import a network topology and turn it into a virtual network in minutes. • Point-and-click design • Automated configuration generation and protocol visualization • Virtual Cisco IOS Software for router and switch simulation • Support for other IOS devices and 3rd party images • Multi-client support • Connectivity between simulated and physical labs • Lower capital and operating expenditures • Provide on-demand access to resources • Scale resources on demand • Decrease deployment time of new services • Increase uptime with what- if scenarios • Reduce lab footprint • Save energy, go green Why Cisco Modeling Labs? Features Benefits Features and Benefits
  • 7. Why Use Cisco Modeling Labs? • Build, test and deploy networks – virtually • Validate and verify a range of configuration options • Rapid prototyping of new service offerings • Reduce risk and errors through improved operational and engineering hands- on experience Technical Opportunities
  • 8. Cisco Modeling Labs – High-Level Architecture Cisco Modeling Labs - Client VMware ESXi Cisco Modeling Labs - Server OpenStack Routers Switches Servers Ubuntu Windows 1 ….… N UCS Server Windows MAC
  • 9. CML Architecture – OVAOVA̶CiscoProvidedCustomerProvided VMMaestro Cisco VM Hypervisor (KVM) VIRL Service Topology Director AutoNetKit AutoNetKit Cisco Extensions OpenStack Ubuntu Linux VMWare ESXi Hardware
  • 10. CML Architecture – ISOOVA̶CiscoProvidedCustomerProvided VMMaestro Cisco VM Hypervisor (KVM) VIRL Service Topology Director AutoNetKit AutoNetKit Cisco Extensions OpenStack Ubuntu Linux Server Hardware
  • 11. Steps for Creating a Simulated Environment • Eclipse-based • Drop and click configuration build • Import configurations from existing environments • Create offline, anywhere, anytime • Automatically build simulated environments • Supports L3 routing and user-supplied virtual machines, such as Ubuntu • Configure for external device connection such as packet generators • View network designs in graphical format • Filter views by protocol type • Easily see protocol errors • Convert configurations between different OS-types • Enable configurations in each virtual router • Telnet into simulated devices • Modify and verify configurations using standard OS command syntax • Export configurations for use in production Design Build LaunchVisualize
  • 12. CML Architecture - Client – VM Maestro • Available for Windows and MAC • GUI Interface to design, build, visualize topologies and launch simulations • Launch simulations and provides access to device console (telnet and SSH) • Provides template to build auto-configurations – AutoNetKit • XML based files • General config fields include: CDP, OnePK, IP Addressing (IPv4/IPv6), Routing, MPLS • Node configs include: ASN, IGP, iBGP, External L2TPV3, GRE Tunnel • Ability to import Visio and Cariden Mate Configs • Provides connectivity configuration to the external virtual and/or physical environment • Interface to extract configs from running simulations
  • 13. CML Client – VM Maestro Console Outline view Projects Topologies & History Drawing Tools Type of Images Available External Connectivity Tools Perspectives: Design or Simulation Node Editor Graph View Canvas/workspace AutoNetKit Config Builder Topology Properties Problems View CML Tool Bar
  • 14. CML Architecture - AutoNetKit Network Configuration / Rendering
  • 15. CML Architecture - Services Topology Director
  • 16. CML Architecture – CML Workflow
  • 17. What’s New in Cisco Modeling Labs – v1.1 • IOSvL2 Bundled images • Managed and unmanaged Switch • ASAv Support • Bundled CSR1000v and XRv demo images • ANK VLAN Support • Visio Support • L2TPv3 Tunneling • Enhanced GRE Tunneling • Phased Node Startup • Timed Simulation • Enhanced IPv6 • Enhanced External Connectivity • Enhanced Image Extraction • Server Statistics Reporting • Enhanced Jumphost Connectivity • Projects Migration • API Support • Link up/down (what-if) • ANK MPLS LDP Support
  • 18. What’s New in Cisco Modeling Labs – v1.1 • IPv6 Auto Config for Linux Servers • LXC Jumphost Functionality • Exclude form Simulation Launch • Visualization Engine Upgrade • Visualization Search • Added Default Nodes Types in Palette • Nose SSH Access • Perform simulation actions on multiple nodes • Simulation expiry function • Linux server snapshot support • UWM Project and users export and import • ANK - Multi-IGP support • SNAT Gateway IP address reported in UWM • Static IP address operation • Large MTU support • IP address node display on canvas • ANK – Parallel link support
  • 19. What’s New in Cisco Modeling Labs – v1.1 • Full VM renaming capability • Password change support • Custom config block • GRE Tunnel support • New Jumpage menu • OpenStack Horizon Interface Enabled by default • VNC service is enabled * • Support for ESXi 6.0 • No support for ESXi 5.0 • Client support for Java 8 • WebServices ports changed
  • 20. What’s New in Cisco Modeling Labs – v1.1 IOSvL2 - Features • Layer-2 forwarding (auto-config’d) • Switchport (auto-config’d) • 802.1q trunk, 802.1q VLANs (auto- config’d) • Spanning Tree (auto-config’d) • Port-Channel • 802.1x pass-through • Port-ACLs • Dynamic Arp Inspection • DHCP Snooping • IP device tracking • Switched Virtual Interfaces • Layer-3 forwarding • VLAN Access Maps (VACLs/Access Control Lists for VLANs • Routing protocol support • L2 & L3 ACL Functionality • Dynamic Trunking Protocol support • Switchport protected mode
  • 21. What’s New in Cisco Modeling Labs – v1.1 IOSvL2 - Features NOT Supported • Routing protocol support • Port mirroring (SPAN) • Private VLANs
  • 22. Cisco Modeling Labs v1.1 Supported Platforms • IOSv / IOSv L2 • IOS XRv • IOS XE (CSR1000v) • ASAv • Ubuntu Linux Server • NX-OSv (can run in CML but no released image)
  • 23. IOS Virtualized in IOSv and IOSv L2 IOS XR Virtualized in IOS XRv IOS XE Virtualized CSR1000v Linux Server • Same Control-plane code • Same Management plane code • Same memory footprint • Different CPU performance • Different Forwarding plane code • No ASIC emulation CML Architecture Virtualized Platform Operating Systems ASA Virtualized ASAv
  • 24. Reference Platforms Bundled with CML 1.1 Bundled with Cisco Modeling Labs IOS Virtualized in IOSv and IOSv L2 Linux Server Demo IOS XR Virtualized in IOS XRv Demo IOS XE Virtualized CSR1000v
  • 25. CML v1.1 – Client Requirements Requirement Description Memory (RAM) 500 MB Disk Space 200 MB Operating System • Microsoft Windows 7 or 8 • Apple Mac OS X 10.8 or later
  • 26. • Intel based server • Must support Intel VT-x (virtualization extension) and Extended Page Tables (EPT) • Resources: cores - memory • Must Use the memory calculator to determine needed resources (memory and cores) CML v1.1 Hardware Requirements
  • 27. • The key factor for determining memory is to determine the number of virtual devices (nodes) that you want to simulate. This should be based on a cumulative number of: • Concurrently active simulations and the sizing of the topologies • Types of nodes that users can activate, for example, Cisco IOS, IOSvL2, IOS XRv, CSR 1000v…etc. • Table shows general memory requirements for supported virtual images: CML v1.1 Hardware Requirements Estimating Memory Requirement Image Memory Requirement (MB) Cisco IOSv: 15.5(2)T image 512 Cisco IOSv Layer 2: 15.2.411 DSGS image 768 Cisco IOS XRv: 5.3.0 CCO demo image 3072 Cisco IOS XE (CSR 1000v): 3.14 demo image 3072 Cisco, ASAv 9.3.2 2048 Ubuntu 14.04.2 Cloud-init 2048
  • 28. • The recommended servers for Cisco Modeling Labs are the C220-M4 and C240-M4 servers. These models are based on Intel Haswell CPU (which can be inserted in 18 cores). • For more information, see the “Cisco UCS C220 M4 High-Density Rack Server (Small Form Factor Disk Drive Model)” spec sheet | http://www.cisco.com/c/dam/en/us/products/collateral/servers-unified- computing/ucs-c-series-rack-servers/c220m4-sff-spec-sheet.pdf]. CML v1.1 Recommended Hardware
  • 29. • ESXi 5.1U2 (Build 1483097) • ESXi 5.5U1 (Build 1623387) • ESXi 6.0 (Build 2494585) • vSphere Client v5.5 Update 2 (Build 1993072) CML v1.1 Hypervisor Requirements
  • 30. CML Corporate Edition vs. VIRL Personal Edition CML Corporate Edition VIRL Personal Edition User Corporate Individual Number of Users Unlimited Users Single User Node Limit Not Limited 15 Expandable 10, 50 and 100 PACs N/A Support Cisco TAC Community Support Forum Where to Purchase CCW and Cisco Partners virl.cisco.com Purchase Methods Supported All methods supported by CCW Credit Card, PO, wire transfer- There is currently no Cisco Product ID. Call home required for Install and Operation No Yes – weekly internet connectivity is required Collects Usage Data No Yes – periodic internet connectivity is required Purchase Capability with Learning Credits No No Reference Platforms No charge demo images are included; These include IOSv, IOS XRv, CSR1000v and Ubuntu Linux server. ASAv is supported but not included. Other Production reference platforms can be purchased No charge demo images are included; These include IOSv, IOS XRv, CSR1000v, NxOSv and as Ubuntu Linux server.
  • 31. DEMO
  • 32. Thank You for Attending For TechWiseTV episodes, TechWiseTV Workshops, Fundamentals and Networking 101’s visit http://www.Cisco.com/go/TechWiseTV.com. https://www.facebook.com/techwise https://twitter.com/techwisetv