OpenStack An Open Cloud for an Open Data World IBM s Contributions, Commitments & Products



Similar documents
Is OpenStack the best path forward towards successful Clouds? Cor van der Struijf Senior Cloud Advisor

OpenStack The State of the Stack

Change the Game with HP Helion

Multi Provider Cloud. Srinivasa Acharya, Engineering Manager, Hewlett-Packard

Sunshine in a Cloudy World

Software Defined Networking (SDN) and OpenStack. Christian Koenning

OpenStack Alberto Molina Coballes

OpenStack IaaS. Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013

Block Storage in the Open Source Cloud called OpenStack

Cloud Essentials for Architects using OpenStack

Leveraging OpenStack Private Clouds

HP OpenStack & Automation

OpenStack Assessment : Profiling & Tracing

Cloudify and OpenStack Heat

HP Cloud OS. Платформа OpenStack корпоративного уровня. Иван Кровяков Архитектор облачных решений HP Центральная и Восточная Европа

How To Use Openstack At Cern

cloud functionality: advantages and Disadvantages

Making the case for OpenStack in the Enterprise. Francesco Paola, CEO, Solinea Seth Fox, VP Operations, Solinea

Understand IBM Cloud Manager V4.2 for IBM z Systems

Topology and Orchestration Specification for Cloud Applications. An Open Standard for Cloud Application Portability

Cloud Computing using

An Intro to OpenStack. Ian Lawson Senior Solution Architect, Red Hat

OpenStack. Orgad Kimchi. Principal Software Engineer. Oracle ISV Engineering. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

CLOUDSTACK VS OPENSTACK. Apache CloudStack: It Just Works for Service Providers

HP and the Open Cloud

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

Today. 1. Private Clouds. Private Cloud toolkits. Private Clouds and OpenStack Introduction

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

HP Converged Cloud Cloud Platform Overview. Shane Pearson Vice President, Portfolio & Product Management

KVM, OpenStack, and the Open Cloud

Introduction to OpenStack

AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013

Isabell Sippli Cloud Architect, Lab Based Services IBM Software Group 2013 IBM Corporation

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

Business transformation with Hybrid Cloud

WHITE PAPER. Software Defined Storage Hydrates the Cloud

Agile Infrastructure: an updated overview of IaaS at CERN

OpenStack Awareness Session

SUSE Cloud 5 Private Cloud based on OpenStack

Building Storage as a Service with OpenStack. Greg Elkinbard Senior Technical Director

Oracle Virtualization Strategy and Roadmap

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 2

Iron Chef: Bare Metal OpenStack

KVM, OpenStack, and the Open Cloud

Your Journey to the Cloud with Red Hat

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

Interoperability & Portability for Cloud Computing: A Guide.

Cloud federation. Prelude to Hybrid Clouds. CHEP 2015 Okinawa, Japan. Marek Denis CERN Geneva, Switzerland

The path to the cloud training

RED HAT INFRASTRUCTURE AS A SERVICE OVERVIEW AND ROADMAP. Andrew Cathrow Red Hat, Inc. Wednesday, June 12, 2013

KVM, OpenStack and the Open Cloud SUSECon November 2015

Savanna Hadoop on. OpenStack. Savanna Technical Lead

Agenda. 1. Welcoming and intro 2. Introduction to RHEL-OSP 3. Deep Dive RHEL-OSP 4. Live Demo 5. OSP-Director 6. What's new in liberty

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

SDN v praxi overlay sítí pro OpenStack Daniel Prchal daniel.prchal@hpe.com

Private/hybrid cloud management platform: HP Cloud Service Automation

OpenStack Introduction. November 4, 2015

How To Use Openstack (And Piston) For Your Cloud Computing

Automation and DevOps Best Practices. Rob Hirschfeld, Dell Matt Ray, Opscode

Wojciech Furmankiewicz Senior Solution Architect Red Hat CEE

2015 LENOVO. ALL RIGHTS RESERVED. Isabel Zarate Lenovo EBG Leader

OpenStack + VMware: Everything You Need to Know

TOSCA Interoperability Demonstration

Openstack. Cloud computing with Openstack. Saverio Proto

OPENSTACK IN THE ENTERPRISE Best practices for deploying enterprise-grade OpenStack implementations

Product Overview. Marc Skinner Principal Solutions Architect Red Hat RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

Stanislav Ulrych CTO RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

CloudCenter Full Lifecycle Management. An application-defined approach to deploying and managing applications in any datacenter or cloud environment

Cloud on TEIN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat University

CON8473 Oracle Distribution of OpenStack Making OpenStack an Enterprise Grade Solution

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

RED HAT OPENSTACK PLATFORM A COST-EFFECTIVE PRIVATE CLOUD FOR YOUR BUSINESS

