PacketShaper 8'0 Whats New - PowerPoint PPT Presentation

1 / 47
About This Presentation
Title:

PacketShaper 8'0 Whats New

Description:

... XP. Wasted. bandwidth % of bandwidth filled. Latency (in ms) Typical. Window ... Key Qualifiers: Link Size, OS, Latency. Example: Windows 2003 & 2 Mbps link ... – PowerPoint PPT presentation

Number of Views:94
Avg rating:3.0/5.0
Slides: 48
Provided by: Packe
Category:

less

Transcript and Presenter's Notes

Title: PacketShaper 8'0 Whats New


1
PacketShaper 8.0Whats New
  • January 2006

2
Agenda
  • Bridging the WAN-Application Gap
  • PacketShaper
  • PacketShaper 8.0 Whats New?
  • Convergence Enhancements
  • Problems solved
  • Benefits
  • New Integrated Acceleration
  • Problems solved
  • Benefits
  • Summary

3
PacketeerThe Intelligent Overlay for Networked
Applications
Deliver a Great User Experienceto the Branch
  • Ensure availability of critical applications
  • Increase application performance employee
    productivity
  • Decrease risk and ensure the payoff of IT
    investments

4
Packeteer Products
PacketShaper
  • All-in-One WAN Application Optimization
  • Visibility, Control, Compression Acceleration
  • Branch office, data center, Internet access point
  • Single appliance or broad deployment

SkyX Accelerator
  • Application Acceleration Specialist
  • High capacity data center-to-data center WAN
    acceleration
  • Specialized satellite environments IPV6
  • Software client-server option
  • Scaleable Central Management
  • Manage multiple units from central application
  • QoS provisioning, traffic organization, admin,
    updates status
  • Network utilization application performance
    reporting

PolicyCenter ReportCenter
5
New Product NamingScalable, Modular Product
Branding
  • Product is now just PacketShaper
  • PacketSeeker and PacketShaper Xpress retired
  • New concept of Modules
  • Monitoring, Shaping, Compression and Acceleration
  • Monitoring module present in all models
  • Shaping, Compression and Acceleration are
    cost-optional
  • A la carte or upgrade with Keys
  • Policy Center and Report Center are optional
    software products
  • Clear distinction between Compression and
    Acceleration
  • Now we have Integrated Acceleration in
    PacketShaper
  • Xpress now used to describe technology features
    not product options

6
Packeteers PacketShaperBridging the
WAN-Application Gap
  • Monitoring for Visibility
  • Discover applications on the network
  • Track application response SLAs
  • Diagnose problems and issues
  • Shaping for Control
  • QOS provisioning to ensure performance of
    critical applications
  • Protect availability from new threats
  • Align network costs with the business
  • Compression to Create Bandwidth
  • Decrease traffic by compressing and packing data
  • Increase capacity of network services
  • Acceleration to Increase Performance
  • Overcome protocol design limits
  • Accelerate performance

7
8.0 New Technologies for Acceleration
Convergence Integration and Innovation
  • New integrated Acceleration Module for
    PacketShaper
  • New innovations for managing voice and video
    SLAs and compression
  • New innovations to automate management
    availability

8
Voice Video Convergence IssuesQuality
Monitoring and Increased Traffic
  • Customer Issue Monitoring Performance Quality
    for Converged Voice and Video
  • How to monitor voice and video quality for IP
    Telephony and Video conferencing?
  • How to monitor carrier SLAs written on new MPLS
    WAN services?
  • Customer Issue Increasing voice and video
    traffic between sites.
  • More calls between sites as IP Telephony Video
    conferencing rolled out more widely.
  • How do I make room?

9
New Voice Video Quality MonitoringVoice and
MPLS SLAs
Data Center
Branch
Delay for RTP Traffic Real time MPLS traffic
classes
Jitter Loss
Jitter Loss
  • New Quality Metrics
  • Measure jitter, loss and delay for RTP traffic
    voice and video
  • Mean Opinion Scores (MOS) and R-Factor coming in
    follow on release
  • Track SLAs for Voice, Video and MPLS Services
  • Extends Application SLAs to voice traffic (Real
    Time Protocol)
  • Monitor call quality for IP Telephony and Video
    conferencing
  • Monitor performance of real time classes for MPLS
    WAN Service

