How to start Free 60-Day VMware vSphere 5.1 Trial


To start Free 60-Day VMware vSphere 5.1 Trial Visit – https://www.vmware.com/in

Register / Login

Click on Free 60-Day vSphere 5.1 Trial

1.Free 60-Day vSphere 5.1 Trial

Multi Choice Questions On C and C++
Cloud Computing – Download Free EBooks and Whitepapers
Java – Download Free EBooks and Whitepapers
Windows – Download Free EBooks and Whitepapers

Click on License and Download

2.Free 60-Day vSphere 5.1 Trial

Download vSphere ESXi

3.Free 60-Day vSphere 5.1 Trial - vSphere ESXi

Download vCenter Server

4.Free 60-Day vSphere 5.1 Trial - Management Server

Once Download completes, You have 60 days to install, configure and use  vSphere 5.1

Advertisements

What is OSI Model?


 OSI Model : Open Systems Interconnection (OSI) model: conceptual model to standardizes the internal functions of a communications system by partitioning it into abstraction layers.

Multi Choice Questions On C and C++
Cloud Computing – Download Free EBooks and Whitepapers
Java – Download Free EBooks and Whitepapers
Windows – Download Free EBooks and Whitepapers

OSI Model

Trick to remember Layers Name:

From Top to Bottom:

All People Seem To Need Data Processing

All Pros Search Top Notch Donut Places

All People Should Try Not Doing Pushups

All People Should Try New Dairy Products

From Bottom to Top:

Please Do Not Throw Sausage Pizza Away

how to create local yum repository in centos 6.4


local yum repository in centos 6.4

Copy all RPM files /var/www/html/localrepo/RPMS

[root@localhost x86_64]# createrepo ./
bash: createrepo: command not found

cd /var/www/html/localrepo/RPMS

Cloud Computing – Download Free EBooks and Whitepapers
Java – Download Free EBooks and Whitepapers
Windows – Download Free EBooks and Whitepapers

[root@localhost x86_64]# yum install createrepo

Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirror.nbrc.ac.in
* extras: mirror.nbrc.ac.in
* updates: mirror.dhakacom.com
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package createrepo.noarch 0:0.9.9-17.el6 will be installed
–> Processing Dependency: python-deltarpm for package: createrepo-0.9.9-17.el6.noarch
–> Running transaction check
—> Package python-deltarpm.x86_64 0:3.5-0.5.20090913git.el6 will be installed
–> Processing Dependency: deltarpm = 3.5-0.5.20090913git.el6 for package: python-deltarpm-3.5-0.5.20090913git.el6.x86_64
–> Running transaction check
—> Package deltarpm.x86_64 0:3.5-0.5.20090913git.el6 will be installed
–> Finished Dependency ResolutionDependencies Resolved================================================================================
Package              Arch        Version                       Repository
Size
================================================================================
Installing:
createrepo           noarch      0.9.9-17.el6                  base       94 k
Installing for dependencies:
deltarpm             x86_64      3.5-0.5.20090913git.el6       base       71 k
python-deltarpm      x86_64      3.5-0.5.20090913git.el6       base       27 kTransaction Summary
================================================================================
Install       3 Package(s)Total download size: 192 k
Installed size: 518 k
Is this ok [y/N]: y
Downloading Packages:
(1/3): createrepo-0.9.9-17.el6.noarch.rpm                |  94 kB     00:00
(2/3): deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm       |  71 kB     00:00
(3/3): python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rp |  27 kB     00:00
——————————————————————————–
Total                                           127 kB/s | 192 kB     00:01
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : deltarpm-3.5-0.5.20090913git.el6.x86_64                      1/3
Installing : python-deltarpm-3.5-0.5.20090913git.el6.x86_64               2/3
Installing : createrepo-0.9.9-17.el6.noarch                               3/3
Verifying  : python-deltarpm-3.5-0.5.20090913git.el6.x86_64               1/3
Verifying  : createrepo-0.9.9-17.el6.noarch                               2/3
Verifying  : deltarpm-3.5-0.5.20090913git.el6.x86_64                      3/3Installed:
createrepo.noarch 0:0.9.9-17.el6Dependency Installed:
deltarpm.x86_64 0:3.5-0.5.20090913git.el6
python-deltarpm.x86_64 0:3.5-0.5.20090913git.el6Complete!

