OpenStack - Software for building Private and Public Clouds

  •        4918

OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface.

OpenStack Compute (Nova): Manages large networks of virtual machines. 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-performance computing (HPC) configurations.

OpenStack Storage (Swift): Object and Block storage for use with servers and applications. Object Storage is ideal for cost effective, scale-out storage. It provides a fully distributed, API-accessible storage platform that can be integrated directly into applications or used for backup, archiving and data retention.

OpenStack Networking: Pluggable, scalable, API-driven network and IP management. Like other aspects of the cloud operating system, it can be used by administrators and users to increase the value of existing datacenter assets.

OpenStack Image Service (Glance): Provides discovery, registration, and delivery services for virtual disk images.

http://www.openstack.org/
https://github.com/openstack/openstack

Tags
Implementation
License
Platform

   




Related Projects

CloudStack - Infrastructure-as-a-Service (IaaS) software platform


CloudStack CE is an open source Infrastructure-as-a-Service (IaaS) software platform, which enables users to build, manage and deploy compute cloud environments.

OpenNebula - Data Center Management Solution


OpenNebula provides solution for building and managing virtualized enterprise data centers and cloud infrastructures to enable on-premise IaaS clouds. OpenNebula interoperability makes cloud an evolution by leveraging existing IT assets, protecting your investments, and avoiding vendor lock-in. penNebula was designed to address the requirements of business use cases from leading companies and across multiple industries, such as Hosting, Telecom, eGovernment, Utility Computing and lot more.

openQRM - Datacenter Management and Cloud Computing Platform


openQRM a web-based open source datacenter management and cloud computing platform that integrates flexibly with your existing datacenter components. openQRM supports the all major virtualization technologies. It automates provisioning, virtualization, storage and configuration management, and it takes care of high-availability. A self-service cloud portal with integrated billing system enables end-users to request new managed servers and application stacks on-demand.

FOSS-Cloud - Virtualization- and Cloud-Services


The FOSS-Cloud is a Software, which enables you, to build your own Private or your Public-Cloud. The FOSS-Cloud environment (software and hardware) is an integrated and redundant server infrastructure to provide cloud-Services, Windows or Linux based SaaS, Terminal Server, Virtual Desktop Infrastructure (VDI) or virtual server-environmens. It makes virtual machines available, which can be accessed from internally as well as from the Internet.

Dasein Cloud - Open Source Cloud Abstraction Library


Dasein Cloud (pronounced "da z-eye-n") is a Java-based cloud abstraction layer that enables programmers to build applications under a "write-once, run against any cloud" philosophy. It provides an abstract model under which most IaaS and some PaaS services can be modeled. Developers write applications to the Dasein Cloud model and it is then translated into the underlying cloud provider model.



Synnefo - Open source Cloud Software, Used to create massively scalable IaaS clouds


Synnefo is a complete open source cloud stack written in Python that provides Compute, Network, Image, Volume and Storage services, similar to the ones offered by AWS. Synnefo manages multiple Ganeti clusters at the backend for handling low-level VM operations and uses Archipelago to unify cloud storage. To boost 3rd-party compatibility, Synnefo exposes the OpenStack APIs to users.

Eucalyptus - Scalable cloud software for IT and DevOps


Eucalyptus is open source software for building Amazon Web Services-compatible private and hybrid clouds. The cloud software pools together compute, network, and storage resources within your IT environment to create on-demand, self-service private cloud resources.

Cloud-computing


Cloud computing is a general term for anything that involves delivering hosted services over the Internet. These services are broadly divided into three categories: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS). The name cloud computing was inspired by the cloud symbol that's often used to represent the Internet in flowcharts and diagrams.<a href=" http://www.infoworld.com/d/cloud-computing/what-cloud-computing-really-means-031">Cloud computing

Cloud-computing1


Cloud computing is a general term for anything that involves delivering hosted services over the Internet. These services are broadly divided into three categories: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS). The name cloud computing was inspired by the cloud symbol that's often used to represent the Internet in flowcharts and diagrams.<a href=" http://www.infoworld.com/d/cloud-computing/what-cloud-computing-really-means-031">Cloud computing

About-cloud-computing


