[openstack-dev] [nova] increasing the number of allowed volumes attached per instance > 26
Jay Pipes
jaypipes at gmail.com
Thu Jun 7 18:54:54 UTC 2018
On 06/07/2018 01:56 PM, melanie witt wrote:
> Hello Stackers,
>
> Recently, we've received interest about increasing the maximum number of
> allowed volumes to attach to a single instance > 26. The limit of 26 is
> because of a historical limitation in libvirt (if I remember correctly)
> and is no longer limited at the libvirt level in the present day. So,
> we're looking at providing a way to attach more than 26 volumes to a
> single instance and we want your feedback.
>
> We'd like to hear from operators and users about their use cases for
> wanting to be able to attach a large number of volumes to a single
> instance. If you could share your use cases, it would help us greatly in
> moving forward with an approach for increasing the maximum.
>
> Some ideas that have been discussed so far include:
>
> A) Selecting a new, higher maximum that still yields reasonable
> performance on a single compute host (64 or 128, for example). Pros:
> helps prevent the potential for poor performance on a compute host from
> attaching too many volumes. Cons: doesn't let anyone opt-in to a higher
> maximum if their environment can handle it.
>
> B) Creating a config option to let operators choose how many volumes
> allowed to attach to a single instance. Pros: lets operators opt-in to a
> maximum that works in their environment. Cons: it's not discoverable for
> those calling the API.
>
> C) Create a configurable API limit for maximum number of volumes to
> attach to a single instance that is either a quota or similar to a
> quota. Pros: lets operators opt-in to a maximum that works in their
> environment. Cons: it's yet another quota?
If Cinder tracks volume attachments as consumable resources, then this
would be my preference.
Best,
-jay
More information about the OpenStack-dev
mailing list