openstack, eucalyptus, docker–how open source technologies

Download OpenStack, Eucalyptus, Docker–How Open Source Technologies

Post on 03-Feb-2017

215 views

Category:

Documents

2 download

Embed Size (px)

TRANSCRIPT

  • Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

    OpenStack, Eucalyptus, Docker How Open Source Technologies are Changing the Intelligence Cloud Landscape

    Sujit Mohanty

    HP Cloud Chief Technologist

    sujit.mohanty@hp.com

  • The Promises of Cloud

    1 Forrester Thought Leader Paper commissioned by HP, Better outcomes, faster results. Continuous delivery and the

    race for better business performance, December 20131 Forrester Thought Leader Paper commissioned by HP, Better outcomes, faster results. Continuous delivery and the race for better business performance, December 20132 http://www.bain.com/Images/BAIN_BRIEF_Five_faces_of_the_cloud.pdf3 http://research.gigaom.com/report/survey-enterprise-development-in-the-cloud/

    Cloud Services provisioned and de-provisioned in Minutes not Days

    4 52 120

    000110101001111100000011101001101010101

    11010101111000000111010011010101011

    01001000111100000011101001101010101

    01011010111100110011101001000000101

    0101000111100011100010011010101010

    1001110111100110011101001101010101

    01101101111000000111010011010101010

    00110101111111000111010011010101011

  • The Promises of Cloud in Government

    Optimizing government business processes

    Protecting sensitive and citizen data

    Delivering universal, always-available access

    Disaster avoidance vs. disaster recovery

    Improving quality of government service and management

    Enhancing collaboration of internal departments

    Enhancing interactions between government and public

    Enhancing interactions government-to-government

    Accelerating collaboration of information resources

    Lowering costs

  • Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.4

    Cloud Adoption to Accelerate led by Hybrid Cloud

    Expected 4 year adoption curve

  • Hybrid Cloud gives you flexibility

    Private

    Cloud

    Managed Private

    CloudVirtual Private

    CloudPublic

    Cloud

    Hybrid cloud is the secure consumption of services from two or more resources

    On Premise or Cloud-Enabled Hosting

    Control Cloud

    Brokering

    Technology compatibility &

    enabling

  • The Path to Hybrid begins with Private

    Traditional IT environments

    82-90% of IT budgets for Operating IT

    Common Platform

    Service

    Catalog

    Private Cloud

    Cloud Enabled Hosting

    Service Brokering

    Cloud Native

    Integrated platform that is application centric

    https://PaaS

    Rapid development

    IaaS

    Distributed & scale out

    Efficient delivery of IT operations and user centric

  • Top Private Cloud Customer Objectives

    Brokering Services

    Internal Services Providers broker cloud for their business

    Hybrid IT

    Use the right destination for the right application

    Developer Centric

    Enable developers to rapidly develop cloud-native applications

    Public Cloud Private Cloud

    Traditional IT

    Security

    Cost

    Availability

    Compliance

    Performance

    Public Cloud

    SaaS

    Private Cloud

    Managed Cloud

    IaaS PaaS

  • Use the right destination for the right application

    Hybrid IT

    C o m m o n f o u n d a t i o n & O p e n t e c h n o l o g y

    Private

    Cloud

    Managed Private

    Cloud

    Managed Virtual

    Private Cloud

    Public

    Cloud

    Centralized Management Layer

    Classic ITapplications

    Cloud Nativeapplications

    Security

    Availability

    Compliance

    Data Sovereignty

    Performance

    Open

    Cost

    Bridge old and new

    Key Factors:

  • A Transformation of Architecture and Principles

    Scale Out Not scale-up

    Open Source Not closed

    Simple Not complex

    Distributed Not monolithic

    Grassroots Not top-down

    API Not integrationhttps://Cloud Native Concepts

  • A Transformation to an Internal Service Provider

    Public Cloud

    SaaS Private Cloud

    IaaS PaaS Public Cloud

    Private Cloud

    SaaS

    Todays IT Reality

    Employees and citizens are becoming more technology aware

    Alternatives exist in the market for direct consumption

    Technology is viewed in terms of service value from the user

    Users & developers want simple

    Security, compliance, availability

    ServiceCatalog

    Dev Platform

    Compliance

    Governance

    Competence

    Data sovereignty

    Budget constraints

    IP protection

    Culture

    Agility

    Secure data transfer

    Considerations

    Internal Service Provider providing the right destination for the right application

  • Faster application deployment enables accelerated innovation

    Transforming to put Developers First

    Agility is paramount

    30x increase in application releases

    Even when delivering at cadences of less than a week, 20% of organizations want to go even faster 1

    Developers need flexibility

    Expects to deploy 50%-70% of code to cloud environments by 20151

    Want open flexible architectures for application portability and prevent lock-in

    1 Forrester Thought Leader Paper commissioned by HP, Better outcomes, faster results. Continuous delivery and the

    race for better business performance, December 2013

    2010

    4 releases/year/app2015

    36 releases/year/app2020

    120 releases/year/app

  • Rapid application and service creation

    Simplified Operations

    APIs

    Cloud NativeInfrastructure Services IT provides the underlying infrastructure

    for development services

    Install, Configure and Manage

    Service portability and flexibility

    Building an Application-Centric Cloud Stack

  • Rapid application and service creation

    Simplified Operations

    APIs

    Cloud Native Development Platform Developers focus on developing

    Cloud NativeInfrastructure Services IT provides the underlying infrastructure

    for development services

    Install, Configure and Manage

    Service portability and flexibility

    Building an Application-Centric Cloud Stack

  • Service Catalog Automate the delivery of services

    Rapid creation of servicesRapid application and service creation

    Simplified Operations

    APIs

    Cloud Native Development Platform Developers focus on developing

    Cloud NativeInfrastructure Services IT provides the underlying infrastructure

    for development services

    Install, Configure and Manage

    Service portability and flexibility

    Building an Application-Centric Cloud Stack

  • 16

  • Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.17

  • What is OpenStack Software

    Massively scalable cloud operating system that controls large pools of compute, storage and networking resources

    Community open source with contributions from 2000+ developers and 350+ participating organizations

    Open web-based API Programmatic Infrastructure as a Service

    Plug-in architecture; allows different hypervisors, block storage systems, network implementations, hardware diagnostics, etc.

    Fastest growing and rapidly adopted Open Source project

    HP is a Platinum member gaining transparency into governance, roadmap, blueprints, and development.

  • Open Source Cloud Computing platform

    What is OpenStack technology?

    Your applications

    OpenStackCloud Operating System

    Compute Network Storage

    OpenStack shared services

    OpenStack dashboard

    Standard hardware

  • Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.20

    UI

    OpenStack ArchitectureBased on OpenStack platforms highly modular design

    UI

    Execution EnvironmentOperation Environment

    Ke

    rnel

    Ser

    vic

    es

    Identity Service (Keystone)

    Physical Infrastructure

    Centralized Logging(Log stash, Elastic Search)

    Op

    era

    tio

    na

    l S

    erv

    ices

    Deployment (TripleO)Service

    Deployment Artifacts Machine Images Boot Images Deployment Templates

    Su

    bS

    yst

    ems

    Object StorageService

    (Swift)

    Image (Glance)Library Service

    Compute (Nova)Service

    Network (Neutron)Service

    Block Storage (Cinder)Service

    Linux

    Operational(Horizon) Dashboard

    KVMFC

    DB LDAP (Hybrid)

    Swift

    Sherpa

    Administrative Dashboard (Horizon)

    Infrastructure & ServiceMonitoring Service (Icinga)

    ESX

    iSCSILHN

    3PAR

    VMDK

    Recovery Management (Backup/Restore)

    Service Fail-over Management (HAProxy, Keepalived)

    MySQL

    Rabbit MQ

    EON

    Sirius

    Nova ESX (EON)Configuration

    Cinder Storage (Sirius)Configuration

    Storage (Store Virtual CMC/Dashboard 3PAR IMC)

    Sherpa

    Logging Search (Kibana)Dashboard

    Orchestration Service (Heat)

    DVR VXLAN

    VLAN

    Monitoring (Icinga)Dashboard

    Bare metal Service (Ironic)

    AD (Hybrid)

    OVSvApp

  • Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.21

    Interfaces for HP OpenStack

    Open interfaces OpenSt