Contenu connexe
Similaire à Seminario OpenStack - Universita' Tor Vergata - Cattedra Cloud Computing (20)
Seminario OpenStack - Universita' Tor Vergata - Cattedra Cloud Computing
- 1. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Rome – Jan 30, 2015
CloudWorkshop
Seminario Universita’ Tor Vergata
- 2. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2
Who we are
Alessandro David
Presales Consultant
Fausto Pasqualetti
Enterprise Architect
Fausto Pasqualetti is an Architect and
Senior Consultant with a worldwide
experience since more than 10 years and
he is a team member of the core team HP
Outsourcing strategic opportunity in his
role of Enterprise Architect for Italy
Region.
He took his Master Degree in Aerospace
Engineering in 2000 at Rome University La
Sapienza. He has got Master Architect
tramite Open Group Certification.
Fausto during his career always worked in
strategic and highly complex programs
and opportunities in different roles such
as Enterprise Architect, Chief
Technologist, Solution Lead and Chief
Architect covering a critical success factor
role as key team member.
Fausto is based in Rome, Italy.
Alessandro David works as a Presales
consultant at the HP Cloud Business Unit.
With over 20 years of experience in IT
ecosystem is an expert in Automation and
IT Management Software Solutions
supporting the lifecycle management of IT
Services in an Hybrid Enviroment.
Alessandro is based in Rome, Italy.
- 3. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.3
AGENDA
Sessione Tempo
1. The New Style of IT 9:15
2. HP Helion Cloud Vision 9:45
3. HP Helion Openstack 10:00
4. OpenStack Overview 10:30
5. Cloud Foundry 12:00
6. Hybrid World 12:15
- 4. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
The New Style of IT
Fausto Pasqualetti
Enterprise Architectg
- 5. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.5
Innovation
Every Generation has a Defining Industry
Cloud Computing = Industrial Revolution
PoC
Product
Utility
- 6. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.6
Change of Paradigm is disruptive
- 7. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.7
Paradigm Shift
Normal
Science
Model
Drift
Model
Crisis
Model
Revolution
Paradigm
Change
“Normal science, the activity in which most scientists inevitably
spend most all their time, is predicated on the assumption that
the scientific community knows what the world is like. Normal
science often suppresses fundamental novelties because they
are necessarily subversive of its basic commitments. As a
puzzle-solving activity, normal science does not aim at
novelties of fact or theory and, when successful, finds none.”
Thomas Kuhn, The Structure of Scientific Revolutions, 1962
- 8. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.8
Change is everywhere…
Everything is going Digital
Digital cigarettes
Massive open online courses
M A S S I V E
O P E N
O N L I N E
C O U R S E S
Baby app
Wearable technology
- 9. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.9
Change – much bigger and much faster
Speed
AOL took 9 years to get to 1 million users
Facebook took 9 months
Draw Something took 9 days.
Capacity
1 billion Facebook posts per day
2.5 billion exabytes of data
200 million tweets
The InternetClient/Server
Mobile, Social,
Big Data & The Cloud
Database
ERP
CRM
SCM
HCM
HCM
PLM
MRM
AmazonWebServices
OpSource
IBM
GoGrid
Rackspace
Joyent
Hosting.com
TataCommunications
Datapipe
PPM
Alterian
Hyland
LimeLightNetDocuments
NetReach
OpenText
PaperHost
Xerox
Google
HP
Microsoft
SLI Systems
EMC
IntraLinks
Jive Software
Qvidian
Sage
salesforce.com
SugarCRM
Volusion
Xactly
Zoho
Adobe
Avid
Corel
Microsoft
Paint.NET
Serif
Yahoo
CyberShift
Saba
Softscape
Sonar6
Ariba
Yahoo!
Quadrem
Elemica
Kinaxis
CCC
DCC
SCM
CostManagement
Order Entry
Product
Configurator
Bills ofMaterial
Engineering
Claim Processing
Inventory
ManufacturingProjects
Quality Control
Business
Education
Entertainment
Games
Lifestyle
Music
Navigation
News
Photo & Video
Productivity
Reference
Social Networking
Sport
Travel
Utilities
every
60 seconds
400,710 ads
requests
2000 lyrics played
on Tunewiki
1,500 pings
sent on PingMe
34,597 people
are using Zinio
208,333 minutes
Angry Birds played
23,148 apps
downloaded
Unisys
Burroughs
Hitachi
NEC Bull
Fijitsu
ADP VirtualEdge
CornerstoneonDemand
CyberShift
Workbrain
Kenexa
Saba
Softscape
Sonar6
SuccessFactors
Taleo
Workday
Workscape
Exact Online
FinancialForce.com
Intacct
NetSuite
SAP
NetSuite
Plex Systems
CashManagement
Accounts
Receivable
Fixed AssetsCosting
Billing
Time and Expense
Activity
Management
Payroll
Training
Time & Attendance Rostering
Sales tracking &
Marketing
Commissions
Service
Data Warehousing
98,000 tweets
Finance
box.net
Facebook
LinkedIn
TripIt
Pinterest
Zynga
Zynga
Baidu
Twitter
Twitter
Yammer
Atlassian
Atlassian
MobilieIronSmugMug
SmugMug
Atlassian
Amazon
AmazoniHandy
PingMe
PingMe
Associatedcontent
Flickr
Snapfish
YouTube
Answers.com
Tumblr.
Urban
Scribd.
Pandora
MobileFrame.com
Mixi
CYworld
Qzone
Renren
Xing
Yandex
Yandex
Heroku
RightScale
New Relic
AppFog
Bromium
Splunk
CloudSigma
cloudability
kaggle
nebula
Parse
ScaleXtreme
SolidFire
Zillabyte
dotCloud
BeyondCore
Mozy
Viber
Fring Toggl
MailChimp
Quickbooks
Hootsuite
Foursquare
buzzd
DragonDictioneBay
SuperCam
UPS Mobile
Fed Ex Mobile
ScannerPro
DocuSign
HP ePrint
iSchedule
KhanAcademy
BrainPOP
myHomework
Cookie Doodle
Ah!Fasion Girl
Mainframe
2020
40ZB
Source: IDC (figure exceeds
prior forecasts
by 5 ZBs)
2005 2010 2012
2015
8.5ZB
2.8ZB1.2ZB0.1ZB
- 10. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.10
Surge in data requires a new approach for speed, agility, and security
Data growth and IT complexity are soaring
Data explosion
The number of
apps to manage is
rapidly increasing
IT complexity
By 2020, more than a trillion applications will be exchanging
58 zettabytes of digital data over 100 billion devices
1 trillion
- 11. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.11
Business and apps don’t run in silos ... nor should the IT that sustain them.
Current approachs are UNSUSTAINABLE
The fundamental data center flaw
IT silos
Network
Servers
Storage
Application
Too ...
• Sluggish service delivery: 10 weeks
• Admin time on maintenance: 80%
• Data center utilization: 30%
... To ...
• Service delivery: Minutes
• Admin time on maintenance: 20%
• Data center utilization: 70+%
Business Application-
optimized
HP Cloud
ApplicationBusiness
- 12. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.12
Enterprise IT is under
Enormous Pressure
• Speed Innovation
• Create Agility
• Manage Risks
• Lower Costs
• Simplify
A New Style of IT is demanded
– and is emerging
- 13. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
“Toremainstatic
istoloseground.”
David Packard
- 14. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.14
Cloud Definition
“Cloud computing is a model for enabling ubiquitous, convenient, on-demand
network access to a shared pool of configurable computing resources (e.g., networks,
servers, storage, applications, and services) that can be rapidly provisioned and
released with minimal management effort or service provider interaction.
This cloud model is composed of five essential characteristics, three service models,
and four deployment models.
• On-demand self-service
• Broad network access
• Resource pooling
• Rapid elasticity
• Measured service 1
1
The NIST -Definition of Cloud Computing http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
- 15. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.15
Cloud Paradigm Shift
1
5
Centricity of the End-User
Pay per Use
Technology
Service
Transform
User-Centricity
Cloud
Paradigm Shift
Security Control
Compliance
Service Level
Management
- 16. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.16
Suitability of Cloud for the Enterprise world.Traditional
GUI Driven
Ticket-Based
Hand-Crafted
Reserved
Scale-up
Smart Hardware
Proprietary
Traditional Dev
Cloud
API Driven
Self-Service
Automated
On-demand
Scale-out
Smart Apps
Open Source
Agile DevOps
In the public (real) Cloud OpenStack is already quite mature and extensively used – not only by HP by
several other players. If we push Helion OpenStack in the Enterprise world we need to be aware about the
implications we will have. Most of the workloads in the enterprise are characterized by the following
attributes:
- 17. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.17
Enterprise Model vs Cloud Model
OpenStack is a true Cloud platform conceived for the last attributes and moving virtualized “legacy”
does not guarantee to exploit the full benefit of OpenStack – moreover you cannot retain high
availability you have on VMware when you will move a workload on OpenStack (unless you adopt
some workaround). OpenStack (like Eucalyptus or other “true” Cloud platforms) shifts Uptime
responsibility from infrastructure to applications.
- 18. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP Cloud Vision
- 19. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.19
Hybrid IT delivers speed, agility, and security
The new enterprise IT mandate—hybrid IT
Bridging delivery models
Cloud native
Public cloud
Has given us speed, agility,
and new consumption models
Navigating your cloud
journey with the
right destination for the
right application
Hybrid Enterprise IT
Enterprise requirements go
beyond the ability of a single
delivery model
Private cloud
- 20. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.20
Introducing HP Helion
HP Helion extends beyond just cloud to
become the very fabric of your enterprise
https://www.youtube.com/watch?v=NU76
_mF6T2I&feature=youtu.be
Over 2,000 companies use HP Helion worldwide
- 21. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.21
What makes HP #1 in hybrid cloud
• New Style of IT demands agility, openness, and security
• Making it easy to move, manage, and consume workloads in a hybrid environment
Vision for
hybrid IT
HP innovation • Market-leading CloudSystem, now including OpenStack
• Open, extensible Cloud Service Automation and Hybrid Cloud Mgmt software
OpenStack
commitment
• Two board members and three elected members of the technical committee
• HP Helion OpenStack Community Edition now available for download
Lifecycle
of services
• Complete lifecycle of services from advisory and assessments to implementations
• 24x7 support, including OpenStack—available worldwide
Proven in
the Market
• Over 2,000 customers including 1/3 of the Fortune 100 use HP for cloud
• Forrester Research ranked HP number one in private cloud
All backed by a billion dollar commitment to deliver on the open, hybrid world
- 22. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.22
HP Helion
• Portable, interoperable,
and heterogeneous
• Based on open source to
accelerate innovation
• Deploy applications on multiple
deployment models
• Enterprise-grade security
• Visibility, control, and
governance for hybrid IT
• Reliable, predictable services
• Speed time to innovation
• Scale with the right economics
• Planning, building, and
managing expertise
Open Secure Agile
Private cloud Public cloudManaged Virtual
private cloud
Managed
private cloud
HP Helion OpenStack common architecture
ConsumeBuild & operate
- 23. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.23
HP Helion portfolio overview
PartnerOne for Cloud Cloud builders • Cloud resellers • Cloud service providers
Integrated Cloud Solutions
• HP CloudSystem Enterprise
• HP CloudSystem Foundation
Cloud Software & Infrastructure
• HP Automation and Cloud
Management
• HP Converged Infrastructure
OpenStack ® Software
• HP Helion OpenStack Community
Managed services
• HP Helion Managed Virtual Private
Cloud & Managed Private Cloud
• HP Helion Managed & Workplace
Applications
Professional services
• Advisory
• Apps transform
• Implementation
• Design
• Strategy
• Operations
• Education
• Support
Public cloud & SaaS
• HP Helion Public Cloud
• HP SaaS applications
Best in class products, solutions, and services for hybrid IT
C
O
N
S
U
M
E
B
U
I
L
D
- 24. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP Helion Openstack
- 25. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.25
Where is Cloud going?
Hybrid Open Source
- 26. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.26
Hybrid is Reality
1 Source: Coleman Parkes Research by HP, May 2013
2 “Gartner Press Release: ”Gartner says Cloud Computing Will Become The Bulk of New IT Spend By 2016” , Goa, India, October 24, 2013. http://www.gartner.com/newsroom/id/2613015
“..nearly half of large
enterprises will have
hybrid cloud
deployments by the end
of 2017” – Gartner 2
IT delivery by 2016 1
Private
39%
Hosted
private
21%
Public
15%
Traditional
25%
- 27. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.27
Open Source is the infrastructure of the web
Operating systems Web servers Server side
languages
Content management
systems
Linux
60%
Windows
27%
Apache
45%
Microsoft
23%
Nginx
16%
PHP
75%
ASP .NET
21%
Word Press
55%
JOOMLA
11%
Drupal 6%
Source: “Open Source Owns the Webs (Infographic), by Mohammad Khamash, Jordan Open Source Association.
“October 2013 Web Server Survey” by Netcraft
- 28. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.28
Open Source will be the engine of the cloud
- 29. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.29
Drivers for an Open Source cloud
Drivers Concerns
Cost savings
Open standards
No vendor lock-in
Interoperability
Flexibility/agility
Lack of support
Security
Ecosystem
Integration
Maturity
- 30. © Copyright 2014 Hewlett-Packard Development Company, L.P. HP Confidential Information. The information contained herein is subject to change without notice.
OpenStack Overview
- 31. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-31
Characteristics of Cloud Computing
• On-demand self-service: Users can provision servers and networks
with little human intervention.
• Network access: Any computing capabilities are available over the
network. Many different devices are allowed access through
standardized mechanisms.
• Resource pooling: Multiple users can access clouds that serve other
consumers according to demand.
• Elasticity: Provisioning is rapid and scales out or in based on need.
• Metered or measured service: Just like utilities that are paid for by
the hour, clouds should optimize resource use and control it for the
level of service or type of servers such as storage or processing.
?
- 32. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-32
Cloud Compute Service Types
• SaaS (Software as a Service) : Provides the consumer the ability to use the software in a
cloud environment (e.g. web-based email)
• PaaS (Platform as a Service) : Provides the consumer the ability to deploy applications
through a programming language or tools supported by the cloud platform provider (e.g.
Eclipse/Java programming platform provided, where no downloads are required).
• IaaS (Infrastructure as a Service) : Provides infrastructure such as computer instances,
network connections, and storage so that people can run any software or operating system.
The above service types can exist in:
• Private cloud- operated for a single organization
• Public cloud – infrastructure available to the general public and generally owned by a cloud
services company
• Hybrid cloud – Combination of the private and public clouds.
OpenStack is an
IaaS solution
- 33. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-33
What is OpenStack®?
• Open Source Cloud Computing platform software designed to produce and
maintain a massively scalable public and/or private IaaS cloud on standard
hardware.
• Free open source (Apache license) software governed by a non-profit foundation
called the OpenStack Foundation.
• Began as a NASA and Rackspace jointly launched project with initial code
provided from NASA’s Nebula platform and Rackspace’s Cloud Files platform.
• Ongoing, significant code contributions from a large number industry leaders,
including HP.
- 34. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-34
Features
• Free open source (Apache license) software
• Massively scalable cloud operating system that controls large pools of compute,
storage, and networking resources
• Plug-in architecture; allows different hypervisors, block storage systems, network
implementations, hardware agnostic, etc.
• On demand VMs with provisioning and snapshot capabilities
• Multi-tenancy support for setting user quotas
- 35. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-35
Benefits (1 of 2)
• Portability of workload across OpenStack-based public, private, and hybrid clouds
• No vendor lock-in:
– Not tied to a single vendors roadmap
– Source code availability
– Contributions from wide array of SMEs
– Developed with a broader set of use cases in mind
– Benefit from community contributions
– Transparency into governance, roadmap, blueprints, and development
• Open source:
− Cost – OSS Apache license
− Open platform for ecosystem to develop value-added solutions (*aaS)
- 36. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-36
Benefits (2 of 2)
• Ecosystem of cloud solutions – breadth and choice of “above the stack” value added
solutions
• Enabler - self-service, programmatic access to infrastructure (automation for IT)
• Supports a Converged Cloud deployment model (federated public/private deployments)
• Accelerated time-to-market and innovation
− Benefit from community contributions
− Ecosystem of cloud solutions
− Ease of integration & management
− Open Web-based APIs
- 37. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-37
The Foundation
OpenStack® Organization
An independent body providing shared
resources to help achieve the OpenStack
Mission by Protecting, Empowering, and
Promoting OpenStack software and the
community around it, including users,
developers and the entire ecosystem.
PTL
(project technical leads)
PTL
(project technical leads)
PTL
(project technical leads)
Technical
Committee
Elected by body of project
contributors responsible for
the direction of each project
Elected members who set
technical policies that cross
projects and determines
incubation of new projects
User Committee
A formal mechanism to
provide input on user
priorities, user feedback,
and raise important issues
Legal Affairs
Committee
Advises on legal
requirements and overall
intellectual property strategy
Provides legal management of the Foundation and its
financial resources, oversees Foundation operations,
sets overall budget and goals for Foundation staff, and
hires the Executive Director
Individual Members elect 1/3 of the
seats, Gold Members elect 1/3 of the
seats, and Platinum Members
appoint 1/3 of the seats
- 38. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-38
Companies with multiple Individual Member affiliations
- 39. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-39
Platinum, Gold & Corporate Sponsors of OpenStack
- 40. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-40
Platinum & Gold Sponsors of OpenStack
- 41. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-41
Platinum Sponsors of OpenStack
- 42. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-42
HP’s OpenStack Leadership
Platinum Member
Top 5 Code
Contributor
Lab Equipment
Contribution
Dedicated Staff
• 2 Board members
• Technical, Legal, Incubation, Training, Compensation Committees
• Top 5 contributor by number of lines of code
• 4th largest contributor to Folsom projects
• 5th largest contributor to Grizzly projects
• Top contributor to Infrastructure
• Contributed data centers, servers, power, bandwidth
• Provided hardware and systems management of TryStack
• One of the largest contributor by employee
• Only company with dedicated resources to infrastructure
• Leading & providing the majority of staff for continuous
integration project and quality assurance
- 43. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-43
OpenStack Release History
2010 2011 2012 2013 2014
Initial
announcement
Austin Release
Bexar Release
Cactus Release
Diablo Release
Essex Release
Folsom Release
Grizzly Release
Havana Release
OpenStack® releases are every 6 months and named alphabetically
Ice House Release
(planned)
Juno … Kilo
- 44. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-44
OpenStack Contributions – Grizzly Core + Infrastructure
• HP is one of the largest
contributors to OpenStack®
• Technical committee chair for
the security and continuous
integration work groups
• Significant contributions in
the areas of QA and High
Availability
• Founding member of the
Foundation with two
OpenStack® board of directors
- 45. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-45
Openstack by Company Contributions
Havana – HP 3rd (14%) Icehouse – HP 2nd (13%)
Juno – HP 1st (19%) Kilo – HP 1st (18%)
- 46. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-46
13 packages with 200+ configuration items
OpenStack® Programs (13 Integrated; 2 supporting)
Identity
(Keystone)
Object Storage
(Swift)
Dashboard
(Horizon)
Network
(Neutron)
Block Storage
(Cinder)
Compute
(Nova)
Image
(Glance)
Ceilometer api
queue
data
store
collector
Agent
Compute agent
novaquantum
cinder
glance poll
Heat api
nova
Templates
Templates
Heat
api-cfn
Heat
Engine
cinderquantumglance
swift
Orchestration
(Heat)
Usage Metrics
(Ceilometer)
Bare metal
(Ironic)
Relational DB
(Trove)
- 47. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-47
Incubation Process
These Projects are currently (juno cycle) under incubation before inclusion in the 'Integrated'
common release:
• Bare metal (Ironic)
• Queue service (Zaqar)
• Key management (Barbican)
• DNS Services (Designate)
- 48. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-48
• One of the largest public clouds based upon OpenStack™
− Thousands of compute nodes, multiple petabytes of storage
− Hardened deployment with ArcSight, Fortify, and Tipping Point
− Developer tools including Command Line Interfaces, language bindings
− Integrated operational systems for usage, key management, monitoring
• Leading OpenStack contributor
− HP Cloud Services is one of the leading contributors to OpenStack™ with the
2nd largest number of employees contributing
− Continuous integration, testing, and deployment lead of OpenStack commits
− Proven, reference architecture and operational systems for scale
hpcloud.com
HP’s Public Cloud – HP Cloud Services
- 49. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-49
On-demand scalable storage capacity
for archiving and data backup.
On demand compute instances to
handle unique workloads.
Delivery of cached content to end
users powered by Akamai.
On-demand, scalable access to
application data.
High-performance, highly available
local VM storage solution.
Multiple language dev., deployment,
and management of applications
HP Cloud Services portfolio
On-demand, pay-as-you-go
HP Cloud
Load Balancer as a Service
Network load balancing across VMs
with selectable routing algorithms
HP Cloud
Monitoring as a Service
Real-time VM health and
performance metrics
HP Cloud
DNS as a Service
Authoritative Domain Services for
VM hostname management
…
IaaSPaaS
Marketplace
HPCS Marketplace
Image and N-tier
application delivery
Coming in 2013
- 50. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.50
LEGEND
StrategicData Centers
Data Centers
Highly-efficient
environmentaldesign
facility
HP's Leveraged Global Data Centers
Alphaville (São Paulo), Brazil
Alpharetta (Atlanta), Georgia, U.S.A.
Buenos Aires, Argentina
Plano, Texas, U.S.A.
São Paulo, Brazil
Suwanee (Atlanta), Georgia, U.S.A.
Calgary, Canada
Tulsa, Oklahoma U.S.A.
Monterrey, Mexico
Queretaro, Mexico
Montreal, Canada
Auburn Hills, Michigan U.S.A.
Milan, Italy
Mitcheldean, UK
Lupfig Green, Switzerland
Skondal, Sweden
Zurich (2), Switzerland
Barcelona (2), Spain
Fort Changi, Singapore
Senderwood, South Africa
Swindon, UK
Roosendaal, Netherlands
Pomezia (Rome), Italy
Frankfurt eShelter, Germany
Sekocin,
Poland
Vantaa, Finland
Isle d’Abeau, France
Russelsheim, Germany
Keppel, Singapore
Doxford, UK
Evora Decis, Portugal
Inverno, Italy
Bromma, Sweden
Krefeld, Germany
Russelsheim eShelter, Germany
Hamilton, New Zealand
Muizen/Syntigo, Belgium
Littleton, Massachusetts U.S.A.
Colorado Springs, Colorado U.S.A.
Tultitlan, Mexico
Suzhou, China
Kyushu, Japan
Norwich (2), UK
Shinsuna, Tokyo, Japan
Colorado Springs, Colorado U.S.A.
Wynyard, UK
Reliance, India
Taipei (2), Taiwan
Streetsville (Toronto), Canada
Toronto, Canada
Sydney, Australia
Tulsa, Oklahoma U.S.A.
Grenoble, France
Aurora (Sydney), Australia
Santiago, Chile
Watford, UK
- 51. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.51
HP Helion OpenStack will be deployed across 22 existing HP data centers for customers who
want to consume cloud services
Global public and private OpenStack services
Wynyard/Doxford
Spain
Frankfurt/
Russelheim
Isle d’Abeau/
Grenoble
EMEAAMERICAS ASIA-PACIFIC
Milan/Inverno
Roosendaal, NL/Belgium
Bangalore
Eastern
Creek
Shinsuna
Keppel
DigiHubOrlando
AlpharettaTulsa
Montreal
Alphaville, Brazil
Las Vegas
Reston
Existing / Pilot
Wave 2
Wave 1 Q2 to Q4
FY15
- 52. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.52
Get Started
http://docs.openstack.org/developer/devstack/
Try OpenStack Quick and Easy
• Trystack - http://www.trystack.org/
• DevStack - http://devstack.org/
• HPCloud – Free Credit http://www.hpcloud.com/cloud-credit
DevStack
Free to use - https://github.com/openstack-dev/devstack.git
• Run OpenStack inside a Virtual Machine
• Quick and Easy development environment
git clone https://git.openstack.org/openstack-dev/devstack
- 53. © Copyright 2014 Hewlett-Packard Development Company, L.P. HP Confidential Information. The information contained herein is subject to change without notice.
OpenStack Architecture
and Functionalities
- 54. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Infrastructure Plug-ins
OpenStack Abstraction Layer
OpenStack High-Level Architecture
A set of interrelated projects that control pools of compute, storage, and networking infrastructure
exposed as a consistent and open layer (API) for a heterogeneous infrastructure environment.
IaaS(+).
API
compute network storage
dashboard
Language bindings
CLI
Plug-ins for
infrastructure
implementation
Infrastructure control
layer above virtualized
components
Heterogeneous infrastructure,
different hypervisors, different
vendors, different versions
Open Architecture – connect your own tools,
leverage ecosystem, customize dashboard
- 55. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-55
Service Endpoint
(glance, keystone, neutron, etc.)
REST Client
CLI client
cURL
python
CRUD Operations To find the service endpoints URLs:
$ keystone service-list
• Lists services by ID
$ keystone endpoint-list
• Lists endpoints with associated
service ID
• Match with service ID from
service-list
$ Keystone Catalog
Request (headers, body)
Response (headers, body)
Operation SQL HTTP(S)
Create INSERT POST
Read SELECT GET
Update UPDATE PUT/Patch
Delete DELETE DELETE
Common
Interfaces
OpenStack API interfaces
other bindings
Dashboard
- 56. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-56
• Nova (Compute ) provides virtual servers upon demand.
• Swift (Object Storage) provides object (file) storage that is API accessible and URL
referenceable
• Glance (Image repository) provides a catalog and repository for virtual disk images.
• Keystone (Security) provides authentication and authorization for all the OpenStack services.
• Horizon (Dashboard – Mgmnt. GUI) provides a web-based user interface for most of the
OpenStack services where users can perform most cloud operations (eg. launching an
instance, management of IP addresses and setting access controls).
• Neutron (Networking) provides network connectivity to, from, and between the OpenStack
services .
• Cinder (Block Storage ) provides persistent block storage volumes to guest VMs.
• Ceilometer (Metering) metering of various aspects of OpenStack deployments
• Heat (Orchestration) provisioning of infrastructure services
OpenStack Projects (Havana Release)
- 57. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-57
OpenStack Conceptual Architecture
- 58. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-58
Nova Functionality
Controls the cloud computing platform
• Provides a standard REST interface from which
to boot VMs, operate on VMs, bootstrap VM on
first boot, etc.
• Built on a shared-nothing, messaging-based
architecture
• Deferred objects:
− With a call back they get triggered when a
response is received
− Used to avoid blocking of each component while
waiting for a response
• Supports multiple hypervisor technologies
• Supports multi-tenancy
- 59. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-59
Instance Creation Process
Nova
(Compute
Controller)
Glance
(image repository)
with predefined
images
Compute Node
(with available vCPU,
memory, and local disk
resources)
Cinder
(volume store)
with predefined
volumes
1 nImage 1 Image n… …
Before instance is created After instance is created
Nova
(Compute
Controller)
Glance
(image repository)
with predefined
images
Compute Node
(with available vCPM,
memory, and local disk
resources)
Cinder
(volume store)
with predefined
volumes
1 nImage 1 Image n… …
Server Instance
vda vdb vdc
Ephemeral Storage
- 60. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-60
• Block Storage Service (Cinder) provides persistent block
storage volumes to VM instances
• Persistent storage outside of the VM – lives through reboots and
crashes
• Can be used to create bootable volumes
• Multiple volumes can be mounted to a single VM and volumes
moved between VMs
• Volumes can be formatted in a variety of ways
Block storage management — Cinder
- 61. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-61
OpenStack® Swift High Level Architecture
Proxy Server
Proxy Server
Proxy Server
Keystone
(Identity)
Object
Server
Object
Server
Glance
(Images)
Cinder
(Volume)
object
object object object
Get,put, delete,
object/Volume
Authentication
Authorization Swift System
Triple-o
(installation)
Vol backup
VM snapshot
VM Images
Deploy Configure Swift
Token
Token
Object
Server
- 62. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
ownCloud
Cloud Storage - ownCloud Example
HelionOpenStackplatform
Management nodes Compute & Block Storage nodes Object Storage /Swift Network
HP Availability Zone
Internalnetwork(Mgmt, VxLAN, Tenant, External/FloatingIP
Internet
IPMI Network
SPC Conn
SPC ConnInternet
ownCloud is the front-end application for HP Helion OpenStack for Object Storage Swift to provide web access and
mobile devices (tablet/smartphone).
http://demo.owncloud.org/
- 63. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-63
Neutron brings many benefits
Network: Neutron
Neutron is Enterprise level
networking
• More suited to cloud implementations
• Formalised in a controller model
• Provides a platform for Software
Defined Networking (SDN)
- 64. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-64
Neutron is responsible for Virtual Machine networking
Neutron responsibilities
Instance networking takes two
forms:
• Instance to instance
• Instance to external networks
Provision of additional services:
• DHCP
• NAT
• Firewall
• Routing
VM1 VM2 VM3 VM4
- 65. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-65
AND networks per tenant
Tenant networking
Single
tenant
Multi-
tenant
- 66. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
DemoTime1
HPHelionOpenStack
- 67. © Copyright 2014 Hewlett-Packard Development Company, L.P. HP Confidential Information. The information contained herein is subject to change without notice.
Cloud Foundry
Overview
- 68. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Application=Business
Developerswanttheirapplicationstobe
Public
Private
Hosted
PortableFlexible
- 69. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-69
Introducing HP Helion Development Platform
What is it?
• Cloud application platform and ecosystem
• Provides a polyglot runtime with integrated frameworks, applications and
highly available services
• Based on Cloud Foundry™, integrated with HP Helion OpenStack®
• Seamless developer experience
What’s cool and beneficial for customers?
• Develop cloud native applications
• Deploy across clouds
• Deliver highly available and scalable application
• Supports popular languages and frameworks such as Java, Python,
Ruby, PHP, Node.js and leverages popular open source technologies such
as MySQL, RabbitMQ, MemCache
“Your apps + Open Clouds = Code ON”
- 70. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-70
Rapidly develop and deploy
hybrid cloud applications
Benefits
• Allows developers to spend more time coding and less time managing
resources
• Accelerate and simplify the development and delivery of cloud-native
applications
• Quickly get started
Features
• Instantly provision and deploy development environments on pre-
configured infrastructure
• Utilize a common platform across development, test and production
• Easy intuitive console and open APIs
• Provides best practices, sample code, documentation and discussion
forums
Test
Run
Dev
App
Runtime
Database
LBaaS
MSGaaS
DNS
- 71. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-71
- 72. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-72
HP and Cloud Foundry™
HP is a platinum founding sponsor to create a foundation for the Cloud
Foundry™ Project
• Announced formation of a foundation in February 2014 - 7 founding members
• Helping to drive the creation of an open governance model leveraging OpenStack leadership experience
• Gaining momentum with an 8 additional members announced on May 1
• Increase in contributions 113% increase in contributors; contributed 700,000 lines of code (last 12 months)
HP has been working with Cloud Foundry for almost two years
• HP announced Public Cloud Application PaaS private Beta in March 2013
2012
• Commercial Product Releases
Begin
2011
• Pivotal Announces OSS
Cloud Foundry™
2013
• HP Public Cloud aPaaS Private Beta
• Advisory Board Established
• IBM Joins Cloud Foundry™
• First User Conference
• Cloud Foundry™ v2.0 Released
2014
• HP Platinum Sponsorship
• Open Governance Model
• Rackspace, SAP, EMC, VMware join
Cloud Foundry™
- 73. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-73
- 74. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-74
Self Scaling applications
Benefits
• Deliver enterprise quality cloud-native
applications
• Improve application performance
Features
• Integrates with HP Helion OpenStack, hardened
and tested at scale
• Provides a multi-tenant platform with secure
containers
• Built-in auto scaling and highly available
services
- 75. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
DemoTime2
HPDevelopmentPlatform
- 76. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
To Hybrid World
How to Manage and Govern the Complexity
- 77. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-77
Modern marketplace experience for XaaS
Multi-tenant Catalogs Subscriptions Approvals Showback Operation
Responsive design APi’s Mash-up
- 78. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-78
Single Design (IaaS, PaaS, SaaS): TOSCA Standard
HW & SW
infrastructure
Applications
Configuration
& operation
- 79. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-79
Service LifeCycle Management
Componentslibrary
VS.
Backup
configuration
Monitoring
configuration
IPAM
registration
Send VM to
destination
network
DynamicNetwork
configurationLoad balancers
configuration
Firewalls
configuration
Database
configuration
Enterprise
repository
registration
- 80. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
DemoTime3
HPCloudSystemAutomation
- 81. © Copyright 2014 Hewlett-Packard Development Company, L.P. HP Confidential Information. The information contained herein is subject to change without notice.
The Cloud Network
- 82. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-82
HP Helion Network Overview
A New HP Helion Program Bringing Together Service Providers Worldwide
What is it?
• Phase 1: Helion Network Direct Model (Now – through 2015)
• SP partners standardize on HP Helion OpenStack
• Enterprise customers procure cloud services directly from Helion Network SP members and/or via channel partners
• Initial member PoC’s (now – through mid-2015), general availability (June 2015)
• Phase 2: Helion Network Cloud Service Broker (2016)
• Global network of service providers offering enterprise customers a broad portfolio of
cloud services, enterprise applications, workload portability between environments, and a
consistent hybrid cloud experience
• A powerful OpenStack-based ecosystem of worldwide partners (SPs, ISVs, Developers, SIs
and other Channel partners) offering an unparalleled portfolio of services, enhanced
geographic reach, and superior quality of service
• Member-inclusive governance structure
• OpenStack leadership
• Uncapped OpenStack Indemnification*
Why is it
compelling
When is it
available
• Seamless service consumption experience
• Meet data sovereignty and compliance
needs
• The power of unified go-to-market
*Subject to program guidelines
- 83. © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2-83
Cloud28+, the single European catalogue of Cloud
Cloud28+
Cloud
Services
Catalogue
- 84. © Copyright 2014 Hewlett-Packard Development Company, L.P. HP Confidential Information. The information contained herein is subject to change without notice.
Thank you
Learn more about HP Helion at hp.com/helion