【OpenStack 】

The OpenStack Foundation promotes the global development, distribution and adoption of open infrastructure with more than 82,000 community members from 187 countries around the world. The OpenStack Foundation was founded in September 2012 to provide an independent home for the OpenStack cloud operating system, which has since become one of the largest and most diverse open source projects in history.

 

The goal of the OpenStack Foundation is to serve developers, users, and the entire open infrastructure ecosystem by providing a set of shared resources to build community, facilitate collaboration and support integration of open source technologies. Primary activities include organizing large-scale test infrastructure, community management, and bringing together more than 20,000 open infrastructure enthusiasts each year at global events including the OpenStack Summit.

 

In December 2017, the OpenStack Foundation began incubating new Strategic Focus Areas, starting with Container Infrastructure, CI/CD and Edge Computing. The Strategic Focus Areas include include new pilot projects and communities, the first of which are Kata Containers, Zuul and the Edge Computing Group. If you are interested in building an open infrastructure project at the OpenStack Foundation, contact [email protected].

 

The Foundation wouldn't be possible without a strong ecosystem of companies that have contributed in many different ways. To learn more about our Platinum Members, Gold Members and Corporate Sponsors, check out the supporter recognition page. If your company is interested in becoming a supporter, read more about it here.

 

Individual membership of the OpenStack Foundation is free for anyone with an interest in open infrastructure. Individual Members are expected to participate in the community through technical contributions or community building efforts, and vote in an annual election for the Board of Directors.

What is OpenStack?

OpenStack is a combination of a series of open source tools (or open source project), the main use of pooled resources to build and manage virtual private cloud and public cloud. Six of the project is mainly responsible for handling core cloud computing services, including computing, networking, storage, identity and image services. There is another more than a dozen optional items, users can put their bundled package, to create a unique, cloud architecture that can be deployed.

 

Imagine, in a virtual environment, such as memory, CPU and RAM resources are extracted from many vendor-specific project, and then split by the hypervisor and on demand distribution. OpenStack using a consistent set of application programming interfaces (API), further these virtual resource extraction as a discrete pool, auxiliary standard for cloud computing tools for administrators and users to interact directly use.

 

 

OpenStack works

OpenStack is actually composed of a series of commands called scripts composition. These scripts are bundled into packages called projects, these packages are used to create a cloud delivery environments tasks. In order to create these environments, OpenStack will use two kinds of other types of software:

 

Virtualization software used to create abstracted from the hardware layer virtual resources

The underlying operating system (OS), for OpenStack script command execution issued

You can interpret it this way: OpenStack itself does not virtualized resources, but the use of virtualized resources to build a cloud. OpenStack not execute the command, but the command will be forwarded to the underlying OS. OpenStack, virtualization software and underlying operating system, these three kinds of technology must work together. It is because of this interdependence, so many people would use to deploy OpenStack cloud Linux®, therefore, RackSpace and NASA OpenStack will be released as open source software.

 

 

Guess you like

Origin gaojingsong.iteye.com/blog/2441614