2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

26

description

Atelier de type "RV des Experts" pour les Directions Techniques

Transcript of 2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

Page 1: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques
Page 2: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

Atelier Directions Techniques

Page 3: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

Claude Riousset – Systems & Technology Group

Infrastructures convergées – SDN - Openstack

Dominique Lacassagne – Software Group

Gestionnaires de Cloud – Service Management - SaaS

Vincent Chartier – Software Group

DevOps - Développement

Page 4: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

• Adoption du Cloud: « Conquer complexity and help grow » (Forbes)…

• Tendances: SDN, Openstack, DevOps, « API economy », convergence cloud/social/mobile…

• Architecture: modèle Cloud « open », systems of record/systems of engagement, cloud-enabled/cloud-centric, patterns…

• Initiatives Open: Open Daylight, Openstack, TOSCA, oVirt,…

• Acquisitions: UrbanCode, Softlayers,…

• Offres…

C’est l’occasion de poser vos questions!

Page 5: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

IBM embraces & invests in open source to foster innovation

CloudComputing

ApplicationServers

ServiceOrientation

Service OrientedArchitecture

Systems ofInteraction

SocialBusiness Open Cloud

Architecture

Page 6: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

During this ecosystem explosion, the proposal has moved to reality and Open Cloud and OpenStack are at the center of IBM strategy

Page 7: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

2010 OCT 21Release: Austin44,096 lines of code

2011 FEB 3Release: Bexar76,570 lines of code

2011 APR 15Release: Cactus108,917 lines of code

2011 SEP 22Release: Diablo405,844 lines of code

2012 APR 5Release: Essex444,388 lines of code

2012 SEP 27Release: Folsom607,502 lines of code

2013 APR 4Release: Grizzly832,844 lines of code

July 2010: OpenStack launches with code from NASA & Rackspace & support of 25 organizations

Sep 2012: Independent OpenStack Foundation Launches w/ 21 Sponsors, 150+ participating orgs & 5600 individual members

Platinum SponsorsJuly 2010:Austin Design Summit42 orgs, 95 developers

Nov 2010:Design Summit62 orgs, 165 developers, 250 attendees

Apr 2011:Design Summit133 orgs, 217 developers, 500 attendees

July 2011: 80 participating orgs, 1200 individual members

Mar 2013: IBM announces it will base its Cloud software & services on an Open Cloud Architecture, centered around OpenStack

Feb 2011: IBM Joins OpenStack

Gold SponsorsTO

DA

Y

50Sponsors

8,600+ IndividualMembers

189+ Orgs

Page 8: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

IBM is #3 in contributionsCloud Computing

Reference Architecture (CCRA)

Cloud StandardsCustomer Council

(CSCC)

LinkedData, OSLC

TOSCA

IBM’s ecosystem approach to an Open Cloud Architecture

OpenStackOpen Source

Reference

IBM is Working to Accelerate OpenStack Foundation Success

Because an open interoperable Cloud is critical for flexible cloud deployment and customer success…

IBM has 9 core contributors9

IBMers working on OpenStack – from formation of the Foundation to Code Quality & New Function250+

IBMers have signed the CLA

3

90

Page 9: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

IBM value over OpenStack

Infrastructure-as-a-Service(Folsom - Nova, Glance, Cinder, Keystone)

Network(Cisco, Juniper, Big IP, NCNM…)

DevOps

SmartCloud Monitoring

SmartCloud Cost Management

Storage(NetApp, StorWize,

Sonas, TPC…)

ComputevCenter, KVM

IaaS Gateway

Image Management

Patterns

Cloud Marketplace

Workflow

Self service

Certified vSys and vApps

Service Orchestration extensions

Chef Recipes

vCenter support

EGO placement

TSAM

AWS

EC2

SC E

nter

pris

e

Ope

nSta

ck

Com

patib

le

Clo

uds

IBM

TSA

M

IBMOpenStack IBM extensions

OpenStack

Third party

Storage(NetApp, StorWize,

Sonas, TPC…)

ComputevCenter, KVM

Page 10: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

IBM SDN, OpenStack, OpenDayLight

• Multi-tier workload patterns with virtual network elements, exploiting enhanced Quantum Service• Monitoring, service assurance for provisioned network services

NOVA (Compute) Quantum (Network) Swift (Storage)

Quantum

SDN ControllerOpenFlow other

std I/FIBM SDN VE /

vSwitch

Workload definition & orchestration

IntrusionPrevention

Firewall

Web Servers

Application Server

FirewallLoad

Balancer

DatabaseCluster

Quantum API OpenStack Quantum Enhancements• Network Service Patterns:

i.e. how Application and Network Services are connected to form multi-tier virtual systems

• VM/Application Network Configuration i.e., IP Address, FC World Wide Port Name, …

• Middle box Configuration i.e., Firewall, Load balancer, IPS configuration, …

IBM CONFIDENTIAL

Page 11: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

L’architecture Cloud open émergeante

Page 12: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

Evolution de l’IaaS vers un Software Defined Environment plus dynamique et incluant de l’analytique

Page 13: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

Plate-forme centrée sur le développeur, place de marché et services dans un CloudOperating Environment

Page 14: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

Services métiers accessibles aux innovateurs via “l’API Economy”

Page 15: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

Les gestionnaires de Cloud d’IBM

IBM Cast Iron

IBM SmartCloudProvisioning

IBM SmartCloudEntry

Base Virtualizationand Management