SUSE OpenStack Cloud 4 Private Cloud Platform based on OpenStack. Gábor Nyers Sales gnyers@suse.com

Build & Manage Clouds with Red Hat Cloud Infrastructure Products. TONI WILLBERG Solution Architect Red Hat toni@redhat.com

Cloud on TIEN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat

Building an Open, Adaptive & Responsive Data Center using OpenDaylight

OPEN CLOUD INFRASTRUCTURE BUILT FOR THE ENTERPRISE

How To Manage A Cloud System

DevOps in OpenStack Public Cloud 副 标 题 副 标 题 副 标 题 Presented at OpenStack Summit, Fall 2012, San Diego

Red Hat Enterprise Linux OpenStack Platform. Rhys Oxenham Principal Product Manager, OpenStack

Dirk Vogelsang Senior Storage Architect May OpenStack & Cloud. Harald Seipp Sean Dague Alexander Saupp Bernd Freitag

Journey to the Cloud and Application Release Automation Shane Pearson VP, Portfolio & Product Management

HOW RED HAT BRINGS OPENSTACK INTO THE ENTERPRISE by Bryan Che and Gordon Haff

RED HAT ENTEPRISE LINUX OPENSTACK PLATFORM PRODUCT OVERVIEW & UPDATE. Jeff Jameson Sr. Principal Product Marketing Manager Virtualization BU, RED HAT

การใช งานและต ดต งระบบ OpenStack ซอฟต แวร สาหร บบร หารจ ดการ Cloud Computing เบ องต น

White Paper. Deploying and Provisioning Databases in the Cloud: How Tesora s Database as a Service (DBaaS) Platform is Transforming Enterprise IT

Cloud Services. More agility. More freedom. More choice.

Nessus or Metasploit: Security Assessment of OpenStack Cloud

Transcription:

IBM Cloud: Think it. Build it. Tap into it. OpenStack An Open Cloud for an Open Data World IBM s Contributions, Commitments & Products Henry Nash (henry.nash@uk.ibm.com) IBM OpenStack Architect & Wild Duck OpenStack Keystone Core Contributor

Agenda What is OpenStack? and why is it important in an open data world? Examples of use of OpenStack and some of the latest developments IBM s commitment & contributions Products built on open standards 2

OpenStack Open software to manage compute, network & storage resources in the cloud Our goal is to produce the ubiquitous Open Source cloud computing platform that will meet the needs of public and private cloud providers regardless of size, by being simple to implement and massively scalable. 3 3

Relevance to an Open Data world The data we share will almost entirely be stored in cloud-based providers As we look to ensure the data is truly open, there are some hard questions to answer Who has access to it? Who has had access to it? Where is it actually stored? Who is backing it up? How can I (really) delete my data? Can a provider support a 1000x increase in capacity on-demand? Can a provider actually prove their answers to the above? Can I audit my provider to assure me of those answers? Etc. 4

OpenStack Cloud Platform Open Source (Apache 2.0 license) Linux of the datacentre, avoid vendor lock-in, maintain workload portability Build a great engine, packagers will build a great car (think Linux vs RHEL/SUSW) 5

OpenStack Cloud Platform Technology Capabilities Compute nova Block Storage cinder Object Storage swift Networks quantum Web Dashboard horizon Images glance Identity keystone Provision and manage large pools of on-demand computing resources Volumes on commodity storage gear, and drivers for more advanced systems like NetApp, Solidfire, and Nexenta Petabytes of reliable storage on standard gear VLAN or Flat Network & SDN Self-service, role-based web interface for users and administrators Image Registry Service, that can point at images stored in various locations Multi-tenant authentication system, that can increasingly tie to existing stores (e.g. LDAP) 6

OpenStack: History and releases Founded in 2010 as an open source project by Rackspace and NASA 10 releases so far, bi-yearly Most common release in production: IceHouse (04/2014) Hot of the press release: Juno (09/2014) Next release: Kilo (04/2015) Each release new version of the existing core projects new core projects are released overall architectural picture might change 7

OpenStack s Phenomenal Growth 2014 APR 17 Release: Icehouse 1,766,546 lines of code COMPANIES 405Supporters: 292 Total Members: 26 Total Sponsors: 87 Total COMMITS 61k Last 12 months 2013 OCT 17 Release: Havana 1,729,137 lines of code INDIVIDUAL MEMBERS 190882011 SEP 22 Release: Diablo 405,844 lines of code 2012 SEP 27 Release: Folsom 667,895 lines of code 2013 APR 4 Release: Grizzly 1,323,479 lines of code 2012 APR 5 Release: Essex 558,368 lines of code 2011 APR 15 Release: Cactus 117,887 lines of code 2011 SEP 22 Release: Diablo 478,671 lines of code 2011 FEB 3 2010 OCT 21 Release: Bexar Release: Austin 85,425 lines of code 52,796 lines of code Source: http://www.ohloh.net/p/openstack 8

