Share what you know with millions of people

Focus is the best place to turn what you know into remarkable content
×
0
Benjamin Breeland
Enterprise Management Consultant, ca technologies
Posted on Nov. 17, 2010
  • Recommended by:

Virtualization provides the ability to quckly provision and maintain sets of similar systems deployed on different hardware platforms. This way one could create several copies of mail servers and place these servers in service at a minutes notice to address a requirements for a mail service.

0
  • Recommended by:

Virtualization has three characteristics that make it ideal for cloud computing:
Partitioning: In virtualization, you can use partitioning to support many applications and operating systems (OSes) in a single physical system.
Isolation: Because each virtual machine is isolated, each machine is protected from crashes and viruses in the other machines.
What makes virtualization so important for the cloud is that it decouples the software from the hardware.
Encapsulation: Encapsulation can protect each application so that it doesn’t interfere with other applications. Using encapsulation, a virtual machine can be represented (and even stored) as a single file, making it easy to identify and present to other applications.

0
Krishnan Subramanian
Industry Analyst
Posted on June 18, 2011
  • Recommended by:

Even though there are many benefits of virtualization including the ones highlighted by Nitin, I would put the focus on the resource pooling.

0
Givonn Jones
Chief Execution Officer, mySmartIT, Inc.
Posted on June 18, 2011
  • Recommended by:

Krishnan, you said it! There are many benefits. Flexibility. Security. Agility. Automation. Consolidation. All with the focus of improving and accelerating service delivery. If we are discussing private clouds, virtualization serves as the foundation for applications.

As you touched on, resource pooling is one of the primary objectives in cloud computing. Once resources are virtually pooled, business rules, policies, and defined service levels are mapped to them, creating a highly efficient, self-managing infrastructure where IT is available as a service.

As for public clouds, virtualization serves as a bridge or even an extended internal infrastructure for the business.

0
  • Recommended by:

Those are all great points being made, the most important factor when using virtualization in the cloud is the ability to scale accordingly. When you are looking for a way to reduce the IT footprint while trying to maintain current or future service levels virtualization offers the tools necessary to meet those demands.

The key here is agile scaling and provisioning of resources to meet daily, hourly, or to the minute needs of any environment. Its an excellent platform for any business looking to provide services to all departments in an effective manner.

Answer This Question