Amazon S3 Protocol Testing Solution




Amazon S3 (Simple Storage Service) is an online object storage web service offered by Amazon Web Services. Amazon S3 provides storage through web services interfaces (REST, SOAP, and BitTorrent).

The Load DynamiX Amazon S3 Storage performance validation solution is designed to assess the maximum capacity and speed of S3 object storage infrastructures, servers and arrays. Load DynamiX accomplishes this by emulating up to millions of S3 clients generating highly stressful and realistic requests to the servers. We then measure the performance, scalability, and response times of the servers in handling these requests, and verify the integrity of the stored contents.


Amazon S3 Testing Features

Broad Coverage

  • All mandatory APIs
  • Version 2 & 4 authentication
  • Bucket and Object ACL validation
  • Payload checksum
  • Path style and virtual hosted style

Granular Control

  • Request via Header or Body
  • All request headers parameters
  • Region definitions
  • Rich data content verification
  • Detailed Statistics

KPI stats: Throughput, IOPS, Latency

  • Per S3 operation statistics
  • HTTP layer statistics
  • Detailed TCP statistics

HTTP Performance

  • 19Gbps stateful HTTP per port
  • 550,000+ stateful IOPS per port

S3 Performance

  • 1.5M concurrent connections
  • 350,000+ connections per second

Service Providers compatible with include (but not limited to):

  1. Amazon AWS S3
  2. Google Cloud Storage
  3. Constant Cloud Storage
  4. Connectria Cloud Storage
  5. Nifty Cloud Storage
  6. Cloudn Object Storage
  7. Oracle Cloud Object Storage
  8. NetApp StorageGRID Webscale Object Storage
  9. Panzura

Storage products compatible with include (but not limited to):

  1. Nimbula Caringo
  2. Exoscale Safe Object Storage
  3. Cloudian
  4. Scality
  5. HGST
  6. SolidFire
  7. EMC Elastic Cloud Storage (ECS)/Atmos/ViPER Data Services
  8. NetApp StorageGRID Webscale Object Storage