TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf ·...

15
09/08/2008 1 WAN Optimization Case Study Ben Weinberger [email protected] Dean Leung [email protected] Agenda Agenda What is WAN Optimization / Acceleration Ruden Overview Davis Overview Business drivers for Acceleration Why Riverbed / Cisco? Nt kT l Network Topology Results/Benefits/ROI Lessons Learned Next steps Q & A What is WAN Optimization? What is WAN Optimization? Reduces traffic across the WAN Compression Caching Improve pipe utilization Improves performance of applications Latency “mitigation” TCP / IP optimization / acceleration CIFS optimization / acceleration MAPI / SQL / other optimizations Enforces QoS restrictions Prioritize traffic based on type

Transcript of TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf ·...

Page 1: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

1

WAN Optimization Case Study

Ben [email protected]

Dean [email protected]

AgendaAgenda

What is WAN Optimization / AccelerationRuden OverviewDavis OverviewBusiness drivers for AccelerationWhy Riverbed / Cisco?N t k T lNetwork Topology Results/Benefits/ROILessons LearnedNext stepsQ & A

What is WAN Optimization?What is WAN Optimization?

Reduces traffic across the WANCompressionCachingImprove pipe utilization

Improves performance of applicationsLatency “mitigation”a e cy ga oTCP / IP optimization / accelerationCIFS optimization / accelerationMAPI / SQL / other optimizations

Enforces QoS restrictionsPrioritize traffic based on type

Page 2: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

2

Why Would We Want it?Why Would We Want it?

Need to consolidate / centralize operationsEasier and cheaper management of servers (virtualization)Save money on licensing, hardware, power and coolingProvide better remote access and better DR

Need more bandwidth?Squeeze ten pounds of stuff into a five-pound bag?Squee e e pou ds o s u o a e pou d bagSave money by using less bandwidth

Remote sites running slooooowlyMake client-server apps run fasterAccess remote file shares more quickly

About RudenAbout Ruden

Full service law firm200 attorneys / 530 total personnelTen locations throughoutFlorida

Orlando

Port St. Lucie

Sarasota

Tallahassee

FloridaTampa

St. Petersburg

Naples

West Palm Beach

Fort Lauderdale

Miami

About DavisAbout Davis

Full service law firm

196 attorneys / 489 total personnel

Seven locations throughoutCanada plus Tokyo

Vancouver � Toronto � Montreal

Calgary � Edmonton � Whitehorse

Yellowknife � Tokyo

Page 3: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

3

Ruden WAN Topology / Bandwidth SizingRuden WAN Topology / Bandwidth Sizing

Davis WAN Topology /Bandwidth SizingDavis WAN Topology /Bandwidth Sizing

Ben, can you give mea copy of your original

file? I’ll �� ��

��������� ��������

Ain’t ��� �� � � �

������

Davis WAN Topology /Bandwidth SizingDavis WAN Topology /Bandwidth Sizing

Page 4: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

4

Quick ComparisonsQuick Comparisons

Ruden Davis

Primary Network MPLS MPLS

Secondary Network P2P, Hub & Spoke P2P, Hub & Spoke

Primary Datacenter Largest Office (FTL) Largest Office (Van)

Secondary Datacenter Co-Lo (Chicago) Edmonton Office

Switches and IPT Cisco Cisco

Davis WANDavis WAN

Office (users) MPLS VPN

Vancouver (327) 40 MBps 3 MBps

Edmonton (69) 40 10 (hub)

Calgary (44) 20 1.5

Toronto (74) 20 1.5

Montreal (18) 10 1.5

Yellowknife (6) n/a 1.5

Whitehorse (8) n/a 1.5

Tokyo (2) n/a Fast

Ruden WANRuden WAN

Office (users) MPLS P2P

Fort Lauderdale (225) 8 Mbps (up to DS3) 1.5 Mbps x 9

Orlando (10) 1.5 1.5

West Palm (50) 1.5 1.5

Port St. Lucie (20) 1.5 1.5

Tallahassee (18) 1.5 1.5

Tampa (60) 3.0 1.5

Sarasota (40) 1.5 1.5

Naples (1.5) 1.5 Cable

Miami (40) 1.5 1.5

St. Petersburg (60) 3.0 1.5

Page 5: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

5

Business Drivers at RudenBusiness Drivers at Ruden

Consolidated and centralized operations to —Enable easier management of serversSave money on licensing (dumped servers)Provide better remote accessImprove backup windowEnable better Disaster Planningg

Negative effects of consolidationOur sites were clogged and running slowly (on sites with single T-1’s, 600k went to Exchange, 600k went to SQL and nothing was left)We saw dropped packets and slow applications

Ruden — Why We Choose RiverbedRuden — Why We Choose Riverbed

