why wan accelerators matter

Download Why WAN accelerators matter

Post on 07-Jul-2015

117 views

Category:

Technology

2 download

Embed Size (px)

DESCRIPTION

Gli apparati preposti all’accelerazione del traffico geografico sono spesso sottovalutati a fronte di linee ad alta capacità. Nella presentazione vedremo che la realtà è ben diversa: gli ottimizzatori di banda hanno una loro utilità ancora oggi e sono in grado di risolvere problemi che altrimenti sarebbero di difficile soluzione. Dopo un’analisi dei punti di forza di questa tecnologia, verrà analizzato un case study reale, evidenziando gli immediati vantaggi che questi apparati possono dare.

TRANSCRIPT

  • 1. Why WAN accelerators (still) matter?Andrea Dainese | Data Center Engineer

2. PresentationAndrea DaineseWho isAndreaDaineseData Center Engineer @ Cerved Group SpARed Hat RHCEVMware VCP-DCVNetApp NCIE-SANCisco CCIECisco Architecture Design SpecialistVMware vExpertCisco Champion Data Centeriou-web and Unified Networking Lab author 3. 1 2 3 4 5 6 7 8Andrea DainesePresentationIntroduction Key elements1. Introduction2. The TCP protocol3. Inter-DC Traffic Characteristics4. Key elements of WAN optimization5. Optimized WANs - a real case6. Designing a WAAS solution7. Tips & Tricks8. ConclusionsAgendaThe TCP protocol Inter-DC TrafficCharacteristicsof WAN optimizationOptimized WANs a real caseDesigninga WAAS solutionTips & Tricks Conclusions 4. 1 2 3 4 5 6 7 8Andrea DaineseIntroduction PresentationIntroduction1. Introduction2. The TCP protocol3. Inter-DC Traffic Characteristics4. Key elements of WAN optimization5. Optimized WANs - a real case6. Designing a WAAS solution7. Tips & Tricks8. ConclusionsThe TCP protocol Inter-DC TrafficCharacteristicsKey elementsof WAN optimizationOptimized WANs a real caseDesigninga WAAS solutionTips & Tricks Conclusions 5. 1 2 3 4 5 6 7 8 IntroductionBandwidthUpgradeWANOptimizationVSAndrea DaineseIntroductionThe TCP protocol Inter-DC TrafficCharacteristicsKey elementsof WAN optimizationOptimized WANs a real caseDesigninga WAAS solutionTips & Tricks Conclusions 6. 1 2 3 4 5 6 7 8 AudienceAndrea DaineseSharedLinesDarkFibersVSIntroductionThe TCP protocol Inter-DC TrafficCharacteristicsKey elementsof WAN optimizationOptimized WANs a real caseDesigninga WAAS solutionTips & Tricks Conclusions 7. 1 2 3 4 5 6 7 8Andrea DainesePresentation1. Introduction2. The TCP protocol3. Inter-DC Traffic Characteristics4. Key elements of WAN optimization5. Optimized WANs - a real case6. Designing a WAAS solution7. Tips & Tricks8. ConclusionsThe TCP ProtocolIntroduction Inter-DC TrafficCharacteristicsKey elementsof WAN optimizationOptimized WANs a real caseDesigninga WAAS solutionTips & Tricks ConclusionsThe TCPprotocol 8. 1 2 3 4 5 6 7 8ICMP [0,003 GB, 0,02 %]Andrea DaineseThe TCP ProtocolTCP Transmission Control Protocoludp User Datagram ProtocolICMP Internet Control Message ProtocolTRAFFIC(Inbound and Outbound)Total [15,968 GB]ICMP [0,003 GB, 0,02 %]tcp [15,429 GB, 96,63 %]UDp [0,536 GB, 3,36 %]UDp [0,536 GB, 3,36 %]tcp [15,429 GB, 96,63 %]Introduction Inter-DC TrafficCharacteristicsKey elementsof WAN optimizationOptimized WANs a real caseDesigninga WAAS solutionTips & Tricks ConclusionsThe TCPprotocol 9. 1 2 3 4 5 6 7 8Andrea Dainese50 ms100 ms150 msSYNSYN, ACKACKTCP HandshakeIntroduction Inter-DC TrafficCharacteristicsKey elementsof WAN optimizationOptimized WANs a real caseDesigninga WAAS solutionTips & Tricks ConclusionsTCP Handshake 10. 1 2 3 4 5 6 7 8Andrea DaineseRequestTCP Windowing50 ms 50 ms100 ms100 ms150 msSegment 1ACKIntroduction Inter-DC TrafficSegment 2 ACK200 ms 150 msRequestSegment 1Segment 2Segment 3Segment 4Characteristics10 Packets/s 117 Kb/s 425 Packets/s 4980 Kb/sKey elementsof WAN optimizationOptimized WANs a real caseDesigninga WAAS solutionTips & Tricks ConclusionsTCP Windowing 11. 1 2 3 4 5 6 7 8Andrea DaineseTCP Selective AcknowledgeIntroduction Inter-DC TrafficRequestRequestSegment 3Segment 3Segment 2Segment 2Segment 1Segment 1Segment 4Segment 4ACK 1ACK 1CharacteristicsACK 1, SACK 3Segment 2Segment 2Segment 3Segment 4 ACK 4ACK 2ACK 3ACK 4ACK 1, SACK 3, 4Key elementsof WAN optimizationOptimized WANs a real caseDesigninga WAAS solutionTips & Tricks ConclusionsTCP SelectiveAcknowledge 12. 1 2 3 4 5 6 7 8Andrea DaineseTCP Slow start130120100806020Packet Loss1 2 3 4 5 6Congestion AvoidanceCongestion ControlExponential GrowthMultiplicative DecreaseRound TripsCongestion window size(segments) 7 8 9 10 11 1240Introduction Inter-DC TrafficCharacteristicsKey elementsof WAN optimizationOptimized WANs a real caseDesigninga WAAS solutionTips & Tricks ConclusionsTCP Slow start 13. 1 2 3 4 5 6 7 8Andrea DainesePresentation1. Introduction2. The TCP protocol3. Inter-DC Traffic Characteristics4. Key elements of WAN optimization5. Optimized WANs - a real case6. Designing a WAAS solution7. Tips & Tricks8. ConclusionsInter-DC Traffic CharacteristicsInter-DC TrafficCharacteristicsIntroduction The TCP protocolKey elementsof WAN optimizationOptimized WANs a real caseDesigninga WAAS solutionTips & Tricks Conclusions 14. 1 2 3 4 5 6 7 8other traffic [37 %]Andrea DaineseInter-DC TrafficReplication: 27%SQL: 33%Other Traffic (CIFS, e-mail, FTP, ): 37%other traffic [37 %]web [2 %]sql [33 %]replication [27 %]web [2 %]sql [33 %]replication [27 %]Inter-DC TrafficCharacteristicsIntroduction The TCP protocolKey elementsof WAN optimizationOptimized WANs a real caseDesigninga WAAS solutionTips & Tricks Conclusions 15. 1 2 3 4 5 6 7 8Andrea DaineseInter-DC TrafficNetApp SnapMirrorUncompressedUnencryptedOracle SQLUncompressedUnencryptedFTPInter-DCTrafficCHARACTERISTICSInter-DC TrafficCharacteristicsIntroduction The TCP protocolKey elementsof WAN optimizationOptimized WANs a real caseDesigninga WAAS solutionTips & Tricks Conclusions 16. 1 2 3 4 5 6 7 8Andrea DaineseInter-DC TrafficNetApp SnapMirrorUncompressedUnencryptedOracle SQLUncompressedUnencryptedFTPInter-DCTrafficCHARACTERISTICSIntroduction The TCP protocolUnoptimized!Inter-DC TrafficCharacteristicsKey elementsof WAN optimizationOptimized WANs a real caseDesigninga WAAS solutionTips & Tricks Conclusions 17. 1. Introduction2. The TCP protocol3. Inter-DC Traffic Characteristics4. Key elements of WAN optimization5. Optimized WANs - a real case6. Designing a WAAS solution7. Tips & Tricks8. ConclusionsKey elements of WAN optimization1 2 3 4 5 6 7 8Andrea DaineseIntroduction The TCP protocolKey elementsof WAN optimizationOptimized WANs a real caseInter-DC TrafficCharacteristicsDesigninga WAAS solutionTips & Tricks Conclusions 18. 1 2 3 4 5 6 7 8Andrea DaineseWAN optimization: key elementsData deduplicationIntroduction The TCP protocolDaat dedulpiactionKey elementsof WAN optimizationOptimized WANs a real caseInter-DC TrafficCharacteristicsDesigninga WAAS solutionTips & Tricks Conclusions 19. 1 2 3 4 5 6 7 8Andrea DaineseWAN optimization: key elementsData compressionIntroduction The TCP protocolDaat cmopressionKey elementsof WAN optimizationOptimized WANs a real caseInter-DC TrafficCharacteristicsDesigninga WAAS solutionTips & Tricks Conclusions 20. 1 2 3 4 5 6 7 8Andrea DaineseWAN optimization: key elementsData deduplicationand compressionData deduplicationDatacompressiondeduplicationIntroduction The TCP protocolKey elementsof WAN optimizationDaat cmopressionOptimized WANs a real caseInter-DC TrafficCharacteristicsDesigninga WAAS solutionTips & Tricks Conclusions 21. 1 2 3 4 5 6 7 8Andrea DaineseInter-DC TrafficTCP optimizationLarge initial windowsWindow scalingAdvanced congestion avoidanceSelective AcknowledgementLarge buffertcpoptimizationIntroduction The TCP protocolKey elementsof WAN optimizationOptimized WANs a real caseInter-DC TrafficCharacteristicsDesigninga WAAS solutionTips & Tricks Conclusions 22. 1 2 3 4 5 6 7 8Andrea DaineseInter-DC TrafficApplicationsObject cachingLocal response handlingPrepositioningRead-aheadWrite-behindtcpApplicationsIntroduction The TCP protocolKey elementsof WAN optimizationOptimized WANs a real caseInter-DC TrafficCharacteristicsDesigninga WAAS solutionTips & Tricks Conclusions 23. 1. Introduction2. The TCP protocol3. Inter-DC Traffic Characteristics4. Key elements of WAN optimization5. Optimized WANs - a real case6. Designing a WAAS solution7. Tips & Tricks8. ConclusionsOptimized WANs a real case1 2 3 4 5 6 7 8Andrea DaineseIntroduction The TCP protocolOptimized WANs a real caseInter-DC TrafficCharacteristicsKey elementsof WAN optimizationDesigninga WAAS solutionTips & Tricks Conclusions 24. 200 M180 M160 M140 M120 M100 M80 M60 M40 M20 M1 2 3 4 5 6 7 8014 16 18 20 22 0 2 4 6 8 10 12 14 16 18 20 22 0 2 4 6 8 10 12 14 16 18 20 22 0 2 4 6 8Traffic in bpsAndrea DaineseOptimized WANs a real caseIntroduction The TCP protocolOptimized WANs a real caseInter-DC TrafficCharacteristicsKey elementsof WAN optimizationDesigninga WAAS solutionTips & Tricks ConclusionsBefore and after 25. 1 2 3 4 5 6 7 8Andrea DaineseOptimized WANs a real caseBefore and afterIntroduction The TCP protocolBefore After ReductionTotal 46.0 TB 13.9 TB 70 %Replication 11.8 TB 2.9 TB 75 %SQL 14.2 TB 4 TB 71 %FTP (Other) 17 TB 5 TB 70 %Optimized WANs a real caseInter-DC TrafficCharacteristicsKey elementsof WAN optimizationDesigninga WAAS solutionTips & Tricks Conclusions 26. Optimized WANs a real case8075706550403020101 2 3 4 5 6 7 82402202001801601401201008060400 015:00 18:00 21:00 0:00 3:00 6:00 9:00 12:006055453525155 20Reduction (%)Traffic (GB)Time (h:mm)Andrea DaineseReduction (All Traffic)Original (All Traffic)Optimized (All Traffic)Introduction The TCP protocolOptimized WANs a real caseInter-DC TrafficCharacteristicsKey elementsof WAN optimizationDesigninga WAAS solutionTips & Tricks Conclusions 27. 8/18 8/214.543.532.521.51Effective Capacity (X)Time (M/d)1 2 3 4 5 6 7 8Andrea DaineseOptimized WANs a real caseIntroduction The TCP protocolOptimized WANs a real caseInter-DC TrafficCharacteristicsKey elementsof WAN optimizationDesigninga WAAS solutionTips & Tricks Conclusions8/24 8/27 8/30 9/2 9/5 9/8 9/11 9/14 28. 1 2 3 4 5 6 7 8OptimizedAndrea DaineseOptimized WANs a real caseTFO, DRE, LZOriginal Optimized ReductionTransfer 725 MB 25 MB 96 %DRE 725 MB 92 MB 87 %LZ 92 MB 25 MB 73 %DRElzDREOPTIMIZEDLZIntroduction The TCP protocolOptimized WANs a real caseInter-DC TrafficCharacteristicsKey elementsof WAN optimizationDesigninga WAAS solutionTips & Tricks Conclusions 29. 1 2 3 4 5 6 7 8Andrea DaineseOptimized WANs A real caseTFO, DRE, LZIntroduction The TCP protocolOptimized WANs a re

Recommended

View more >