Sei sulla pagina 1di 18

Accelerating application

performance for the Cloud


Application delivery optimization with LTM and AAM

Robert Healey
Marketing Solutions Director
F5 Networks, APJ

Application Performance Impacts the Business

74% of users will leave a slow


web site after just

The average web page


has grown
since 2008

3x

5 seconds or less

Every 100ms delay


costs Amazon

F5 Networks, Inc

1%

in
sales

The 21st Century Application Infrastructure

Users are going

MOBILE
Performance
Goes beyond the server

Every application is a

Web application

F5 Networks, Inc

Application Delivery Optimization


Holistic approach to improving performance throughout the application delivery chain

Client
Improve the user experience
for traditional and mobile
users
Deliver the right content to
the right user in the fastest
time

F5 Networks, Inc

Network

Data center

Connect applications and


users in a global enterprise
Provide the fastest network at
the lowest cost
Increase network efficiency to
best utilize resources

Improve availability of
enterprise applications
Increase application server
capacity
Integrate new technologies
without recoding applications

Acceleration in the Data Center

Load balance
Distribute application load
across multiple servers to
increase availability

Offload
Increase server capacity
Accelerate SSL processing
Manage TCP connections
more efficiently

F5 Networks, Inc

Fast cache
Offload repetitive traffic from
web and application servers
to increase server capacity

SPDY gateway
Leverage SPDY and other
protocols without recoding
applications

Accelerating the Network


Compression and deduplication
Reduce amount of data transmitted
Improve network throughput and response
Increase bandwidth efficiency

Protocol optimization
Tune TCP and HTTP parameters to
adapt to changing network conditions

F5 Networks, Inc

Loss correction
Correct for high-loss networks to
decrease transmission time and
improve user experience

Accelerating the Client

Content control

Data reduction

Deliver content to clients with


minimal network overhead

Optimize images and files for


mobile browsers to improve
page load times

F5 Networks, Inc

Improving the Mobile Experience


Web performance
Optimize content for mobile
devices and reduce round
trips to improve page load
times

F5 Networks, Inc

Global load balance


Connect users to the closest
application resources to
minimize latency

Managing SaaS Performance

SaaS cache
Locally cache SaaS data to
reduce page load times and
bandwidth consumption

F5 Networks, Inc

Parking lot
Consolidate requests for
remote data to reduce
bandwidth consumption

F5 Products

LTM

AAM

BIG-IP
Local Traffic Manager

BIG-IP Application
Acceleration Manager

Application Delivery Optimization

F5 Networks, Inc

10

Mobile has unique challenges

Why is the web so slow on my mobile device?

Mobile Device

Mobile Network

Internet

Application

Mobile hardware CPU is


10x slower than
desktops

High packet loss rate

Low packet loss rate

Limited visibility

More congested

Less congested

Limited resources

Connections are made


ad-hoc and frequently
dropped to preserve
spectrum and battery life

Infrequent outages

Cannot impact network

JavaScript parsing and


execution is significantly
slower at 1ms-10ms/kb
Limited persistent and inmemory caching
F5 Networks, Inc

High network latency:


300ms via 3G vs <50ms
on broadband

Low latency
May be constrained to
application last mile

11

11.5.0 TCP Express


Client

Network

Data center

Built for the application

Optimized for the device


Application Services

Always on,
always fast, and
on any device

A network
built for
innovation

The New TCP Express

SaaS
Tailored to the
location

Resource
Management

Proxy
Behavior

Ack
Behavior

Congestion
Control

Loss
Detection

Quality of
Service

Available
everywhere

Professional Services and Support

F5 Networks, Inc

12

11.5 TCP Express new features


Resource Management
Drop packets under pressure

Proxy Behavior
Multi-Path TCP (MPTCP)
Maximum Segment Size (MSS)

Congestions control
Mobile Optimized Profile
New Algorithms: Woodside, Vegas, Illinois, H-TCP

Loss detection
Rate Pacing
F5 Networks, Inc

13

11.5.0 Multipath TCP

Whats New
Mobile Network
3G/4G LTE

The ability to connect and maintain a continuous


connection to the internet over multiple wired and
wireless connections

Multipath TCP

BIG-IP Platform

Use Case
Device initially connects to site over mobile network.
Device comes in range of wifi, associates with and
connects over Wifi
Congestion control favors high bandwidth Wifi path
Device disconnects from Wifi but continues to use
3G network

F5 Networks, Inc

Mobile User

WiFi

Servers

14

11.5.0 Congestion Control Algorithms


TCP Woodside

F5 created algorithm.
Hybird loss and latency based algorithm.
Minimizes buffer bloat by constantly monitoring
network buffering.

TCP Vegas

Emphasizes packet delay rather than packet loss


Detects congestion based on increasing RTT values of
packets.

TCP Illinois

Targeted at high speed long distance networks


Loss-delay based algorithm.
Primary congestion of packet loss determines
direction of window size change.
Secondary congestion of queuing delay determines
the pace of window size changes.

H-TCP

Targeted for high speed networks with high latency.


Loss-based algorithm.

F5 Networks, Inc

15

11.5.0 Mobile Optimization: Rate Based TCP


Exponential
CWND
Growth

Whats New
TCP Express with Rate Pacing
Rate Pacing prevents bursts
Transmission is paced smoothly by the stack
Speed of transmission determined by
congestion control
Minimal overruns even in high BDP networks

High
Latency

Stretch
ACKs

Event
Driven
Stack

High
Bandwidth

Packet
Loss

Small
Buffers

Benefit
Improve the user experience by altering how packets
are sent based on feedback received from client.

F5 Networks, Inc

16

What Does This Mean For

F5 Networks, Inc

Users

Applications

Improve your user experience to


increase sales revenue and
employee productivity

Increase availability and server


capacity to get more from your
business applications

Network

SaaS

Improve network efficiency and


connect users and applications in
less time and at lower cost

Gain better control over the


performance of third-party SaaS
applications

17

Potrebbero piacerti anche