10
Voice and Video Traffic Compression
PackingIncreasing Voice Video Capacity
RTP Payload (call 1)
RTPHeader
IP Header
UDPHeader
Small payload (e.g. 64 bytes) Compressed by
codecs
12 bytes
20 bytes
8 bytes
  • UDP-RT Compression Packing for voice and video
  • RTP payload already compressed by voice/video
    codec (dont try to compress)
  • Header Compression Packet Packing
  • Pack payloads from multiple calls other
    compressible data into one super packet
  • More efficient transport, removes unnecessary
    overhead
  • Increases capacity for voice and video
  • Fit more calls onto same bandwidth
  • Gains increase with capacity more calls, more
    savings
  • Extends Packeteer leading compression capabilities

11
Packeteer Best Practices IP Telephony
  • Measure impact of IP Telephony
  • Assess Network for IPT Readiness
  • Provision required bandwidth
  • Increase capacity to make room for converged
    traffic
  • Monitor Voice and Video Quality in real time
  • Alarm Diagnose Issues
  • Plan for your next application

12
Integrated PacketShaper Acceleration ModuleSpeed
Delivery of Key Applications
  • Increase user satisfaction for Critical
    Applications
  • Speed file transfers
  • 8x-100x speed improvement
  • Increase capacity use by up to 99
  • Lower reaction time to transactional apps
  • 8x speedup for web pages
  • Avoid buying more bandwidth
  • Integrated with PacketShaper System
  • Application intelligent, market leading
    visibility and control
  • Works in concert with compression features
  • Centrally managed and deployed

13
Symptoms of Performance ProblemsSolved by
PacketShaper Acceleration
Large customer history queries very slow to
respond
Nightly server backups are still running when I
get into work
Very slow transfer of CAD drawings, X-Rays or
other large files
  • Network Latency exposes TCP protocol design
    limitations

14
TCP Poor Performance with Latency
  • Affects all TCP Traffic
  • 80-90 of network traffic, including Web/HTTP,
    File Transfer (FTP), Exchange, Citrix, ERP, etc
  • Impact depends on OS and application type
  • Creates problems for large file transfers,
    backup, synchbig jobs

15
ExampleTCP Protocol Design and the CAD File
  • Engineering CAD File
  • An engineering design application working between
    data center and engineers branch office
  • Transfers a 500 MB CAD File via File Transport
    Protocol (FTP)
  • FTP uses Transmission Control Protocol (TCP) as
    in TCP/IP
  • FTP/TCP breaks the CAD file into chunks of data
    to send to the client transmission windows
  • FTP/TCP uses ACKnowledgements (ACK) to pace
    the flow of data from server
  • Application will not transmit the next window
    until it gets ACK from previous
  • Occurs VERY fast if in the same building

Data fills Window
ACK got it - send more data
Data fills next window
Client
Server
Fast on the LAN!
16
Latency TCP Slows Down the Process
0 sec
Send
ACK
Wait
Send
ACK
Wait
  • 400 ms TCP waits for the ACK before sending the
    next window of data
  • Constrains bandwidth rate flows capped at 640
    kbps (Windows 2000)
  • 2 Mbps link is only 32 utilized
  • 1.74 hours to transfer 500 MB file

Send
ACK
1 sec
Wait
17
Acceleration Module Technology Xpress TCP
0 sec
Send
ACK
Wait
Send
ACK
  • Transparent, high performance gateway for TCP
    Applications
  • Moves server response to local site, rather than
    moving all the way over WAN
  • Opens Window sizes to maximize output
  • Compression increases available bandwidth even
    faster transfer

Wait
Send
ACK
1 sec
Wait
18
PacketShaper Acceleration Solution Transfer a
500 MB CAD File with Xpress TCP
File Transfer on Normal WAN Link
150ms 280ms 600ms
1200ms
Xpress TCP
  • Reclaim 68 of link
  • Increase (and use) capacity 5x
  • Applications Large File Transfers
  • CAD Drawing Transfer
  • Data Replication
  • PC or Server Backup
  • Distributed Storage
  • Disaster Recovery

