More than just Layer 2-7 Load Balancing Citrix NetScaler & CloudGateway Fabian Kienle Manager, Distribution & Partner Sales, Eastern Europe
Trusted by Leading Enterprises and Web Properties
Application Delivery Platforms Are the New Paradigm PERFORMANCE SCALABILITY FUNCTIONALITY Traffic throughput SSL transactions Requests/sec Network optimization User connections Policy limits Elasticity Multi-tenancy Content caching Data compression Application security SSL encryption
Application Delivery New Requirements Service Delivery Traditional ADC Security Acceleration Offload Load Balancing Desktop Delivery App Visibility Identity Cloud Database optimization WAN optimization ADC SDC Adjacent Real Estate Consolidation Traditional ADC Application Delivery Controller
Accelerated Application Delivery CUSTOMERS SSL PARTNERS EMPLOYEES Advanced TCP Optimization Static and Dynamic Caching Compression Enhanced User Productivity
Reduced Load on Servers CUSTOMERS SSL PARTNERS EMPLOYEES SSL Offload TCP Multiplexing and Buffering Static and Dynamic Caching Compression Supports greater user capacity and more apps with minimal investment
NetScaler and TCP Connections Clients Internet NS Server Client sends TCP SYN to NS NS sends own SYN to Web Tier NetScaler is a TCP Proxy
Making Applications Run 5x Better Cloud Infrastructure Availability Performance Offload Security World-class load balancing Health monitoring Caching Enterprise Datacenter Compression Optimization TCP Connection Management SSL processing SSL VPN Application firewall
Application Availability Clients Internet NS Server Availability Load Balancing Layer 4 and Layer 7 Global Server Load Balancing Content Rewrite and Redirection Surge Protection and Sure Connect
TCP and UDP Client Requests Maintaining User Sessions Source IP Cookie SSL Session ID Server-ID in URL Query Customer Server-ID Token (header or body) Distributing Traffic Least Connections Lowest Response Time SNMP-based IBM SASP Hash-based Many more Monitoring Server Health and Availability TCP Connection HTTPS Connection Extended Content Verification Scriptable Health Checks
HTTP Requests Client Attributes Anything in request body Device Type Language Cookie Browser Capability XML XPath support Request Protocol Any TCP Request HTTP Get HTTP Post SQL request Request Method Any TCP payload value Any HTTP payload value Domain Wildcard URL
Citrix NetScaler Service Delivery Controller Cloud Infrastructure Availability Performance Offload Security Enterprise Datacenter Since 2002, NetScaler is the key compontent for numerous global Enterprise and ecommerce Infrastructures
Separates products from Solutions: The Citrix End-to-End Infrastructure O r c h e s t r a t i o n Public Cloud BYO Receiver WAN Optimization User Experience Service Cloud Bridging Delivery Private Cloud Secure Remote Access N e t w o r k O p t i m i z a t i o n Virtualized Apps/Desktops Virtualized Servers Enterprise Mobility Mgmt Data
From Load Balancing to Virtual Networking 1998 1999 2002 2003 2005 2006 2008 2009 2011 2012 L4 SLB L7 SLB GSLB MUX SSL CMP DNS SSLVPN RHI AppFW SIP AAA-TM ICA IPv6 XML ncore VPX EdgeSight SDX AppFlow DataStream TriScale Secret Decoder Ring: SLB = Server Load Balancing GSLB = Global Server Load Balancing MUX = HTTP Multiplexing SSL = SSL Acceleration CMP = HTTP Compression DNS = DNS Load Balancing / Proxy RHI = Route Health Injection ICA = App Proxy for ICA IPv6 = IPv6 Routing, Switching, LB XML = XML Security, Routing VPX = Virtual NetScaler ncore = multi-core scaling SDX = Multi-tenant NetScaler
5x Flexibility through Pay as-you-grow 40:1 Consolidationon a single platform 32x Cost Optimization through Clustering Scale Up Scale In Scale Out
Scale Up: Pay-as-you-Grow NetScaler Performance 50 Gbps 20 Gbps 10 Gbps 5Gbps 1Gbps Paygrow VPX 10Mbps 3Gbps All platforms within a productline are upgradable via a single license key. MPX 5550-5650 500Mbps 1Gbps 12k SSL TPS 5550 0,5G 5650 1G MPX 8200-8600 2Gbps 6Gbps 17k 30k SSL TPS 8200 2G 8400 4G 8600 6G MPX 9700-15500 3Gbps 15Gbps FIPS verfügbar 9700 3G 10500 6G 12500 10G 15500 15G MPX/SDX 11500-20500 8Gbps 42Gbps 45k 220k SSL TPS 20 Instances NEBS verfügbar 11500 8G 13500 12G 14500 18G 16500 24G 18500 36G 20500 42G MPX/SDX 17550-21550 20Gbps 50Gbps 150k-375k SSL TPS 40 Instanzen 17550 20G 19550 30G 20550 40G 21550 50G Green maximizes the density of capacity vs. electricity and required rackspace. 1 20 40 Max. number of instances per platform
NetScaler VPX Software Appliance Hypervisor-independent: XenServer, VMware, Hyper-V Pay-as-you-grow -Licensing Same feature set, configuration and GUI Available - on demand as Amazon Web Services (AWS)
Scale In: Consolidation with NetScaler Instances, no partitions ᵒ Memory, CPU Isolation ᵒ Version/Lifecycle Independence ᵒ Complete Isolation ᵒ Separate Routing Domain ᵒ Independent Routing, IP Stack ᵒ Independent Connection Table, ACLs, etc. Network Isolation Separate Licensing and Versioning Integrated Service VM 3-40 Instances per platform
Hosting of 3 rd Party Services SDX
Cost Optimization & Scalability 10 HA pairs installed Additional 4 if needed Individual Boxes NetScaler SDX Product for 1 year $535K $305K Product for 3 years $935K $394K Space (Rack Units) 28 4 Electricity (watts) 6,400 1,300 Rejected heat (BTUs) 22,000 4,450 2 0
Traditional ADC Deployment Active Passive 50% of resources are unused Cost intensive Limited Scalability
High Performance Active Active Double Capacity Quick Response Times High Scalability
Scale Out Clustering Clusters within a single SDX Clusters across instances One large system across multiple boxes (up to 32). Capacity can be extended on demand High efficiency through active/active operation A single image for configuration and management Healthcheck framework/ response sharing A single VIP can include several boxes
NetScaler GSLB Site A B2C B2B Site B P2P
Citrix NetScaler the multi-functional solution Price-Performance Physical Universal Usage Virtual Multi-Tenancy Platform Hardware Software Software on Hardware NetScaler always has the same functionality independent from the hardware platform
Citrix AMP ACE Migration Program www.citrix.com/netscaler/cisco Citrix NetScaler achieves CVD Cisco Validated Designs Approval
NetScaler THE Cisco ACE successor Cisco and Citrix Partnership: NetScaler is the only ADC solution that is recommended by Cisco Citrix NetScaler is the only solution, that became partof the Cisco Validated Design Program (CVDs) Citrix is the only vendor that jointly collaborates with Cisco, to integrate ADC technologies into Cisco Datacenter solutions SDX/VPX vs. Contexts: Resource Isolation Deployment flexibility Independent versioning and isolation on a single platform Excellent performance in all areas (especially at SSL) Several management models independent from usage on VPX, SDX, MPX
Cisco & Citrix Roadmap NetScaler: NetScaler VPX Integration with Nexus 7K and Nexus 1K vpath RISE Integration with UCS Certification for Cisco Validated Designs
Optimization of XenApp/Desktop "Top Show Stopper ( cost wise) from pilot projects to a strategic Roll-Out 38.6% 33% Bandwidth requirements Network (WAN) latency VDI Impact on Network and Network Management - EMA Research
Development at DC networks are influenced by Mobility & Cloud Services BYO Desktops Corporate Apps Mobility SaaS Apps Data
Distributed Apps tedious error analysis My Apps are too slow! Vendor Support Who s fault? Mobile User Help-Desk IT Department Desktop Admin IT Dept. calls Vendor Support Vendor Support Vendor Support Software Long escalations & user frustration Network Admin Vendor Support Escalations
Advantage: NetScaler Insight Center HDX Insight Web Insight Analysis of XenApp and XenDesktop Visibility of user performance for virtual Desktops & Apps Assignment of network data with app data in realtime thresholds for effective troubleshooting Integration into XenDesktop Management Tools Analysis of corporate apps Detailed reporting of app usage, also for SSL traffic Assignment of network data vs. App behaviour Assessment of user performance without agents NetScaler Insight Center
So what kind of data gets logged? Periodic Stats on Data Transfers Virtual Channel Events ICA Session Handshake Application Start and Stop ICA Session Start and Stop AppFlow Record TCP Events (Latency, Jitter, RTT)
NetScaler scenarios with Microsoft Optimization, security and scalability for Microsoft SQL Server Optimization for Sharepoint 2010, Exchange 2010, Lync 2010 Integration into Systems Center and Active Directory Provisioning VPX on Hyper-V through System Center Virtual Machine Mgr Monitoring of Apps & VPX through System Center Operations Mgr VPX native, available on Microsoft Hyper-V Value add for Microsoft Hyper-V Cloud Management, Virtualization, Identity
NetScaler Infrastructure optimization STA Remote Desktop User Minimum WAN Latency DMZ WI DDC 100% Availability of Key Services XD VDI Resource Availability XD XA Microsoft Mobile User No Security- Bottlenecks Secure Access Local User Datacenter Network High Performance LAN XA Appplication Server Availability IBM SAP Oracle
Work better. Live better.