openstack-manuals/doc/install-guide/object-storage/section_object-storage-network-planning.xml
annegentle 679dc9bfd5 Adds to swift install chapter
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
2013-10-11 17:23:58 +02:00

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>