Using Object Storage In The Cloud To Decrease Load Times

Filed in Cloud Industry Insights by Chuck Thier | July 15, 2013 10:30 am

While patience may be a virtue, no one likes to wait when it comes loading a website. Each second that ticks away while your page loads results in a 16 percent decrease in customer satisfaction[1]. Fortunately, whether you are hosting on a virtualized or physical server, you can leverage the Content Delivery Network (CDN) that powers our Cloud Files[2] product to load your page much faster.

By moving your static content such as images, pictures, videos, CSS or Javascript from your central server to a CDN-enabled container in Cloud Files, you can load the page much faster. Instead of having to route the visitor’s request to one particular data center where your server is located, the CDN routes that information to an edge, or Points of Presence (POP), that is physically closer to the request. This simple change can prevent your server from being overloaded, resulting in a better user experience. In fact, you are able to host static websites[3] and even blogs like Octopress with Cloud Files[4].

With Rackspace Cloud Files, you also have the ability to give your containers a more customized name by using CNAMES[5]. For example, instead of having a URL such as c186397.r00.cf1.rackcdn.com, you can opt a shorter or branded URL like images.mycompany.com. In addition to making the link to the content more of a user-friendly format, this also allows you to “vouch” for the content. Some browser settings prevent images from locations outside of the domain that is being visited. Because you are the person who controls the DNS of your site, a custom CNAME tells the browser that, “I know this data and where it is coming from.”

One thing to keep in mind is that when you enable the CDN on your container, the contents of that container will be public. Prior to doing this, the container is hidden from the public Internet. Keep this in mind before you make the decision of when to turn on the CDN capabilities for your files.

Next week, Chuck comes back to discuss some reasons that Cloud Files and object storage is beneficial for developers. To get information about the differences between object storage and block storage[6], check out a previous post and video by Chuck.

Endnotes:
  1. 16 percent decrease in customer satisfaction: http://www.rackspace.com/blog/tapping-into-mobile-ecommerce-infographic/
  2. Cloud Files: http://www.rackspace.com/cloud/files/
  3. host static websites: http://www.rackspace.com/blog/rackspace-cloud-files-how-to-create-a-static-website/
  4. blogs like Octopress with Cloud Files: http://developer.rackspace.com/blog/the-new-devops-blog.html
  5. more customized name by using CNAMES: http://www.rackspace.com/knowledge_center/frequently-asked-question/how-can-i-use-cnames-with-a-cloud-files-container
  6. the differences between object storage and block storage: http://www.rackspace.com/blog/the-differences-between-cloud-block-storage-and-cloud-files/

Source URL: http://www.rackspace.com/blog/using-object-storage-in-the-cloud-to-decrease-load-times/