• Buy Now
    • Rackspace Cloud
    • Email & Apps
    • Fanatical Support for AWS
    • Managed Google Cloud Platform
    • Office 365
  • Log In
    • MyRackspace Portal
    • Cloud Control Panel
    • Rackspace Webmail Login
    • Cloud Office Control Panel
  • Rackspace Logo
  • Developer Home
  • Developer Documentation
  • Blogs ▼
    • Technical Blog
    • Rackspace Blog
    • Solve: Thought Leadership
  • Support Documentation

Developer Docs


Let’s Build Something Powerful Together!

End-to-End Multicloud Solutions.   Solving Together.™   Learn more at Rackspace.com

Edit on GitHub
  • Cloud Core Infrastructure User Guide
  • How to use this guide
    • Assumptions
    • Alternatives and additional information
    • Contact us
    • Document history
    • Disclaimer
  • Introducing the Rackspace cloud
    • Rackspace cloud core infrastructure at a glance
    • The managed cloud in context
    • Touring the Rackspace cloud, service by service
      • Compute services
        • Cloud Servers at a glance
        • Cloud Images at a glance
      • Network services
        • Cloud Networks at a glance
        • Cloud DNS at a glance
        • Cloud Load Balancers at a glance
        • RackConnect at a glance
      • Storage and content delivery services
        • Cloud Block Storage at a glance
        • Cloud Backup at a glance
        • Rackspace CDN at a glance
        • Cloud Files at a glance
      • Data services
        • Cloud Big Data at a glance
        • Cloud Databases at a glance
        • Object Rocket at a glance
      • Application services
        • Auto Scale at a glance
        • Rackspace Metrics at a glance
        • Cloud Monitoring at a glance
        • Cloud Orchestration at a glance
        • Rackspace Intelligence
      • Security and supporting services
        • Cloud Feeds at a glance
        • Identity at a glance
    • Customer stories
  • Interacting with the cloud
    • GUI: Rackspace Cloud Control Panel
      • Preparing to use the Cloud Control Panel
      • Cloud Servers and the Cloud Control Panel
      • Cloud Networks and the Cloud Control Panel
      • Cloud Images and the Cloud Control Panel
      • Cloud Block Storage and the Cloud Control Panel
      • Cloud Files and the Cloud Control Panel
        • Create a Container
        • Upload Files to the Container
      • Learning more about the Cloud Control Panel
    • CLI: Command-line interfaces and tools
      • Preparing to use a CLI
      • Cloud Servers and CLIs: rack, nova, and supernova
        • Rackspace CLI
        • nova CLI
        • supernova CLI
        • cURL CLI
      • Cloud Networks and CLIs: neutron
        • neutron CLI
      • Cloud Images and CLIs: glance
        • glance CLI
      • Cloud Block Storage and CLIs: cinder
        • cinder CLI
      • Cloud Files and CLIs: swift and swiftly
        • swift CLI
        • swiftly CLI
      • Learning more about CLIs
    • API: Developer and DevOps tools
      • DevOps tools
      • Direct API access
      • Preparing to use APIs
      • Cloud Servers and APIs
        • Cloud Servers API investigation
        • Cloud Servers API demonstration
          • Learn about Cloud Servers in the Cloud Control Panel
          • Learn about Cloud Servers in API documentation
      • Cloud Networks and APIs
        • Cloud Networks API investigation
        • Cloud Networks API demonstration
          • Learn about Cloud Networks in the Cloud Control Panel
          • Learn about Cloud Networks in API documentation
      • Cloud Images and APIs
        • Cloud Images API investigation
        • Cloud Images API demonstration
          • Learn about Cloud Images in the Cloud Control Panel
          • Learn about Cloud Images in API documentation
      • Cloud Block Storage and APIs
        • Cloud Block Storage API investigation
        • Cloud Block Storage API demonstration
          • Learn about Cloud Block Storage in the Cloud Control Panel
          • Learn about Cloud Block Storage in API documentation
      • Cloud Files and APIs
        • Cloud Files API Investigation
        • Cloud Files API demonstration
          • Learn about Cloud Files in the Cloud Control Panel
          • Learn about Cloud Files in API documentation
      • Learning more about APIs
  • Establishing your cloud configuration
    • Core infrastructure in the Compute category
      • Understanding Cloud Servers
        • Virtual cloud servers
        • OnMetal™ cloud servers
          • Using flavors to create a new cloud server
            • Flavor ID
            • Flavor description
            • Flavor memory
            • Flavor disk / system disk
            • Ephemeral / data disk
            • Swap
            • vCPUs
            • RXTX factor
          • Changing the characteristics of a cloud server
          • Understanding flavor classes
            • Flavor classes for virtual cloud servers
            • Flavor classes for OnMetal cloud servers
            • Checking for regional availability of flavor classes
            • Choosing a flavor class
              • Web servers and other horizontally scaling application tiers
              • Database servers
          • Creating a cloud server in a region
          • Describing a cloud server with metadata
            • Showing metadata
            • Setting and updating metadata
          • Controlling cloud server initiation
            • Controlling boot behavior with a config drive
            • Controlling boot behavior with personality
            • Controlling boot behavior with cloud-init
          • Operating a cloud server with nova-agent
          • Managing access with SSH keys
          • Configuring disks for a cloud server
            • Persistent and ephemeral disks
            • Presentation of disks to the operating system
            • Manual and automated disk configuration
          • Handling host-related issues
          • Synchronizing time with NTP
          • Monitoring events on your cloud server
      • Actions for Cloud Servers
        • Rebuild
        • Resize
        • Rescue
        • Reboot
        • Console
        • Delete
      • Understanding Cloud Images
        • Image properties
        • Data immutability
        • Creating cloud servers from base images
          • Default base image configurations
          • Base images life cycle
          • Patching base images
        • Sharing images
          • Image-sharing roles
          • Models of sharing images
            • 1-to-1 sharing
            • Handshaking
          • Planning to share or use shared images
            • Security and legal considerations for shared images
            • Financial considerations for shared images
            • Regional considerations for shared images
          • Preparing to share images
          • Managing shared images
            • Offering to share an image
            • Removing members from a shared image
          • Getting support for shared images
        • Importing and exporting images
          • Exporting an image
          • Importing an image
          • Export-import asymmetry
        • On-demand images
        • Scheduled images
        • Creating custom images from servers
      • Actions for Cloud Images
        • Create an image backup
        • Update an image
        • Create an image member
    • Core infrastructure in the Network category
      • Understanding Cloud Networks
        • Typical use cases for Cloud Networks
        • Customer benefits from Cloud Networks
        • Gateway Instances in Rackspace Cloud
        • Creating a Gateway Instance in Rackspace Cloud
        • Building Servers Behind Your Gateway Instance
        • Accessing Servers Behind Your Gateway Instance
        • Networking considerations for cloud servers
          • IP addressing on Cloud Networks
          • Communicating securely between Rackspace Cloud Servers
          • You cannot NAT by using ServiceNet
          • Additional Cloud Networks limits and features
          • Throughput in Rackspace Cloud
        • Working with networked Cloud Servers
          • Network limits
          • Practical throughput example
          • Attaching or detaching networks from a server
          • Programming additional network config into your Cloud Network
          • Adding public IPv4 addresses to Cloud Servers
          • Rackspace Cloud, IP addressing, netranges, and gateways
        • Networking considerations for OnMetal servers
        • Networking considerations for RackConnect
        • PublicNet in the cloud
        • ServiceNet in the cloud
        • Building servers without PublicNet or ServiceNet
        • How to manually set up Internet access for servers without PublicNet
        • DNS in the cloud
          • Forward DNS
          • Reverse DNS
            • Reverse DNS importance with hosted mail servers
            • Creating a reverse DNS record for your cloud server
            • Troubleshooting your reverse DNS record
        • Security groups
      • Actions for Cloud Networks
        • Network actions
        • Subnet actions
        • Port actions
        • Security group actions
    • Core infrastructure in the Storage category
      • Understanding Cloud Block Storage
        • System and data disks for cloud servers
          • System disk
          • Data disks
        • Local storage for cloud servers
          • Local storage technologies and terminology
          • Measuring local storage performance: IOPS
          • Local storage types associated with Cloud Servers flavors
            • SATA local storage
            • SSD local storage
          • Local storage types associated with OnMetal flavors
        • Block storage for cloud servers
          • Cloud Block Storage for OnMetal servers
        • Backup methods
          • Backup method: snapshots
          • Backup method: Cloud Backup
          • Backup method: Cloud Block Storage
          • Backup methods: custom
      • Actions for Cloud Block Storage
        • Create a volume
        • Attach a volume to a cloud server
        • Detach a volume from a cloud server
        • Create a snapshot of a volume
        • Create a volume from a snapshot
        • Delete a snapshot of a volume
        • Clone a volume
        • Delete a volume
      • Understanding Cloud Files
        • Ideal uses for Cloud Files
        • Object storage
        • Web acceleration
          • Container management
            • Using multiple containers
            • Labeling containers
            • Keeping a local database of container structure
          • Pathing
        • Cloud Files tools
      • Actions for Cloud Files
        • Create a Container
        • Delete a Container
        • Create or Update an Object
        • Copy an Object
        • Delete an Object
  • Preparing for productivity
    • Tightening security
    • Validating SSH configuration
    • Installing a software stack
    • Establishing backups
    • Observing activity
    • Automating growth
  • Succeeding in the cloud
    • Managing your Rackspace account
      • Managing role-based access to services
      • Managing expenses by limiting workload
        • Absolute limits
        • Rate limits
        • Limits for specific services
    • Best practices in the cloud
      • Best practices for orchestration
      • Best practices for security
      • Best practices for storage
      • Best practices for networking
    • Troubleshooting in the cloud
      • Troubleshooting connectivity
      • Troubleshooting server builds
    • Getting support
    • Trying something new
    • Keeping up with change