2 Mbps WAN
19
PacketShaper Acceleration SolutionAcceleration
and Control
  • End of Day Operations
  • One or a few big flows
  • Link is uncongested
  • Simple Acceleration works

20
Network LatencyProblem Worse on Higher
Bandwidth Links
21
Can Your Application Benefit from TCP
Acceleration?Key Qualifiers The Applications
  • When is acceleration most useful
  • Big jobs large file transfer, database synch,
    server backup, storage mirror, etc
  • Big links between data centers, even close
    together (doesnt need high latency)
  • High latency environmentsSatellite,
    intercontinental
  • Large transactional applications for ERP, CRM and
    other customer-critical applications.
  • IF Application needs it, then
  • Latency, link size, operating system

22
Can Your Application Benefit from TCP
Acceleration?Key Qualifiers Link Size, OS,
Latency
  • Example Windows 2003 2 Mbps link
  • Needs 170 ms round trip latency before ANY
    benefits
  • Between continents
  • Higher bandwidth, lower latency required before
    benefit

Interactive double click the chart to change the
window size to your environment
23
How to Accelerate Transaction-based Applications
  • Congestion fuels slow transactions
  • Most dont need lots of bandwidth just enough
  • Competing with other types of applications on the
    network
  • SAP order entry, CRM customer query, Citrix
    interactive wire transfer, credit transaction
  • Whats the fix?
  • QOS Provisioning protect bandwidth
  • Increased capacity compression/caching
  • Xpress TCP for large transactions
  • Xpress HTTP for Web based transactional traffic
  • Careful of temporary fixes adding bandwidth
  • Creates better playground for bandwidth intensive
    applications

24
Acceleration Module Solution Xpress HTTP
  • Problem
  • Slow portals, Web-based SAP, Intranet and web
    pages
  • Solution Xpress HTTP
  • Accelerates Web-based applications Intranet
    portals
  • 8x speedup for web pages
  • Fast connection setup, Intelligent parsing,
    fetching, pre-caching of objects content
  • Applicable to HTTP and XML over HTTP

25
Packeteer Best Practices Smoothing the
Transition to XML-based Web Services
  • Classify Measure Impact of XML-based web
    services
  • Assess Network for Web Services Readiness
  • Provision required bandwidth
  • Increase capacity to make room for converged
    traffic
  • Accelerate performance of XML over HTTP
  • Monitor performance and SLA

26
New in 8.0Innovations to automate management
availability
  • ActiveTunnel Automation
  • Automate discovery, configuration reliability
  • Stateless Compression increased scalability and
    availability
  • Uses static compression methods vs stateful
    dictionaries
  • Increased scalability up to 1000 compression
    partners
  • Very useful in high loss environments
  • Less effective compression results than CNA
    stateful compression
  • More tolerant of loss and out of order packets
  • Automatic adaptation to the environment
  • Automatic switching between stateful and
    stateless compression
  • Adjusts based on conditions in the network
  • High loss or out of order packetsautomatic
    switchover to stateless
  • PreviouslyPacketeer would stop compressing if
    environment too problematic
  • New Compatibility with different devices and
    operating modes
  • Mix and match Packeteer productsPacketShapers or
    SkyX Gateways
  • SCPS Mode Compatible with SCPS protocol-enabled
    devices
  • Optimizes for different conditions (stateful v
    stateless)

27
Integrating WAN Application Optimization
  • Manage the entire process
  • Assessing the issues
  • Choosing the tools
  • Resolving emergent problems
  • Key feedback relationships between optimization
    tools
  • QOS provisions the pipe to applications
  • Compression changes the size of the pipe
  • Acceleration needs to know how much pipe there is
    to fill.
  • Need to work together
  • Manage all types of applications
  • Customer critical, latency sensitive applications
  • Collaborative documents files
  • Real time communications
  • IT Infrastructure
  • Recreational and malicious