Diverse Use Cases 9

No limits: CERN Uses OpenStack Large Hardron Collider tracks 4 million collisions/sec, out of which it selects 200 complex images to store/sec Building out a 50,000 core OpenStack farm to handle We record 40 Mbytes per second each 6 months, adding to the currently store of around 140 PB today Randall Sonie, research scientist, University of Victoria 11

Why are so many using OpenStack? Faster If software development, data analytics, or running application infrastructure is strategic for your business, OpenStack is the platform that will accelerate time to value Flexible Plugin architecture and broad support from leading technology companies mean OpenStack works with many of the components you already have in your datacenter Community Extremely large and diverse community that follows open and mature processes for delivering innovation and new capabilities 12

What do enterprises like about OpenStack? Open platform Technology accessible in many ways: hourly, appliance, distribution, DIY Community-driven innovation Empowered users and developers Deep engagement from our users and developers Users have more control of their destiny Broad, global support from companies Not driven by a single company Many technologies in your datacenter are already supported 13

Latest Developments: Federation Use Cases Multiple OpenStack Service Providers Implementor would like to allocate workloads between multiple cloud service providers without having to maintain identities in each service provider. Easy to configure Customers of cloud service providers desire easy integration with their existing identity provider with their cloud accounts. Cloud Bursting Implementor would like to auto-scale infrastructure to service-providers without having to maintain identities in each service provider. Non-Keystone service providers Implementor would like to use the keystone serviceprovider federation solution to connect to serviceproviders that don t run keystone, but do run a standard federation protocol. Easy federation workfows for clients Client developers would like to be aware of as few federation protocols as possible. Central policy information point for service provider trusts Implementor would like onpremise keystone to be the single system for handling service provider trusts. Identities federating in Identities federating out 14 Allow easy integration with existing identity providers through the use of standard federation protocols. Allow easy integration from keystone to services providers through the use of standard federation protocols

Example of Latest Capabilities: Hybrid Federation Mapping Nova, Cinder, Neutron etc. Nova, Cinder, Neutron etc. Private Cloud Keysto ne Pre-defined trust Keysto ne Public Cloud Authenticate, do work on local resources, and/or get SAML assertion for Public Cloud Custom er App / Login Use SAML assertion to get access 15

What is OpenStack? and why is it important in an open data world? Examples of use of OpenStack and some of the latest developments IBM s commitment & contributions Products built on open standards 16

IBM leadership in establishing open technologies Lynchpin technologies provide a roadmap to innovation Service Oriented Architecture Engagement: Social Open Cloud Architecture NO SQL e-business Engagement: Mobile Data Cloud Interoperability Portability Flexibility 17 1

IBM is working to accelerate OpenStack Foundation success Mar 2013 859 Contributors 8,500 Members Platinum Sponsors Exponential growth Jan 3148 2015 Contributors 18152 Members Gold Sponsors Because an open interoperable Cloud is critical for flexible cloud deployment and customer success 19 IBM has 19 core contributors 2 IBM is #2 in contributions to OpenStack integrated projects OpenStack Participant Growth +100 IBMers active developers in OpenStack projects +400 IBMers working on OpenStack from formation of the Foundation to Code Quality & New Function 18 1

Building on open from the ground up enables IBM to maximize client investment SaaS OAuth PaaS IaaS Private Cloud Hybrid Cloud Off-premises cloud 19 1

IBM Contributions to OpenStack: Road To Juno 20 Essex Core Contributors: 1 Technical Contributors: 2 Commits: 9 Blueprints: 0 Projects: 6 Key Contributions: Chinese Translation Nova Hygiene Storage Enhancements Total IBMers Folsom Core Contributors: 4 Technical Contributors: 18 Commits: 181 Blueprints: 9 Projects: 20 Key Contributions: Integration Tests Crowd Sourced Translation Membership Services Total IBMers 54 100 Grizzly Core Contributors: 10 Technical Contributors: 38 Commits: 961 Blueprints: 35 Projects: 33 Key Contributions: API Stability Storage Enhancements 21% of Nova design features Total IBMers 270 Havana Core Contributors: 13 Technical Contributors: 85 Commits: 1595 Blueprints: 71 Projects: 48 Key Contributions: Enterprise Security Ceilometer Quality Assurance Total IBMers 380 Source http://www.stackalytics.com/ Icehouse Core Contributors: 14 Technical Contributors: 107 Commits: 1722 Blueprints: 85 Projects: 61 Key Contributions: Quality Assurance Authentication & Security 15% of Compute features Total IBMers Juno Core Contributors: 15 Technical Contributors: 109 Commits: 1669 Blueprints: 48 Projects: 78 Key Contributions: Federated Identity Block Volume Replication Dashboard Enhancements Total IBMers 380 400 2

