Cloud Computing Patterns | Mechanisms | Virtual Infrastructure Manager

Cloud Computing Patterns, Mechanisms > Mechanisms > T - Z > Virtual Infrastructure Manager
Home > Mechanisms > Virtual Infrastructure Manager

Virtual Infrastructure Manager

Virtual Infrastructure Manager

Virtualized IT resource management is often supported by virtualization infrastructure management (VIM) tools that collectively manage virtual IT resources and rely on a centralized management module, otherwise known as a controller, that runs on a dedicated computer. VIMs are commonly encompassed by the resource management system.

The VIM coordinates the server hardware so that virtual server instances can be created from the most expedient underlying physical server. It can be used to manage a range of virtual IT resources across multiple physical servers, and provides for centralized administration of virtualized resources including creating, storing, backing up, patching and monitoring.

As an example, a VIM can create and manage multiple instances of a hypervisor across different physical servers, and can move a virtual server from one physical server to another.

Figure 1 shows a resource management system encompassing a VIM platform and a virtual machine image repository. The VIM may have additional repositories, including one dedicated to storing operational data.

Figure 1 – An example of a VIM and a VM image repository within a resource management system.

Related Patterns: Cloud Certified Professional (CCP) Module 7: Fundamental Cloud Security Cloud Certified Professional (CCP) Module 8: Advanced Cloud Security

This mechanism is covered in CCP Module 7: Fundamental Cloud Security and
in Module 8: Advanced Cloud Security.

For more information regarding the Cloud Certified Professional (CCP) curriculum, visit

Cloud Computing Design Patterns

The architectural model upon which this design pattern is based is further covered in:

Cloud Computing Design Patterns by Thomas Erl, Robert Cope, Amin Naserpour

(ISBN: 9780133858563, Hardcover, ~ 528 pages)

For more information about this book, visit