679dc9bfd5
Updates from grizzly doc TF Changes: * link in object storage overview for architecture * remove references to auth node and swauth Updates markup and addresses review comments Change-Id: I42b87f019361408a55c2b77d0c9778351ce997d8
42 lines
2.7 KiB
XML
42 lines
2.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<section xml:id="object-storage-network-planning"
|
|
xmlns="http://docbook.org/ns/docbook"
|
|
xmlns:xi="http://www.w3.org/2001/XInclude"
|
|
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"><title>Object Storage Network Planning</title>
|
|
<para>For both conserving network resources and ensuring that
|
|
network administrators understand the needs for networks and
|
|
public IP addresses for providing access to the APIs and
|
|
storage network as necessary, this section offers
|
|
recommendations and required minimum sizes. Throughput of at
|
|
least 1000 Mbps is suggested.</para>
|
|
<para>This document refers to three networks. One is a Public Network for
|
|
connecting to the Proxy server. The second is a Storage Network that is not
|
|
accessible from outside the cluster, to which all of the nodes are
|
|
connected. Third is a Replication Network that is also isolated from
|
|
outside networks and dedicated to replication traffic between Storage nodes.</para>
|
|
<para>Public and Storage Networks are mandatory. Replication Network is optional and
|
|
must be configured in the Ring.</para>
|
|
<para>By default, all of the OpenStack Object Storage services, as well as the
|
|
rsync daemon on the Storage nodes are configured to listen on their
|
|
<literal>STORAGE_LOCAL_NET</literal> IP addresses.</para>
|
|
<para>If Replication Network configured in the Ring, then Account, Container
|
|
and Object servers listen on both <literal>STORAGE_LOCAL_NET</literal>
|
|
and <literal>STORAGE_REPLICATION_NET</literal>
|
|
IP addresses. Rsync daemon will only listen on
|
|
<literal>STORAGE_REPLICATION_NET</literal> IP
|
|
address in this case.</para>
|
|
<para>Public Network (Publicly routable IP range): This network is utilized
|
|
for providing Public IP accessibility to the API endpoints within the cloud
|
|
infrastructure.</para>
|
|
<para>Minimum size: one IP address per proxy server (For example, two).</para>
|
|
<para>Storage Network (RFC1918 IP Range, not publicly routable):
|
|
This network is utilized for all inter-server communications
|
|
within the Object Storage infrastructure.</para>
|
|
<para>Minimum size: one IP address per storage node, and proxy server.</para>
|
|
<para>Recommended size: as above, with room for expansion to the largest your cluster will be (For example, 255 or CIDR /24)</para>
|
|
<para>Replication Network (RFC1918 IP Range, not publicly routable):
|
|
This network is utilized for replication-related communications
|
|
between storage servers within the Object Storage infrastructure.</para>
|
|
<para>Recommended size: as for <literal>STORAGE_LOCAL_NET</literal></para>
|
|
</section>
|