Ask Your Question
0

Creating new Compute Virtualization Drivers

asked 2014-01-27 20:48:32 -0500

adszew gravatar image

We are currently working on a proof of concept to see if it is possible for OpenStack to be used in our current environment.

One major problem is that our current environment requires the use of VCloud Director to create new Virtual Machine instances, as it provides some functionality that is not available using VCenter on its own.

Whilst it is understood that VCloud Director has been deprecated, it will continue to be supported in our environment and because of this, we have been given the direction to create a new Nova compute driver for VCloud Director.

While investigating this problem, I’ve had some difficulty finding answers to the following questions:

  1. What is the general process for developing custom drivers and plugging them into (vanilla) OpenStack deployments?
  2. Are the definitions of the compute Driver base classes exposed somewhere outside of the OpenStack Nova repositories? Do separate developer API packages exist for custom drivers to be developed against rather than the complete application or client-side APIs?
  3. Are there any processes currently in place to ensure that custom OpenStack drivers will not break as changes to the APIs are made? For example, will methods be deprecated before being completely removed?
  4. What is the recommended approach for deploying custom drivers?
edit retag flag offensive close merge delete

1 answer

Sort by » oldest newest most voted
0

answered 2014-01-30 13:21:53 -0500

koolhead17 gravatar image
edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2014-01-27 20:48:32 -0500

Seen: 127 times

Last updated: Jan 30 '14