Ask Your Question
1

vmware Vcenter integration with openstack ? [closed]

asked 2014-08-22 02:43:18 -0500

hai,

I have icehouse setup with controller & neutron node on the same host and compute node on the seprate host. I had setup this openstack setup by following standard document from openstack.org which has configuration step for OVS-plugin by default.

I also have Vmware Vcenter5.5 environment in my lab

Now I am trying to integrate VMware Vcenter5.5 with icehouse openstack. Surfing for this stuff shows that I have to configure vmware NSX plugin insteed of using OVS plugin. Is there any detailed document available to configure NSX plugin for openstack ? and any clear document that speaks about step by step to integrate Vcenter with openstack ?

could anyone help me with the solutions ?

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by Vinoth Kumar Selvaraj
close date 2015-03-05 07:10:57.985606

3 answers

Sort by » oldest newest most voted
1

answered 2014-08-22 05:19:42 -0500

SGPJ gravatar image

image description As the figure shows, the OpenStack Compute Scheduler sees three hypervisors that each correspond to a cluster in vCenter. Nova-compute contains the VMware driver. You can run with multiple nova-compute services. While Compute schedules at the granularity of a cluster, the VMware driver inside nova-compute interacts with the vCenter APIs to select an appropriate ESX host within the cluster. Internally, vCenter uses DRS for placement.

The VMware vCenter driver also interacts with the OpenStack Image Service to copy VMDK images from the Image Service back end store. The dotted line in the figure represents VMDK images being copied from the OpenStack Image Service to the vSphere data store. VMDK images are cached in the data store so the copy operation is only required the first time that the VMDK image is used.

After OpenStack boots a VM into a vSphere cluster, the VM becomes visible in vCenter and can access vSphere advanced features. At the same time, the VM is visible in the OpenStack dashboard and you can manage it as you would any other OpenStack VM. You can perform advanced vSphere operations in vCenter while you configure OpenStack resources such as VMs through the OpenStack dashboard.

The figure does not show how networking fits into the architecture. Both nova-network and the OpenStack Networking Service are supported. For details, see the section called “Networking with VMware vSphere”. Configuration overview

To get started with the VMware vCenter driver, complete the following high-level steps:

Configure vCenter. See the section called “Prerequisites and limitations”.

Configure the VMware vCenter driver in the nova.conf file. See the section called “VMware vCenter driver”.

Load desired VMDK images into the OpenStack Image Service. See the section called “Images with VMware vSphere”.

Configure networking with either nova-network or the OpenStack Networking Service. See the section called “Networking with VMware vSphere”.

Links: http://www.vmware.com/files/pdf/techp...

http://docs.openstack.org/trunk/confi...

edit flag offensive delete link more

Comments

Thanks for your response, Do I wanna setup NSX controller environment separately ? If it is,can you tell me any document that talks about " how to install NSX setup" ?

Vinoth Kumar Selvaraj gravatar imageVinoth Kumar Selvaraj ( 2014-08-26 06:28:55 -0500 )edit

NSX is SDN and you can integrate with Neutron with ML2 Plugin. I am not able to find related doc.

SGPJ gravatar imageSGPJ ( 2014-08-26 09:26:12 -0500 )edit
1

answered 2014-09-11 10:43:33 -0500

Stephanie Fuller gravatar image

Not an answer, but an additional question... So, can a nova compute node run KVM and ESX hypervisors??? If I want to build a diverse environment, can I put the various hypervisors on the same compute node, or do I need to make a set of compute nodes dedicated to ESX, another set dedicated to KVM, another set dedicated to XEN, etc... Thanks. It seems like a lame question, but I can't find an answer in the documentation. Only the configuration settings for virt_type, which does not say how to assign multiple values.

Stephanie

edit flag offensive delete link more

Comments

yes, From my observation. we need to set up separate compute node for each hypervisor. Where KVM hypervisor works within compute node but ESX works under compute node. We can not have two hypervisor works in same compute node.

Vinoth Kumar Selvaraj gravatar imageVinoth Kumar Selvaraj ( 2014-09-22 04:06:35 -0500 )edit

the reference config doesnt tell to config any computenode for vcenter integration, how should that be done, exactly? do you ever did this oder know anybody? i dont have the ambition to clone my entire openstack environment to enable a 2nd hypervisor, sry

Thomas Li gravatar imageThomas Li ( 2015-04-21 05:24:55 -0500 )edit
0

answered 2014-08-22 05:10:14 -0500

dbaxps gravatar image
edit flag offensive delete link more

Comments

Thanks for your response, Do I wanna setup NSX controller environment separately ? If it is,can you tell me any document that talks about " how to install NSX setup" ?

Vinoth Kumar Selvaraj gravatar imageVinoth Kumar Selvaraj ( 2014-08-26 06:29:05 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2014-08-22 02:43:18 -0500

Seen: 886 times

Last updated: Aug 22 '14