Go to /etc/yum.repos.d

create cloudstack.repo

[apache-cloudstack]
name=Apache CloudStack
baseurl=http://127.0.0.1/localrepo/RPMS
enabled=1
gpgcheck=0

Done!

bash: createrepo: command not found


[root@localhost x86_64]# createrepo ./
bash: createrepo: command not found

createrepo command is not on your system.Download the rpm or use yum install createrepo.

Cloud Computing – Download Free EBooks and Whitepapers
Java – Download Free EBooks and Whitepapers
Windows – Download Free EBooks and Whitepapers

Install createrepo
[root@localhost x86_64]# yum install createrepo
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirror.nbrc.ac.in
* extras: mirror.nbrc.ac.in
* updates: mirror.dhakacom.com
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package createrepo.noarch 0:0.9.9-17.el6 will be installed
–> Processing Dependency: python-deltarpm for package: createrepo-0.9.9-17.el6.noarch
–> Running transaction check
—> Package python-deltarpm.x86_64 0:3.5-0.5.20090913git.el6 will be installed
–> Processing Dependency: deltarpm = 3.5-0.5.20090913git.el6 for package: python-deltarpm-3.5-0.5.20090913git.el6.x86_64
–> Running transaction check
—> Package deltarpm.x86_64 0:3.5-0.5.20090913git.el6 will be installed
–> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package              Arch        Version                       Repository
Size
================================================================================
Installing:
createrepo           noarch      0.9.9-17.el6                  base       94 k
Installing for dependencies:
deltarpm             x86_64      3.5-0.5.20090913git.el6       base       71 k
python-deltarpm      x86_64      3.5-0.5.20090913git.el6       base       27 k

Transaction Summary
================================================================================
Install       3 Package(s)

Total download size: 192 k
Installed size: 518 k
Is this ok [y/N]: y
Downloading Packages:
(1/3): createrepo-0.9.9-17.el6.noarch.rpm                |  94 kB     00:00
(2/3): deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm       |  71 kB     00:00
(3/3): python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rp |  27 kB     00:00
——————————————————————————–
Total                                           127 kB/s | 192 kB     00:01
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : deltarpm-3.5-0.5.20090913git.el6.x86_64                      1/3
Installing : python-deltarpm-3.5-0.5.20090913git.el6.x86_64               2/3
Installing : createrepo-0.9.9-17.el6.noarch                               3/3
Verifying  : python-deltarpm-3.5-0.5.20090913git.el6.x86_64               1/3
Verifying  : createrepo-0.9.9-17.el6.noarch                               2/3
Verifying  : deltarpm-3.5-0.5.20090913git.el6.x86_64                      3/3

Installed:
createrepo.noarch 0:0.9.9-17.el6

Dependency Installed:
deltarpm.x86_64 0:3.5-0.5.20090913git.el6
python-deltarpm.x86_64 0:3.5-0.5.20090913git.el6

Complete!
[root@localhost x86_64]#

how to install ant on centos 6.4


execute following command -> yum install ant ant-jdepend

Cloud Computing – Download Free EBooks and Whitepapers
Java – Download Free EBooks and Whitepapers
Windows – Download Free EBooks and Whitepapers

Output:

[root@localhost apache-cloudstack-4.0.1-incubating-src]# yum install ant ant-jdependLoaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfile* base: mirror.nbrc.ac.in* extras: mirror.nbrc.ac.in

* updates: mirror.nbrc.ac.in

Setting up Install Process

Resolving Dependencies

–> Running transaction check

—> Package ant.x86_64 0:1.7.1-13.el6 will be installed

