How to Install OpenStack
To gain experience with the installation and deployment process, most users start by installing OpenStack on their laptop or desktop computer. Mirantis recommends automated installation using OpenStack Fuel and VirtualBox, and following this series of steps:
How To Install OpenStack
Prerequisites: A 64-bit host OS with at least 8 GB RAM and 300 GB of free space. Virtualization must be enabled in the BIOS. If you use Microsoft Windows, use Cygwin.
- Install VirtualBox.
- Download Mirantis OpenStack.
- Download the Mirantis VirtualBox Scripts.
- Copy the Mirantis OpenStack ISO to the
- Edit the
- Run the
launch.shfile in a console, such as Terminal on Mac OS X.
- Wait for the script to completely finish. When it’s completed, you’ll have a Fuel VM and 3 additional VMs running in VirtualBox.
- Point your web browser to http://10.20.0.2:8000/. Log in as admin:admin.
Once you’ve logged into the Fuel UI, you’re ready to use OpenStack Fuel to deploy your cloud and begin exploring OpenStack!
OpenStack is a powerful platform for managing cloud infrastructure resources, and due to its open architecture is quite flexible and extensible. The OpenStack Foundation provides an excellent overview to Get started with OpenStack and understand its concepts.
Mirantis recommends leaning on available documentation and tutorials to help you navigate the platform’s complexity. Mirantis also provides a Planning Guide to help you deploy OpenStack according to your use case. You can use the guide to determine the best way to install OpenStack for Hadoop, vCenter or vSphere, and Monitoring. Additionally, the guide outlines how to calculate hardware requirements.
If you’d like to install a different OpenStack distro for evaluation, DevStack can be a great option. It’s designed for installation on a single laptop, PC or VM, and includes the raw upstream code for development evaluation.
If you get stuck along the way, or have a question regarding your particular use case, the OpenStack community is available to help. Ask.openstack.org is an excellent discussion forum that can be a valuable asset to you as you start your OpenStack journey.
If your OpenStack evaluation must include multiple distros, the OpenStack Marketplace is the best place to start. The marketplace includes commercial distributions powered by OpenStack, as well as several non-commercial Linux distros including Debian and Fedora.