We see that you are viewing the US version of our website from another country. If you would like to view a local version of our website, please click the link below...

Sales: 1-800-961-2888
Support: 1-800-961-4454
Login
  • MyRackspace Portal
  • Cloud Control Panel
  • Rackspace Webmail Login
Share this on:

What is Cloud Files?

Article Id: 1706 | Cloud Files | Article


 
Contents

  Introduction Cloud Files™ is an affordable, redundant, scalable, and dynamic storage service offering. The core storage system is designed to provide a safe, secure, automatically re-sizing and network accessible way to store data. You can store an unlimited quantity of files ranging in size from a few bytes to extremely large. Users can store as much as they want and pay only for storage space they actually use. Cloud Files makes it easy to serve content through a CDN. This allows users to take advantage of a proven world-class content distribution network that is affordable and easy to use. Cloud Files also allows users to store/retrieve files and CDN-enable content with a simple Web Service (ReST: Representational State Transfer) interface. There are also language-specific API’s that utilize the ReST API but make it much easier for developers to integrate into their applications. Ideal uses of Cloud Files There are a number of uses for the Cloud Files service. Cloud Files is an excellent storage solution for a number of scenarios and is well suited for a number of applications such as:

  • Backing up or archiving data
  • Serving images/videos (streaming data to the user's browser)
  • Serving content with a world-class CDN (Akamai)
  • Storing secondary/tertiary, static web-accessible data
  • Developing new applications with data storage integration
  • Storing data when predicting storage capacity is difficult
  • Storing data for applications affordably

Key Concepts Cloud Files™ is not a “file system” in the traditional sense. You will not be able to map or mount virtual disk drives like you can with other forms of storage such as a SAN or NAS. Since Cloud Files is a different way of thinking when it comes to storage, please take a few moments to review the concepts.   Using Cloud Files There are two ways to use Cloud Files:

  1. GUI interface such as the Rackspace Cloud Control Panel, Cyberduck or Fireuploader
  2. Programming interfaces via ReST, Python, PHP, Ruby, Java, or C#/.NET.

  Control Panel Interface The Control Panel provides an browser based, intuitive, easy to use graphical user interface. Using Cloud Files is easy through the Control Panel interface. You can access it by clicking "Cloud Files" in the hosting menu. The interface allows you to manage your Containers and Objects without any programming knowledge. From there, users can CDN-enable the Container by marking it "public". Any Objects stored in a public, CDN-enabled Container are directly accessible over the Akamai's CDN. Programming Interfaces There are several programming interfaces for using Cloud Files that will allow you to integrate the storage solution into your applications, or provide automated ways of accessing the system. Currently, we support a ReST web-services API and several programming language API's (Python, PHP, Java, Ruby, and C#/.NET). Please refer to the Developer Guide for more details about using these interfaces. You can grab of copy of the Developer Guide from the within the Control Panel. Look under the Support menu, Developer Resources section for the Guide and language API's.   Getting Started Please refer to Getting started on Cloud Files with CDN  

© 2011 Rackspace US, Inc.

Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License


See license specifics and DISCLAIMER

Add new comment

©2012 Rackspace, US Inc. About Rackspace | Fanatical Support® | Hosting Solutions | Investors | Careers | Privacy Statement | Website Terms | Sitemap