Open Source Software for Building Private and Public Clouds
Open Source Software for Building Private and Public Clouds
Intel's Cloud 2015 Vision
To help enable the tools, building blocks, and best practices that represent the future of the open cloud, Intel has articulated a three-part vision:
? Federated. A federated cloud allows the more secure sharing of communications, data, and services within and across both private and public cloud-computing infrastructures, requiring smooth interoperability across many platforms and solutions.
? Automated. An automated cloud enables cloud-computing services and resources to be specified, located, and more securely provisioned with little or no human intervention.
? Client-aware. A client-aware, device-savvy cloud can intelligently take advantage of client capabilities to deliver the best user experience anytime, anywhere.
To advance Intel's Cloud 2015 Vision, delivery of open, interoperable solutions that embrace industry standards is essential.
Federated
Automated
Client-aware
Advancing the development of open, standards-based cloud solutions With rising growth of the digital universe and proliferation of data across the enterprise, cloud computing is a key strategy to manage the ever-increasing demand for IT services. Cloud computing offers a dynamic alternative to the conventional, static data center model. By providing massively scalable compute resources and storage online, cloud computing gives businesses the ability to develop and launch products and services rapidly and efficiently, allocating resources to meet demand.
To help businesses take advantage of this model, Intel pursues a vision of cloud computing that emphasizes automation, federation, and client-awareness. Working through collaborative open-source projects such as OpenStack*, as well as the Open Data Center Alliance (ODCA), the Intel? Cloud Builders program, academia, and industry research centers, we contribute time, energy, and financial support to further this vision and advance the development of open, standards-based solutions.
Intel is one of several corporate sponsors of the OpenStack project, contributing expertise and code to help the project thrive. As a result, businesses that choose OpenStack for their cloud computing infrastructure derive maximum value from their investment in Intel-based hardware.
Shaping OpenStack for Business Security and Efficiency Intel contributes to the OpenStack project in these ways:
? Exposing security- and power-related platform properties to the enablement of cloud layer. Intel's contributions to platform security include enablement of Intel? Trusted Execution Technology (Intel? TXT) under Linux*, KVM and Xen.* Intel remote attestation APIs allow OpenStack to establish the root of trust for a virtual machine that boots on any particular server. Power use patterns can also now be monitored through the Intel Power Node Manager by means of open IPMI interfaces.
? Distributing cloud server workloads intelligently based on platform characteristics. Intel's enhancements to the OpenStack scheduler enable it to survey the platform characteristics and determine the optimal server on which to start a virtual machine, based on a range of hardware characteristics, including trust or quality of service.
Engineering OpenStack for Private Cloud Deployment While OpenStack has gained enormous traction among hosting companies and enterprise IT, several barriers remain to its wider adoption. To establish a model for widespread adoption, Intel IT was one of the first organizations to adopt OpenStack, making enhancements to adapt it for private cloud deployment. Reference architectures developed by Intel reflect the experience acquired in working with OpenStack and present technical contributions and best practices based on this experience. In addition, Intel is partnering with other vendors in the community to help businesses take advantage of the benefits of OpenStack.
Enabling Efficient Use of Physical Infrastructure in Public Clouds
Cloud service providers look for solutions that make maximum use of compute, storage, network, and power resources. For those cloud operators who deploy OpenStack, Intel's contributions enable them to increase the efficiency of their server infrastructure and deliver differentiated services to multiple tenants securely.
Cloud service providers also need solutions that simplify the deployment, management, and monitoring of their infrastructures. Although OpenStack is a cost-effective solution today, a service provider must perform several customizations before integrating the technology into its data center. Intel is actively working on additional enhancements to OpenStack that will enable Trusted Compute Pools in the public cloud, where they can host security-sensitive services.
Continuing Contributions to OpenStack
Open-source development inspires fresh ideas, accelerates innovation, and lowers costs. For over two decades, Intel's contributions to open-source projects have enabled a breadth of solutions to run exceptionally well on Intel? architecture. To help guide the direction of open source cloud solutions, Intel participates in the OpenStack project as part of a global community of technologists, developers, researchers, and corporations sharing resources, technology, and ideas. As cloud deployments based on OpenStack gain momentum, Intel looks forward to contributing further enhancements to this project that deliver on the promise of open source.
What is the OpenStack Project? A truly open solution, OpenStack is freely available under the Apache 2.0 license. Anyone with an interest in doing so can run, build on, or suggest changes to the code base. The OpenStack project fosters cloud standards, helping to create a large ecosystem that avoids high costs and proprietary lock-in--securing a healthy future for open cloud development. The project focuses on developing and maintaining two interrelated technologies: ? OpenStack Compute. As the core management engine behind OpenStack, this part of the project manages all resources, networking, authorization, and scalability needs for the cloud. OpenStack Compute is the internal fabric of the cloud that creates and manages large groups of virtual private servers. ? OpenStack Object Storage. This technology consists of software for creating redundant, scalable object storage using clusters of commodity servers to efficiently store terabytes or petabytes of data.
2
A Focus on Intel Technologies
Optimizing Cloud Efficiency through Smart Power Management
IT efficiency is a key concern in any enterprise environment, and cloud computing is no different. The Intel? Intelligent Power Node Manager offers a smart way to optimize and manage power and cooling resources in the data center, making the most of every watt consumed. This technology enables IT administrators to make informed power management decisions and define dynamic, configurable power policies that will improve the efficiency of their cloud infrastructure.
Intel's upstream contributions to collaborative open source projects such as OpenStack, coupled with its downstream collaboration with open source ecosystem partners, ensures that open cloud solutions gain maximum benefit from advanced power management technology.
Change P/T State
BIOS (SCI Handler or ASL Code)
Console Manager
Change Power Consumption
Change Number of IPMI P/T-States Available
Policy
Instrumented PSUs (bmc polling)
Node Manager
BMC
Power Consumption
Set Power Budget
Addressing Data Protection in the Cloud
Potential adopters of cloud computing consistently report that
security is among their prime concerns. The security landscape surrounding cloud computing is complicated by the fact that a
cloud consists of potentially thousands of servers in multiple locations. Cloud administrators need novel ways of determining
the trustworthiness of those remote servers. Intel is working to
address data protection in the cloud through key technologies,
such as Intel? Trusted Execution Technology (Intel? TXT) and
remote attestation.
? Intel TXT compares the critical elements of a
Console
cloud launch environment against a known
good source. The two must match, creating a measured launch environment for Intel
TXT to allow the environment to run.
? Remote attestation provides the means for local or remote users and systems to share measured launch environment credentials, so that platform trustworthiness can be reported across the environment.
Because hypervisors must support these features, Intel is deeply involved in making contributions and otherwise building support for them into projects such as KVM and Xen.* We also work with members of the ecosystem to make these technologies available through the OpenStack* project. These open-source contributions help encourage broader adoption of the cloud and unlock its full potential.
Intel value-add An open remote attestation stack to access trustworthiness of a remote VMM.
App
App
OS
OS
Hypervisor HW/TXT
Attestation Service
Remote Attestation
Are you trusted?
App
App
OS
OS
Hypervisor HW
Intel value-add Tboot/TXT support has been in Xen since Xen3.2. Tboot support has been in Linux/KVM since 2.6.33.
App
App
OS
OS
Hypervisor HW/TXT
3
Furthering the Intel 2015 Cloud Vision In addition to considerable contributions to open-source projects such as OpenStack, Intel is furthering its cloud computing vision through its participation in the Open Data Center Alliance (ODCA) and its work through the Intel? Cloud Builders program.
Open Data Center Alliance
To deliver on the promise of federated, automated, client-aware cloud computing, Intel is working with leading IT organizations as a technical advisor to the Open Data Center Alliance (ODCA). The ODCA is defining a roadmap of high-priority requirements and usage models for cloud computing and next-generation data centers with a focus on open, interoperable solutions. Intel's engagement with the ODCA and other IT customers globally is helping to speed delivery of technology and solutions that enable more secure, efficient, simplified cloud infrastructures.
In the form of eight usage models published in June 2011, the ODCA outlined specific innovations in security, automation, common management, and service transparency that are needed for widespread adoption of cloud services. Recognizing the pace of innovation sustained by open source projects, Intel is working with its partners to develop open source implementations for several of these usage models.
Intel? Cloud Builders Program
Ultimately, complete solutions are needed to deploy clouds. Intel? Cloud Builders is an alliance of industry thought leaders designing, building, and testing cloud solutions based on highquality building blocks and well-established best practices. Those designs are made available to the general public in the form of reference architectures. (refer below)
By engaging with leading software and equipment makers, Intel brings together the expertise to create best-of-breed solutions that end customers can use with confidence. Using these reference architectures, IT organizations can reduce risk, frustration, and cost associated with making the transition to a cloud infrastructure.
Intel?Xeon? processor-based
test beds
Industry-leading ISVs and OEMs
Intel? Cloud Builders offers a library of reference architectures that provide proven guidance for cloud computing.
Reference architectures
Learn more about what Intel is doing in open source at opensource
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL? PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR.
Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined."Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information. The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1-800-548-4725, or by visiting Intel's Web site at .
Copyright ? 2011 Intel Corporation. All rights reserved. Intel, the Intel logo and Xeon are trademarks of Intel Corporation in the U.S. and other countries.
*Other names and brands may be claimed as the property of others.
0112/NR/MESH/PDF 326710-001US
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- differences between private and public school
- open source software business model
- open source software management tools
- open source software for business
- open source software policy example
- free open source software downloads
- private and public goods
- open source software license manager
- open hp software for scanner
- difference between private and public school
- difference between private and public universities
- private and public schools