mirror of
https://github.com/apache/cloudstack.git
synced 2025-12-19 03:54:03 +01:00
20 lines
4.1 KiB
HTML
20 lines
4.1 KiB
HTML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>9.2. Large-Scale Redundant Setup</title><link rel="stylesheet" type="text/css" href="Common_Content/css/default.css" /><link rel="stylesheet" media="print" href="Common_Content/css/print.css" type="text/css" /><meta name="generator" content="publican 2.8" /><meta name="package" content="Apache_CloudStack-Installation_Guide-4.0.0-incubating-en-US-1-" /><link rel="home" href="index.html" title="CloudStack Installation Guide" /><link rel="up" href="choosing-a-deployment_architecture.html" title="Chapter 9. Choosing a Deployment Architecture" /><link rel="prev" href="small_scale_deployment.html" title="9.1. Small-Scale Deployment" /><link rel="next" href="separate_storage_network.html" title="9.3. Separate Storage Network" /></head><body><p id="title"><a class="left" href="http://cloudstack.org"><img src="Common_Content/images/image_left.png" alt="Product Site" /></a><a class="right" href="http://docs.cloudstack.org"><img src="Common_Content/images/image_right.png" alt="Documentation Site" /></a></p><ul class="docnav"><li class="previous"><a accesskey="p" href="small_scale_deployment.html"><strong>Prev</strong></a></li><li class="next"><a accesskey="n" href="separate_storage_network.html"><strong>Next</strong></a></li></ul><div xml:lang="en-US" class="section" id="large_scale_redundant_setup" lang="en-US"><div class="titlepage"><div><div><h2 class="title" id="large_scale_redundant_setup">9.2. Large-Scale Redundant Setup</h2></div></div></div><div class="mediaobject"><img src="./images/large-scale-redundant-setup.png" width="444" alt="Large-Scale Redundant Setup" /></div><div class="para">
|
||
This diagram illustrates the network architecture of a large-scale CloudStack deployment.
|
||
</div><div class="itemizedlist"><ul><li class="listitem"><div class="para">
|
||
A layer-3 switching layer is at the core of the data center. A router redundancy protocol like VRRP should be deployed. Typically high-end core switches also include firewall modules. Separate firewall appliances may also be used if the layer-3 switch does not have integrated firewall capabilities. The firewalls are configured in NAT mode. The firewalls provide the following functions:
|
||
</div><div class="itemizedlist"><ul><li class="listitem"><div class="para">
|
||
Forwards HTTP requests and API calls from the Internet to the Management Server. The Management Server resides on the management network.
|
||
</div></li><li class="listitem"><div class="para">
|
||
When the cloud spans multiple zones, the firewalls should enable site-to-site VPN such that servers in different zones can directly reach each other.
|
||
</div></li></ul></div></li><li class="listitem"><div class="para">
|
||
A layer-2 access switch layer is established for each pod. Multiple switches can be stacked to increase port count. In either case, redundant pairs of layer-2 switches should be deployed.
|
||
</div></li><li class="listitem"><div class="para">
|
||
The Management Server cluster (including front-end load balancers, Management Server nodes, and the MySQL database) is connected to the management network through a pair of load balancers.
|
||
</div></li><li class="listitem"><div class="para">
|
||
Secondary storage servers are connected to the management network.
|
||
</div></li><li class="listitem"><div class="para">
|
||
Each pod contains storage and computing servers. Each storage and computing server should have redundant NICs connected to separate layer-2 access switches.
|
||
</div></li></ul></div></div><ul class="docnav"><li class="previous"><a accesskey="p" href="small_scale_deployment.html"><strong>Prev</strong>9.1. Small-Scale Deployment</a></li><li class="up"><a accesskey="u" href="#"><strong>Up</strong></a></li><li class="home"><a accesskey="h" href="index.html"><strong>Home</strong></a></li><li class="next"><a accesskey="n" href="separate_storage_network.html"><strong>Next</strong>9.3. Separate Storage Network</a></li></ul></body></html>
|