Hi@akhtar,
Basic Architecture of OpenStack is given below.
OpenStack Architecture:
It includes several major component:
-
Dashboard (Horizon): Users log into U I specifies V M ( Virtual Machine ) parameters (such as name , flavor , keys etc .
-
Nova : compute ; manages the life cycle of compute instances in an OpenStack environment. It includes Spawning , scheduling and decomposing of virtual machines on demand.
-
Cinder ( Block storage ): It provides persistent block storage to running instances
-
Neutron ( Networking ): It provides connectivity between the interface of other OpenStack services such as Nova .
-
Glance ( Image service ) : It stores and retrieves virtual machine disk images . Images can be used as a template in setting up a new server. Usually images are stored in swift ( object ) service.
-
Swift (Object storage ) : It stores and retrieves arbitrary unstructured data objects via a HTTP based API . It is highly fault tolerant with its data replication and scale out architecture.
-
Keystone ( Identity ) : It provides an authentication and authorization service for other open stack services.
Thank You