As businesses increasingly move to “the cloud,” unfamiliar terms appear. One of these terms is “cloud acceleration.”
In order to better understand cloud and IP acceleration, let’s first
look at a similar concept: content delivery networks (Source: IP Acceleration by Aryaka).
A content delivery network, or CDN, is a large network of servers
located around the world designed to distribute content to users in a
highly efficient, fast manner. For example, popular websites and blogs
with users located around the globe need a fast and efficient way to
deliver content – even if users are located tens of thousands of miles
away. Since the time it takes to deliver data between a server and an
end user is influenced by geographic differences, having servers located
in data centers around the world can bridge those distances and improve
performance and availability. Each server contains its own cached
version of the content and can quickly deliver it to local users.
Cloud acceleration has a similar goal: to deliver content to end
users as quickly as possible. While content delivery networks can do
this, they are generally limited to delivering static content such as
webpages, images, and videos. It is not practical for CDNs to deliver
constantly changing content such software as a service (SAAS),
cloud-based applications, and SharePoint data. With dynamic data, a
content delivery network can’t keep up with the changes.
Instead of relying on a distributed system of servers, cloud
acceleration improves dynamic content delivery by improving the
efficiency of the delivery path upon which the data must travel between
the IP source and the end-user. A form of IP acceleration is used to
decrease duplicate data within the transmission. By optimizing the TCP
protocol and eliminating duplication within the transmission, the
dynamic content can move more quickly through the path to and from the
end user.