Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell ObjectScale 1.3 Administration Guide

Multipart upload (MPU) support for huge objects

ObjectScale supports uploading large objects, using the multipart upload (MPU) process in the S3 protocol. ObjectScale supports objects up to 50 TiB in size.

MPU allows you to upload huge objects by constructing a single, large object from uploaded smaller parts. You can upload these smaller parts at any time and in any order. Dell Technologies recommends that you verify that your request to complete MPU is successful. After ObjectScale receives the completeMPU request, ObjectScale assembles the parts and creates the object.

If the upload of one or more of the parts fails, you reupload only the failed part or parts.

The three steps to complete an MPU are:
  1. Initiate the upload.
  2. Upload the object parts.
  3. Complete the multipart upload, which cleans up the uploaded parts and a new combined version is created.
After an MPU, you can access this huge object as you would any other object in your bucket. Replication of these huge objects within ObjectScale is also supported.
NOTE:Replication of objects larger than 50 TiB is not supported.

For the best results, the part name numbering (partNumber) should be contiguous, beginning with 1 for the first object part. Each subsequent part number for the parts of the object should increment by whole numbers with no gaps in the numbering. Also, all parts should be the same size, with an exception for the last part, which can be smaller than the other parts. Deviations from these recommendations increase the metadata overhead and worsen performance.

MPU in ObjectScale has the following limits:

  • The maximum size for a part is 5 GiB. There is no minimum size.
  • The maximum supported size for an object is 50 TiB. There is no minimum size.
  • The maximum number of parts for an MPU is 50,000.

Object part size and number of parts impact the time that it takes to upload and complete the creation of the combined object. Dell Technologies recommends that the part sizes be greater than 2.13 MiB and less than 2 GiB, for optimal processing.

See the ObjectScale Management Rest API .zip file on Dell Support at https://www.dell.com/support/home/en-us/product-support/product/objectscale/docs for the MPU APIs.


Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\