Mirantis OpenStack

  • Download

    Mirantis OpenStack is the zero lock-in distro that makes deploying your cloud easier, and more flexible, and more reliable.

  • On-Demand

    Mirantis OpenStack Express is on demand Private-Cloud-as-a-Service. Fire up your own cloud and deploy your workloads immediately.

Solutions Engineering

Services offerings for all phases of the OpenStack lifecycle, from green-field to migration to scale-out optimization, including Migration, Self-service IT as a Service (ITaaS), CI/CD. Learn More

Deployment and Operations

The deep bench of OpenStack infrrastructure experts has the proven experience across scores of deployments and uses cases, to ensure you get OpenStack running fast and delivering continuous ROI.

Driver Testing and Certification

Mirantis provides coding, testing and maintenance for OpenStack drivers to help infrastructure companies integrate with OpenStack and deliver innovation to cloud customers and operators. Learn More

Certification Exam

Know OpenStack? Prove it. An IT professional who has earned the Mirantis® Certificate of Expertise in OpenStack has demonstrated the skills, knowledge, and abilities needed to create, configure, and manage OpenStack environments.

OpenStack Bootcamp

New to OpenStack and need the skills to run an OpenStack cluster yourself? Our bestselling 3 day course gives you the hands-on knowledge you need.

The #1 Pure Play OpenStack Company

Some vendors choose to “improve” OpenStack by salting it with their own exclusive technology. At Mirantis, we’re totally committed to keeping production open source clouds free of proprietary hooks or opaque packaging. When you choose to work with us, you stay in full control of your infrastructure roadmap.

Learn about Our Philosophy

Software > Key Related OpenStack Projects > OpenStack Deployment and Management – Fuel
Private-Cloud-as-a-Service | First week Free

OpenStack Deployment and Management – Fuel

Fuel is an open source deployment and management tool for OpenStack. Developed as an OpenStack community effort, it provides an intuitive, GUI-driven experience for deployment and management of OpenStack, related community projects and plug-ins. It also includes a pluggable architecture that enables you to build your own plug-ins, or download and install plug-ins built by others.

Fuel brings consumer-grade simplicity to streamline and accelerate the otherwise time-consuming, often complex, and error-prone process of deploying various configuration flavors of OpenStack at scale. Unlike other platform-specific deployment or management utilities, Fuel is an upstream OpenStack project that focuses on automating the deployment of OpenStack and a range of third-party options, so it’s not compromised by hard bundling or vendor lock-in.

Using Fuel to deploy and manage OpenStack

Automate discovery of nodes and conduct pre-deployment checks

Fuel automatically discovers any bare-metal and virtual nodes configured to boot from network. Once they are identified and bootstrapped, Fuel presents a complete picture of nodes ready for allocation, so you can assign roles and resources across your cloud. Fuel then runs pre-flight validations to ensure your network is configured properly, to overcome one of the most common start-up configuration problems in OpenStack deployment.

Fuel automatically discovers virtual or physical server nodes for OpenStack deployment

For example, DHCP conflicts are often not visible to conventional network checks. Fuel flags and exposes errors before and after node allocation, cutting debug time and ensuring timely deployment of your OpenStack cluster.

Fuel automatically discovers virtual or physical server nodes for OpenStack deployment.

Choose valid configurations quickly and easily

Given the wide array of configuration decisions you need to make in any OpenStack cluster, Fuel helps you get started through a consumer-grade, step-by-step wizard. It simplifies and sequences the array of configuration options you need to work through, to let you select your:

  • Host operating system.
  • Hypervisors (including VMware).
  • Storage back ends (including Ceph).
  • Networking topology.
  • Controller configuration specific to the high availability (HA) needs of your OpenStack environment.

The wizard also simplifies iterative reconfiguration and redeployment of successive clusters as your environments grow and change.

The Fuel wizard lets you define your cluster requirements from the top down.
 
Fuel offers a variety of pre-defined configuration combinations which it will deploy for you automatically

Choose from a variety of OpenStack options for your environment

Mirantis OpenStack Fuel Choice of OpenStack Environment

Fuel helps to avoid lock-in by letting you choose from deployment with CentOS or Ubuntu as the host operating system. Mirantis validates the distros directly from trunk, so that you can use Fuel to maintain OpenStack.

OpenStack packages distributed with Mirantis OpenStack are pulled directly from the trunk and bug-fixed ahead of the community release. In addition to all of the core OpenStack packages, Mirantis OpenStack includes HA components and related OpenStack projects to maximize the resiliency and value of your OpenStack environment.

In addition to KVM and QEMU, Mirantis OpenStack lets you choose VMWare vCenter as your hypervisor technology, providing access to compute resources from attached ESXi servers. That means that if you have an existing VMware vCenter/ESX-based server environment, you can use those servers as compute resources for Mirantis OpenStack. Fuel installs a Nova compute service with the VMWare vCenter server driver activated onto a controller node. This service then communicates directly with vCenter so that the OpenStack scheduler can create VM instances on ESXi servers.

Streamline OpenStack management and operations

In addition to its intuitive GUI, Fuel provides a set of high-level APIs, that can be used by various applications and services to perform deployment and management of OpenStack clusters, such as to:

  • Create a cloud.
  • Add a node to an existing cloud.
  • Assign one or more roles to any node, or replicate a single role across many nodes.
  • Delete a node from a cloud.
  • Set volumes and/or partition hard disks across multiple physical hosts all at once.
  • Collect, parse, organize, and download logs.

Ensure your OpenStack cluster is healthy and ready to run workloads

Fuel 3.2 Post-deployment validation

Fuel provides a broad suite of tests that validate whether all key services are running in your OpenStack cloud, and also executes real-world functional tests to isolate problems in specific OpenStack subsystems. High availability cloud services and related OpenStack projects are also validated to confirm that they behave and operate as expected.