Can anyone outside of Intel and Rackspace work in OSIC?
OSIC has initially been staffed by Rackspace and Intel employees. We don't currently have plans to expand participation, but may consider it in the future. However, all the work is conducted in the open within the community, and we encourage others to work collaboratively with OSIC engineers on blueprints, specifications and code submissions.
Does the existence of OSIC mean OpenStack is not ready for the enterprise?
No. OpenStack is the world’s leading open source cloud operating system. It is ready for enterprise deployments today, as evidenced by its adoption among many of the world’s most prominent cloud service providers and a growing list of global enterprises. Now the task at hand for the OpenStack community is to accelerate feature development to ensure that OpenStack is increasingly made more robust to meet the cloud workloads of the future. According to a recent survey conducted by the OpenStack Foundation, rapid and broad-based innovation is one of the top reasons that enterprises adopt OpenStack.
How does OSIC support open source principles?
In the true spirit of open source, the Center is committed to furthering open standards and preventing vendor lock-in by ensuring that all work is contributed upstream, working with the community to advance the collective state of the technology. As an example, one of the requirements in gaining access to the 2,000-node environment is that applicants must commit to sharing the results of their development and testing through the publication of white papers, operational guides, and other such documentation.
The Center is also dedicated to advancing the goals of the OpenStack community by aligning with the OpenStack Foundation. It publishes its engineering roadmap and solicits feedback on this roadmap through the OpenStack Foundation’s Enterprise and Product Workgroups, which ensures that the engineering team works on the right features to advance the OpenStack platform for use by enterprise customers, as validated by the community.
How is the OpenStack Foundation involved with OSIC?
The OpenStack Innovation Center (OSIC) is governed by a board comprised of Intel, Rackspace and the OpenStack Foundation (two members). This composition underscores the Center’s true community spirit, ensuring a system of governance that relies on merit, trust and transparency. The Governance Board is in place to disposition requests for access to the 2,000-node developer cloud to ensure best allocation and use, based on a set of clearly communicated criteria. All development is being done in the open and supports existing community processes.
How many OSIC engineers currently work on the roadmap, and what are the growth plans?
Currently, approximately 100 engineers from Intel and Rackspace work on items on the OSIC roadmap. We will scale this number up or down depending on the need.
Is OSIC attempting to shift the direction of OpenStack?
No. OSIC is focused on delivering continuous enhancements to the OpenStack platform, and eliminating bugs, through open, upstream contributions within the OpenStack community.
Is OSIC creating a new distribution of OpenStack?
No. All OSIC contributions will be delivered upstream, in the open, and with community review with the goal of making the community code stronger.
Is OSIC training available publicly, or only for OSIC developers?
Currently, OSIC training is available for OSIC developers only. We may consider expanding its scope in the future.
What are the key terms and deliverables associated with OSIC?
The OSIC collaboration includes the following:
- Creation of the single largest team of developers dedicated to the OpenStack platform, which is jointly staffed with Rackspace and Intel engineers located at Rackspace Headquarters in San Antonio, Texas. This joint engineering team works within the OpenStack community to further the development of enterprise features and accelerate enterprise adoption of OpenStack.
- Building the world's largest OpenStack developer cloud (named the OpenStack Hybrid Cloud Testing Clusters), which consists of two 1,000-node clusters, made available to the community for development and testing of OpenStack code, features and functionality at unmatched scale.
- Creation of a new development program, comprised of comprehensive training modules, designed to onboard and significantly increase the number of open source developers actively contributing to the success of the OpenStack community.
What defines success for this collaboration?
This joint collaboration is built upon the intent to openly accelerate adoption of OpenStack within the industry. Success will be measured by the extent to which any company can implement a solution without substantially changing their IT investment or resourcing. Additionally, we will know this collaboration is successful with each upstream submission made and accepted, continuing our experience in the Mitaka release where 20+ feature submissions were accepted, and hundreds of bugs fixed within just a few months of the OSIC roadmap being announced in October 2015.
What is the OpenStack Innovation Center (OSIC)?
The OpenStack Innovation Center (OSIC) is a center of excellence that serves to accelerate the development of enterprise capabilities for the OpenStack platform, and significantly add to the number of developers contributing to upstream OpenStack code. The Center aims to create the single largest team of developers dedicated to the OpenStack platform, focused on advancing the simplicity, upgradeability, scalability, manageability and reliability of OpenStack by adding new features and eliminating bugs through upstream code contributions. The Center also hosts a 2,000-node cluster for use by the community to test their software at scale and increase confidence in adoption of OpenStack.
What kind of training is OSIC doing?
Training conducted through OSIC is designed to help grow the Center’s OpenStack engineering capacity and make it effective in the OpenStack community. The training includes: onboarding, OpenStack orientation, community orientation, and how to contribute to OpenStack (e.g., code reviews, bug tickets, blueprints, code submissions). Over 50 engineers with no prior experience on OpenStack have been trained, inducted into various OpenStack projects, and have been involved in bug fixes and code submissions over the last few months.
Where can I find the roadmap of engineering engagements and work items?
The roadmap is located at osic.org/roadmap.
Where is the OpenStack developer cloud located?
The environment is comprised of two 1,000-node clusters, one each located in Dallas, Texas and Santa Clara, California. The cluster in Dallas was opened to the community in October 2015. The cluster in Santa Clara will be opened to the community in June 2016. These clusters will be managed as a single entity.
Who can use the OpenStack developer cloud?
Anyone in the OpenStack community wishing to use the developer cloud to contribute to improving the OpenStack platform can apply for access to this environment by submitting a request at osic.org. All requests are then reviewed, dispositioned and prioritized by the OSIC Governance Board. Applicants can expect to be notified of acceptance or denial within two (2) weeks.
Who established the OpenStack Innovation Center?
OSIC is a joint collaboration between Rackspace and Intel, with a dedicated team based largely in San Antonio and working on an agreed roadmap of work items.
Why is Intel supporting OSIC?
Through its Cloud for All initiative, Intel is helping accelerate widespread cloud adoption—and a broader choice of cloud operating environments—by working with the industry to bring feature-rich, ease-to-deploy cloud solutions to market. Consistent with our long heritage in open source innovation, Intel share’s Rackspace’s commitment to advancing OpenStack’s features and capabilities, and its adoption in enterprise private cloud deployments. The OpenStack Innovation Center (OSIC) represents one of the key investments within Intel’s Cloud for All initiative, and underscores Intel’s commitment to furthering the OpenStack platform.
Why is Rackspace supporting OSIC?
OpenStack is the leading open platform for hybrid clouds, and Rackspace is the leading operator of OpenStack clouds. OSIC provides an opportunity for Rackspace to advance OpenStack enterprise features and accelerate enterprise customer adoption. It significantly increases the number of engineers working in the OpenStack community, making the project stronger and more capable. OSIC attracts and trains new OpenStack engineers, making the community more vibrant for the long term. It brings together two companies who have a shared interest in keeping OpenStack open.