← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1171930] Re: vsphere driver hardcoded to only use first datastore in cluster

 

Is this still a valid concern after this:(
https://review.openstack.org/#/c/52815/1/nova/virt/vmwareapi/vm_util.py
) merged?

** Changed in: nova
       Status: In Progress => Incomplete

** Changed in: nova
       Status: Incomplete => Opinion

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1171930

Title:
  vsphere driver hardcoded to only use first datastore in cluster

Status in OpenStack Compute (Nova):
  Opinion

Bug description:
  this applies to havana master

  One of the biggest stumbling blocks for people using the vSphere
  driver is that is has very poor flexibility in terms of choosing which
  datastore a VM will be placed on.  It simply picks the first datastore
  the API returns.

  I see people asking for two improvements:
  - being able to choose the datastore(s) used.
  - being able to "spread" disk images across datastore.

  One simple mechanism that seems like it could help a lot would be if
  the user could specify a "datastore_regex", and the behavior of the
  vSphere driver would be to "round-robin" disk images across any
  datastore in the cluster that matched this regex.  Note, if true
  round-robin is hard, random + a check for capacity would probably be a
  good approximation.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1171930/+subscriptions