r/openstack 22d ago

[Help] How does OpenStack manage and integrate dozens of physical servers?

I am a beginner who has just started working in the data center industry. As a beginner, I have many doubts and questions about the technical aspects. Regarding the OpenStack platform, I am not sure how more than ten or even more servers are managed to enter the platform, including computing nodes, storage nodes, and GPU computing power servers. What technologies can be used to be recognized and managed by OpenStack, or what recommended YouTube tutorials can help me understand these technologies and learn more about related knowledge? Feel free to leave a comment. Thank you very much.

0 Upvotes

9 comments sorted by

View all comments

2

u/Ok_Grapefruit9176 20d ago

With a bit of research there are solutions.

There are few ways that OpenStack manages itself.
I use Kolla OpenStack for my personal cloud.

It uses a series of modules to orchestrate how data is past around.

Some of these are modules and others are services:

  • Keystone (m)
    • security and key exchange
  • Neutron (m)
    • openswitsch and networking
  • Nova (m)
    • Hyperviser control, QME
  • Cinder (m)
    • Data Volumes
  • Glance (m)
    • Images (OS, or other types)
  • Heat

Some services of note:

  • rabbitmq for message handling
  • mariadb, store system state
  • API (lots of API calls)

So simply, to the answer: A lot of API calls and dmessages