Jump to: navigation, search

Nova-direct-image-upload

Revision as of 17:42, 25 October 2012 by Brian (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Direct image upload to Swift

Goal

Give Nova the ability to upload image data directly to Swift.

Existing behavior (as of Folsom)

Currently, Nova uses Glance to upload image data. This is inefficient as the data goes from Nova to Glance to Swift.

New behavior

When the setting `direct_image_upload` is enabled in Nova configuration, Nova will upload image data directly to Swift.

Implementation issues

  • We want to respect both single- and multi-tenant storage modes in Swift.
  • For single-tenant storage, need to have the single tenant's credentials available to the code doing the upload.