openstack-manuals/doc/arch-design-draft/source/arch-guide-draft-mitaka/arch-examples-specialized.rst
daz 13b9cbf6d9 [arch-design] Set up book structure
1. Move mitaka changes temporarily into the arch-guide-draft-mitaka subdirectory
2. Set up book structure per Architecture Design Guide specification

Change-Id: I27e66561208647f8ead32fc3e5b333051cd92a42
Implements: blueprint arch-guide-restructure
2016-05-23 16:39:32 +10:00

1.7 KiB

Specialized cases

specialized-multi-hypervisor.rst specialized-networking.rst specialized-software-defined-networking.rst specialized-desktop-as-a-service.rst specialized-openstack-on-openstack.rst specialized-hardware.rst specialized-single-site.rst specialized-add-region.rst specialized-scaling-multiple-cells.rst

Although OpenStack architecture designs have been described in seven major scenarios outlined in other sections (compute focused, network focused, storage focused, general purpose, multi-site, hybrid cloud, and massively scalable), there are a few use cases that do not fit into these categories. This section discusses these specialized cases and provide some additional details and design considerations for each use case:

  • Specialized networking <specialized-networking>: describes running networking-oriented software that may involve reading packets directly from the wire or participating in routing protocols.
  • Software-defined networking (SDN) <specialized-software-defined-networking>: describes both running an SDN controller from within OpenStack as well as participating in a software-defined network.
  • Desktop-as-a-Service <specialized-desktop-as-a-service>: describes running a virtualized desktop environment in a cloud (Desktop-as-a-Service). This applies to private and public clouds.
  • OpenStack on OpenStack <specialized-openstack-on-openstack>: describes building a multi-tiered cloud by running OpenStack on top of an OpenStack installation.
  • Specialized hardware <specialized-hardware>: describes the use of specialized hardware devices from within the OpenStack environment.