The Rackspace Cloud is a set of
cloud computing products and services billed on a
utility computing basis from the US-based company
Rackspace. Offerings include
Cloud Storage
Cloud storage is a model of computer data storage in which the digital data is stored in logical pools, said to be on "the cloud". The physical storage spans multiple servers (sometimes in multiple locations), and the physical environment is t ...
("''Cloud Files''"),
virtual private server ("''Cloud Servers''"), load balancers, databases, backup, and monitoring.
History
Rackspace Cloud announced Mosso LLC in March, 2006, as a wholly owned subsidiary billed as a
utility computing offering. Mosso offered PaaS web hosting on LAMP and IIS infrastructure. As it pre-dated mainstream adoption of the term
cloud computing, it was "retooled" and relaunched on February 19, 2008, adopting the tagline "Mosso: The Hosting Cloud". The "Mosso" branding (including the mosso.com domain) was then dropped on June 17, 2009, in favour of "The Rackspace Cloud" branding (including the rackspacecloud.com
domain name).
Since then, customer contracts were executed with Rackspace US, Inc. d/b/a The Rackspace Cloud rather than with the Mosso LLC subsidiary.
Other companies (such as
EMC Corporation with its "Decho" subsidiary) also use alternative branding for their
cloud computing offerings.
In 2011, the "Rackspace Cloud" brand merged with Rackspace.com. In 2012, Rackspace rebranded as "Rackspace, the open cloud company". In 2014, Rackspace rebranded as "Rackspace, the #1 managed cloud company".
Services
Cloud Files
Cloud files is a cloud hosting service that provides "unlimited online storage and
CDN" for media (examples given include backups, video files, user content) on a
utility computing basis. It was originally launched as ''Mosso CloudFS'' as a private beta release on May 5, 2008, and is similar to
Amazon Simple Storage Service
Amazon S3 or Amazon Simple Storage Service is a service offered by Amazon Web Services (AWS) that provides object storage through a web service interface. Amazon S3 uses the same scalable storage infrastructure that Amazon.com uses to run its e- ...
. Unlimited files of up to 5 GB can be uploaded, managed via the online control panel or
RESTful API and optionally served out via
Akamai Technologies'
Content Delivery Network.
; API
In addition to the online control panel, the service can be accessed over a
RESTful API with
open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
client code available in
C#/
.NET,
Python,
PHP,
Java, and
Ruby.
Jungle Disk, previously also owned by Rackspace, allows Cloud Files to be mounted as a local drive within supported
operating systems (
Linux,
Mac OS X, and
Windows).
; Security
Redundancy is achieved by replicating three full copies of data across multiple computers in multiple "zones" within the same data center, where "zones" are physically (though not geographically) separate and supplied separate power and Internet services. Uploaded files can be distributed via
Akamai Technologies to "hundreds of endpoints across the world" which provides an additional layer of data redundancy.
The control panel and API are protected by
SSL SSL may refer to:
Entertainment
* RoboCup Small Size League, robotics football competition
* ''Sesame Street Live'', a touring version of the children's television show
* StarCraft II StarLeague, a Korean league in the video game
Natural language ...
and the requests themselves are signed and can be safely delivered to untrusted clients. Deleted data is zeroed out immediately.
; Use cases
Use cases considered as "well suited" include backing up or archiving data, serving images and videos (which are streamed directly to the users' browsers), serving content over
content delivery networks, storing secondary static web-accessible data, developing data storage applications, storing fluctuating and/or unpredictable amounts of data and reducing costs.
; Caveats
There is no native
operating system support for the Cloud Files API so it is not yet possible to "map" or "mount" it as a virtual drive without third-party software lik
JungleDiskthat translates to a supported standard such as
WebDAV. There are no concepts of "appending" or "locking" data within Cloud Files (which may affect some disk mirroring or backup solutions), nor support for permissions or transcoding. Data is organised into "containers" but it is not possible to create nested folders without a translation layer.
Cloud Servers
Cloud Servers is a
cloud infrastructure service that allows users to deploy "one to hundreds of cloud servers instantly" and create "advanced, high availability architectures" similar to the
Amazon Elastic Compute Cloud.
The "cloud servers" are
virtual machines running on the
Xen
Xen (pronounced ) is a type-1 hypervisor, providing services that allow multiple computer operating systems to execute on the same computer hardware concurrently. It was
originally developed by the University of Cambridge Computer Laboratory an ...
hypervisor for Linux-based instances, and
Citrix XenServer for Windows and Linux instances. Each quad core hardware node has between 16 and 32 GB of
RAM, allowing for allocations between 256 MB and 30 GB. Disk and CPU allocations scale up with memory, with disk sizes ranging from 10 GB to 620 GB. Various distributions of
Linux are supported, including
Arch
An arch is a vertical curved structure that spans an elevated space and may or may not support the weight above it, or in case of a horizontal arch like an arch dam, the hydrostatic pressure against it.
Arches may be synonymous with vaul ...
,
CentOS
CentOS (, from Community Enterprise Operating System; also known as CentOS Linux) is a Linux distribution that provides a free and open-source community-supported computing platform, functionally compatible with its upstream source, Red Hat En ...
,
Debian
Debian (), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of D ...
,
Fedora
A fedora () is a hat with a soft brim and indented crown.Kilgour, Ruth Edwards (1958). ''A Pageant of Hats Ancient and Modern''. R. M. McBride Company. It is typically creased lengthwise down the crown and "pinched" near the front on both sides ...
,
Gentoo,
Red Hat Enterprise Linux and
Ubuntu.
The technology behind the service was purchased in Rackspace's October 22, 2008 acquisition of ''Slicehost'' and the servers were formerly known as "slices". These are "much cheaper and generally easier to use than a traditional dedicated server", though it is still necessary to maintain the
operating system and
solution stack which is not required for the ''Cloud Sites'' product. This is one of the main differentiators between the two services; where Cloud Servers includes full root access and thus allows for more customisation, the Cloud Sites product is less flexible but requires less maintenance.
On December 14, 2010, Rackspace began offering a managed service level on the Cloud Servers product, which added additional support for the operating system and common applications as well as patching and other routine services. This additional support level does come at an increased cost, however.
During 2014, Rackspace ceased to advertise the First Generation Cloud Servers and the Standard Next Generation Cloud Servers on its main Cloud Servers product page, opting to only disclose the Next Generation Performance 1 and Performance 2 products that require a minimum $50/month service charge per account for support service. The First Generation and Standard Next Generation platforms are now referred to as "Legacy Infrastructure" buried in the pricing page for the old products.
[http://www.rackspace.com/cloud/pricing/] The minimum charge for the lowest product on the First Generation platform is $10.95/month for the 256MB instance while the minimum charge on the Standard Next Generation platform is $16.06/month for the 512MB instance.
On the Performance platform, the minimum charge for one server is $23.36 for the 1GB instance + $50 minimum service charge, for a total of $73.36/month. Rackspace is quietly phasing out its older, less expensive products in transition to a managed platform where mandatory support charges are incorporated into the cost of the services.
Cloud Tools are applications and infrastructure software built to run on the RackSpace cloud. Applications listed include
Zend, a PHP stack,
Cloudkick, a cloud performance testing services,
CopperEgg
CopperEgg Corporation is a cloud computing systems management company based out of Austin, Texas. It provides various Software as a Service-based cloud monitoring services for public and private cloud environments, including server monitoring, ...
, a real-time cloud server and application monitoring service,
Xeround, a MySQL cloud database, and
MongoLab
MLAB (Modeling LABoratory) is a multi-paradigm numerical computing environment and fourth-generation programming language was originally developed at the National Institutes of Health.
A proprietary programming language developed by Civiliz ...
, the cloud version of the popular
NoSQL
A NoSQL (originally referring to "non- SQL" or "non-relational") database provides a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases. Such databases have existed ...
database
MongoDB.
; API
The Cloud Servers API launched on July 14, 2009, under the
Creative Commons
Creative Commons (CC) is an American non-profit organization and international network devoted to educational access and expanding the range of creative works available for others to build upon legally and to share. The organization has release ...
Attribution 3.0 license allows clients to create, configure and control virtual servers. In addition to issuing basic management commands this "enables elastic scenarios" whereby servers are instantiated and destroyed in response to fluctuating load (one of the key characteristics of
cloud computing).
RightScale is among third-party providers to have announced support for this API.
Former Services
Cloud Sites
Cloud Sites is a
platform as a service offering now owned by Liquid Web, similar to traditional
web hosting only built on
horizontally scalable hardware infrastructure. A fixed monthly credit card payment gives users access to the service with an allocation of compute, storage and bandwidth resources. Should this allocation be exhausted then subsequent usage is billed on a
utility computing basis. It allows an "unlimited" number of sites, databases and email accounts and includes reseller options such as client billing and support. Touted as "the fastest way to put sites on the cloud", it runs Windows or Linux applications across "hundreds of servers".
Cloud Sites supports the
PHP 5,
Perl,
Python,
MySQL,
.NET 2.0+,
ASP
Asp may refer to:
Places
* Asp, part of Densbüren, Aargau, Switzerland
* Aspe (''Asp'' in Valencian), Alicante, Spain
* Asp Lake, a lake in Minnesota
Animals
* Asp (fish)
* Asp (snake), in antiquity, one of several venomous snakes
** ''Cera ...
and
Microsoft SQL Server 2014
Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Wash ...
application frameworks.
In 2016, the Cloud Sites division was sold to Liquid Web LLC.
; Compute cycles
The service includes up to 10,000 "compute cycles" per month which "is roughly equivalent to running a server with a 2.8 GHz modern processor for the same period of time" (with additional cycles priced at US$0.01). This non-standard unit of measurement primarily reflects CPU processing time but also includes
I/O operations so pages with many database queries will consume more "compute cycles".
[Rackspace Cloud Hosting FAQ](_blank)
/ref> It can however be difficult to compare services between providers without standard units of measurement.
; Caveats
Cloud Sites does not support Java, Tomcat, ColdFusion
Adobe ColdFusion is a commercial rapid web-application development computing platform created by J. J. Allaire in 1995. (The programming language used with that platform is also commonly called ColdFusion, though is more accurately known as CF ...
, SSH, RDP
RDP may refer to:
Computing
* Ramer–Douglas–Peucker algorithm, an algorithm for polygonal simplification
* Recombination detection program, for analysing genetic recombination
* Recursive descent parser, a type of top-down parser
* Remote Des ...
, API access, Microsoft Exchange or custom server-side components at this time. It is also not possible to set up multiple top level domains to point to the same web root directory. The .NET environment dropped support for "full trust" in favour of "modified medium trust" despite having previously announced on their blog that they had been able to work directly with Microsoft to engineer a system that could accommodate Full Trust without compromising the security, scalability, and performance of other users.
Locations
Cloud servers and most other cloud products are physically located in any of six data centers: Chicago, Northern Virginia, Dallas, London, Sydney
Sydney ( ) is the capital city of the state of New South Wales, and the most populous city in both Australia and Oceania. Located on Australia's east coast, the metropolis surrounds Sydney Harbour and extends about towards the Blue Mountain ...
, or Hong Kong. A separate "UK" account is required to access the London-based cloud products, however a single "US" Rackspace cloud account can access all US data centers along with the Sydney and Hong Kong regions. Cloud Sites are available in the Dallas and Chicago data centers only.
Control Panel
The online control panel was custom built by and for the Rackspace Cloud service (as opposed to using control panel software like cPanel).
The control panel includes management interfaces for the Cloud Sites, Cloud Servers and Cloud Files services. There was once a web based file manager, but this was removed for undisclosed reasons. It also allows users to manage multiple clients and the plans and products (e.g. databases, 24x7 support) that apply to them, with white label branding options for messaging. The clients themselves have access to a restricted version of the control panel that allows them to conduct administrative tasks such as managing mail accounts.[Rackspace Cloud Control Panel](_blank)
/ref>
The control panel is also home to the billing and reporting functions and provides access to support materials including developer resources, a knowledge base, forums and live chat.
OpenStack
In 2010, RackSpace contributed the source code of its Cloud Files product to the OpenStack project under the Apache License to become the OpenStack Object Storage component.
In April 2012, Rackspace announced it would implement OpenStack Compute as the underlying technology for their Cloud Servers product. The change will come a new control panel as well as add-on cloud services offering databases, server monitoring, block storage
In computing (specifically data transmission and data storage), a block, sometimes called a physical record, is a sequence of bytes or bits, usually containing some whole number of records, having a maximum length; a ''block size''. Data thu ...
, and virtual network
In computing, network virtualization is the process of combining hardware and software network resources and network functionality into a single, software-based administrative entity, a virtual network. Network virtualization involves platform vi ...
ing.
See also
* Amazon Web Services
* Cloud computing
* Oracle Cloud
References
External links
Rackspace Cloud Computing
- official site
Managing Rackspace Cloud Servers
��an unofficial guide to Rackspace Cloud Servers management
{{Cloud computing
Cloud platforms
Cloud storage