MonitoringIssue Analysis
IntegratedApplication Optimization
Shaping QOS Provisioning
Acceleration EnhancedPerformance
Compression Increased Capacity
28
Example Deployment Progression
WAN EdgeBranch Offices
WAN CoreMain Site
Internet Link
29
Ordering Details
  • New SKUs for acceleration
  • Add AC to add acceleration
  • Add XA to add both compression and acceleration
  • E.g., For a 2500 order
  • PS2500U-AC to add Acceleration to an existing
    2500
  • PS2500-L002M-AC to purchase a 2500 with
    acceleration
  • PS2500-L002M-XA to purchase a 2500 with
    acceleration and compression
  • Note, XP is still used for compression only

30
Whats in SkyX Accelerator, But not in 8.0
  • Acceleration of IPv6
  • Multicast Fan-out
  • Compatibility with SkyX Clients
  • Number of accelerated connections higher in SkyX
  • Higher throughput for SkyX Accelerator (to 155
    Mbps)
  • SkyX Optimized for Satellite environments, 8.0
    for terrestrial networks
  • Although 8.0 will be accelerate well in
    satellites, SkyX will accelerate even better if
    there is loss

31
Upgrading Note Modes
  • Because the infrastructure is changed, and
    backward compatibility is important, 8.0 has
    several modes
  • Ramifications
  • New commands
  • The old commands are there, but apply to Legacy
    Tunnels
  • New commands for new tunnels
  • Modes
  • Legacy Everything the same
  • Migration Some legacy tunnels
  • Enhanced All new tunnels
  • Modes will eventually go away, but probably not
    for several releases

32
SummaryNew Release 8.0
  • New integrated Acceleration Module for
    PacketShaper
  • New innovations for managing voice and video
    SLAs and compression
  • New innovations to automate management
    availability

33
Technical Details for 8.0
34
Compression Module Minor 8.0 Enhancements
  • On-the-fly class and service overrides
  • No need to stop and restart compression!
  • Non-compressible traffic broken down by reason
  • No tunnel/partner
  • Uncompressible data
  • Policy prevented compression
  • Better diagnostics and stats
  • Per tunnel statistics
  • Detailed tunnel state information shows why a
    tunnel is in trouble
  • Drill down to tunnel and compression information
    in great detail, showing lanes, compression
    chains, individual compressors, etc.

35
Compression Module Packing 8.0 Enhancements
  • Non-atomic packing
  • Ability to fill packets to MTU by spanning
    packets
  • Highly configurable
  • Packing can be configured on a per-service and
    per-class basis
  • Ability to set packing time to one of four
    buckets
  • Off
  • Pack Go (0 ms hold time)
  • Latency sensitive
  • Non latency sensitive
  • Or select a specific time in milliseconds
  • Can be used on a tunnel even if neither
    compression nor acceleration are being used
  • Note To enable packing, the unit must have a
    Compression Key

36
Active Tunnel
  • Static (priority) and Dynamic Tunnels
  • Static tunnels can be configured with customized
    parameters
  • Packing on/off, MTU, compression/acceleration
    on/off, firewall, DiffServ
  • Subnets, hosts and ranges of hosts assignable to
    tunnels on local and remote end
  • Dynamic tunnels can be made static
  • Improved host discovery
  • Leverage ARP and routing protocols for dynamic
    host discovery
  • Statistics, status, and event logging per tunnel
  • Simplifies management

37
Maximum Bandwidth of a Single Flow, By Operating
System and Latency
38
Jitter
  • Jitter
  • Jitter measures how much the flight time of
    consecutive packets varies
  • Time units based on the sample rate of the codec
    (e.g., 8000 hz).
  • Jitter uses Absolute Value (always positive)

39
VoIP - Latency
  • Latency is based on a round trip measurement
    between two shapers then divided by 2

40
Technical Questions 8.0
  • What packet loss rate do you switch between
    stateful and stateless compression and back again
  • When the amount of unacknowledged data on the
    wire exceeds a threshold (varies based on
    retransmits seen), well start sending over the
    stateless channel.
  • When we receive enough acknowledgements back to
    send more data on the link, we will switch back.
    The entire process can happen very quickly.
  • What is a chain?
  • Compression chaining is an architectural
    mechanism allowing arbitrary number of
    specialized compressors to be run in sequence
  • Sequence of compressors handle different types
    of data, allowing for application-specific
    compressors. For example

