SlideShare a Scribd company logo
WWW.GTRI.COM
How to Support Software Defined
Networking with Dynamic
Network Architecture
Michael Edwards – Principal Architect GTRI
Jacob Rutski– Citrix
© 2016 Global Technology Resources, Inc.
All rights reserved.
© 2016 Global Technology Resources, Inc. All Rights Reserved.
2
Agenda
• SDN Overview
• L4-L7 Integration with ACI
• Citrix NetScaler Programmability
© 2016 Global Technology Resources, Inc. All Rights Reserved.
3
Traditional Networking
© 2016 Global Technology Resources, Inc. All Rights Reserved.
4
SDN Approach Networking
WWW.GTRI.COM
L4-7 Integration With ACI
© 2016 Global Technology Resources, Inc.
All rights reserved.
© 2016 Global Technology Resources, Inc. All Rights Reserved.
6
Extend ACI Policy to L4-L7 services
Web
Servers
E-commerce
Servers
Load Balancer
© 2016 Global Technology Resources, Inc. All Rights Reserved.
7
L4-L7 Traffic Flow
APIC
Blue
Application
Policy
L4-L7 services managed by APIC as part of
Application Network Policy
© 2016 Citrix | Confidential
Citrix SDN with NetScaler
Jacob Rutski
Sr. Partner Architect
@jrutski
© 2016 Citrix | Confidential
Agenda
• What is Citrix NetScaler??
• Cisco ACI Products and Relationship
• Citrix NetScaler Features in ACI
• ACI Deployment Enabling Tools
© 2016 Citrix | Confidential
© 2016 Citrix | Confidential
NetScaler is an ADC
Performanc
e Offload SecurityAvailability
NetScaler has been powering Enterprise, Ecom
and Service Provider applications since 2002.
Load Balancing  AppFW  Acceleration  Security  SSL  Optimization  Availability  Performance
© 2016 Citrix | Confidential
TOP
CLOUDS
TOP
SPEEDS
• Software first design
• Up to 4.8x faster than F5
• Strong focus on layer 7
© 2016 Citrix | Confidential
HYPERVISOR
ESX
Xen
Hyper-V
KVM
CLOUD
Amazon
Azure
Softlayer
…
Private
ORCHESTRATION
OpenStack
NSX
Cisco
OpenDaylight
…
…
ARCHITECTURE
Distributed
Microsegment
Hyperscale
Per app
Centralized
…
FORM FACTOR
Physical
Virtual
Multitenant
Partition
Container
Service
ANY
SINGLE
CODEBASE
ONE
MANAGEMENT
ONE
API
IDENTICAL
FEATURE SET
ANYANY ANYANY
© 2015 Citrix | Confidential
Cisco ACI Products and Relationship
© 2016 Citrix | Confidential
Citrix and Cisco deliver
simple, secure, and flexible
solutions providing the
freedom to work any way
people and organizations
choose.
Vision and
Strategy
App and Desktop Virtualization
Citrix XenApp & Citrix XenDesktop on Cisco UCS
DaaS Cloud Services
Citrix NetScaler and Cisco ACI
Application Delivery Networking
Enterprise Mobility
Citrix Workspace Suite and
Cisco Workforce Experience
© 2016 Citrix | Confidential
M
Data Center Trends Driving Change
Big Data DevOps/Web 2.0 Cloud
Private Cloud
SaaS
Public Cloud
Multi-Hypervisor environment
Open Standards, Open Source
2/3rd of all Workloads in
Cloud by 2017¹
1 Cisco Global Cloud Index
Automated deployment
of big data platforms to
virtualized environments
Simplicity, Speed and Programmability of the Data Center is required to support these trends
© 2016 Citrix | Confidential
Application
Network Profile
Systems
Management
Hypervisor
Management
OVM
Orchestration
Frameworks
Centralized Policy Management
Open APIs, Open Source,
Open StandardsAPIC
Fabric
Automation Enterprise
MonitoringACI
Ecosystem
Partners
End Points
Physical &
Virtual
Physical
Networking
Nexus 2K
Nexus 7K
Hypervisors and
Virtual Networking
Compute L4–L7
Services
Storage Multi DC
WAN and Cloud
Integrated
WAN Edge
Introducing: Cisco Application Centric Infrastructure
© 2015 Citrix | Confidential
Citrix NetScaler Features in ACI
© 2016 Citrix | Confidential
APIC Device Package Functions
Cisco Confidential
Device Package
Function Profiles (XML)
Device Scripts (Python-JSON)
}
VPX MPX SDX
Citrix TriScale Security High Availability Elasticity Visibility
App Delivery NetScaler MobileStream Load Balancing GSLB Optimized XA/XD
One Package controls VPX, MPX, SDX
© 2016 Citrix | Confidential
NetScaler Differentiated Integration
• https://dcloud.cisco.com/
Production Class
Features
Production Class
Application Templates
Citrix ACI
Application Templates
Citrix ACI Features
Load Balancing
SSL Offload
Content Switching
Data Streaming
Application Firewall
Global Server Load Balancing
AAA
Cache Redirection
Content Acceleration
Domain Name Service
Integrated Caching
Compression
SSL VPN
© 2016 Citrix | Confidential
NetScaler + APIC Control-Plane Relationship
Citrix Device Package
imported to APIC
Device Package +
XML Function Profiles
(or manually created
policies in GUI)
Southbound API
(Python / JSON)
connects to NetScaler
NetScaler
Device Package
APIC – Policy Manager
Configuration Model (XML File)
Script Engine
APIC – Southbound Interface
Python Scripts + JSON
NetScaler
© 2016 Citrix | Confidential
ACI Support Matrix
• Supported Citrix NetScaler Platforms
– Citrix NetScaler VPX/MPX/SDX (virtual) appliances release 10.1 and higher
• Unsupported Citrix NetScaler Platforms
– Citrix NetScaler SDX SVM configuration
• Currently Unsupported Management Features (To Be Supported by APIC)
– NetScaler Clustering
– NetScaler Admin Partitions
© 2016 Citrix | Confidential
Managing NetScaler through APIC
• NetScaler feature configurations that are out-of-band & cannot be performed
through Cisco APIC
– High Availability configuration
– Management access, including Subnet IP address (SNIP), VLAN, Interfaces, and NetScaler
management IP address (NSIP) bindings
– SSL certificate file management
– System user accounts and role-based-access-control (RBAC) policies
23
© 2015 Citrix | Confidential
ACI Deployment Enabling Tools
© 2016 Citrix | Confidential
Enterprise workload automation with ACI – Delivered !!
2015
Jan, 2016
≥
APIC APIC
≥
Delivered
© 2016 Citrix | Confidential
The ACI Migration Tool
• 80% of NetScaler ACI customers went straight to deployment with this help
Migration
Tool APIC XML File for
NetScaler
APIC Migration tool helps in translating functions from ns.conf to APIC XML file
NetScaler’s function
snippet like ADC,
CS, SSL, GSLB
add service webservice2 110.110.110.102 TCP 22
add service webservice1 110.110.110.101 TCP 22
add lb vserver webVirtualServer TCP 220.220.220.200
22 -persistenceType SOURCEIP -cltTimeout 9000
add lb vserver newww HTTP 220.220.220.130 80
add nsip 220.220.220.144 255.255.255.0 -type snip
bind lb vserver webVirtualServer webservice2
bind lb vserver webVirtualServer webservice1
© 2016 Citrix | Confidential
Citrix XenDesktop on ACI
• Topology Overview
© 2016 Citrix | Confidential
Take advantage of the world’s largest clouds powered by Citrix
NetScaler combined with next-gen enterprise datacenters powered by
Cisco ACI
Cisco APIC
Administrator
Apply
Policy
Cisco ACI
Fabric
Traditional
3-Tier
App
Firewall NetScaler Web App DB
API
C
VPX MPX SDX
Citrix TriScale Security High Availability Elasticity Visibility
App Delivery NetScaler MobileStream Load Balancing GSLB Optimized XA/XD
Automated Self-
Service ADC
• Deploy Apps
Faster
• Achieve
Workload
Mobility
© 2016 Citrix | Confidential
Key Takeaways
Cloud
Enterprise
Service
Software
Defined
Networking
ScaleUp Scale-Out
NetScaler is a
key asset in
delivering the SDN
Features ready
for the cloud /
virtualized network
© 2016 Citrix | Confidential
Work better. Live better.Work better. Live better.
© 2016 Global Technology Resources, Inc. All Rights Reserved.
31
GTRI SDN Solutions
• GTRI’s Virtualization and Advanced Networking Professional
Services (PS) practice has expertise with SDN vendor solutions.
• GTRI has top-tier partner status with the most relevant long-
term vendors in the IT virtualization market.
• GTRI offers an SDN readiness assessment service to assess
your infrastructure, your applications, and the benefits to your
business gained from using SDN.
• GTRI has a SDN test bed where we can learn and teach SDN
solutions and help validate solutions prior to deployment.
• GTRI is performing SDN deployments and we will freely share
the latest vendor and industry information with you.
© 2016 Global Technology Resources, Inc. All Rights Reserved.
32
FREE SDN Technology Review
• We are offering a FREE 3-hour (~1/2 day) SDN
technology review for your company
• Bring your networking, security, DevOps, and other
technology teams together
• Review SDN capabilities within your existing
networked infrastructure
• Discuss SDN architecture and design options
• Review network automation and network
programmability potential
WWW.GTRI.COM
© 2016 Global Technology Resources, Inc.
All rights reserved.
We’re here to help. Call us!
877.603.1984
Thank you!

