Upload
nadia-metoui
View
221
Download
0
Embed Size (px)
Citation preview
8/2/2019 OpenStack_SolBrief_v5
1/4
Open Source Software forBuilding Private and Public Clouds
Advancing the development of open,standards-based cloud solutions
With rising growth of the digital universe and proliferation ofdata 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 efciently, 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 nancial 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.Client-awareAutomatedFederated
Intels 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 Intels Cloud 2015 Vision, delivery
of open, interoperable solutions that embrace
industry standards is essential.
8/2/2019 OpenStack_SolBrief_v5
2/4
Shaping OpenStack for Business Securityand Efficiency
Intel contributes to the OpenStack project in these ways:
Exposing security- and power-related platform properties
to the enablement of cloud layer. Intels contributionsto 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. Intels 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 rst organizations to adopt
OpenStack, making enhancements to adapt it for private
cloud deployment. Reference architectures developed by Intel
reect 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
benets of OpenStack.
Enabling Efficient Use of PhysicalInfrastructure 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, Intelscontributions enable them to increase the efciency 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, Intels
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-insecuring 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
8/2/2019 OpenStack_SolBrief_v5
3/4
Console
Manager
BMCNode
ManagerInstrumented PSUs
(bmc polling)
BIOS(SCI Handler
or ASL Code)Change P/T State
PowerConsumption
Set PowerBudget
Change PowerConsumption
Change Number ofP/T-States Available
PolicyIPMI
App
OS
App
OS
Hypervisor
HW/TXT
App
OS
App
OS
Hypervisor
HW/TXT
App
OS
App
OS
Hypervisor
HW
Attestation ServiceRemote
Attestation
Are you
trusted?
Intel value-addAn open remoteattestation stack toaccess trustworthinessof a remote VMM.
Intel value-addTboot/TXT support hasbeen in Xen since Xen3.2.Tboot support has beenin Linux/KVM since 2.6.33.
Console
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) andremote attestation.
Intel TXT compares the critical elements of a
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.
Optimizing Cloud Efficiency throughSmart Power Management
IT efficiency is a key concern in any enterprise
environment, and cloud computing is no
different. The Intel Intelligent Power NodeManager 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.
Intels upstream contributions to collaborative
open source projects such as OpenStack,
coupled with its downstream collaboration with
open source ecosystem partners, ensures thatopen cloud solutions gain maximum benefit
from advanced power management technology.
A Focus on Intel Technologies
3
8/2/2019 OpenStack_SolBrief_v5
4/4
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IM PLIED, BY ESTOPPEL OR OTHERWISE,
TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTELS 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 O R WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEM ENT OF ANY PATENT,
COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE I NTEL PRODUCTS ARE NOT DESIGNED NOR
INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE I NTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR.
Intelmaymakechangestospecicationsandproductdescriptionsatanytime,withoutnotice.Designersmustnotrelyontheabsenceorcharacteristicsofanyfeaturesorinstructionsmarkedreservedorundened.Intelreservestheseforfuturedenitionandshallhavenoresponsibilitywhatsoeverforconictsorincompatibilitiesarisingfromfuturechangestothem.Theinformationhereissubjecttochangewithoutnotice.Donotnalizeadesignwiththisinformation.Theproductsdescribedinthisdocumentmaycontaindesigndefectsorerrorsknownaserratawhichmaycausetheproducttodeviatefrompublishedspecications.Currentcharacterizederrataareavailableonrequest.ContactyourlocalIntelsalesofce
oryourdistributortoobtainthelatestspecicationsandbeforeplacingyourproductorder.Copiesofdocumentswhichhaveanordernumberandarereferencedinthisdocument,orotherIntelliterature,maybeobtainedbycalling1-800-5 48-4725,orbyvisitingIntelsWebsiteatwww.intel.com.
Copyright2011IntelCorporation.Allrightsreserved.Intel,theIntellogoandXeonaretrademarksofIntelCorporationintheU.S.andothercountries.
*Othernamesandbrandsmaybeclaimedasthepropertyofothers.
0112/NR/MESH/PDF326710-001US
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 AllianceTo 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 dening a roadmap of high-priority requirements
and usage models for cloud computing and next-generation data
centers with a focus on open, interoperable solutions. Intels
engagement with the ODCA and other IT customers globally
is helping to speed delivery of technology and solutions that
enable more secure, efcient, simplied cloud infrastructures.
In the form of eight usage models published in June 2011, the
ODCA outlined specic 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 high-
quality 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 condence. Using
these reference architectures, IT organizations can reduce risk,
frustration, and cost associated with making the transition to a
cloud infrastructure.
Industry-leadingISVs and OEMs
IntelXeonprocessor-based
test beds
Reference
architectures
Intel Cloud Builders offers a library ofreference architectures that provide
proven guidance for cloud computing.
Learn more about what Intel is doing in open source at www.intel.com/opensource