how openstack and hypervisors work together?

asked 2014-02-11 01:55:35 -0500

black sensei gravatar image

I have been reading about openstack and got very interested in it. my purpose is to try it in my office to get accustomed to it. the first purpose is to provide VMs for developes to do their server environment test on it on their own (policy). The ultimate purpose would be providing a sort of SAAS for people where each VM is deployed with a domain name, an OS with our application running on tomcat. the implementation is still blurred so I need to try out couple of things to acquire the right perspective(s). I know that I should consider openstack for bigger deployment like starting from 50+ nodes so I think it's best to have a close look at openstack. Pardon my ignorance and allow me to pickup ideas, experiences , knowledge and best practice from all of you.

Is is safe to say VirtualBox for example is an hypervisor? If that is the case does openstack not providing the same kind of functionality where on a physical machine (or cluster of machines) one can create different OSes as per Virtual Machine?

When providing explanation kindly try to avoid too much technical terms for now.

Thank you

edit retag flag offensive close merge delete



Yes, VirtualBox is a hypervisor.

EmmEff gravatar imageEmmEff ( 2014-02-11 17:42:25 -0500 )edit

thanks for the clarification

black sensei gravatar imageblack sensei ( 2014-02-12 02:55:43 -0500 )edit

2 answers

Sort by ยป oldest newest most voted

answered 2014-02-11 10:24:08 -0500

updated 2014-02-11 10:25:44 -0500

If you have installed Devstack, it installed KVM for you along the way within the VirtualBox VM. So you have it all running in one VM under VirtualBox. There are ways to to multi node configs with Devstack, but to get started its best to do it the default way in one VM. I do the same, but use VMWare to host several DevStack sessions on my Mac. Basically you have a OpenStack cloud running on a OS based Hypervisor (VMWare/Virtualbox). Does that help ?

edit flag offensive delete link more


much much clear thank you. So normally an advanced user can choose what hypervisor openstack uses to create various VMs/instances. If am correct then I got that piece of the puzzled covered

black sensei gravatar imageblack sensei ( 2014-02-11 10:52:08 -0500 )edit

answered 2014-02-11 07:27:38 -0500

luigi.romagnoli gravatar image

Openstack is not an Hypervisors normally use KVM or other Hypervisor link text and u can create different virtual machine on your tenant, each with your OS (all linux distirbution, and windows 2012 images are around if u have a look). U need a sort of template (image) and u can deploy your virtual machine from that template. At the end u can build your own template from a iso or from a extisting virtual machine after u have done some castomization.

I'ts not a simple products to learn, becouse is made of different specialized engine, on there are pretti simple guide to start with.

RDO for REDHat like distribution is a good staring point, but with all distro u need a good know-how on linux.

Let me know if i can better answer u, english is not my first language ...sorry


edit flag offensive delete link more


thank you very much for your answer. Sorry for my ignorance. I have been using AWS EC2 pretty well and what I saw after installing openstack on my VirtualBox using `devstack` script looks like ECS page. I hence do not understand where any hybervisors comes in

black sensei gravatar imageblack sensei ( 2014-02-11 09:40:30 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2014-02-11 01:55:35 -0500

Seen: 483 times

Last updated: Feb 11 '14