Administrator’s Command Line Guide

Table Of Contents
3.2. Deploying Object Storage
3.1.5.3 Read Operation
To fulfill an S3 read request, gateway determines an appropriate name server’s identifier based on the name
of a directory and corresponding object server’s identifier based on the object’s full name. To perform a read
operation, gateway sends the following requests:
1. Request with a read operation code to an appropriate name server. A response to it contains a link to
an object.
2. Request to an appropriate object server with a read operation code and a link to an object received
from the name server.
To fulfill the request, object server transmits fixed-size messages with the object’s data to the gateway. The
last message contains an end-of-data flag.
3.1.5.4 Delete Operation
To delete an object (and its name) from the storage, gateway determines a name server’s identifier based on
the directory’s part of a name and sends a request with a delete operation code to the server. In turn, the
name server removes the name from its structures and sends the response. After some time, the garbage
collector removes the corresponding object from the storage.
3.2 Deploying Object Storage
This chapter describes how to deploy object storage on top of a ready Acronis Storage cluster and create a
setup like the one shown on the figure below. Note that not all cluster nodes have to run object storage
services. The choice should be based on workload and hardware configurations.
23