Private Cloud as a Service
A “Private Cloud” delivers business functions as services, while virtualization virtualizes computing resources supporting the private cloud. They are two different concepts, address different issues, and operate at different levels in enterprise IT.
Why Private Cloud?
An essential part of a private cloud is virtualization that offers opportunities in reducing infrastructure costs, increasing operational efficiency, and improving deployment flexibility.
A server instance deployed with a VM (Virtual Machine) offers many advantages over one deployed with a physical machine.
VMs (Virtual Machines) facilitate the implementations of “Resource Pooling”, rapid elasticity, and hence a private cloud.
What is Resource Pooling & its Benefits
Resource Pooling is when OcCloud9’s space and resources are pooled to serve multiple clients at a time. Depending on a clients resource consumption, usage can be set to provide more or less at any given time. Other benefits of Cloud Resource Pooling include:
- High Availability
- Load Balancing
- High Performance Computing
- If one client is over using the space assigned from that host, that virtual client is moved to another physical host.
- If a single host goes down, the other physical host will start the virtual guest’s machines that the original virtual host was running.
Virtualization Is Not a Private Cloud
Notice that the benefits of virtualization including lower costs, higher efficiency, flexible deployment, etc. however do not translate themselves directly to “capacity on demand” which is much more and what a private cloud delivers.
The term, cloud, denotes the abilities to exhibit the five essential characteristics with one of the three possible delivery methods of a service as stated in the 5-3-2 Principle of Cloud Computing and NIST SP-800-145. When one claims having a “cloud” solution, we can easily verify it with a few simple questions:
- Can a user self-serve?
- How accessible?
- Is it delivered with (or at least a flavor of) SaaS, PaaS, or IaaS?
- Is it elastic?
- Does it have a self-servicing component?
Specific to a private cloud, there are however different priorities on the five essential characteristics. Two of the five essential characteristics remain pertinent, yet become optional in a private cloud setting. Either on premises or hosted by a 3rd party, a private cloud is expected to exhibit three, if not more, of the five essential characteristics of cloud computing which are:
- Resource pooling,
- Self-Service (As illustrated below)
As mentioned earlier in this article, virtualization is not a private cloud, but an important technical component of a private cloud. A private cloud on the other hand encompasses much more than just virtualizing resources.
From a private cloud’s view point, two of the five essential characteristics of cloud computing become optional. They are ubiquitous access and consumption-based chargeback model. This is absolutely not to suggest the two are not applicable. They very much are for any solution qualified with the term, cloud, including a private cloud. There are however legitimate reasons to consider the two differently regarding a private cloud.
System Management Now Even More Critical
The Essence of Charge-Back Model
Feasibility of Charging Back
A Private Cloud Delivers ITaaS
This article is a cross-posting from http://aka.ms/yc.