BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Cloud Patterns from VMware

| by James Vastbinder on Dec 29, 2010. Estimated reading time: 1 minute |

Over the last few months WMware's Steve Jin has published several design patterns around working with virtual machines in the cloud, especially vCloud.  He follows a common dialogue in each published pattern which makes it easy to read and consume.  

Steve's current list of patterns: 

  • Service VM - to provide an easy way to provision new infrastructure and application services for the cloud
  • VM Factory - a standard way to create new virtual machines based on user requirements
  • VM Pipeline - to provide a configurable structure for modularized information processing
  • App VM - provides a packaged software stack as a PaaS platform for running applications
  • Facade VM - to provide a single point of contact for a large scale system consisting of many virtual machines to view collection as a single unit
  • VM Pool - to provide a mechanism for fast provisioning of virtual machines and to manage their lifecycle though the maintenance of a pool of virtual machines
  • Stateless VM - to ensure a virtual machine does not carry a permanent state so that it can be easily provisioned, migrated and managed
  • Aspectual Centralization - to separate concerns in large scale computing by leveraging different types of services in the cloud

As every vendor cloud implementation from public cloud, hybrid cloud to private cloud is built on a foundation solution utilizing virtual machine technology, architects and lead technologists alike need to be familiar with the basics.  What other design patterns are available for working with virtual machines?

 

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and dont miss out on content that matters to you

BT