Anda di halaman 1dari 16

Technical Overview

Randy Premont
President Presented by SpaceCycles
310-993-5323
rpremont@spacecycles.net
Network Issue for SaaS & Cloud Applications
The Dream
– Fast, secure, ubiquitous access to applications hosted in the cloud

The Reality
– Protocols inherent to Internet architecture limit data transfer speed
– Users are widely/globally distributed
– Variety of connection types exist (cable, DSL, etc)
– Traffic patterns are highly variable

The Result
– Cloud services suffer poor Quality of Experience
– Upload experience particularly limited
– Bandwidth is highly over-provisioned
– Users often deterred from popular data (i.e. videos)

Proprietary and Confidential-—Do Not Redistribute


1
Business Implications
Reduced Revenue Opportunities
– Limited reach to a global market Business Issues Asankya Impact
– Difficulty differentiating service
Slow Data Transfer
– Suboptimal customer usage End-users limited their usage Asankya improves
because upload speed was too speed by 10x with no
metrics slow to handle their movies software integration.
and pictures
Limited Revenue Generation
Asankya enables a
Increased Operating Costs End-users needed a better
differentiated premium
reason to convert from free
– More support calls / emails trials to a paid subscription
tier of service.

– Risky and costly bets on new Global Consistency Asankya decreases the
Globally distributed user base data centers needed by
data center sites necessitated many regional increasing the reach of
– Bandwidth at data centers data centers each data center.

heavily over-provisioned

Proprietary and Confidential-—Do Not Redistribute


2
The Internet Problems
✘ Adding more bandwidth does not solve the
problem
– That only increases the last mile
– Customer does not control the middle mile

✘ Bottlenecks Have Moved to the ‗middle mile‘ ISP A


– ISP to ISP interconnects – ‗hot potato‘ routing
– Overloaded routers – default route is not always
ISP B
the best route

✘ Protocols Use the Network Inefficiently


– Network congestion causes protocols to slow Inefficiency
– Network delay causes protocols to use network
inefficiently

Proprietary and Confidential-—Do Not Redistribute


3
Breakthrough Technology: RAPID Protocol
New Layer 4 Algorithms: Research Awards
– Uses Multiple Paths Simultaneously
– Adjusts to Real-time Network Changes IEEE Motorola
– Overcomes Issues of Congestion and Delay

10x Improvement in Throughput

Issue Inter-ISP Handoffs, Protocol


Solved Network Congestion Inefficiencies

Intelligent
Multipathing
Transport

RAPID Protocol
Discovery Characterization Scheduling

Proprietary and Confidential-—Do Not Redistribute


4
Solving Real Network Problems Today

40x 10x

20x
6x 10x

3x
15x

Customers Yielding Up to 40x Performance Improvements

Cloud Storage Collaboration Government

Proprietary and Confidential-—Do Not Redistribute


5
Two Components of the RAPID Protocol

① Intelligent Transport – Maximizes throughput per path

② Multipathing – Avoids ―middle mile‖ congestion bottlenecks

Proprietary and Confidential-—Do Not Redistribute


6
Intelligent Transport
• The origin and destination nodes act
as TCP proxies for data.

• Asankya transport algorithms


optimize the utilization of the
aggregate capacity between the
origin and the destination.

• Algorithms include
• Accelerated start-up, advanced
congestion reaction
• Quick and reliable loss detection
• Multi-state operations
• Auto-tuning, multi-stage flow control

Proprietary and Confidential-—Do Not Redistribute


7
Intelligent Transport – Detail
Intelligent Transport is designed without
TCP‘s limitations. It‘s elements include:
(1)Accelerated start-up, rate
maintenance,
(2)Super-linear increase and
proportional decrease congestion
control
(3)Fast, robust loss detection and
recovery
(4)Auto buffer management
(5)Multi-state operations use RAPID
scheduling algorithm to split physical
flows into multiple virtual flows

The TCP transport layer protocol Traditional TCP optimization solutions can only
―tweak‖ TCP in two ways to improve utilization:
has severe deficiencies in (1) Increase advertised flow control window size
achieving high utilization when the through window scaling; and
end-to-end bandwidth, delay or (2) Selective acknowledgements in addition to the
loss-rate is high default cumulative acknowledgements