Understanding Cloud Servers¶

Create one or many cloud servers to give yourself computing power in the Rackspace Managed Cloud.

If you create a server and decide that it doesn't meet your needs (for example, if an application that you want to install is not compatible with the operating system), simply delete that server and create a new one.

You can create virtual cloud servers and OnMetal™ cloud servers:

Virtual cloud servers¶

Virtual Cloud Servers are the core of a rich configuration.

Virtual cloud servers allow for configurations that handle general-purpose workloads and highly optimized workloads.

In the configuration above, a web instance server pulls data from the database. The server then communicates the data to the web through a public network. Dashed lines represent an optional branch of the configuration. In this case, you have the option to add more servers to account for greater workloads.

OnMetal™ cloud servers¶

OnMetal Cloud Servers add a performance boost.

OnMetal cloud servers are API-driven, which adds a performance boast.

OnMetal™ servers are highly optimized for specific workloads. OnMetal Compute is the best option for high traffic web servers, application servers, load balancers, and queue processing, while OnMetal Memory is better suited for large scale caches, index searches, and in-memory analytics. OnMetal I/O is optimized for large relational databases and Online Transaction Processing (OLTP) applications.

See also

  • Using flavors to create a new cloud server
  • Changing the characteristics of a cloud server
  • Monitoring events on your cloud server
  • Creating a cloud server in a region
  • Handling host-related issues
  • Operating a cloud server with nova-agent
  • Configuring disks for a cloud server
  • Managing access with SSH keys
  • Synchronizing time with NTP
  • Describing a cloud server with metadata:
    • Setting and updating metadata
    • Showing metadata
  • Understanding flavor classes:
    • Flavor classes for virtual cloud servers
    • Flavor classes for OnMetal cloud servers
    • Choosing a flavor class
    • Checking for regional availability of flavor classes
  • Controlling cloud server initiation:
    • Controlling boot behavior with cloud-init
    • Controlling boot behavior with a config drive
    • Controlling boot behavior with personality

Understanding Cloud Servers introduces key ideas. To learn how to put these ideas to work, start at Actions for Cloud Servers.

Previous Core infrastructure in the Compute category
Next Using flavors to create a new cloud server
Developer Network
  • Developer Center
  • API Documentation and User Guides
  • SDKs
  • Rackspace How-To
Blogs
  • Technical Blog
  • Rackspace Blog
  • Solve: Thought Leadership
Other Information
  • Customer Stories
  • Events
  • Programs
  • Careers
  • Style Guide for Technical Content
©2020 Rackspace US, Inc.
  • ©2020 Rackspace US, Inc.
  • About Rackspace
  • Privacy Statement
  • Website Terms
  • Trademarks