More Related Content

Support Software Defined Networking with Dynamic Network Architecture

  • 1. WWW.GTRI.COM How to Support Software Defined Networking with Dynamic Network Architecture Michael Edwards – Principal Architect GTRI Jacob Rutski– Citrix © 2016 Global Technology Resources, Inc. All rights reserved.
  • 2. © 2016 Global Technology Resources, Inc. All Rights Reserved. 2 Agenda • SDN Overview • L4-L7 Integration with ACI • Citrix NetScaler Programmability
  • 3. © 2016 Global Technology Resources, Inc. All Rights Reserved. 3 Traditional Networking
  • 4. © 2016 Global Technology Resources, Inc. All Rights Reserved. 4 SDN Approach Networking
  • 5. WWW.GTRI.COM L4-7 Integration With ACI © 2016 Global Technology Resources, Inc. All rights reserved.
  • 6. © 2016 Global Technology Resources, Inc. All Rights Reserved. 6 Extend ACI Policy to L4-L7 services Web Servers E-commerce Servers Load Balancer
  • 7. © 2016 Global Technology Resources, Inc. All Rights Reserved. 7 L4-L7 Traffic Flow APIC Blue Application Policy L4-L7 services managed by APIC as part of Application Network Policy
  • 8. © 2016 Citrix | Confidential Citrix SDN with NetScaler Jacob Rutski Sr. Partner Architect @jrutski
  • 9. © 2016 Citrix | Confidential Agenda • What is Citrix NetScaler?? • Cisco ACI Products and Relationship • Citrix NetScaler Features in ACI • ACI Deployment Enabling Tools
  • 10. © 2016 Citrix | Confidential
  • 11. © 2016 Citrix | Confidential NetScaler is an ADC Performanc e Offload SecurityAvailability NetScaler has been powering Enterprise, Ecom and Service Provider applications since 2002. Load Balancing  AppFW  Acceleration  Security  SSL  Optimization  Availability  Performance
  • 12. © 2016 Citrix | Confidential TOP CLOUDS TOP SPEEDS • Software first design • Up to 4.8x faster than F5 • Strong focus on layer 7
  • 13. © 2016 Citrix | Confidential HYPERVISOR ESX Xen Hyper-V KVM CLOUD Amazon Azure Softlayer … Private ORCHESTRATION OpenStack NSX Cisco OpenDaylight … … ARCHITECTURE Distributed Microsegment Hyperscale Per app Centralized … FORM FACTOR Physical Virtual Multitenant Partition Container Service ANY SINGLE CODEBASE ONE MANAGEMENT ONE API IDENTICAL FEATURE SET ANYANY ANYANY
  • 14. © 2015 Citrix | Confidential Cisco ACI Products and Relationship
  • 15. © 2016 Citrix | Confidential Citrix and Cisco deliver simple, secure, and flexible solutions providing the freedom to work any way people and organizations choose. Vision and Strategy App and Desktop Virtualization Citrix XenApp & Citrix XenDesktop on Cisco UCS DaaS Cloud Services Citrix NetScaler and Cisco ACI Application Delivery Networking Enterprise Mobility Citrix Workspace Suite and Cisco Workforce Experience
  • 16. © 2016 Citrix | Confidential M Data Center Trends Driving Change Big Data DevOps/Web 2.0 Cloud Private Cloud SaaS Public Cloud Multi-Hypervisor environment Open Standards, Open Source 2/3rd of all Workloads in Cloud by 2017¹ 1 Cisco Global Cloud Index Automated deployment of big data platforms to virtualized environments Simplicity, Speed and Programmability of the Data Center is required to support these trends
  • 17. © 2016 Citrix | Confidential Application Network Profile Systems Management Hypervisor Management OVM Orchestration Frameworks Centralized Policy Management Open APIs, Open Source, Open StandardsAPIC Fabric Automation Enterprise MonitoringACI Ecosystem Partners End Points Physical & Virtual Physical Networking Nexus 2K Nexus 7K Hypervisors and Virtual Networking Compute L4–L7 Services Storage Multi DC WAN and Cloud Integrated WAN Edge Introducing: Cisco Application Centric Infrastructure
  • 18. © 2015 Citrix | Confidential Citrix NetScaler Features in ACI
  • 19. © 2016 Citrix | Confidential APIC Device Package Functions Cisco Confidential Device Package Function Profiles (XML) Device Scripts (Python-JSON) } VPX MPX SDX Citrix TriScale Security High Availability Elasticity Visibility App Delivery NetScaler MobileStream Load Balancing GSLB Optimized XA/XD One Package controls VPX, MPX, SDX
  • 20. © 2016 Citrix | Confidential NetScaler Differentiated Integration • https://dcloud.cisco.com/ Production Class Features Production Class Application Templates Citrix ACI Application Templates Citrix ACI Features Load Balancing SSL Offload Content Switching Data Streaming Application Firewall Global Server Load Balancing AAA Cache Redirection Content Acceleration Domain Name Service Integrated Caching Compression SSL VPN
  • 21. © 2016 Citrix | Confidential NetScaler + APIC Control-Plane Relationship Citrix Device Package imported to APIC Device Package + XML Function Profiles (or manually created policies in GUI) Southbound API (Python / JSON) connects to NetScaler NetScaler Device Package APIC – Policy Manager Configuration Model (XML File) Script Engine APIC – Southbound Interface Python Scripts + JSON NetScaler
  • 22. © 2016 Citrix | Confidential ACI Support Matrix • Supported Citrix NetScaler Platforms – Citrix NetScaler VPX/MPX/SDX (virtual) appliances release 10.1 and higher • Unsupported Citrix NetScaler Platforms – Citrix NetScaler SDX SVM configuration • Currently Unsupported Management Features (To Be Supported by APIC) – NetScaler Clustering – NetScaler Admin Partitions
  • 23. © 2016 Citrix | Confidential Managing NetScaler through APIC • NetScaler feature configurations that are out-of-band & cannot be performed through Cisco APIC – High Availability configuration – Management access, including Subnet IP address (SNIP), VLAN, Interfaces, and NetScaler management IP address (NSIP) bindings – SSL certificate file management – System user accounts and role-based-access-control (RBAC) policies 23
  • 24. © 2015 Citrix | Confidential ACI Deployment Enabling Tools
  • 25. © 2016 Citrix | Confidential Enterprise workload automation with ACI – Delivered !! 2015 Jan, 2016 ≥ APIC APIC ≥ Delivered
  • 26. © 2016 Citrix | Confidential The ACI Migration Tool • 80% of NetScaler ACI customers went straight to deployment with this help Migration Tool APIC XML File for NetScaler APIC Migration tool helps in translating functions from ns.conf to APIC XML file NetScaler’s function snippet like ADC, CS, SSL, GSLB add service webservice2 110.110.110.102 TCP 22 add service webservice1 110.110.110.101 TCP 22 add lb vserver webVirtualServer TCP 220.220.220.200 22 -persistenceType SOURCEIP -cltTimeout 9000 add lb vserver newww HTTP 220.220.220.130 80 add nsip 220.220.220.144 255.255.255.0 -type snip bind lb vserver webVirtualServer webservice2 bind lb vserver webVirtualServer webservice1
  • 27. © 2016 Citrix | Confidential Citrix XenDesktop on ACI • Topology Overview
  • 28. © 2016 Citrix | Confidential Take advantage of the world’s largest clouds powered by Citrix NetScaler combined with next-gen enterprise datacenters powered by Cisco ACI Cisco APIC Administrator Apply Policy Cisco ACI Fabric Traditional 3-Tier App Firewall NetScaler Web App DB API C VPX MPX SDX Citrix TriScale Security High Availability Elasticity Visibility App Delivery NetScaler MobileStream Load Balancing GSLB Optimized XA/XD Automated Self- Service ADC • Deploy Apps Faster • Achieve Workload Mobility
  • 29. © 2016 Citrix | Confidential Key Takeaways Cloud Enterprise Service Software Defined Networking ScaleUp Scale-Out NetScaler is a key asset in delivering the SDN Features ready for the cloud / virtualized network
  • 30. © 2016 Citrix | Confidential Work better. Live better.Work better. Live better.
  • 31. © 2016 Global Technology Resources, Inc. All Rights Reserved. 31 GTRI SDN Solutions • GTRI’s Virtualization and Advanced Networking Professional Services (PS) practice has expertise with SDN vendor solutions. • GTRI has top-tier partner status with the most relevant long- term vendors in the IT virtualization market. • GTRI offers an SDN readiness assessment service to assess your infrastructure, your applications, and the benefits to your business gained from using SDN. • GTRI has a SDN test bed where we can learn and teach SDN solutions and help validate solutions prior to deployment. • GTRI is performing SDN deployments and we will freely share the latest vendor and industry information with you.
  • 32. © 2016 Global Technology Resources, Inc. All Rights Reserved. 32 FREE SDN Technology Review • We are offering a FREE 3-hour (~1/2 day) SDN technology review for your company • Bring your networking, security, DevOps, and other technology teams together • Review SDN capabilities within your existing networked infrastructure • Discuss SDN architecture and design options • Review network automation and network programmability potential
  • 33. WWW.GTRI.COM © 2016 Global Technology Resources, Inc. All rights reserved. We’re here to help. Call us! 877.603.1984 Thank you!