Cloudstack Table of Contents

Table of Content


  • What is CloudStack?
  • What Can CloudStack Do?
  • Deployment Architecture Overview

Cloud Infrastructure Concepts

  • About Regions
  • About Zones
  • About Pods
  • About Clusters
  • About Hosts
  • About Primary Storage
  • About Secondary Storage
  • About Physical Networks


  • Installation
  • Accounts, Users and Domains
  • Using an LDAP Server for User Authentication

User Services Overview

  • Service Offerings, Disk Offerings, Network Offerings, and Templates

User Interface

  • Log In to the UI
  • Using SSH Keys for Authentication

Using Projects to Organize Users and Resources

  • Overview of Projects
  • Configuring Projects
  • Creating a New Project
  • Adding Members to a Project
  • Accepting a Membership Invitation
  • Suspending or Deleting a Project
  • Using the Project View

Steps to Provisioning Your Cloud Infrastructure

  • Overview of Provisioning Steps
  • Adding Regions (optional)
  • Adding a Zone
  • Adding a Pod
  • Adding a Cluster
  • Adding a Host
  • Add Primary Storage
  • Add Secondary Storage
  • Initialize and Test

Service Offerings

  • Compute and Disk Service Offerings
  • Creating a New Disk Offering
  • Network Throttling
  • Changing the Default System Offering for System VMs

Setting Up Networking for Users

  • Overview of Setting Up Networking for Users
  • About Virtual Networks
  • Network Service Providers
  • Network Offerings

Working With Virtual Machines

  • About Working with Virtual Machines
  • Best Practices for Virtual Machines
  • VM Lifecycle
  • Creating VMs
  • Accessing VMs
  • Stopping and Starting VMs
  • Assigning VMs to Hosts
  • Virtual Machine Snapshots for VMware
  • Changing the VM Name, OS, or Group
  • Appending a Display Name to the Guest VM’s Internal Name
  • Changing the Service Offering for a VM
  • Resetting the Virtual Machine Root Volume on Reboot
  • Moving VMs Between Hosts (Manual Live Migration)
  • Deleting VMs
  • Working with ISOs

Working With Hosts

  • Adding Hosts
  • Scheduled Maintenance and Maintenance Mode for Hosts
  • Disabling and Enabling Zones, Pods, and Clusters
  • Removing Hosts
  • Re-Installing Hosts
  • Maintaining Hypervisors on Hosts
  • Changing Host Password
  • Over-Provisioning and Service Offering Limits
  • Hypervisor capabilities
  • VLAN Provisioning

Working with Templates

  • Creating Templates: Overview
  • Requirements for Templates
  • Best Practices for Templates
  • The Default Template
  • Private and Public Templates
  • Creating a Template from an Existing Virtual Machine
  • Creating a Template from a Snapshot
  • Uploading Templates
  • Exporting Templates
  • Creating a Windows Template
  • Importing Amazon Machine Images
  • Converting a Hyper-V VM to a Template
  • Adding Password Management to Your Templates
  • Deleting Templates

Working With Storage

  • Storage Overview
  • Primary Storage
  • Secondary Storage
  • Working With Volumes
  • Working with Snapshots

Working with Usage

  • Configuring the Usage Server
  • Setting Usage Limits
  • Globally Configured Limits
  • Limiting Resource Usage

Managing Networks and Traffic

  • Guest Traffic
  • Networking in a Pod
  • Networking in a Zone
  • Basic Zone Physical Network Configuration
  • Advanced Zone Physical Network Configuration
  • Using Multiple Guest Networks
  • IP Reservation in Isolated Guest Networks
  • Reserving Public IP Addresses and VLANs for Accounts
  • Configuring Multiple IP Addresses on a Single NIC
  • About Multiple IP Ranges
  • About Elastic IP
  • Portable IPs
  • Multiple Subnets in Shared Network
  • Isolation in Advanced Zone Using Private VLAN
  • Security Groups
  • External Firewalls and Load Balancers
  • Global Server Load Balancing Support
  • Guest IP Ranges
  • Acquiring a New IP Address
  • Releasing an IP Address
  • Static NAT
  • IP Forwarding and Firewalling
  • IP Load Balancing
  • DNS and DHCP
  • Remote Access VPN
  • About Inter-VLAN Routing (nTier Apps)
  • Configuring a Virtual Private Cloud
  • Persistent Networks

Working with System Virtual Machines

  • The System VM Template
  • Accessing System VMs
  • Multiple System VM Support for VMware
  • Console Proxy
  • Virtual Router
  • Secondary Storage VM

System Reliability and High Availability

  • HA for Management Server
  • Management Server Load Balancing
  • HA-Enabled Virtual Machines
  • HA for Hosts
  • Primary Storage Outage and Data Loss
  • Secondary Storage Outage and Data Loss
  • Limiting the Rate of API Requests

Managing the Cloud

  • Using Tags to Organize Resources in the Cloud
  • Changing the Database Configuration
  • Changing the Database Password
  • Administrator Alerts
  • Customizing the Network Domain Name
  • Stopping and Restarting the Management Server

Setting Configuration Parameters

  • About Configuration Parameters
  • Setting Global Configuration Parameters
  • Setting Local Configuration Parameters
  • Granular Global Configuration Parameters

CloudStack API

  • Provisioning and Authentication API
  • Allocators
  • User Data and Meta Data


  • Performance Monitoring
  • Increase Management Server Maximum Memory
  • Set Database Buffer Pool Size
  • Set and Monitor Total VM Limits per Host
  • Configure XenServer dom0 Memory


  • Events
  • Working with Server Logs
  • Data Loss on Exported Primary Storage
  • Recovering a Lost Virtual Router
  • Maintenance mode not working on vCenter
  • Unable to deploy VMs from uploaded vSphere template
  • Unable to power on virtual machine on VMware
  • Load balancer rules fail after changing network offering


Apply for Certification


 For Support