Ask Your Question

control plane and Data plane

asked 2017-06-21 00:32:56 -0500

sanjana gravatar image

updated 2017-06-21 00:39:16 -0500

Can someone explain what these two planes in openstack mean. What is and what is not controlled by the two planes in networking. Basically what are the functionalities of these two planes in openstack

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2017-06-21 00:41:34 -0500

updated 2017-06-21 00:45:05 -0500

From the architecture manual:

When designing an OpenStack cloud, it is important to consider the needs dictated by the Service Level Agreement (SLA). This includes the core services required to maintain availability of running Compute service instances, networks, storage, and additional services running on top of those resources. These services are often referred to as the Data Plane services, and are generally expected to be available all the time.

The remaining services, responsible for create, read, update and delete (CRUD) operations, metering, monitoring, and so on, are often referred to as the Control Plane. The SLA is likely to dictate a lower uptime requirement for these services.

So, the data plane is everything needed to operate your applications, including instances and their storage and network connecctions. Control plane: Administration of the cloud.

edit flag offensive delete link more


Could you please give some openstack service specific example for the same.

sanjana gravatar imagesanjana ( 2017-06-21 00:54:39 -0500 )edit

From a networking perspective, 1. control plane determines how packets should be forwarded 2. Data plane basically moves packets from input to output. So i assumed this to be associated with neutron only. I guess i am wrong then

sanjana gravatar imagesanjana ( 2017-06-21 00:57:53 -0500 )edit

An instance belongs to the data plane. The Nova services for creating, deleting and modifying instances are in the control plane.

Disk arrays or other Storage systems: Data plane. Cinder services for adding volumes: Control plane.

Openvswitch bridges: Data. Deleting a network: Control.

Bernd Bausch gravatar imageBernd Bausch ( 2017-06-21 01:01:13 -0500 )edit

I can't say if you are wrong because you didn't make any statement.

Bernd Bausch gravatar imageBernd Bausch ( 2017-06-21 01:02:39 -0500 )edit

Thanks a lot for the explanation. My doubt seems to be cleared.

sanjana gravatar imagesanjana ( 2017-06-21 01:06:13 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2017-06-21 00:32:56 -0500

Seen: 1,200 times

Last updated: Jun 21 '17