OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed and provisioned through APIs with common authentication mechanisms.
A dashboard is also available, giving administrators control while empowering their users to provision resources through a web interface.
Beyond standard infrastructure-as-a-service functionality, additional components provide orchestration, fault management and service management amongst other services to ensure high availability of user applications.
The answer is NO, I tell anyone that it is NOT possible to deploy and/or install OpenStack directly on Windows, you will need a Linux operating system, in these guides that you will see you will be able to find different ways to get OpenStack inside Windows without having other nodes PC or Linux, OpenStack can be installed on Windows but with limitations, we would need virtual machines that will run Ubuntu or RHEL that will run OpenStack inside them we can use OpenStack from Windows via additional software (OpenStack CLI, Hyper-V Nova Compute, Cinder Volume for Windows) (Only if deployed inside Hyper-V)
All of the methods listed below require the use of a virtual machine!
Deploy OpenStack on Hyper-V (Advised): How to Deploy an OpenStack cloud environment on Hyper-V
The next methods require nested virtualization for greater performance on virtualized instances within the VM running OpenStack
(It is also possible without nested virtualization, the instances will be emulated by the qemu hypervisor, and will have poorer performance)
Use one of these two scripts to help you configure WSL2 to run Microstack
Microstack (OpenStack) Configurer WSL2: https://github.com/Sorecchione07435/Microstack-Configurer-WSL2
Microstack (OpenStack) Configurer WSL2 V2: https://gist.github.com/Sorecchione07435/23df55f527ab38765d3152d3fd8a59fc
Microstack is a deployment tool for OpenStack on Snap, Working in all Linux distros To go into more detail you can access this URL: https://opendev.org/x/microstack
An image with CentOS 7 and OpenStack already deployed for VirtualBox
Preinstalled OpenStack VirtualBox Image: https://gist.github.com/Sorecchione07435/f658775f7f7993716bf6fc85b6830aa2
