Pages

Tuesday, 13 May 2014

Cloud stack is an open
source software platform designed to deploy & manage cloud computing
environment. It is an infrastructure as a service (IaaS) cloud computing
platform. Many service providers used this platform to offer public cloud,
private cloud & hybrid cloud services. For more information about cloud
computing click here.

Cloud stack developed
by cloud.com since 2008. Cloud.com was purchased in 2011 by Citrix. CloudStack
version 3.0 released in 2012 by Citrix. In 2012, Citrix donated CloudStack to
the Apache Software Foundation (ASF).

CloudStack is scalable,
multi-tenant, open source, cloud computing platform. It manages the network,
storage, and compute nodes that make up a cloud infrastructure. Service
providers & IT enterprises are users of this platform. With this platform,
service providers can provides on demand cloud computing service. With
cloudstack enterprise can provide self service virtual machine to users.

Multi-tenant: In
multi-tenancy architecture single instance of a software application serves to multiple
clients. Each client is called a tenant. With this architecture, provider only
has to make update once. In this architecture, software development &
maintenance costs are divided so it is economical.

User Interface (UI):
User interface is the system by which people interact with computer. It
includes hardware & software components.

Application Programming Interface
(API): An API is a particular set of commands, functions
& protocols which specifies how software programs should interact with each
other. This is way for software programs to talk with each other.

Hypervisor:
It is a software program that creates & runs virtual machines. It manages
multiple OS on single computer. It is also called Virtual Machine Manager
(VMM).