Microsoft Private Cloud

Server Virtualization

Server virtualization has been a great set of technologies to consolidate a larger number of virtualized server workloads in a smaller footprint of physical rack space.  As a result, less data center hardware and likely have lower power and cooling costs in running data center.

What is a Private Cloud?

Private cloud is a computing model that uses resources which are dedicated to your organization/department. A private cloud shares many of the characteristics of public cloud computing including resource pooling, self-service, elasticity and pay-by-use delivered in a standardized manner with the additional control and customization available from dedicated resources.
A private cloud promises to exceed the cost effectiveness of a virtualized infrastructure through higher workload density and greater resource utilization.

While virtualization is an important technological component of private cloud, the key differentiator is the continued abstraction of computing resources from infrastructure and the machines (virtual or otherwise) used to deliver those resources. Only by delivering this abstraction can customers achieve the benefits of private cloud – including improved agility and responsiveness,
To understand what exactly is a private cloud? And how is it different from traditional virtualization?
In a traditional virtualized environment, like those in most enterprises today, getting new resources requires human intervention. For example, if a developer needs a new VM, what happens commonly looks something like the process shown in
Why not automate this? Rather than require human intervention, why can’t the IT user who needs a new resource allocate it herself from a pre-defined resource pool? This is the core idea of a private cloud,
It’s important to realize that adopting a private cloud isn’t just a technology change—it also requires new attitudes and behaviors. Cloud computing allows self-service access to an elastic pool of IT resources. The benefits can be significant.

Microsoft Private Cloud?  

Microsoft private cloud relies on System Center components to create and use Private Clouds. You can use these technologies to offer traditional IaaS services, such as VMs on demand. Also provides support for deploying multi-tier applications, monitoring and updating applications, and automation.
Figure below illustrates the primary component used to construct a Microsoft private cloud.

Microsoft private cloud supports multiple hypervisors: Microsoft Hyper-V, VMware ESX/ESXi, and Citrix XenServer.