A grid administrator makes configuration choices that affect how Swift clients connect to StorageGRID to store and retrieve data. The specific information you need to make a connection depends upon the configuration that was chosen.
Client applications can store or retrieve objects by connecting to any of the following:
The Load Balancer service is new in StorageGRID 11.3. Existing clients can continue to use the legacy CLB service on Gateway Nodes to connect to StorageGRID. New client applications that depend on StorageGRID to provide load balancing should connect using the Load Balancer service.
You must configure endpoints to use the Load Balancer service. The Load Balancer service on Admin Nodes or Gateway Nodes distributes incoming network connections from client applications to Storage Nodes. When creating a load balancer endpoint, the grid administrator specifies a port number, whether the endpoint accepts HTTP or HTTPS connections, the type of client (S3 or Swift) that will use the endpoint, and the certificate to be used for HTTPS connections (if applicable).
If a grid administrator configures a node's Client Network to be untrusted, the node only accepts inbound connections on the Client Network on ports that are explicitly configured as load balancer endpoints.
If an administrator creates an HA group, the network interfaces of multiple Admin Nodes or Gateway Nodes are placed into an active-backup configuration. Client connections are made using the virtual IP address of the HA group.
For more information about each option, see the instructions for administering StorageGRID.
Where connection is made | Service that client connects to | IP address | Port |
---|---|---|---|
HA group | Load Balancer | Virtual IP of HA group | Load balancer endpoint port |
Admin Node | Load Balancer | Admin Node IP address | Load balancer endpoint port |
Gateway Node | Load Balancer | Gateway Node IP address | Load balancer endpoint port |
Gateway Node | Legacy CLB | Gateway Node IP address |
|
Storage Node | LDR | Storage Node IP address |
|
It is possible to configure a DNS name for the IP address that clients use to connect to StorageGRID. Contact your local network administrator.