3. Today’s Web Apps: Rich, Complex, Demanding
Content Sharing
More Protocols
More Blogs
Team Connections
More
Wikis Chatty
More Calendar
Team Applications
More Client
Mashups Types
Microsoft SharePoint 2007
10. Content Switching
• L7 content switching
• HTTP header and body
• URL rewrite
• XML XPath support
CA NH
HTTP.REQ.BODY(1000).XPATH(xp$/PurchaseOrder/shipTo/state$).CONTAINS("CA")
Citrix Confidential - Do Not Distribute
12. NetScaler Speeds User Application Delivery
0.22
SharePoint
2.04
1.1
SAP
5.22
With NetScaler
1.3
Siebel CRM 4 Without NetScaler
6.41
Oracle Forms
10.1
0 2 4 6 8 10 12
Response Time in Seconds
14. Ensure Application Security
DATA
• Financial Records
Cross-Site Scripting
• Credit Card #s
SQL Injection
Information Leakage • Social Security #s
HTTP Response Splitting • Customer Records
Path Traversal • Employee Data
• Healthcare Records
Web App Users Internet Network
Firewalls Web Apps
Web threat is growing
• 82% of web vulnerabilities ranked “easy to exploit”
• 90% increase in reported web attacks last year
• With Web 2.0 the threat is greatly increased
16. 10 Server Farm (Large)
SharePoint Topologies User requests
Load-balanced web
frontend servers
Performance
5 Server Farm (Medium) Application
Index Query Query Calc +
servers
User requests
Load-balanced web frontend 2 Clustered SQL server
servers + application(s)
3 Server Farm (Small)
Application(s)
User requests
Clustered SQL server
Each load-balanced server
includes:
• Web front end
• Applications
Dedicated SQL server
Single Server
User Requests
• Even single servers benefit from ADCs
One Server which contains:
• Web front end
• Obvious system quality increases from
• Application
• Database
2 servers and up
Availability
18. The Yesterway of Loadbalancing
NLB fuctionality:
• Monitoring?
• Multicast / Unicast – How much traffic?
• SYN-Floods?
• Price against problems?
• Does it scale?
19. Citrix NetScaler Advantages
Hardware load-balancers (MPX appliances) and Software load-
balancers (VPX, multiple hypervisors) – perfectly suited for all
Exchange and SharePoint environments.
VPX appliances have low entry point and can be deployed on the
same server as the application if virtualized.
Flexible pricing and performance
Pay-as-you-Grow licensing and performance 10Mbps to 50Gbps.
No limitations of CAS and MBX running on the same server.
Whole range of affinity schemes that are required for optimal performance of Exchange 2010.
22. Manage Hyper-V based
physical host pool
Provision
LB and
Optimize
Provision
MSFT App traffic
configuration
using powershell
NSVPX virtual
appliance
23. Hyper-V based
physical host pool
NSVPX virtual
appliance
Monitor infrastructure & application health with PRO pack
24. Hyper-V based
physical host pool
NSVPX virtual
appliance
Monitor infrastructure & application health with PRO pack
25. Hyper-V based
physical host pool
x
Detect failure
NSVPX virtual
appliance
Generate PRO tip
26. Hyper-V based
physical host pool
x
NSVPX virtual
appliance
Propagate PRO tip for outage detection
27. Hyper-V based
physical host pool
Provision new app workload
dynamically
Configure VPX
using powershell
NSVPX virtual
appliance
Elastically expand capacity
28. PRO-tip based alerting for application outage and performance issues
Simplified app management and user reporting
PRO-MP based
Powershell based monitoring
rapid provisioning • Load-balance
NetScaler VPX Virtual • Optimize
Appliance • Secure
Dynamic Capacity Expansion • Report
Hyper-V based physical host resource pool
29. Citrix NetScaler – The LB of choice for MSFT apps
*Source: technet.microsoft.com
31. AppExpert Templates
• Cuts deployment times
from days to minutes
• Comprehensively defines
applications
• Consolidates app-specific
configuration in one place
• Simplifies ongoing lifecycle
management
32. AppExpert Visualizer
Application
Public Endpoint
App Components
Policies/Services
Health Check
34. • Virtual appliance
• Runs on std x86 hardware
• XenServer, ESX, Hyper-V
• Fast, inexpensive, flexible
• 10 Mb – 3 Gb Pay as you grow
35. Unprecedented Flexibility: “Pay as You Grow” Option
SERVICE PROVIDER/TELCO/CLOUD + INTERNET
CENTRIC
MPX 21500
MPX 19500 50Gb
NetScaler Performance
35Gb
MPX 17500
License
ENTERPRISE
20Gb Upgrade
MPX 15500
15Gb
MPX 12500
8Gb
SMB (ISV)
MPX 10500 License
MPX 9500
5Gb Upgrade
3Gb
MPX 7500
License
1Gb
Upgrade
Data Center Growth
36. NetScaler Simplifies Web Application Delivery
Eliminate application downtime
Increase performance by 5x
Block 100% of web attacks
Improve web server utilization by 60%
Is Cloud-ready