2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques
-
Upload
club-cloud-des-partenaires -
Category
Technology
-
view
1.716 -
download
1
description
Transcript of 2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques
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
• 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!
IBM embraces & invests in open source to foster innovation
CloudComputing
ApplicationServers
ServiceOrientation
Service OrientedArchitecture
Systems ofInteraction
SocialBusiness Open Cloud
Architecture
During this ecosystem explosion, the proposal has moved to reality and Open Cloud and OpenStack are at the center of IBM strategy
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
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
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
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
L’architecture Cloud open émergeante
Evolution de l’IaaS vers un Software Defined Environment plus dynamique et incluant de l’analytique
Plate-forme centrée sur le développeur, place de marché et services dans un CloudOperating Environment
Services métiers accessibles aux innovateurs via “l’API Economy”
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
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
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:
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
UrbanCode fills gapsExpand DevOps capabilities and accelerate plans
Release and Deploy
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
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
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
Les applications virtuelles (vApp): alignées sur les besoins métier
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
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