• Sales: 1-800-961-2888
  • Support: 1-800-961-4454

Cloud Block Storage - Overview


Rackspace Cloud Block Storage is a block-level storage solution that allows you to expand the storage capacity of your Rackspace Next Generation Cloud Server™. This means you can increase your storage without increasing the size or capacity of your Server or by provisioning new ones. Once you mount and format your drive, you can use it just like a regular hard drive attached to your Server. Or you can detach your block storage Volume from one server and attach it to another. Or you can delete your server, keeping your data intact and ready for the next time you need it. And since you're leveraging the power of the Cloud, you only pay for what you use. Cloud Block Storage offers you power and ease with the kind of storage that works for you.

There are two types of volumes you can attach to your Next Generation Server:

  • A standard speed option for customers who just need additional storage on their Cloud server
  • A high performance option for databases and high performance applications, leveraging solid state drives for speed

Both types are priced per gigabyte (GB) of storage and not by input/output operations per second (IOPS), which can be difficult to predict or control.

On This Page:

Some Uses of Cloud Block Storage

  • Mount a drive to a Cloud Server to scale storage without paying for more compute capability
  • Add standard speed storage for customers who just need additional storage on their Cloud Server
  • Add high performance storage for databases and high performance applications, leveraging solid state drives for speed
  • Detach your block storage and delete your server, keeping your data available and your costs down, because you only pay for what you use
  • Re-attach your block storage Volume and move data from one server to another

 

Access Cloud Block Storage

Access Cloud Block Storage the way you like: you can use it through the GUI interface of the Cloud Cloud Control Panel or through the API. This Getting Started Guide walks you through Control Panel access. If you prefer to interact with Cloud Block Storage programmatically, you may view the Developer's Guide, located in docs.rackspace.com.

Limits of Cloud Block Storage

100 GB to 1 TB / Volume
14 Volumes max / Server
50 Volumes max / region OR 10 TB max/ region (whichever is first)

Cloud Block Storage Terminology

You may run across some unfamiliar terms in this Getting Started Guide. Here are some common terms and definitions we use in Cloud Block Storage.

  • Instance -- An instance is a virtual machine that runs inside the cloud.
  • Instance Type -- An instance type describes the compute, memory and storage capacity of Nova computing instances. In layman's terms, this is the size (in terms of vCPUs, RAM, and so forth) of the virtual server that you will be launching.
  • Region -- The location of your server and storage volumes. Your choices are Dallas, Chicago, or London (DFW, ORD, or LON). You should create your block storage volumes in the same data center as your server to avoid bandwidth fees.
  • Snapshot -- A snapshot is a point in time copy of the data contained in a volume.
  • Volume -- A volume is a detachable block storage device. You can think of it like a USB hard drive. It can only be attached to one instance at a time.
  • Volume Type -- The volume type is the type of a block storage volume. There are two types: SATA for standard performance and SSD for high performance.

 

Cloud Block Storage Getting Started Table of Contents

In this Getting Started Guide, you will learn how to:

  • Create and Attach a Volume
  • Prepare Your Volume for use with a Server (Linux or Windows)
  • Take Snapshots of your Volume
  • Detach and Delete a Volume

Let's get started and Create your first Volume.



© 2011-2013 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

10 Comments

Re-attach your block storage and move your date from one server to another

should be

Re-attach your block storage and move your data from one server to another

Thanks AK. We'll get that fixed.

Hey why rackspace provides block storage why not object storage? are there any disadvantages?

Hey Sujay,

The Rackspace cloud provides both block and object storage options. Rackspace Cloud Block Storage provides block-level storage utilizing OpenStack Cinder, while Rackspace Cloud Files provides object-level storage that is based on OpenStack Swift. Each type has its own advantages and disadvantages and it generally depends on your application needs as to which storage type fits best. You can find additional details between OpenStacks block and object storage options here:

http://www.openstack.org/software/openstack-storage/

Is it possible to auto mount the CBS drive when my server is rebooted? I tried by adding an entry to /etc/fstab with defaults option, but it caused the server fail to reboot! I would appreciate it if any of you can provide any input on this.

Thanks,
Alex

Alex,

Check step 5 here: http://www.rackspace.com/knowledge_center/article/prepare-your-cloud-block-storage-volume#prepare_linux

When you add your Volume information to the fstab file, the volume will persist on your Server after reboot.

Is it possible to mount one block storage to 2 servers?

I want to setup 2 apache web servers with load balancer and site_files will be stored on block storage.

Please suggest.

Unfortunately a Cloud Block Storage volume can only be attached to a single server. If you want to share files from that volume you might set up the Block Storage volume as an NFS share and grant access to the other server.

Starting off with a minimum of 100GB is a bit much I think; it would be nice if the range started at 1GB. This would be helpful for a having a small noexec,nosuid /tmp partition for security, as well as perhaps additional swap devices (which could be on SSD).

Thanks for the suggestion Rizvi. You might also post to our product feedback forum - there's a topic there with this request you can add your vote to:

http://feedback.rackspace.com/forums/71021-product-feedback/suggestions/3732334-allow-attaching-storage-volumes-of-less-than-100gb

Add new comment