Delivering SharePoint Solutions with Citrix Application Delivery Infrastructure
Solve Your Remote Worker Challenges
Rick DavisSystems EngineerCitrix Systems, Inc.
Delivering SharePoint Solutions with Citrix Application Delivery Infrastructure
Solve Your Remote Worker Challenges
Rick DavisSystems EngineerCitrix Systems, Inc.
2© 2007 Citrix Systems, Inc. — All rights reserved
A world where anyone can work from anywhere
Our Vision for Business
3© 2007 Citrix Systems, Inc. — All rights reserved
Businesses Run on Applications
Users Apps
4© 2007 Citrix Systems, Inc. — All rights reserved
Global Market Forces Driving Change
User
Experience
Declining
IT
Responsiveness
Declining
5© 2007 Citrix Systems, Inc. — All rights reserved
Traditional Application Deployment
Users Apps
Lock Down
& Standardize Best PCs
More Bandwidth Fastest Network Best and
Most Servers
•Apps Still Slow
•Data Still Vulnerable
•“Managed Desktops” Costly
•Poor User Experience
7© 2007 Citrix Systems, Inc. — All rights reserved
Greater ROI from Existing Investments
DeviceInfrastructure
NetworkInfrastructure
ServerInfrastructure
StorageInfrastructure
Application Delivery
Infrastructure
Users Apps
8© 2007 Citrix Systems, Inc. — All rights reserved
Users Apps
App Delivery as an On-Demand Service
•Fastest Performance
•Highest Security
•Lowest Total Cost
•Best User Experience
Monitor Optimize Secure Control
9© 2007 Citrix Systems, Inc. — All rights reserved
Use
rs
Ap
ps
XenDesktop
WS AG
XenApp
NetScaler
XenServer
PVS
4 Platinums
ES
Use
rs
App
s
XenDesktop
WS AG
XenApp
NetScaler
XenServer
PVSES
Citrix products
10© 2007 Citrix Systems, Inc. — All rights reserved
75%Of Internet Users
Powering the World’s Most Popular Web Applications
11© 2007 Citrix Systems, Inc. — All rights reserved
7000+Deployments Worldwide
Emerging Leadership in Enterprise Web Applications
13© 2007 Citrix Systems, Inc. — All rights reserved
Web Application Delivery Challenges
Remote Users Further Away from Apps
Increased Security RequirementsApps Moved into Fewer Centralized Datacenters
Web Protocols Extremely
“Chatty”
14© 2007 Citrix Systems, Inc. — All rights reserved
Growing Importance of the Branch
Market trends: Business process outsourcing Globalization
Worker mobility
employees are
remote55%
15© 2007 Citrix Systems, Inc. — All rights reserved
The Long Distance Problem
Contributing factors to poor performance
• Latency
• Congestion
• Small transmission window size
LAN
Slow
Start
Throughput
Time
Slow
Ramp
WAN
Average
Utilization
Average
Utilization
16© 2007 Citrix Systems, Inc. — All rights reserved
Traditional Approaches
Result: Expensive · Applications Still Slow · Doesn’t Scale
Upgrade to More
Bandwidth
Headquarters Data
Center
Branch Office
Branch Office Experiences Slow Application Response Time
17© 2007 Citrix Systems, Inc. — All rights reserved
What Causes Poor Application Performance over the WAN?
• Network latency (distance)• The greater the distance, the worse the
application performs• Bandwidth utilization drops exponentially as
distance increases Accessing E-mail in Seattle from a server
in Orlando can take up to 80 times longer
than from a server in the same building!
In the same city San Francisco to Los
Angeles
San Francisco to
Chicago
San Francisco to
Miami
18© 2007 Citrix Systems, Inc. — All rights reserved
Symmetric vs. Asymmetric
SymmetricRepeater
Asymmetric
NetScaler
Performance 5x – 100x 2x – 8x
Protocols &
Applications
Non HTTP traffic:CIFS, SMB, FTP. Big files or large amounts of data being transferred
Primarily HTTP & HTTPS
Client-side Control
Do you have a presence on the far side of the WAN?
Yes, Enterprise
deployment
No control over the client’s side of the
WAN
Clients are B2B or B2C
19© 2007 Citrix Systems, Inc. — All rights reserved
Web App Delivery Challenges at the DC
Security
Caching
Compression
SSL Acceleration
Web Servers Application Servers DB Servers
Servers Add
Up Quickly
Variety of Point ProductsChatty Protocols,
Long Hauls,
High Latency
20© 2007 Citrix Systems, Inc. — All rights reserved
Citrix NetScaler
Security
Caching
Compression
SSL Acceleration
Web Servers Application Servers DB Servers
Reduces Load on
Backend ServersEliminates Multiple Inefficient
Point Products
Reduces Bandwidth
Required
21© 2007 Citrix Systems, Inc. — All rights reserved
• Advanced TCP Optimization
• TCP Multiplexing and Buffering
• AppCache
• AppCompress
• SSL Offload
Accelerate End-User Performance &Improve Server Efficiency
Application
Infrastructure
Mobile User
Branch
LAN
22© 2007 Citrix Systems, Inc. — All rights reserved
Ensure Maximum Application Availability
• Load Balancing
• Content Switching
• Rewriting and Redirection
• Surge Protection
Application
Infrastructure
Mobile User
Branch
LAN
23© 2007 Citrix Systems, Inc. — All rights reserved
Enhance Application SecurityPrevent information theft and leakage
• Application layer protections
• DoS Mitigations
• Content filtering and redirection
Application
Infrastructure
Mobile User
Branch
LAN
24© 2007 Citrix Systems, Inc. — All rights reserved
XML...SOAP...HTTP...WSDL...JSON...REST...RSS...AJAX...end-user experience...
Mashup...RelTag...SOA...Application Availability...Data theft...RIA...Wiki...Enterprise 2.0
MAC address...Source IP...Destination IP...Source port...Destination port...Ping...
OSPF...RIP...BGP...ACL...DNS...Subnet...802.XX...ARP...ICMP...RTT...SYN...ACK...
Keepalive...SNMP...SSH...SSL...MTBF...Latency...
Users Apps
Router Switch Firewall
Application Traffic
Network Traffic
Solutions Must Span Two Worlds
25© 2007 Citrix Systems, Inc. — All rights reserved
XML...SOAP...HTTP...WSDL...JSON...REST...RSS...AJAX...end-user experience...
Mashup...RelTag...SOA...Application Availability...Data theft...RIA...Wiki...Enterprise 2.0
MAC address...Source IP...Destination IP...Source port...Destination port...Ping...
OSPF...RIP...BGP...ACL...DNS...Subnet...802.XX...ARP...ICMP...RTT...SYN...ACK...
Keepalive...SNMP...SSH...SSL...MTBF...Latency...
Users Apps
Router Switch Firewall
AppExpert
Policy Framework
26© 2007 Citrix Systems, Inc. — All rights reserved
NetScaler: Simplify Web Application Delivery
Eliminate application downtime
Increase performance by 5x
Block 100% of web attacks
Improve web server utilization by 60%
Address Web 2.0 and other emerging challenges
Application Optimization on the WANApplication Optimization on the WANThe Symmetric SolutionThe Symmetric Solution
28© 2007 Citrix Systems, Inc. — All rights reserved
Symmetric vs. Asymmetric
SymmetricRepeater
Asymmetric
NetScaler
Performance 5x – 100x 2x – 8x
Protocols &
Applications
Non HTTP traffic:CIFS, SMB, FTP. Big files or large amounts of data being transferred
Primarily HTTP & HTTPS
Client-side Control
Do you have a presence on the far side of the WAN?
Yes, Enterprise
deployment
No control over the client’s side of the
WAN
Clients are B2B or B2C
29© 2007 Citrix Systems, Inc. — All rights reserved
Traditional Approaches
Result: Expensive · Applications Still Slow · Doesn’t Scale
Upgrade to More
Bandwidth
Headquarters Data
Center
Branch Office
Branch Office Experiences Slow Application Response Time
30© 2007 Citrix Systems, Inc. — All rights reserved
The Citrix Repeater Solution
Maintain/Reduce the Current
Bandwidth
Headquarters Data
Center
Result: Cost-Effective Simple Scales
Support More Users
Branch Office
Communicate with More
Branch Offices
Extend
Performance to Mobile Users
Mobile Users
31© 2007 Citrix Systems, Inc. — All rights reserved
Citrix Repeater Solution
•A symmetric, network acceleration solution•
A site-to-site appliance and software, for datacenters, hub sites, remote offices, home or mobile users. •
An instance of Repeater required at each location
•Accelerates Data over WAN links•
Transparent Device
•TCP Flow Control Acceleration
•Multi-Level Data Compression: Adaptive, Toeknized
•Protocol Acceleration: CIFS, ICA
Repeater Repeater
Headquarters Branch
33© 2007 Citrix Systems, Inc. — All rights reserved
Datacenter
Branch Office Users
Repeater is Transparent
• No network reconfiguration
• Lowers deployment and maintenance costs
Repeater Repeater
34© 2007 Citrix Systems, Inc. — All rights reserved
Adaptive Compression
• Not a “one size fits all” solution
Very Efficient Compression
Maximum Reduction = Faster applications
Not the right compression algorithm! Try Another!
35© 2007 Citrix Systems, Inc. — All rights reserved
Multi-Level Compression: Tokenization
• Not a “one size fits all” solution
Bandwidth Savings
36© 2007 Citrix Systems, Inc. — All rights reserved
Application AccelerationExample: CIFS
I want to open a file
\\dog\bone\blue
“Whatever”
John Whomever
Which file?
Who are you?
Password?
OK, It’s open!
250ms
250ms
250ms
250ms
1000 ms
125ms WAN Latency
37© 2007 Citrix Systems, Inc. — All rights reserved
Application Acceleration Example: CIFS
I want to open a file
\\dog\bone\blue
“Whatever”
John Whomever
Which file?
Who are you?
Password?
I want to open a file
\\dog\bone\blue
“Whatever”
John Whomever
Which file?
Who are you?
Password?
OK, It’s open!
1 ms
125 ms
1 ms
OK, It’s open!
125 ms
252 ms
Open \\dog\bone\blue
for John Whomever,
password “Whatever”
WAN
38© 2007 Citrix Systems, Inc. — All rights reserved
0% 200% 400% 600% 800% 1000% 1200% 1400% 1600%
"Drag & Drop"- 1 Small File
"Drag & Drop"- 1 Large File
"Drag & Drop" 20 Files
Browse Directory with 20Files
Open Word Doc Over WAN
Improvement in Application Response Time
Application Acceleration Repeater CIFS Performance
Application Response Time Improvement
39© 2007 Citrix Systems, Inc. — All rights reserved
Citrix Repeater Client
• Delivers WAN Optimization to home-based, mobile and small office users
• Supports any WAN connection• Residential broadband• WiFi hotspots• Cellular data services
• Interoperates with leading VPN solutions including Citrix Access Gateway • Standard and Advanced Editions
First PassCustomer Eval
Before:
2 min 17 sec
After:
23 seconds!
41© 2007 Citrix Systems, Inc. — All rights reserved
Repeater Accelerates Apps over WAN
Adaptive TCP Flow Control• Utilizes the entire the WAN pipe• Mitigates TCP penalties
Multi-Level Compression• Applies the optimal combination of compression algorithms for the
WAN speed, traffic type, and link conditions • Not a “one size fits all” solution
Protocol and Application Acceleration• Streamlines chatty protocols for better performance• CIFS, NFS, HTTP, FTP, ICA
What about Terminal Services, WISP, and ICA?What about Terminal Services, WISP, and ICA?
43© 2007 Citrix Systems, Inc. — All rights reserved
HD-X WAN Acceleration
XenApp Farm
Infrastructure
Servers
Branch Repeater Repeater
Repeater
Optimized
Connections
Branch Office Data Center
Proven SharePoint BenefitsProven SharePoint Benefits
45© 2007 Citrix Systems, Inc. — All rights reserved
Test Configuration
Sharepoint Web 1
ApplicationServer
LinktropyWAN simulator
Client
Sharepoint Web 2
Tested Connections Defined:
Connection Nickname Connection Latency Packet Loss
Regional to HQ 44.0 Mbps 90 ms 0.1%
Branch WAN 6.0 Mbps 90 ms 0.1%
US to EMEA 6.0 Mbps 200 ms 0.1%
US to APAC 1.5 Mbps 300 ms 1.0%
Satellite 6.0 Mbps 300 ms 0.1%
HeadquartersBranch
• Citrix NetScaler 10000 Application Delivery Switch, Version 7.0
• Citrix Repeater 8800 @ Central Site, and 8500 @ Branch location. Version 3.1.7
• Windows Server 2003, Internet Explorer 7.0 client
• Microsoft Office SharePoint Server 2007
• Server Specifications: Dual Intel Xeon 3.6 Ghz, 4GB RAM
• Apposite Linktrophy for WAN Simulation
• Test scripts provided and managed by Microsoft SharePoint performance testing team
SQLServer
Citrix Repeater
Appliance
NetScaler Application
SwitchCitrix Repeater
Appliance
46© 2007 Citrix Systems, Inc. — All rights reserved
Common SharePoint Portal Server Tasks
• All routine SharePoint tasks are accelerated with the addition of Citrix NetScaler and Repeater
• MySite pages load 74% faster
• File downloads improved between 33% and 87% as file size increased
• As user’s connections get worse (remote, satellite, etc), performance remains consistently fast
• Previously unusable scenarios suddenly become high performance!• What would take 10+ minutes without Citrix now
happens in about 10 seconds
MyS
ite
Searc
h Que
ry
WSS D
ocLib
WSS T
eam
Site0
1
2
3
4
5
6
7
WLBS
NetScaler Only
NetScaler + WANScaler
Function (at 512Kbps, 140ms)
3.5X
faster!
Response Time in Seconds
Upl
oad
Dow
nloa
d
Upl
oad
Dow
nloa
d
377KB 2.2MB
0
2
4
6
8
10
12
14
16
18
20
Non-Citrix
NetScaler/WANScaler
Up to
8X
Better!
5Mbps, 300ms
47© 2007 Citrix Systems, Inc. — All rights reserved
High Speed WAN Performance Boost
• 12MB File Downloads that used to take 23 seconds were reduced to 1/10th of a second!
• Citrix Repeater Multi-level compression and adaptive flow control make file access fast and seamless for SharePoint users
12 MB
3 MB 1 MB 12 MB
3 MB 1 MB 12 MB
3 MB 1 MB
No WANScaler 1st Pass 2nd Pass
0
5
10
15
20
25
Do
wn
load
Tim
e (S
eco
nd
s) 230X
FASTER
44 Mbps, 90ms latency, .1% loss
File Download Response Time (Sec)
48© 2007 Citrix Systems, Inc. — All rights reserved
SharePoint - High Latency Scenarios
• Low bandwidth, high latency, and packet loss all contribute to poor user experience
• Citrix Repeater removes those barriers by managing data transmission and optimizing performance for connectivity challenges
• Being “connected” doesn’t equate to being “productive”
1 MB .doc
3 MB .doc
12 MB .doc
0
10
20
30
40
50
60
70
No Repeater
Do
wn
load
Tim
e (S
eco
nd
s)
1 MB .doc 3 MB .doc 12.14 MB .doc
0
10
20
30
40
50
60
70
With Repeater
1st Pass
2nd Pass
6 Mbps, 300ms latency, 0.1% packet loss
From 68 sec to
1/10th sec!
49© 2007 Citrix Systems, Inc. — All rights reserved
Key Takeaways• Citrix NetScaler speeds apps up to 5x faster, and
ensures availability, acceleration, and security of user applications.
• Repeater offers proven bandwidth and protocol optimizations for the best user experience, with compression ratios and transparency that help save bandwidth, deployment and management costs.
• Thoroughly validated with SharePoint for improving performance
1x 10x 100x
SAP - Doc Open
Sharepoint - Doc Open
Sharepoint - Page Load
NetScaler and Repeater
50© 2007 Citrix Systems, Inc. — All rights reserved