Ask Your Question

What is the meaning of these "roles" used in the docs?

asked 2019-03-12 06:08:42 -0600

dasnessie gravatar image

I'm trying to set up an OpenStack testing environment using Ansible to deploy on two VMs. The real-life setup will feature four machines: One machine is supposed to be the "manager", the other machines provide the resources.

My problem is the following: I'm trying to follow (this guide), but I often come across labels for machines that I don't know the meaning of:

  • What is the "storage host"? I have three machines providing storage, and one that is supposed to manage the storage. Is it the managing machine? If so, what is the physical device path that I need (here)?
  • What is a "storage node"? Is it the same as the storage host?
  • What is a "compute node"? I'm guessing it's the machines that provide the computation power?
  • What is a "network node"?

Thanks in advance, I'm sorry if I'm asking dumb questions but I really don't understand the docs.

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2019-03-21 08:56:50 -0600

Aref gravatar image

What is a "storage node"?: An Object Storage node that provides container services, account services, and object services; controls the account databases, container databases, and object storage.

What is a "compute node"?: A node that runs the nova-compute daemon that manages VM instances that provide a wide range of services, such as web applications and analytics. it usually manages to run servers on kvm, xen, vmware, docker and other hypervisors.

What is a "network node"?: Any compute node that runs the network worker daemon. it usually manages ip addresses, virtual routers, firewalls, subnets and so on... it provides "infrastructure programmability" and Infrastracture as a service, firewall as a service, vpn as a as a service and so on...

and SURPRISE: there is a glossory to find definition of terms in openstack culture:

edit flag offensive delete link more



Nice, thanks! The glossory is sure gonna help me in the future!

dasnessie gravatar imagedasnessie ( 2019-03-27 09:42:05 -0600 )edit

answered 2019-03-14 17:39:30 -0600

What kind of storage will the VMs have: local storage or SAN/NAS? If it's just local storage, ignore the "storage node" (same as "storage host").

The compute node runs the hypervisor with VMs, e.g. KVM.

In a simple setup, you can run the network node on controller, in more complex setups network nodes (handling L2 and L3) have dedicated nodes.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2019-03-12 06:08:42 -0600

Seen: 108 times

Last updated: Mar 21 '19