OpenStack Compute

OpenStack Compute: Provision and manage large networks of virtual machines 

The OpenStack cloud operating system enables enterprises and service providers to offer on-demand computing resources,by provisioning and managing large networks of virtual machines.

Compute resources are accessible via APIs for developers building cloud applications and via web interfaces for administrators and users. The compute architecture is designed to scale horizontally on standard hardware, enabling the cloud economics companies have come to expect. 

 

Flexible Architecture

OpenStack is architected to provide flexibility as you design your cloud, with no proprietary hardware or software requirements and the ability to integrate with legacy systems and third party technologies. It is designed to manage and automate pools of compute resources and can work with widely available virtualization technologies, as well as bare metal and high-performancecomputing(HPC)configurations.


Administrators often deploy OpenStack Compute using one of multiple supported hypervisors in a virtualized environment. KVM and XenServer are popular choices for hypervisor technology and recommended for most use cases. Linux container technology such as LXC is also supported for scenarios where users wish to minimize virtualization overhead and achieve greater efficiency and performance. In addition to different hypervisors, OpenStack supports ARM and alternative hardware architectures.
 

 

Popular Use Cases 

  • Service providers offering an IaaS compute platform or services higher up the stack
  • IT departments acting as cloud service providers for business units and project teams
  • Processing big data with tools like Hadoop
  • Scaling compute up and down to meet demand for web resources and applications
  • High-performance computing (HPC) environments processing diverse and intensive workloads.

Follow us