IP TCP HTTP Body
IP header compressor
TCP header compressor
HTTP header compressor
CNA
41
Technical Questions 8.0
  • What happens with MPLS labels? In SkyX and in
    version 8.0.
  • For enterprises, it is unlikely that the traffic
    will actually have MPLS labels. Usually it will
    have DSCP labels.
  • For compression and compression plus
    acceleration, the DSCP marks labels are copied
    onto the tunnel packet. For actual MPLS tags,
    they would be inside the tunnel, but not on the
    tunnel packets. Paul?
  • For acceleration only, the DSCP marks are
    included in the XTP (or SCPS) packets.
  • If out of order packets are an issue on this
    release what steps are being taken in future
    releases to fix the problem?
  • For compression, 8.0 will handle out-of-order
    packets better than previous release. This is
    because the tunnel will automatically back off
    into stateless mode when this is occurring.

42
Technical Questions 8.0
  • How do you read a tunnel event log? For
    instance
  • 018 0067463.9448 Enabled chain 6. Channel 18
    has recovered
  • 019 0067464.0442 Transport send blocked on lane
    0 channel 18
  • 020 0067464.0442 Disabled chain 1. Channel 18
    temporarily unavailable
  • Entry number Time Stamp Event
  • 018 shows re-enabling stateful compression using
    Chain 6
  • 019 shows a block has occurred.
  • 020 shows disabling a chain to move to stateless.
  • More in-depth view into the Tunnel technology
  • Anything specific you all had in mind?

43
Flow and Tunnel Protocols
No Compression No Acceleration
No Compression XTP Acceleration
Compression No Acceleration
Compression XTP Acceleration
TCP
XTP
44
Best Practices Details
45
Packeteer Smoothing the Transition to XML-based
Web Services
  • Measure Impact of XML-based web services
  • Define custom application definition with
    Packeteer WSDL classification tool
  • Measure bandwidth utilization to profile capacity
    requirements
  • Measure Total Transaction Delay to benchmark user
    experience and set application SLAs
  • Measure Network Delay and Server Delay to
    baseline expected levels of different delivery
    components.
  • Assess Network for IPT Readiness
  • Discover network applications WAN capacity
  • Identify bandwidth requirements for new voice
    video calls
  • Benchmark user performance SLAs for critical
    applications ERP, CRM, etc
  • Plan new capacity needs
  • Provision required bandwidth
  • Ensure bandwidth for critical web services
    transactions
  • Contain recreational other traffic to make room
  • Increase capacity to make room for converged
    traffic
  • Increase link capacity with compression on all
    traffic types
  • Accelerate performance of XML over HTTP
  • Add Acceleration Module for latency sensitive web
    services with RTT of over 300 ms.
  • Monitor performance and SLA
  • Set expected performance bechmarks according to
    Network Assessment
  • Alarm on SLA threshholds
  • Diagnose emergent performance issues

46
Packeteer and IP Telephony
  • Measure impact of IP Telephony
  • AutoDiscover voice codecs used for your IP
    telephony implementation
  • Measure bandwidth utilization to profile capacity
    requirements
  • Measure jitter, delay and loss to identify if
    its in application requirements
  • Assess Network for IPT Readiness
  • Discover network applications WAN capacity
  • Identify bandwidth requirements for new voice
    video calls
  • Benchmark user performance SLAs for critical
    applications ERP, CRM, etc
  • Plan new capacity needs
  • Provision required bandwidth
  • Ensure per call bandwidth with QOS Provisioning
  • Contain recreational other traffic to make room
    for voice
  • Increase capacity to make room for converged
    traffic
  • Increase link capacity with compression on all
    traffic types
  • Increase call capacity on provisioned bandwidth
    with Real Time Voice/Video Compression
  • Monitor Voice and Video Quality in real time
  • Voice Video SLAs Jitter, delay, and loss for
    Real Time Protocol traffic
  • Business Critical Application SLAs Total
    Transaction Delay, Server Delay, Network Delay
  • Alarm Diagnose Issues
  • Set alerts based on established SLA threshholds
  • Diagnose emergent performance issues
  • Plan for your next application

47
Thank you.
Write a Comment
User Comments (0)
About PowerShow.com