Cloud computing is a general term for anything that involves delivering hosted services over the Internet. These services are broadly divided into three categories: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS). The name cloud computing was inspired by the cloud symbol that's often used to represent the Internet in flowcharts and diagrams.http://www.infoworld.com/d/cloud-computing/what-cloud-computing-really-means-031

cloudstack - Juniper cloudstack fork


Apache CloudStack is software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. CloudStack is used by a number of service providers to offer public cloud services, and by many companies to provide an on-premises (private) cloud offering.Apache CloudStack currently supports the most popular hypervisors: VMware, Oracle VM, KVM, XenServer and Xen Cloud Platform. CloudStack also offers

fuel-plugin-openbook - Fuel plugin for Openbook project integration


This plugin extends Mirantis OpenStack functionality by adding Openbook customer onboarding, self-service, and cloud billing / charge-back services. Openbook is cloud management and reporting software that simplifies the tasks of planning, charging, and predicting capacity requirements for cloud services. Talligent gives the administrator and tenant real-time visibility of resources and accrued costs, as well as the ability to scale up or down according to budget and resource requirements.For the Service Provider: Openbook by Talligent is the quickest path to monetizing OpenStack services. Openbook enables service providers to sell on demand cloud services based on the OpenStack platform, including dedicated instances, networks, storage, applications, virtual desktops, and other infrastructure elements or services. Services can be packaged the way you want: by tiers, metered and sold by the hour, delivered on-site or as part of a shared infrastructure. Cloud service providers can expand their customer reach and strengthen their existing relationship via resellers. Openbook natively supports reseller workflow with corresponding rate plans that support taxation, currency conversion, proration, discounts, and promotional codes independent from the master service provider.

Terraform - Tool for building, changing, and versioning infrastructure safely and efficiently


Terraform provides a common configuration to launch infrastructure — from physical and virtual servers to email and DNS providers. Once launched, Terraform safely and efficiently changes infrastructure as the configuration is evolved. Simple file based configuration gives you a single view of your entire infrastructure.

wakame-vdc - Datacenter Hypervisor - Open Source Cloud Computing / IaaS


Datacenter Hypervisor - Open Source Cloud Computing / IaaS

GSAFedRAMP


Furthering GSA’s mission to better serve our partners and deliver better value and savings, yesterday the Federal Risk and Authorization Management Program (FedRAMP) granted the second Joint Authorization Board (JAB) provisional cloud security authorization to CGI Federal. The JAB provisional authorization covers CGI’s infrastructure as a service (IaaS) offerings including virtual machines and web-hosting capabilities, available for agencies to acquire from the GSA IaaS Blanket Purchase Agreem

circuit - Circuit: Dynamic cloud orchestration http://gocircuit.org


The CIRCUIT is a new way of thinking. It is deceptively similar to existing software, while being quite different.Circuit is a programmable platform-as-a-service (PaaS) and/or Infrastructure-as-a-Service (IaaS), for management, discovery, synchronization and orchestration of services and hosts comprising cloud applications.

healthnmon


Healthnmon aims to deliver 'Cloud Resource Monitor', an extensible service to OpenStack Cloud Operating system by providing monitoring service for Cloud Resources and Infrastructure with a pluggable framework for 'Inventory Management', 'Alerts and notifications' and 'Utilization Data.

elijah-openstack - Elijah OpenStack integration


A cloudlet is a new architectural element that arises from the convergence of mobile computing and cloud computing. It represents the middle tier of a 3-tier hierarchy: mobile device - cloudlet - cloud. A cloudlet can be viewed as a "data center in a box" whose goal is to "bring the cloud closer".

rack - Provides the ability that can control OpenStack as program resource with an application


OpenStack Native Application is the software, which uses OpenStack resource (eg. VM or VNET) directly from application. Recent popular applications are designed before the cloud computing age, so affinity with cloud is not considered. In order to make those applications work on OpenStack, tools such as Chef, Puppet and other tools are required, and it makes systems very complex in design.RACK provides the mechanism to create “After the Cloud” applications. Programmer can write codes that are scalable and migratable on OpenStack platform without cooperating with the external systems.

python-scaleway - :snake: Python SDK to query Scaleway APIs.


Python SDK to query Scaleway's APIs.The magic here lies in scaleway.apis.*API instances, which all have a query method returning a slumber.API object. The latter handling all the excruciating details of the requests.