[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH v1] Xen-blkfront fixes to dynamically adjust ring.


This patch allows dynamic reconfiguration of the three different parameters
that an Xen blkfront driver initially negotiates:

 * max_indirect_segs: Maximum amount of segments.
 * max_ring_page_order: Maximum order of pages to be used for the shared ring.
 * max_queues: Maximum of queues(rings) to be used.

But the storage backend, workload, and guest memory result in very different
tuning requirements. It's impossible to centrally predict application
characteristics so it's best to leave allow the settings can be dynamiclly
adjusted based on workload inside the guest.

 drivers/block/xen-blkfront.c | 320 ++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 304 insertions(+), 16 deletions(-)

Bob Liu (1):
      xen-blkfront: dynamic configuration of per-vbd resources

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.