Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SYN246: SDN with Netscaler, OpenStack, and Nuage Networks

948 views

Published on

In this presentation you will see how NetScaler supports SDN and cloud enabled applications. First we’ll take a look how Citrix is changing NetScaler to adapt to the move to Cloud and SDN. Next, you will see how NetScaler Integrates with OpenStack to automate Netscaler service deployment. Finally, you'll see how the Nuage VSP system automates the virtual network connectivity between application components in the Citrix solution.

Citrix Synergy, Las Vegas, May 2016

Published in: Technology
  • Be the first to comment

SYN246: SDN with Netscaler, OpenStack, and Nuage Networks

  1. 1. 1 © 2016 Citrix | Confidential SYN246: SDN with NetScaler, OpenStack, and Nuage Citrix Synergy, Las Vegas, May 2016 Michael Leonard, Principal Product Marketing Manager, Citrix Youcef Laribi, Principal Architect, Citrix Harmeet Sahni, Director Product Line Management, Nuage Networks MAY, 2016
  2. 2. 2 © 2016 Citrix | Confidential 2012201020001995 Client Server Web Apps Server Virtualization Cloud Orchestration SDN Virtual Overlay 1985 Linux Containers We b UI Ac ct Inve ntor y L o gi n 2015 Application architectures are moving to SDN and cloud
  3. 3. 3 © 2016 Citrix | Confidential 10% 10% 16% 20% 17% 23% 23% 28% 15% 17% 19% 23% 27% 31% 32% 39% Reduced CAPEX Reduced OPEX Improved Network Uptime/Availability Improved Ability to Automate Network Functions Simplified Network Operation and Management Faster Network Service Configuration and Delivery Increased Customization of the Network Increased Network Flexibility 1,000+ <1,000 Enterprises want flexibility, customization & speed 39% of >1000 size expect increased flexibility 28% of <1000 size expect increased flexibility Source: 2015 State of the Network Study, Network World
  4. 4. 4 © 2016 Citrix | Confidential Cloud Infrastructure Enterprise Datacenter Performance Offload SecurityAvailability • World-class load balancing • Health monitoring • Caching • Compression • Optimization • TCP Connection Management • SSL processing • SSL VPN remote access • Application firewall Visibility • HDX Insight • Web Insight Applications need availability, performance and security
  5. 5. 5 © 2016 Citrix | Confidential SDN and cloud are changing the focus to software Hardware Software Hardware Software
  6. 6. 6 © 2016 Citrix | Confidential NetScaler has a framework for SDN and cloud Virtual ADC Multi-tenant ADC Appliance ADC Automation and Management System Framework== Integration with Cloud and SDN Systems and Controllers Expose APIs to full capabilities of platform Deployment Flexibility and Feature, Function Parity Abstract policy to offer ADC-as- a-Service NetScaler Management System Management System
  7. 7. 7 © 2016 Citrix | Confidential Automation Actionable Analytics and Logging App-Centric Device  App, Service Hybrid Enterprise  Cloud Cloud / SDN Orchestrators Integration Unified Device Management NetScaler Management System does what you need
  8. 8. 8 © 2016 Citrix | Confidential NetScaler Management System Tenant A network Tenant B network Tenant C network Physical Infrastructure Automated provisioning Virtual network Programmatic control ADC Instances Servers Switches NetScaler delivers an SDN and cloud solution architecture
  9. 9. © 2015 Citrix | Confidential NetScaler and OpenStack
  10. 10. 10 © 2016 Citrix | Confidential Enhance Scale and Reliability of your OpenStack Control Plane
  11. 11. 11 © 2016 Citrix | Confidential Enhance Scale and Reliability of your OpenStack Control Plane
  12. 12. 12 © 2016 Citrix | Confidential Enable Global Access to your OpenStack Cloud Service GSLB
  13. 13. 13 © 2016 Citrix | Confidential Deploying Applications in OpenStack Log Server DBWeb Server Web Server NetworkNetwork Storage Volume Application Components Application Config Load Balancer Firewall Storage Volume
  14. 14. 14 © 2016 Citrix | Confidential Provide LoadBalancing as a Service using NetScaler  Simpler consumption model  Provider fully in charge  Fully automated workflow  Vary service level per tenant
  15. 15. 15 © 2016 Citrix | Confidential NetScaler MAS Orchestrates Delivery of the Service NetScaler MAS Multi-Tenancy awareness Automation of complete ADC Lifecycle Central Configuration and Visibility Atomic Operations with Rollback Flexibility through Policy Framework Supports all NetScaler form-factors
  16. 16. 16 © 2016 Citrix | Confidential Integrating into Neutron LBaaS Service Neutron L2 Plugin (ML2) Neutron L3 Plugin Neutron LBaaS Plugin L2/L3 Driver LBaaS Driver Neutron Service Nova Service LBaaS APIsL2/L3 APIs Nova APIs
  17. 17. 17 © 2016 Citrix | Confidential Integrating into Neutron LBaaS Service Neutron L2 Plugin (ML2) Neutron L3 Plugin Neutron LBaaS Plugin SDN Driver NetScaler MAS Driver Neutron Service Nova Service LBaaS APIsL2/L3 APIs NetScaler MAS SDN Controller Nova APIs
  18. 18. 18 © 2016 Citrix | Confidential Pool OpenStack LBaaS APIs VIP Pool MemberMember Health Monitor LoadBalancer Listener Listener Default PoolPool Default Pool PoolPool MemberMember Health Monitor LBaaS v1 Object Model LBaaS v2 Object Model
  19. 19. 19 © 2016 Citrix | Confidential Pool OpenStack LBaaS APIs VIP Pool MemberMember Health Monitor LoadBalancer Listener Listener Default PoolPool Default Pool PoolPool MemberMember Health Monitor LBaaS v1 Object Model LBaaS v2 Object Model Deprecated since OpenStack Liberty release Certificate
  20. 20. 23 © 2016 Citrix | Confidential  Available on all Hypervisors  Part of the Application Components  Follows Application Lifecycle  Full NetScaler Capability Publish NetScaler VPX to your OpenStack tenants VM VM VM VM VM VM VM VM VM OpenStack Infrastructure
  21. 21. 24 © 2016 Citrix | Confidential Orchestrating your App using OpenStack Heat Service Nova Service Neutron APIs Nova APIs Heat Service Neutron Service Heat Template KeyStone Service Cinder Service Cinder APIsKeyStone APIs
  22. 22. 25 © 2016 Citrix | Confidential OpenStack Heat Template Heat Template Declarative Description of your app components (VMs, Networks, Security Groups, etc.)
  23. 23. 26 © 2016 Citrix | Confidential OpenStack Heat Template Use the Heat Template to create a Stack
  24. 24. 27 © 2016 Citrix | Confidential App-Centric Configuration: NetScaler MAS StyleBooks StyleBook Declarative Description of your app’s NetScaler Config
  25. 25. 28 © 2016 Citrix | Confidential App-Centric Configuration: NetScaler MAS StyleBooks NetScaler MAS Nitro API StyleBook
  26. 26. 29 © 2016 Citrix | Confidential App-Centric Configuration: NetScaler MAS StyleBooks StyleBook Use NetScaler MAS UI to Import a StyleBook
  27. 27. 30 © 2016 Citrix | Confidential App-Centric Configuration: NetScaler MAS StyleBooks StyleBook Use NetScaler MAS UI to create your App Configuration using a StyleBook
  28. 28. 31 © 2016 Citrix | Confidential App-Centric Configuration: NetScaler MAS StyleBooks StyleBook Use NetScaler MAS APIs to create your App Configuration using a StyleBook
  29. 29. 32 © 2016 Citrix | Confidential Full Automation with Heat and StyleBooks Heat Template StyleBook
  30. 30. 33 © 2016 Citrix | Confidential Demo
  31. 31. © 2015 Citrix | Confidential NetScaler and Nuage
  32. 32. 35 © 2016 Citrix | Confidential L2 Tenant A Tenant B L2 L2 Tenant C Virtualized Services Platform Nuage Networks VSP Benefits  Multiple hypervisor stacks, including OpenStack-as-a-service  Large scale tenant isolation  Policy-driven, self service provisioning  Elasticity and cost efficiency  Network connectivity for containers, virtual machines as well as physical server workloads  WAN integration for Hybrid Cloud  Built in security features to support dynamic micro- segmentation for your applications  Rich ecosystem of industry leading solutions such as Citrix NetScaler
  33. 33. 36 © 2016 Citrix | Confidential Cloud Networking Service Management Plane Virtualized Services Directory Virtual Routing & Switching (VRS) • Distributed switch / router – L2-4 rules • Integration of bare metal assets Virtualized Services Controller (VSC) • SDN Controller, programs the network • Rich routing feature set Virtualized Services Directory (VSD) • Network Policy Engine – abstracts complexity • Service templates and analytics Nuage Networks Virtualized Services Platform (VSP) Networking Control Plane Virtualized Services Controller Networking Data Plane Virtual Routing & Switching HYPERVISOR HYPERVISOR HYPERVISOR HYPERVISOR HYPERVISOR HYPERVISOR Hardware GW for Bare Metal IP Fabric Nuage Networks VSP Overview C V P UPDATED
  34. 34. 38 © 2016 Citrix | Confidential VSG HYPERVISOR VRS-G VPX NetScaler MAS Nuage Networks VSP & NetScaler Integration VSG MPX, SDX VRS-G VPX, MPX, SDX UPDATED controller Nuage VSD Nuage VSC Nuage VSC HYPERVISOR VRS VRS VPX HYPERVISOR VRS VRS VPX VPX VPX BM servers BM server VM VM Multi-Hypervisor Support
  35. 35. 39 © 2016 Citrix | Confidential Joint Solution Overview & Benefits Automation All Appliances & Workloads Types Full Featured Investment Protection Single Management Platform Network and Load Balancer Containers, Virtual Machines, Physical Servers Uncompromised Networking & ADC Keep what you already have One manager for all your appliances
  36. 36. 40 © 2016 Citrix | Confidential Customer use-case  World's largest Internet betting exchange ($10B USD Market Cap)  135M daily transactions, 3.7Bn daily API calls  500 Deployments per week  Offer a self-service model for application developers to develop, test and deploy applications quickly  Use a combination of Citrix NetScaler (Physical + Virtual customer) and Nuage Networks SDN (Overlay Networking Solution)  Use Nuage Networks for L3 networks with security rules, then create VIPs and add/remove instances from load balancers  Time deploy ~ 7 minutes
  37. 37. 41 © 2016 Citrix | Confidential Demo
  38. 38. 42 © 2016 Citrix | Confidential Benefits  Treat “networking” and “load balancer configuration” as code (easy and rapid consumption)  Enable developers to self-serve  Easy audits of complex load balancing configuration & network access & security rules  Modular Load Balancer configuration (per application)  Ability to easily connect overlay with underlay network elements using the same policies  Complete control and security between dev, test and production with complete isolation using the same infrastructure
  39. 39. 43 © 2016 Citrix | Confidential Resources White papers • Using Production Grade ADC Services to Build Scalable Redundant OpenStack Cloud Demo videos and Webinars • Citrix DemoFriday: Automate Insertion of Layer 4-7 Network Services in SDN Environments with Nuage VSP & Citrix NetScaler • Betfair - DevOps At Betfair Using Openstack and SDN (link) • Betfair - Why Betfair Chose OpenStack - the Road to Their Production Priva (link) • Link for Demo • Add link for NetScaler MAS session Articles • Nuage Networks and Citrix Collaborate for Application Delivery with SDN and OpenStack • Nuage Networks’ Virtualized Services Platform (VSP) has received Citrix Ready® certification • Citrix Collaborates with Red Hat on New Product Integrations for Building OpenStack Clouds.
  40. 40. 44 © 2016 Citrix | Confidential CUGC Networking Special Interest group (SIG) • The place to go for everything related to Networking • Software-defined networking • Application delivery controllers • Next-generation security • Access exclusive content • Forums, blogs, deployment guides, webinars • Citrix News sessions • Connect with peers • Online community within CUGC • Open to Citrix customers, partners, employees • Join now: https://www.mycugc.org/page/networking-sig
  41. 41. 45 © 2016 Citrix | Confidential Questions
  42. 42. 46 © 2016 Citrix | Confidential

×