Chapter 1. Apache CloudStack Architecture
To understand Apache CloudStack, it is important to have an understanding of the basic building components of the cloud. In this chapter we will introduce you to the following:
- The concept of cloud computing
- The core components of the cloud
- The basic components of CloudStack—management servers, types of storage, networking architecture, and so on
- Various deployment models of CloudStack
Before embarking on a journey to understand and appreciate CloudStack, let's revisit the basic concepts of cloud computing and how CloudStack can help us in achieving our private, public, or hybrid cloud objectives.
Let's start this chapter with a plain and simple definition of cloud. Cloud is a shared multi-tenant ...