bilelmsekni / OpenStack-Grizzly-Install-Guide

A full install guide for OpenStack Grizzly
352 stars 218 forks source link

Controller node + network NODe in the same physical machine #51

Closed rubber-ant closed 11 years ago

rubber-ant commented 11 years ago

Why we need to keep the controller and network nodes separate ?

advantage and disadvantage

hrushig commented 11 years ago

Here is an excerpt from Quantum Administrator's Guide:

The "cloud controller" and "network gateway" can be combined in simple deployments, though if you expect VMs to send significant amounts of traffic to or from the Internet, a dedicated network gateway host is suggested to avoid potential CPU contention between packet forwarding performed by the quantum-l3-agent and other OpenStack services.

Details: http://docs.openstack.org/trunk/openstack-network/admin/content/services.html

Advantage: With increasing no. of VMs requiring external access, the CPU bottlneck is moved from Controller to Network node. This way the controller will not get affected and services like keystone, glance, cinder, scheduler can run without hiccups

Disadvantage: You are dedicating hardware of Network Controller role.