Rackspace Cloud Files
   HOME

TheInfoList



OR:

The Rackspace Cloud is a set of
cloud computing Cloud computing is "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand," according to International Organization for ...
products and services billed on a
utility computing Utility computing, or computer utility, is a service provisioning model in which a service provider makes computing resources and infrastructure management available to the customer as needed, and charges them for specific usage rather than a fl ...
basis from the US-based company
Rackspace Rackspace Technology, Inc. is an American cloud computing company based in San Antonio, Texas. It also has offices in Blacksburg, Virginia, Blacksburg, Virginia and Austin, Texas, as well as in Australia, Canada, United Kingdom, India, Dubai, Sw ...
. Offerings include
Cloud Storage Cloud storage is a model of computer data storage in which data, said to be on "the cloud", is stored remotely in logical pools and is accessible to users over a network, typically the Internet. The physical storage spans multiple servers (so ...
("''Cloud Files''"),
virtual private server A virtual private server (VPS) or virtual dedicated server (VDS) is a virtual machine sold as a service by an Internet hosting company. A virtual private server runs its own copy of an operating system (OS), and customers may have superuser- ...
("''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 Utility computing, or computer utility, is a service provisioning model in which a service provider makes computing resources and infrastructure management available to the customer as needed, and charges them for specific usage rather than a fl ...
offering. Mosso offered PaaS web hosting on LAMP and IIS infrastructure. As it pre-dated mainstream adoption of the term
cloud computing Cloud computing is "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand," according to International Organization for ...
, 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 In the Internet, a domain name is a string that identifies a realm of administrative autonomy, authority, or control. Domain names are often used to identify services provided through the Internet, such as websites, email services, and more. ...
). 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 EMC Corporation (stylized as EMC²) was an American multinational corporation headquartered in Hopkinton, Massachusetts, which sold data storage device, data storage, information security, virtualization, analytics, cloud computing and other pro ...
with its "Decho" subsidiary) also use alternative branding for their
cloud computing Cloud computing is "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand," according to International Organization for ...
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 Utility computing, or computer utility, is a service provisioning model in which a service provider makes computing resources and infrastructure management available to the customer as needed, and charges them for specific usage rather than a fl ...
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. Unlimited files of up to 5 GB can be uploaded, managed via the online control panel or
REST REST (Representational State Transfer) is a software architectural style that was created to describe the design and guide the development of the architecture for the World Wide Web. REST defines a set of constraints for how the architecture of ...
ful API and optionally served out via
Akamai Technologies Akamai Technologies, Inc. is an American company specialized in content delivery networkJ. Dilley, B. Maggs, J. Parikh, H. Prokop, R. Sitaraman, and B. Weihl. (CDN), cybersecurity, DDoS mitigation, and cloud services. It is headquartered in ...
'
content delivery network A content delivery network (CDN) or content distribution network is a geographically distributed network of proxy servers and their data centers. The goal is to provide high availability and performance ("speed") by distributing the service spat ...
. ; API In addition to the online control panel, the service can be accessed over a
REST REST (Representational State Transfer) is a software architectural style that was created to describe the design and guide the development of the architecture for the World Wide Web. REST defines a set of constraints for how the architecture of ...
ful API with
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
client code available in C#/
.NET The .NET platform (pronounced as "''dot net"'') is a free and open-source, managed code, managed computer software framework for Microsoft Windows, Windows, Linux, and macOS operating systems. The project is mainly developed by Microsoft emplo ...
,
Python Python may refer to: Snakes * Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia ** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia * Python (mythology), a mythical serpent Computing * Python (prog ...
,
PHP PHP is a general-purpose scripting language geared towards web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by the PHP Group. ...
,
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
, and
Ruby Ruby is a pinkish-red-to-blood-red-colored gemstone, a variety of the mineral corundum ( aluminium oxide). Ruby is one of the most popular traditional jewelry gems and is very durable. Other varieties of gem-quality corundum are called sapph ...
.
Jungle Disk Jungle Disk is both the name of an online backup software service and a privately held data security company. It was one of the first backup services to use cloud storage and Amazon S3. In 2009 after being acquired by Rackspace the service added ...
, previously also owned by Rackspace, allows Cloud Files to be mounted as a local drive within supported
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
s (
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
,
Mac OS X macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
, and
Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
). ; 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 Akamai Technologies, Inc. is an American company specialized in content delivery networkJ. Dilley, B. Maggs, J. Parikh, H. Prokop, R. Sitaraman, and B. Weihl. (CDN), cybersecurity, DDoS mitigation, and cloud services. It is headquartered in ...
to "hundreds of endpoints across the world" which provides an additional layer of data redundancy. The control panel and API are protected by SSL 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 network A content delivery network (CDN) or content distribution network is a geographically distributed network of proxy servers and their data centers. The goal is to provide high availability and performance ("speed") by distributing the service spat ...
s, 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 An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
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
JungleDisk
that translates to a supported standard such as
WebDAV WebDAV (Web Distributed Authoring and Versioning) is a set of extensions to the Hypertext Transfer Protocol (HTTP), which allows user agents to collaboratively author contents ''directly'' in an HTTP web server by providing facilities for conc ...
. 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 Cloud computing is "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand," according to ISO. Essential characteristics ...
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 Amazon Elastic Compute Cloud (EC2) is a part of Amazon's cloud-computing platform, Amazon Web Services (AWS), that allows users to rent virtual computers on which to run their own computer applications. EC2 encourages scalable deployment of ap ...
. The "cloud servers" are
virtual machine In computing, a virtual machine (VM) is the virtualization or emulator, emulation of a computer system. Virtual machines are based on computer architectures and provide the functionality of a physical computer. Their implementations may involve ...
s running on the Xen hypervisor for Linux-based instances, and
Citrix Citrix Systems, Inc. is an American multinational cloud computing and virtualization technology company that provides server, application and desktop virtualization, networking, software as a service (SaaS), and cloud computing technologies. C ...
XenServer for Windows and Linux instances. Each quad core hardware node has between 16 and 32 GB of
RAM Ram, ram, or RAM most commonly refers to: * A male sheep * Random-access memory, computer memory * Ram Trucks, US, since 2009 ** List of vehicles named Dodge Ram, trucks and vans ** Ram Pickup, produced by Ram Trucks Ram, ram, or RAM may also ref ...
, 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 Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
are supported, including
Arch An arch is a curved vertical structure spanning an open space underneath it. Arches may support the load above them, or they may perform a purely decorative role. As a decorative element, the arch dates back to the 4th millennium BC, but stru ...
,
CentOS CentOS (, from Community Enterprise Operating System; also known as CentOS Linux) is a discontinued Linux distribution that provided a free and open-source community-supported computing platform, functionally compatible with its upstream (softw ...
,
Debian Debian () is a free and open-source software, free and open source Linux distribution, developed by the Debian Project, which was established by Ian Murdock in August 1993. Debian is one of the oldest operating systems based on the Linux kerne ...
,
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 Red Hat Enterprise Linux (RHEL) is a commercial Linux distribution developed by Red Hat. Red Hat Enterprise Linux is released in server versions for x86-64, Power ISA, ARM64, and IBM Z and a desktop version for x86-64. Fedora Linux and ...
and
Ubuntu Ubuntu ( ) is a Linux distribution based on Debian and composed primarily of free and open-source software. Developed by the British company Canonical (company), Canonical and a community of contributors under a Meritocracy, meritocratic gover ...
. 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 An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
and
solution stack In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications. Applications are said to "run on" or "run on ...
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 US$50 per 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. The minimum charge for the lowest product on the First Generation platform is $10.95 per month for the 256 MB instance while the minimum charge on the Standard Next Generation platform is $16.06 per month for the 512 MB instance. On the Performance platform, the minimum charge for one server is $23.36 for the 1 GB instance plus $50 minimum service charge, for a total of $73.36 per 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 Zend or Zand () is a Zoroastrian term for Middle Persian or Pahlavi versions and commentaries of Avestan texts. These translations were produced in the late Sasanian period. ''Zand'' glosses and commentaries exist in several languages, including ...
, a PHP stack, Cloudkick, a cloud performance testing services, CopperEgg, a real-time cloud server and application monitoring service, Xeround, a MySQL cloud database, and MongoLab, the cloud version of the popular
NoSQL NoSQL (originally meaning "Not only SQL" or "non-relational") refers to a type of database design that stores and retrieves data differently from the traditional table-based structure of relational databases. Unlike relational databases, which ...
database
MongoDB MongoDB is a source-available, cross-platform, document-oriented database program. Classified as a NoSQL database product, MongoDB uses JSON-like documents with optional database schema, schemas. Released in February 2009 by 10gen (now 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 Cloud computing is "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand," according to International Organization for ...
).
RightScale RightScale was a company that sold software as a service for cloud computing management for multiple providers. The company was based in Santa Barbara, California. It was acquired by Flexera Software in 2018. History Thorsten von Eicken, ...
is among third-party providers to have announced support for this API.


Former Services


Cloud Sites

Cloud Sites is a
platform as a service Platform as a service (PaaS) or application platform as a service (aPaaS) or platform-based service is a cloud computing service model where users provision, instantiate, run and manage a modular bundle of a computing platform and applications, w ...
offering now owned by Liquid Web, similar to traditional
web hosting A web hosting service is a type of Internet hosting service that hosts websites for clients, i.e. it offers the facilities required for them to create and maintain a site and makes it accessible on the World Wide Web. Companies providing web ho ...
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 Utility computing, or computer utility, is a service provisioning model in which a service provider makes computing resources and infrastructure management available to the customer as needed, and charges them for specific usage rather than a fl ...
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 PHP is a general-purpose scripting language geared towards web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by the PHP Group. P ...
,
Perl Perl is a high-level, general-purpose, interpreted, dynamic programming language. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language". Perl was developed ...
,
Python Python may refer to: Snakes * Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia ** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia * Python (mythology), a mythical serpent Computing * Python (prog ...
,
MySQL MySQL () is an Open-source software, open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A rel ...
,
.NET The .NET platform (pronounced as "''dot net"'') is a free and open-source, managed code, managed computer software framework for Microsoft Windows, Windows, Linux, and macOS operating systems. The project is mainly developed by Microsoft emplo ...
2.0+, ASP and
Microsoft SQL Server 2014 Microsoft Corporation is an American multinational corporation and technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the rise of personal computers through software like Window ...
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 $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
/ref> It can however be difficult to compare services between providers without standard units of measurement. ; Caveats Cloud Sites does not support
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
, 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 The Secure Shell Protocol (SSH Protocol) is a cryptographic network protocol for operating network services securely over an unsecured network. Its most notable applications are remote login and command-line execution. SSH was designed for Un ...
,
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 Desk ...
,
API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
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 Chicago is the List of municipalities in Illinois, most populous city in the U.S. state of Illinois and in the Midwestern United States. With a population of 2,746,388, as of the 2020 United States census, 2020 census, it is the List of Unite ...
,
Northern Virginia Northern Virginia, locally referred to as NOVA or NoVA, comprises several County (United States), counties and independent city (United States), independent cities in the Commonwealth (U.S. state), Commonwealth of Virginia in the United States. ...
,
Dallas Dallas () is a city in the U.S. state of Texas and the most populous city in the Dallas–Fort Worth metroplex, the List of Texas metropolitan areas, most populous metropolitan area in Texas and the Metropolitan statistical area, fourth-most ...
,
London London is the Capital city, capital and List of urban areas in the United Kingdom, largest city of both England and the United Kingdom, with a population of in . London metropolitan area, Its wider metropolitan area is the largest in Wester ...
,
Sydney Sydney is the capital city of the States and territories of Australia, state of New South Wales and the List of cities in Australia by population, most populous city in Australia. Located on Australia's east coast, the metropolis surrounds Syd ...
, or
Hong Kong Hong Kong)., Legally Hong Kong, China in international treaties and organizations. is a special administrative region of China. With 7.5 million residents in a territory, Hong Kong is the fourth most densely populated region in the wor ...
. 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 cPanel is web hosting control panel software developed by cPanel, L.L.C. It provides a graphical interface (GUI) and automation tools designed to simplify the process of hosting a web site for the website owner or "end user". It enables adminis ...
). 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, 24 x 7 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
/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 OpenStack is a free, open standard cloud computing platform. It is mostly deployed as infrastructure-as-a-service (IaaS) in both public and private clouds where virtual servers and other resources are made available to users. The software pla ...
project under the
Apache License The Apache License is a permissive free software license written by the Apache Software Foundation (ASF). It allows users to use the software for any purpose, to distribute it, to modify it, and to distribute modified versions of the software ...
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 In computing, a database is an organized collection of data or a type of data store based on the use of a database management system (DBMS), the software that interacts with end users, applications, and the database itself to capture and ana ...
, 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 fixed length; a ''block size''. Data thus ...
, 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 v ...
ing.


See also

*
Amazon Web Services Amazon Web Services, Inc. (AWS) is a subsidiary of Amazon.com, Amazon that provides Software as a service, on-demand cloud computing computing platform, platforms and Application programming interface, APIs to individuals, companies, and gover ...
*
Cloud computing Cloud computing is "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand," according to International Organization for ...
*
Oracle Cloud Oracle Cloud is a cloud computing service offered by Oracle Corporation providing servers, storage, network, applications and services through a global network of Oracle Corporation managed  data centers. The company allows th ...


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