Proprietary and Confidential-—Do Not Redistribute


8
Multipathing
• All overlay mesh nodes act as route
reflection points on the Asankya
RAPIDnet network.

• The origin node uses the reflection


nodes to create multiple overlay
paths to the destination node.

• It then uses RAPID to successfully


harness and aggregate the
throughputs available along the
multiple paths.

Proprietary and Confidential-—Do Not Redistribute


9
Multipathing – Detail
RAPID scheduling algorithm decides
(1) how much to send along a path
(2) in what order to send them to
achieve in-order delivery
1
6

6 5 4 3 2 1 3 6 5 4 3 2 1

5 4

RAPID moves the seat The RAPID protocol A safety net reassembly
of intelligence to the process at the receiving
sending side in using (1) characterizes available paths in end guarantees no out of
multiple paths terms of throughput, delay and order delivery
loss performance, and
(2) stripes packets over the paths
such that (with a high probability)
they arrive at the receiving end in
the correct order 10
Proprietary and Confidential-—Do Not Redistribute
RAPIDnet – Application Delivery for the Cloud

– Internet overlay network deployed


– Presence on 8 Tier I/II Providers
RAPIDnet PoPs
– Network nodes support up to 1 Gbps
Future PoPs – Fully redundant systems
– 1 TB packet caches at each PoP

Proprietary and Confidential-—Do Not Redistribute


11
Components of RAPIDnet
• RAPIDnode
• 1U rack-mountable, Linux OS
• 10Mbps, 100Mbps, 1Gbps licensing levels
• ―Cisco-style‖ CLI, Web GUI, SNMP, Front-panel
• ―Fail to wire‖ NIC, System level HA (optional)
• Central management console (optional)
• In development: VM, 10 Gbps

• RAPIDnet Plug-in
• 5MB download
• Windows XP, Vista, Server 2003
• Linux and Mac OS

Proprietary and Confidential-—Do Not Redistribute


12
RAPIDnet Connection Options
Connecting Remote PCs RAPIDnode installed at the
customer application site

Data RAPIDnet plug-in loaded on PC


Center

Connecting Office Users RAPIDnode installed at the


customer application site
Data
Center LAN RAPIDnode installed on LAN -
serves all local users

Connecting Data Centers RAPIDnodes installed at each


customer data center

Data Data
Center Center Applications can be hosted at
either location

Proprietary and Confidential-—Do Not Redistribute


13
Asankya Overview
 Asankya‘s solution accelerates data
transfers over IP networks.

 Government and Commercial

 Key Industry and standards body


recognition

 Founded at Georgia Tech

 Patents pending on key networking algorithms

“…the biggest news to hit the SaaS and cloud- “Asankya…solve[s] the biggest challenge that
based services market since Marc Benioff hinders the growth and global scale of cloud- and
launched Salesforce.com” – Computerworld SaaS-based services.” – CNet

Proprietary and Confidential-—Do Not Redistribute


14
Asankya Unique Benefits
Asankya Benefit Why? Who Cares?
Improves throughput 10x Best in class today is 1.5 to 2x. For many Corporate IT, SaaS, dynamic web sites,
buyers, performance is #1 criteria and 2x is commerce sites, cloud storage and compute
not enough.
Accelerates all encrypted WAN optimization techniques (CIFS, MAPI Corporate traffic moving to the Internet needs
traffic acceleration, compression) cannot be done encryption
on encrypted traffic Traffic also needs speed improvement to match
private network speeds.
Two-way Dynamic Increasingly applications are more Companies wanting to use Sharepoint,
collaborative and more dynamic, which videoconferencing, storage (uploads), and
makes them two-way and non-cacheable. commerce (non-cacheable) apps.
Application Independent WAN Optimization improvements are Companies with more than one application or
protocol and application specific. applications that use unique protocols.
Improve throughput at 'in- Existing WOC and Overlay Network Half of application traffic typically happens in-
country' distances offerings do not improve in-country/in country – even small improvements have a big
continent traffic . effect.
Consistent performance Traditional Network Overlay Services only Online services don‘t control where their uses
globally improve where their systems have been come from – need best performance from
deployed and may miss large portions of anywhere in the world.
the global network.

Proprietary and Confidential-—Do Not Redistribute


15

Anda mungkin juga menyukai