IBM SmartCloudOrchestrator

IBM SmartCloudEnterprise

Amazon EC2

Private Clouds Public CloudsVirtualization

Capacités Cloud

Maturité CloudTransformation possible

Foundation

Advanced

Hybrid

• Infrastructure-oriented IT culture• Entry image management• For IBM hardware

• Infrastructure-oriented IT culture with advanced image management and governance requirements• Basic lifecycle management• Multi-platform• Internet-scale hypervisor manager

• Service-oriented IT culture• For the more complex Cloud cases• Transformation enabler with advanced lifecycle management and openess

Intermediate

OpenStack

DevOps

Page 16: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

Les différents niveaux d’orchestration

Offre1Create Server

Catalogue de service 1

Customer A

Team A.1CSATA TU Customer B

Team B.1

Team B.2

Offre nAdd disk…

Workflows end to end (approbation, réservation, quotas,…)

Pattern (gestion capacité, placement,…)

Workflows techniques

Pools de ressources logiques

Catalogue de service n…

créer serveurajouter disque

Toutes les VMs d’un service peuvent être gérées ensemble!

Orchestration de service

Orchestration technique

Orchestration d’application

Page 17: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

Moteur de Cloud

Network Domain

Storage Domain

IT Management

Monitoring Domain

Data Availability Domain

Compute Domain

Monitoring IT Asset

Management

Service Desk

Storage Domain

Change Management

Provision PatternProvision Pattern

Network Domain

Workload Orchestration Workload aware placement, optimization and operation

Resource OrchestrationOnboard, provision, manage CPU,

Storage and Network

Service OrchestrationManage the lifecycle of business applications

DBAppWeb

En résumé l’orchestration permet de:

Page 18: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

A DevOps Approach

DevOps Foundation

Open Lifecycle and Service Management Integration Platform

DevOps LifecycleOperations/ProductionDevelopment/TestCustomers Business Owners

Continuous Innovation, Feedback and Improvements

Ecos

yste

mB

est Pract ices

Monitor and Optimize

Plan and Measure Develop and Test Release and Deploy

OSLC

Page 19: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

UrbanCode fills gapsExpand DevOps capabilities and accelerate plans

Release and Deploy

Page 20: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

Application Deployment Automation

• Manage application components and versions

• Manage environment configuration from dev/test through production

20

Deployment of Applications across Environments

Compliance: audit trails quality gates

Easy to use process designer

Inventory: what is where

Page 21: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques
Page 22: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

The API-centric, as-a-Service delivery is disrupting the consumption of business services as Cloud disrupted the IT consumption model

Dedicated IT Cloud

Integrated BusinessFunctions

As-a-service delivery

Composable Web

Short InnovationLifecycle

API-centricBusiness Services

API

API

API

API

API

API

Dedicated IT investmentsContracts & NegotiationsPeople & Hand-offs

Packaged ApplicationsSOA Based Custom Development

Long Project Planning and Development

Pay-per-use and other modelsStandard Contracts

DevOps

BusinessSolutions

Infrastructure

Page 23: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

Virtual Appliance

Operatingsystem

Virtual Machine

Patterns: de l’IaaS au PaaS

Virtual Application (vApp)

• Highly automated deployments using expert patterns

• Business policy driven elasticity & management

• Built for the cloud environment• Leverages elastic workload

management services

Virtual System (vSys)

• Automated deployment of middleware topologies & application

• Traditional administration and management model but all VMs can be managed as single object

• Application and infrastructure driven elasticity

Virtual Appliances

• Standard software installation and configuration on OS

• Images created through extend/capture

• Traditional administration and management model

• Infrastructure driven elasticity

Virtual Appliance

Metadata

Softwareapplication

Operatingsystem

Virtual Appliance

Virtual Appliance

Metadata

ApplicationServer

Operatingsystem

Virtual Appliance

Metadata

ApplicationServer

Operatingsystem

Virtual Appliance

Metadata

HTTPServer

Operatingsystem

Softwareapplication

Policies

Maturity: most enterprises are here. IT culture.

Maturity: more advanced needs. More business aligned.

Maturity: innovative. Development shops.

IaaSIaaS

IaaS+IaaS+

IaaS++IaaS++ PaaSPaaS

Cloud-enabled appsCloud-enabled apps Cloud-centric appsCloud-centric apps

Page 24: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

Les applications virtuelles (vApp): alignées sur les besoins métier

Page 25: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

ibm.com/PureSystems/CentreGain access to a broad community of IBM

and certified partner expertise Download optimized, deployable

application patterns from 100+ leading ISV partners

Search by solution area, industry or system

Download fixes and patchesAccess to developer community

Also run your existing applications today*

L’écosystème de patterns certifiés (IBM PureSystems Centre)

25

Page 26: 2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques

SmartCloud OrchestratorOrchestrate Services across multiple environments and domains

Différents modes de déploiement

SmartCloud ProvisioningAutomate Optimized

Workloads

SmartCloud EntryAutomate IT Delivery

SmartCloud ProvisioningAutomate Optimized

Workloads

SmartCloud EntryAutomate IT Delivery

Customer integrated hardware

PureFlex SystemPureApplication

System

Automate Optimized Workloads

Virtual Appliance

Metadata

ApplicationServer

Operatingsystem

Virtual Appliance

Metadata

ApplicationServer

Operatingsystem

Virtual Appliance

Metadata

HTTPServer

Operatingsystem