diff --git a/doc/install-guide/ch_basics.xml b/doc/install-guide/ch_basics.xml index a07e25cc79..4f8a9392de 100644 --- a/doc/install-guide/ch_basics.xml +++ b/doc/install-guide/ch_basics.xml @@ -247,7 +247,7 @@ hwclock -w OpenStack Packages - Distributions releases and OpenStack releases are independend of + Distributions releases and OpenStack releases are independent of each other and thus you might need to add some extra steps to access the latest OpenStack release after installation of the machine before installation of any OpenStack packages. diff --git a/doc/install-guide/ch_overview.xml b/doc/install-guide/ch_overview.xml index 8108f8f785..ee783a0cdf 100644 --- a/doc/install-guide/ch_overview.xml +++ b/doc/install-guide/ch_overview.xml @@ -16,7 +16,60 @@
- Sample Architecture - + Sample Architectures + This guide is written so that you can choose your own + OpenStack adventure. Because OpenStack is highly configurable to + meet different use cases, with many storage choices and + underlying software-defined networking scenarios, this guide + offers these main examples with the intention of expanding on + each: + + + Example architecture for simplicity: the most basic + architecture you can have: one node to run the "control" services, such + as database, message queue and API services for the Identity Service, + Image Service and Compute Service; and a second node to be our + Compute node that runs the hypervisor where our virtual machines will live. +
+ Basic Architecture + + + + + +
+ Technical details: Compute with KVM, + local ephemeral storage, nova-networks in multi-host flatDHCP, + MySQL, nova-api, default scheduler, Qpid for messaging, + Identity with SQL backend, Image with local storage, + Dashboard (optional extra). Use as many default options as possible. + + Technical details: Compute with KVM, + local ephemeral storage, nova-networks in multi-host flatDHCP, + MySQL, nova-api, default scheduler, RabbitMQ for messaging, + Identity with SQL backend, Image with local storage, Dashboard (optional extra). + Use as many default options as possible. + +
+ + Example architecture from the OpenStack Operations + Guide: Same as above but with Block Storage backend + LVM/iSCSI, nova-network in multi-host with FlatDHCP, Live + Migration backend shared storage with NFS, and Object + Storage. One controller node and multiple compute + nodes. + + + Example architecture with Identity and Object Storage + only (no Dashboard): Five node installation with Identity on + the proxy node and three replications of object servers. + Dashboard does not support this configuration so examples + are with CLI. + + + Example architecture with OpenStack Networking + (Neutron) + +
diff --git a/doc/install-guide/figures/basic-architecture-networking.svg b/doc/install-guide/figures/basic-architecture-networking.svg new file mode 100644 index 0000000000..e396e374c8 --- /dev/null +++ b/doc/install-guide/figures/basic-architecture-networking.svg @@ -0,0 +1,184 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + 192.168.0.1 + 192.168.0.11 + 10.0.0.1 + 10.0.0.11 + Cloud Controller + ComputeNode + compute1 + controller + + diff --git a/doc/install-guide/figures/basic-architecture.svg b/doc/install-guide/figures/basic-architecture.svg new file mode 100644 index 0000000000..39bced0e12 --- /dev/null +++ b/doc/install-guide/figures/basic-architecture.svg @@ -0,0 +1,104 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + Cloud Controller + ComputeNode + +