–> Processing Dependency: xml-commons-jaxp-1.3-apis for package: ant-1.7.1-13.el6.x86_64

–> Processing Dependency: xerces-j2 for package: ant-1.7.1-13.el6.x86_64

—> Package ant-jdepend.x86_64 0:1.7.1-13.el6 will be installed

–> Processing Dependency: ant-nodeps = 1.7.1-13.el6 for package: ant-jdepend-1.7.1-13.el6.x86_64

–> Processing Dependency: jdepend for package: ant-jdepend-1.7.1-13.el6.x86_64

–> Running transaction check

—> Package ant-nodeps.x86_64 0:1.7.1-13.el6 will be installed

—> Package jdepend.noarch 0:2.9-1.2.el6 will be installed

—> Package xerces-j2.x86_64 0:2.7.1-12.6.el6_0 will be installed

–> Processing Dependency: xml-commons-resolver >= 1.1 for package: xerces-j2-2.7.1-12.6.el6_0.x86_64

–> Processing Dependency: java-gcj >= 1.5.0 for package: xerces-j2-2.7.1-12.6.el6_0.x86_64

–> Processing Dependency: java-gcj >= 1.5.0 for package: xerces-j2-2.7.1-12.6.el6_0.x86_64

—> Package xml-commons-apis.x86_64 0:1.3.04-3.6.el6 will be installed

–> Running transaction check

—> Package java-1.5.0-gcj.x86_64 0:1.5.0.0-29.1.el6 will be installed

updates/filelists_db                                     | 1.9 MB     00:30

–> Processing Dependency: sinjdoc for package: java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64

—> Package xml-commons-resolver.x86_64 0:1.1-4.18.el6 will be installed

–> Running transaction check

—> Package sinjdoc.x86_64 0:0.5-9.1.el6 will be installed

–> Processing Dependency: java_cup >= 0.10 for package: sinjdoc-0.5-9.1.el6.x86_64

–> Running transaction check

—> Package java_cup.x86_64 1:0.10k-5.el6 will be installed

–> Finished Dependency Resolution

 

Dependencies Resolved

 

================================================================================

Package                   Arch        Version                  Repository

Size

================================================================================

Installing:

ant                       x86_64      1.7.1-13.el6             base      2.5 M

ant-jdepend               x86_64      1.7.1-13.el6             base       44 k

Installing for dependencies:

ant-nodeps                x86_64      1.7.1-13.el6             base      781 k

java-1.5.0-gcj            x86_64      1.5.0.0-29.1.el6         base      139 k

java_cup                  x86_64      1:0.10k-5.el6            base      197 k

jdepend                   noarch      2.9-1.2.el6              base      175 k

sinjdoc                   x86_64      0.5-9.1.el6              base      705 k

xerces-j2                 x86_64      2.7.1-12.6.el6_0         base      2.9 M

xml-commons-apis          x86_64      1.3.04-3.6.el6           base      439 k

xml-commons-resolver      x86_64      1.1-4.18.el6             base      145 k

 

Transaction Summary

================================================================================

Install      10 Package(s)

 

Total download size: 8.0 M

Installed size: 24 M

Is this ok [y/N]: y

Downloading Packages:

(1/10): ant-1.7.1-13.el6.x86_64.rpm                      | 2.5 MB     00:38

(2/10): ant-jdepend-1.7.1-13.el6.x86_64.rpm              |  44 kB     00:00

(3/10): ant-nodeps-1.7.1-13.el6.x86_64.rpm               | 781 kB     00:12

(4/10): java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64.rpm       | 139 kB     00:02

(5/10): java_cup-0.10k-5.el6.x86_64.rpm                  | 197 kB     00:02

(6/10): jdepend-2.9-1.2.el6.noarch.rpm                   | 175 kB     00:02

(7/10): sinjdoc-0.5-9.1.el6.x86_64.rpm                   | 705 kB     00:11

(8/10): xerces-j2-2.7.1-12.6.el6_0.x86_64.rpm            | 2.9 MB     01:08

