Network topology examples

Support for Grid, Admin, and Client Network interfaces gives you significant flexibility when designing the network topology for a single or multi-site deployment.

Grid Network topology

When you configure the Grid Network, you establish the host IP address, subnet mask, and Gateway IP address for the eth0 interface for each grid node. During configuration, you create a list of subnets called the Grid Network Subnet List (GNSL). This list contains the list of subnets in the Grid Network and the external subnets interfacing to the Grid Network. At installation, the Grid Network interface auto-generates static routing tables for all subnets in the GNSL and adds a default route if the Grid Network has a gateway and there is no Client Network.

The simplest network topology is created by configuring the Grid Network only. This topology is appropriate for single site deployments that are not externally available, and proof-of-concept or test deployments.
diagram showing deployment with grid network only

Admin Network topology

When you configure the Admin Network, you establish the host IP address, subnet mask, and Gateway IP address for the eth1 interface for each grid node. During configuration, you create a list of subnets called the Admin External Subnet List (A-ESL). This lists the subnets with external hosts that talk to grid nodes over the Admin Network. At installation of the Admin Network, a static route is generated automatically for all subnets in the A-ESL.

An example of Admin Network topology is a routable Grid Network and a bounded Admin Network configured for each node.
diagram showing network topology with Admin Network and Grid Network

Client Network topology

When you configure the Client Network, you establish the host IP address, subnet mask, and Gateway IP address for the eth2 interface for every grid node connecting to the Client Network. If a node has a Client Network configured, the default route for that node changes during StorageGRID Webscale installation. Specifically, the default route ceases to use the Grid Network gateway and instead uses the Client Network gateway.

You can configure a network topology consisting of a private (non-routed) Grid Network and an open Client Network configured for all other connectivity.
diagram showing network topology with Client Network and Grid Netowk

You can configure all three networks into a network topology consisting of a private (non-routed) Grid Network, bounded site-specific Admin Networks, and open Client Networks. Options for load balancing and client traffic segregation can be implemented, such as using a third-party load balancer.
diagram showing network topology as described in surrounding text