Only real option at time of purchasePurchased in 2005Cisco / Juniper / Packeteer — no product existed

Needed to shove 10lbs of “stuff” into a 5lb bagRead a review, gave it a trial (30-day free trial)Didn’t want to be “bleeding-edge” but it was the best possible optionDidn t want to be bleeding-edge but it was the best possible option at the time compared to cost of doubling bandwidth at several sites (instant ROI)

How does Riverbed fit into the network?How does Riverbed fit into the network?

WAN

BRANCH OFFICE

Devices are installed at each site, in-line, on either side of the WAN (typically). Some can be deployed “out of path.” Some devices can replace the router. Many vendors now have software clients for mobile workers.

DATA CENTER

BRANCH OFFICE

Page 6: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

6

Business Drivers at DavisBusiness Drivers at Davis

Server Consolidation and VirtualizationTimed with

Groupwise ->Outlook / Filesite (with caching severs) migrationCisco IP Telephony roll-outLeverage other project for network infrastructure capital

Centralized more cost effective than distributed modelCentralized more cost effective than distributed modelSavings on rent, power and coolingAllow for more capital to be spent on standardized core infrastructureDR of centralized system easier with less $$

Simply infrastructureNo IT staff outside of Datacenter and DR SiteBetter management / control of backupCentralized Citrix servers and data improved remote access performance

Business Drivers at DavisBusiness Drivers at Davis

Downside of consolidationMore critical data traffic between offices

Larger WAN pipes (MPLS)Redundancy requirements (VPN)

Datacenter office and remote access performance stellar other offices unhappy

P i i l t ( i ti )Primary issue was latency (ping times)FileSite caching server performance insufficient

Saturated pipe between Vancouver and EdmontonBackupReplication

Davis — Why We Choose CiscoDavis — Why We Choose Cisco

Cisco infrastructure already in placeExisting knowledge of IOSLower capital costs to add WAN acceleration

No maintenance costs for WAAS modulesSizing based on TCP connections, not pipe size

One-throat-to-chokeMinimize hardware at each site

Consolidation of VMs to Cisco appliance“Davis” firmware upgrade in Q3 2008Try-and-buy offerMobile client

Cisco WAN Accelerator = Wide Area Application Services (WAAS)

Page 7: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

7

How Does Cisco WAAS Fit Into The Network?How Does Cisco WAAS Fit Into The Network?

Branch Office

Regional

WAAS

WAASWAAS

Large CampusOR

Data Center

WAN

Devices are installed at each site, depending on size, either “in-line” on either side of the WAN or as an add-on module to an exiting route. Some can be deployed “out of path.” Software clients for mobile workers / small office available.

RegionalOffice WAAS

Mobile Server VPN VPN

WAAS Mobile Server

WAAS Mobile SW over VPN

Internet

Ruden Network Design — BeforeRuden Network Design — Before

• 2.5 Terabytes of data50 x Windows 2003 servers

Ruden Network Design — BeforeRuden Network Design — Before

MS Exchange (600 mailboxes)

• 10 GB / day change rate• Total stores > 500 GB

Page 8: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

8

Ruden Network Design — BeforeRuden Network Design — Before

• More than 3 million documentsInterwoven, Elite, Carpe Diem, File Shares, etc. Remote Desktop and OWA

Network Design — AfterNetwork Design — After

Remote Office PerformanceRemote Office Performance

From unhappy, unproductive users, to “feels like we’re in the same building”

PerformanceTesting Approach Before Riverbed After Riverbed

Ping Time (latency) 100ms FLL to TAL <= 10ms

E h U i 50% f th T 1 75% d tiExchange Using 50% of the T-1 75% reduction

SQL Using 50% of the T-1 90% reduction

Elite Unusable without Citrix LAN-like performance

The “scream test”Daily user performance complaints

Complaints only when a connection or server down

Page 9: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

9

Davis Network Design - BeforeDavis Network Design - Before

Distributed environmentLocal GroupWise e-mail and DMS server in each officeInternet VPN connectivity only

ADSL up to 10 MBps links

Multiple servers all on bare metalHeterogeneous phone system in each officeOnly Elite and Intranet was centralizedNo DR siteComplex environment with IT staff only in Vancouver

Backup tapes

Davis Network Design - AfterDavis Network Design - After

Centralized and Virtualized environmentMigration to Exchange 2003/2007 & FileSite 8.2 (MCC)

3.6 million documents500 GB datastore

Datacenter in largest office (Vancouver)Clusters where available on VMWare ESX servers connected to Fiber Channel SANChannel SAN

DR site in second largest office (Edmonton)VMWare connected to DAS

Single virtual server in each remaining officeAD, File/Print, Interwoven caching server

Redundant WANMPLS (where available) for time sensitive dataVPN for non-critical data (heartbeat)