(9/10): xml-commons-apis-1.3.04-3.6.el6.x86_64.rpm       | 439 kB     00:07

(10/10): xml-commons-resolver-1.1-4.18.el6.x86_64.rpm    | 145 kB     00:01

——————————————————————————–

Total                                            54 kB/s | 8.0 MB     02:31

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

Installing : java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64                      1/10

Installing : 1:java_cup-0.10k-5.el6.x86_64                               2/10

Installing : sinjdoc-0.5-9.1.el6.x86_64                                  3/10

Installing : xml-commons-apis-1.3.04-3.6.el6.x86_64                      4/10

Installing : xerces-j2-2.7.1-12.6.el6_0.x86_64                           5/10

Installing : xml-commons-resolver-1.1-4.18.el6.x86_64                    6/10

Installing : ant-1.7.1-13.el6.x86_64                                     7/10

Installing : ant-nodeps-1.7.1-13.el6.x86_64                              8/10

Installing : jdepend-2.9-1.2.el6.noarch                                  9/10

Installing : ant-jdepend-1.7.1-13.el6.x86_64                            10/10

Verifying  : xml-commons-apis-1.3.04-3.6.el6.x86_64                      1/10

Verifying  : jdepend-2.9-1.2.el6.noarch                                  2/10

Verifying  : sinjdoc-0.5-9.1.el6.x86_64                                  3/10

Verifying  : xerces-j2-2.7.1-12.6.el6_0.x86_64                           4/10

Verifying  : ant-nodeps-1.7.1-13.el6.x86_64                              5/10

Verifying  : 1:java_cup-0.10k-5.el6.x86_64                               6/10

Verifying  : ant-jdepend-1.7.1-13.el6.x86_64                             7/10

Verifying  : xml-commons-resolver-1.1-4.18.el6.x86_64                    8/10

Verifying  : ant-1.7.1-13.el6.x86_64                                     9/10

Verifying  : java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64                     10/10

 

Installed:

ant.x86_64 0:1.7.1-13.el6          ant-jdepend.x86_64 0:1.7.1-13.el6

 

Dependency Installed:

ant-nodeps.x86_64 0:1.7.1-13.el6

java-1.5.0-gcj.x86_64 0:1.5.0.0-29.1.el6

java_cup.x86_64 1:0.10k-5.el6

jdepend.noarch 0:2.9-1.2.el6

sinjdoc.x86_64 0:0.5-9.1.el6

xerces-j2.x86_64 0:2.7.1-12.6.el6_0

xml-commons-apis.x86_64 0:1.3.04-3.6.el6

xml-commons-resolver.x86_64 0:1.1-4.18.el6

 

Complete!

[root@localhost apache-cloudstack-4.0.1-incubating-src]#

VMware vCenter Orchestrator Troubleshooting: Sample workflows are not working


VMware vCenter Orchestrator
VMware vCenter Orchestrator
VMware vCenter Orchestrator Troubleshooting: Sample workflows are not working

1st 2 images are the screen shot of failed workflow in vCenter

Cloud Computing – Download Free EBooks and Whitepapers
Java – Download Free EBooks and Whitepapers
Windows – Download Free EBooks and Whitepapers
VMware vCenter Orchestrator workflow
VMware vCenter Orchestrator workflow
VMware vCenter Orchestrator workflow - Start Virtual Machine and Wait
VMware vCenter Orchestrator workflow – Start Virtual Machine and Wait

Rest 2 are of failed workflow vCloud Director.

failed workflow vCloud Director
failed workflow vCloud Director
failed workflow - Power on Virtual Machine
failed workflow – Power on Virtual Machine

Installation of vCenter Orchestrator was successful but Sample workflows were not working and we were not able to identify the issue.

Versions: vCenter–4.1 and vCenter plug-in for vCO 1.0 and the vCloud Director 1.0 and vCloud Director plug-in for vCO. 1.2

Workflow Error in vCloud Director
Workflow Error in vCloud Director

