5. NetScaler Pay-As-You-Grow MPX/SDX
17550-21550
20Gbps – 50Gbps
Up to 400K SSL TPS
MPX/SDX
All platforms can
11500-20500
Paygrow
be license 8Gbps – 42Gbps
upgraded across 45k – 220k SSL TPS
16 Gbps their supported NEBS
ranges. Available
NetScaler Performance
8 Gbps
4 Gbps MPX/SDX
ROME
MPX FIPS
8200-8600
MPX 9700-15500
2Gbps – 6Gbps
2Gbps MPX 7500-9500 1Gbps – 5Gbps License
THEBES 1Gbps-3Gbps Upgrade
5550-5650
500Mbps –
1Gbps 1Gbps
MPX 5500
VPX
10Mbps –
3Gbps
1 2 3 10s 100s No. of Web Applications
6. Citrix TriScale Technology
Scale up, Scale in and Scale out
Scale Up
Consolidation with
SDX
Elasticity with Scale In
Pay-As-You-Grow
Expandability
with Clustering
Scale Out
8. Applications Have Individual Lifecycles
Maintenance windows
Infrastructure change frequency
Application change frequency
Desire for new ADC functionality
21. Web/App Tier Data Tier
High Maximum Server Complete
Application Application Offload Application
Availability Performance Savings Security
Microsoft SQL Server
• Load balancing • Caching • Connection, SSL • SSL VPN
Offload
• Health • Compression • Web App
monitoring • Connection Firewall
pooling
22. NetScaler DataStreamTM in Database Tier
Web/App DB Tier
NetScaler DataStreamTM
Tier TDS Protocol aware
Connection Scale-Up
Custom
Optimal Scale-Out
Scripts
Internet
Improved Availability
HTTP
Native SQL TCP
High Availability No HA HA
Simple
Scalability No LB LB
Simple
Conn Multiplexing Custom
App Security
Content Switching Monitors
High Performance
High Availability Microsoft
SQL Server
TCP Load
HTTP ADC
NetScaler Balancer
ADC
23. NetScaler DataStreamTM Benefits
High-Availability/
Scale Up Scale Out
Visibility
• Native SQL LB • Intelligent Monitoring
• SQL Multiplexing
Scale TCP connections Request Switching and Failover
Host more DBs on Server Replication state aware
Fast App response
Reduce # of SQL Licenses Virtual IP based
More Efficient HA
• SQL Conn. Offload • SQL aware policies
Read/Write Split • Top Down Visibility
Spare memory/cpu Appflow based
Faster Query execution Partitioning/Sharding
Granular Control Actionable Reporting down
to query level
• SQL Caching
Free up Server Resources
Better End User Response Times NetScaler provides ScaleUp like performance for
ScaleOut like economics
24. TCP Load Balancer
DB Tier
A,B,C….Y,Z -> SQL Queries
AB C
Z
Microsoft
DE F SQL Server
Y
Load Scale-Out
Read-Only DB
Balancer
Scale-Up Master DB
Active/Passive
25. SQL Connection Multiplexing/Content Switching
A,B,C….Y,Z -> SQL Queries
DB Tier
ABC
Z
DE F Microsoft
SQL Server
Y
Scale-Out
Read-Only DB
NetScaler
Scale-Up Master DB
Active/Passive
L7 Based load balancing mechanism
26. Visibility and Security for SQL – What’s
happening on the backend??
• Visibility at a L7 Query level
• Ability to identify potential ‘open’ back doors and other security threats
• Responder for taking action and providing additional security
• Identify applications that may not be ‘behaving’ as they should
• Actionable reports thru Auditlog and Appflow
26
27. DB Read/Write Split + HA with NetScaler
Web Servers • Netscaler deployed in multi-tier fashion
• Web/App Tier contacts DB via CS Vserver
• Read/Write split with failover
• Intelligent monitors to detect Primary DB for MS SQL Mirror
• Disable Primary Vserver on Down to accommodate replication
• Increased scale and reliability
App Servers • Increased visibility at SQL query level
Master Read Only
Database
HA Setup
Slave
Databases
Active Passive
32. Integrating into the Cloud: NITRO API
• Framework based on Representational State Transfer (REST)
• Simple, lightweight API
• Handles bulk as well as single operations
• Secure encrypted communication
• Built in support for authentication
32