Centralized Cisco CallManager and Unity Voicemail

Davis WAAS TopologyDavis WAAS Topology

Page 10: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

10

Benefits of Buying WAN AccelerationBenefits of Buying WAN Acceleration

Enabled all key servers to be in one locationFaster backup / replication performance

True even with delta backupsEasier to setup DR replication to Chicago

Squeezed through more dataCut SQL and MAPI (Riverbed) traffic in halfCu SQ a d ( e bed) a c aFreed-up bandwidth for other applications (including voice and video)

Improved performanceElite actually runs across the WAN!

Fails to wire (i.e. traffic flows un-accelerated)

Results?Results?

What do real world stats

show?

Ruden Data Reduction (Riverbed)Ruden Data Reduction (Riverbed)

Page 11: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

11

Davis Data ReductionDavis Data Reduction

Ruden Traffic (Riverbed)Ruden Traffic (Riverbed)

Other Benefits of WAN AcceleratorsOther Benefits of WAN Accelerators

Improved QoS enforcementEasier to deploy QoS (rather than at router)Prioritize with bandwidth limits and on latency sensitivity

• VoIP

• Citrix

• Video Conferencing

• Desktop Web Cams

• Control Traffic (Setup / Teardown Connections)

• Typical Application Data

Page 12: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

12

Summarizing the financial benefitsSummarizing the financial benefits

IT ConsolidationDisaster Recovery

PlanApplication Acceleration

Simplify IT managementVirtually no down-time in a disaster Enabled IT Consolidation

Enabled Disaster Recovery Plan

Regular replication schedule

More productive users, happier clients

Cut CapEx No data lost, no time lostAvoided additional WAN expenses

Ruden ROI — An Easy Way To Sell ItRuden ROI — An Easy Way To Sell It

Payback based on bandwidth — 14 months

Additional T1 RiverbedOne-time fee $1000 $9500Annual Fees $9000 $2000

Sarasota Office Example

Three-year ROI analysis $28000 $15,500 181%

Other benefits (at Ruden) —Consolidated IT gives capex and operational savingsBetter disaster recovery — hard to put a price onFaster performance — end users are more productive

Davis ROIDavis ROI

Savings in additional bandwidth requirementsWindow for backup & DR replication reducedReduced application latency

Users more productive

Move towards server-less remote offices Save on consultants to maintain serversSave on consultants to maintain serversSave capital required to upgradeAcross-the-wire backup to disk

My phone stopped ringing ☺

Page 13: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

13

Ruden — Lessons LearnedRuden — Lessons Learned

It pays to read industry journals and stay on top of technology!Potential added complexity — though many unexpected benefits (bought forbenefits (bought for compression, stayed for performance and features)Leverage the investment and apply it to other projects (improved backup / DR)

Davis — Lessons LearnedDavis — Lessons Learned

Ensure accelerator is sized appropriatelyOffice growthFinal configuration

Can “hand-me-down” as implementation proceedsBackup / replication saturation of cache

Timelines for new features a “guideline” onlyg yCompeting vendors don’t have up to date information on competitor’s products for apple-to-apple comparisonsUse network monitoring and analysis tools to optimize network infrastructure and WAAS deployment

Build in options to reduce bandwidth between offices in contracts with WAN / internet providers

Ruden — Next StepsRuden — Next Steps

Update firmware to support new features (RSP — enables virtualized applications on boxes)Eliminate more servers from the “remote” sitesBuy additional device for Co-Lo site and begin backups there as well to eliminate tape

Page 14: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

14

Davis — Next StepsDavis — Next Steps

“Davis” release of OSExchange caching

Mobile clientNotebook usersCabin / cottage workersCabin / cottage workers

Server-less remote officesVirtualization module in accelerator

File / Print, AD, DNS / DHCPReduce WAN link speeds

SummarySummary

Regardless of vendor, WAN acceleration makes senseFinancial ROI via operational cost savingsPerformance improvements

Reduced backup / DR replication windowUser satisfaction Initial setup and configuration not complex

ResourcesResources

ILTA – Voice and Data Communication Whitepaperhttp://www.iltanet.org/files/tbl_s6Publications/PDF33/140/Voice%20and%20Data%20Communications.pdf

Ciscohttp://www.cisco.com/en/US/products/ps5680/Products_Sub_Category_Home.htmlCisco Wide Area Application Services (WAAS) v4.1Technical Overview

Riverbedwww.riverbed.com

Page 15: TEC8 - ilta.personifycloud.comilta.personifycloud.com/webfiles/productfiles/342/TEC8.pdf · 09/08/2008 5 Business Drivers at Ruden Consolidated and centralized operations to — Enable

09/08/2008

15

Thank You!Thank You!

Questions?

Dean [email protected]

Ben [email protected]