Workflow Token Tab was empty; Events tab showed only 2 events 1) created & 2) saved. Inventory for those vCO plug-ins inside the vCO client works fine.

Verify the user which is configured for both plug-ins (it could be the same or not) has the rights to perform the operation of powering on a VM.

If no issue exist with permission misconfiguration then…??/

Check for error messages on the server.log file and it would certainly gives the reasons it is failing.

2011-09-30 17:24:18.149+0530 INFO [Execution] Executing workflow ‘Power On VM’
2011-09-30 17:24:18.274+0530 WARN [WorkflowHandler] Error in execution of workflow ‘Power On VM’
java.lang.NoClassDefFoundError: Could not initialize class com.vmware.vmo.plugin.vix.VixServer
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at ch.dunes.vso.sdk.SDKModuleDescription.defineInScope(SDKModuleDescription.java:453)
at ch.dunes.vso.sdk.ModulesFactory.defineInScope(ModulesFactory.java:409)
at ch.dunes.scripting.jsmodel.Definitions.doDefineModelInScope(Definitions.java:94)
at ch.dunes.scripting.jsmodel.Definitions.defineModelInScope(Definitions.java:48)
at ch.dunes.scripting.server.script.MainScriptingObject.<init>(MainScriptingObject.java:144)
at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.execute(WorkflowHandler.java:183)
at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.run(WorkflowHandler.java:155)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
2011-09-30 17:24:18.289+0530 WARN [WorkflowHandler] Unable to Clean Scripting context
java.lang.NullPointerException
at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.end(WorkflowHandler.java:527)
at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.execute(WorkflowHandler.java:257)
at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.run(WorkflowHandler.java:155)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)

So now the Solution is: Disable the VIX plug-in in the web configuration and try again.

How to disable the VIX plug-in?

vCO configuration -> Plugins tab and uncheck that -> Restart the service or the server under the Startup tab -> Do it a couple different times to remove it from my inventory on the vCO client.

I removed the VIX plugin and all is working now.

—————————————————————————

2011-09-30 18:22:43.851+0530 INFO [STDOUT] ============================ VMO server ready ==============================

2011-09-30 18:26:57.281+0530 INFO [LicenseTester] LicenseTester [administrator] –> Login successful

2011-09-30 18:26:57.344+0530 INFO [LicenseTester] This vCenter server is licensed for vCenter Orchestrator Server

2011-09-30 18:27:28.818+0530 WARN [ConfigurationFactory] No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/C:/Program Files/VMware/Infrastructure/Orchestrator/app-server/server/vmo/lib//ext/ehcache-1.5.0.jar!/ehcache-failsafe.xml

2011-09-30 18:27:28.833+0530 INFO [VCloudCacheManager] Creating cache 5b57889ef05d998795b9bbbb73bb74

2011-09-30 18:27:30.318+0530 INFO [AuthChallengeProcessor] basic authentication scheme selected

2011-09-30 18:28:17.982+0530 INFO [Execution] Executing workflow ‘Power On VM’

2011-09-30 18:28:18.607+0530 INFO [Definitions] Adding mapper : ch.dunes.scripting.server.script.ServerScriptMapper@2805805d

2011-09-30 18:28:18.669+0530 INFO [ServerScriptMapper] Initialize Server Scripting Objects

————————————————————————————————————————————————————

Successful Execution of Workflow in vCenter Orchestrator - Power on VM
Successful Execution of Workflow in vCenter Orchestrator – Power on VM

References:

http://communities.vmware.com/message/1744403#1744403

http://communities.vmware.com/message/1735589#1735589

http://communities.vmware.com/message/1637297#1637297

what is OpenStack


what is OpenStack – OpenStack offers open source software to build public and private clouds started by Rackspace (“Cloud Files” platform) and NASA (Nebula) in 2010. Currently more than 150 companies have joined the project such as Intel, Cisco, Dell, HP, AMD, Canonical, SUSE Linux, Red Hat, and IBM.