IBM s Cloud capabilities based on OpenStack IBM Cloud Manager IBM Cloud Orchestrator IBM Cloud Services Evolve existing infrastructure to Cloud Accelerate adoption with expert integrated systems Immediate access to a managed platform 21

CADF Event Model provides the CSI: standard for Clouds CADF s 7 essential W s of auditing and monitoring Model works for any CADF Event Type: Activity, Monitoring or Control CADF Guidance to normatively record Basic, Detailed or Precise information for each component 2 1 3 What What activity occurred?; What the result? Event Type (activity, monitoring, control) CADF Action classification (basic) CADF Outcome Classification (basic) Reason codes (detailed) When When did the Action happen? When was it it observed? How long did it it take? ISO 8601 Timestamp with fractional sections (basic or precise) Timezones (detailed) Duration for long running events (detailed) Who User / service that initiated the Action Initiator identifer, name (basic) CADF Resource classification (basic) Credentials (detailed) Identity assertions (precise) 4 5 Where Where was the Action observed? What role does the event serve? How was it it recorded? Observer identifer, name (basic) CADF Resource classification (basic) Role, Reporting Steps (detailed, precise) On What OnWhat resource did the Activity target Target identifer, name (basic) CADF Resource classification (basic) FromWhere ToWhere 6 7 FromWhere was the Action Initiated? ToWhere was the Action Targeted? Network addresses (basic) Host information (agents, platforms, etc.) (detailed) ISO 6709 Geolocation, ICANN codes (precise) 7 W s are filled out using the perspective of the OBSERVER component resource 22

CADF Facilitates QRadar s Integrated intelligence across hybrid cloud deployments Resource Monitoring and Tracking User Activity Monitoring Detect anomalies, insider threats Audit & Compliance On-Prem Workloads deployed in On-Prem Private cloud Environments Off-Prem Workloads deployed in Off Prem Private Cloud Environments 23

What is TOSCA? TOSCA is an important new open cloud standard, that is enabling a unique eco-system, supported by a large and growing number of international industry leaders TOSCA defines the interoperable description of applications; including their components, relationships, dependencies, requirements, and capabilities. thereby enabling portability and automated management across cloud providers regardless of underlying platform or infrastructure thus expanding customer choice, improving reliability, and reducing cost and time-to-value. 24

Build Externa l Influen Business ces Conditions Strategic Requests Operational Requests Hot Packs Infrastructur e Changes TOSCA enables holistic application lifecycle automation while ensuring integrity, security and compliance Architects Model services, policies & requirement s Operations Deploy, manage & monitor application lifecycle Cloud Application Lifecycle with TOSCA Design TOSCA Template TOSCA Template Cloud Provider A Deploy Develop Cloud Provider C Cloud Provider B TOSCA Template TOSCA Template TOSCA Templates Agnostic to Cloud Infrastructure Changes Developme nt Teams Develop, unit test scripts, plans & artifacts for planned releases, patches, fixes QA Teams Build & Test releases, updates & configurations TOSCA templates communicate and drive application-centric DevOps & Test TOSCA Template 25

TOSCA and OpenStack Heat / HOT alignment TOSCA v1.0 XML Topology and Orchestration Specification for Cloud Applications coming from the application point of view simplify TOSCA v1.1 Simple Profile adoption Align with and in YAML development enable community use Learn from and adapt cases to open source Heat-Translator Project Started implementation Definition of base infrastructure types in alignment with OpenStack resources Adaptation of TOSCA meta-model to align with HOT TOSCA Havana dev cycle Icehouse dev cycle Juno dev cycle K+ dev cycles WS CloudFormation Enhancement of software orchestration Requirement/capability for software component lifecycle supportconcepts for better portability Definition of SoftwareConfiguration and SoftwareDeployment resources Learn from and adapt support to standards HOT development application level experience use cases clean definition of a declarative DSL A Heat template describes the infrastructure for a cloud application in a text file (from https://wiki.openstack.org/wiki/heat) coming from the infrastructure point of view Hea t 26

Integrating OpenStack Keystone Federation Support with IBM Products http://www.ibm.com/developerworks/cloud/library/clkeystone-tfim/ 27

http://www.ibm.com/cloud-computing/us/en/open-cloud.html 28

IBM Cloud: Think it. Build it. Tap into it. OpenStack An Open Cloud for an Open Data World IBM s Contributions, Commitments & Products Henry Nash (henry.nash@uk.ibm.com) IBM OpenStack Architect & Wild Duck OpenStack Keystone Core Contributor