There are 3 main service families under OpenStack:

Cloud Computing – Download Free EBooks and Whitepapers
Java – Download Free EBooks and Whitepapers
Windows – Download Free EBooks and Whitepapers

1. OpenStack Services

Figure 1: OpenStack Services

Presentation Layer: components here interact with users to accept and present information.

Logic Layer: intelligence and control functionality for cloud.

Resources Layer: Compute, Storage and Network Resources for Cloud.

Compute Infrastructure (Nova)

 OpenStack Architecture

Figure 2: OpenStack Architecture

  • Nova: cloud computing fabric controller
  • Instance life cycle management
  • Management of compute resources
  • Networking and Authorization
  • REST-based API
  • Asynchronous eventually consistent communication
  • Hypervisor agnostic: support for Xen, XenServer/XCP, KVM, UML, VMware vSphere and
  • Hyper-V [No virtualization capabilities by itself; instead, it uses libvirt APIs to interact with the supported hypervisors.]

Use Cases:

v  Service providers offering an IaaS compute platform

v  IT departments provisioning compute resources to teams and projects

v  Processing big data with tools like Hadoop

v  Scaling compute up and down to meet demand for web resources and applications

Storage Infrastructure (Swift)

Swift provides a distributed, eventually consistent virtual object store for OpenStack. It is analogous to Amazon Web Services – Simple Storage Service (S3).

  • Storage of large number of objects
  • Storage of large sized objects
  • Data Redundancy
  • Archival capabilities – Work with large datasets
  • Data container for virtual machines and cloud apps
  • Media Streaming capabilities
  • Secure storage of objects
  • Backup and archival
  • Extreme scalability

Imaging Service (Glance)

OpenStack Imaging Service is a lookup and retrieval system for virtual machine images. It can be configured to use any one of the following 3 storage back-ends:

  • OpenStack Object Store to store images
  • S3 storage directly
  • S3 storage with Object Store as the intermediate for S3 access

Image Management

OpenStack Image Services are used for discovering, registering, and retrieving virtual machine images. The service includes a RESTful API that allows users to query VM image metadata and retrieve the actual image with HTTP requests. VM images made available through OpenStack Image Service can be stored in OpenStack Object Storage project, S3 storage.

Instance Management

An instance is a virtual machine provisioned by OpenStack on one of the nova-compute servers. When you launch an instance, a series of steps are triggered on various components of the OpenStack.

OpenStack Instance Life Cycle

Figure 3: OpenStack Instance Life Cycle

Network Management

In OpenStack, the networking is managed by a component called “nova-network”. This interacts with nova-compute to ensure that the instances have the right kind of networking setup for them to communicate among themselves as well as with the outside world.

  • Flat Network
  • Flat DHCP Network
  • VLAN Network

Identity Service

The OpenStack Identity Service provides services for authenticating and managing user, account, and role information for OpenStack clouds running on OpenStack Compute and as an authorization service for OpenStack Object Storage.

Hypervisors Support

List of the supported hypervisors with links to a relevant web site for configuration and use:

  • Hyper-V 2008 – Use to run Windows-based virtual machines, specifically Windows 2008 R2 Datacenter or Enterprise Edition. You must install and run nova-compute on Windows servers that run the Windows-based virtual machines.
  • KVM – Kernel-based Virtual Machine. The virtual disk formats that it supports it inherit from QEMU since it uses a modified QEMU program to launch the virtual machine. The supported formats include raw images, the qcow2, and VMware formats.
  • LXC – Linux Containers (through libvirt), use to run Linux-based virtual machines.
  • QEMU – Quick EMUlator, generally only used for development purposes.
  • UML – User Mode Linux, generally only used for development purposes.
  • VMWare ESX/ESXi 4.1 update 1, runs VMWare-based Linux and Windows images through a connection with the ESX server.
  • Xen – XenServer 5.5, Xen Cloud Platform (XCP), use to run Linux or Windows virtual machines. You must install the nova-compute service on DomU.