© 2013 IBM Corporation
Cloud Architecture Cosa c’è nella nuvola IBM
Emilio Lucotti IBM Technology Senior ArchitectMarch 7th 2013
© 2013 IBM Corporation2
Agenda
IBM Cloud solution are Cloud
IBM Cloud Architecture
IBM Investment and Roadmap
© 2013 IBM Corporation3
IBM Cloud Solutions are Cloud.
NIST: 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.
http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
Essential Characteristics: On-demand self-service. Broad network access. Resource pooling.Rapid elasticity. Measured service.
IBM Solutions are Cloud ones, are different from Advanced or Traditional Hosting.
Service Models:Software as a Service (SaaS). Platform as a Service (PaaS).Infrastructure as a Service (IaaS).
Deployment Models: Private cloud. Community cloud. Public cloud. Hybrid cloud.
IBM has deployed a Cloud WW Enterprise Architecture leveraging its existingData Center quality of services and Outsourcing expertise
© 2013 IBM Corporation4
Cloud Managed Services Essential CharacteristicOn-demand self-service.
•IBM Cloud portal enable ondemand- self service (User interface/API)
Broad network access. •IBM Cloud solutions can be accessed by Internet and dedicated Network. IBM can support to configure the access
Resource pooling•IBM create the ‘resource pool’ leveraging flexible allocation and capacity planning capabilities
Rapid elasticity•Resource allocation from minutes to days depending on services
Measured service•IBM Cloud services are measured and with a pay per use model, rule depends on the solution
© 2013 IBM Corporation5
> IBM: Set up + Manage + HW/SW OPEX
> IBM: Set up + Manage
> IBM: Set up + HW/SW OPEX
> IBM: Set up + IBM Middleware Management (DB2-WAS)
> IBM set up
> No IBM responsibility
IBM Cloud Service Model and Deployment Model
.
IBM has many XaaS services that the customer can integrate to build its own Service Model
NetworkingServers/Storage
Virtualization
Middl./ RuntimeApp/Data
O/S
SCE & SCASNetworking
Servers/StorageVirtualization
Middl./ Run TimeApp/Data
O/S
SCE+
NetworkingServers/Storage
Virtualization
Midd/ RuntimeApp/Data
O/S
SC4SAP / SC4xxx
NetworkingServers/Storage
Virtualization
Middl/Run TimeApp/Data
O/S
SaaS
NetworkingServers/Storage
Virtualization
Midd/RuntimeApp/Data
O/S
Pure App (+SW)
NetworkingServers/Storage
Virtualization
Middl/RuntimeApp/Data
O/S
Pure Flex (+ SW)
Private Public (Community)
XaaS XaaS
XaaS
© 2013 IBM Corporation6
Build a Software as Service (IDC) with IBM XaaS*
Hardware Resource Attributes
J2EE App. Server Estimate
Analytic Server Estimated1
Database Server Estimated Sizing2
Medium Profile:Number of Concurrent Users: 5 – 10Number of Annual Campaigns: 150 – 600
2 Core 3.0Ghz8 GB RAM40 GB Disk
4 Core 3.0Ghz12 – 16 GB RAM200 – 500 GB Disk
4 Core 3.0 Ghz8-16 GB RAM300 – 500 GB Disk
Analytic
Gold8core, 16GB,1TB Disk
DB
Gold8core, 16GB,1TB Disk
J2EE
Silver4c, 8GB1 TB Disk
A customer needing to create an eCommerce solution for new business, if isn’t available a readyto run SaaS solution, can leverage on IBM XaaS and System Integration capability
Sizing
DB
PlatinumXLarge8c, 16GB, 1TB
WAS
PlatinumXLarge8c, 16GB
WAS
PlatinumXLarge8c, 16GB
DB
SilverLarge8c, 16GB, 1TB
WAS
BronzeMedium4c, 8GB
WAS
BronzeMedium 4c, 8GB
Immediate Deployment on SCE
1 vCore = 1.25Ghz
Consolidation on SCE+
Dev
ProdDev
1 vCore = 430RPE2
1 2
3 4
© 2013 IBM Corporation7
IBM Cloud Computing Reference Architecture – CCRA
IBM CCRA is the framework used by all Cloud Solutions
GovernanceSecurity, Resiliency, Performance & Consumability
Cloud Service Provider
Cloud Services
IaaS
PaaS
SaaS
BPaaS
Common Cloud Management Platform
Cloud Service Integration
Tools
Consumer In- house IT
Infrastructure
Middleware
Applications
Business Processes
OSS – Operational Support Services
BSS – Business Support ServicesCustomer Account
Manageme nt
Service Offering Catalog
Service Offering
Manageme nt
Transition Manager
DeploymentArchitect
Operations Manager
Service Provider Portal & API
Consumer Administrator
Consumer BusinessManager
Consumer End user
Service Creation Tools
Service Management Development
Tools
Service Runtime Development
ToolsSoftware
Development Tools
Image Creation Tools
Service Component Developer
Infrastructure
Security &Risk Manager
CustomerCare
Service Manager
Business Manager
Service Composer
OfferingManagerService
Integrator
Service M
anagement
Service C
onsumer P
ortal & AP
I
Service D
evelopment P
ortal & AP
I
API
API
API
API
Existing & 3rd party services, Partner
Ecosystem s
Provisioning
Incident & Problem
Manageme nt
IT Service Level
Managemen t
Service Automation Management
Service Delivery Catalog
Platform & Virtualization Management
Infra
stru
ctur
eM
gmt I
nter
face
s
Plat
form
M
gmt
Inte
rface
s
Sof
twar
e M
gmt
Inte
rface
sBP
Mgm
tIn
terfa
ces
© 2013 IBM Corporation8
GovernanceSecurity, Resiliency, Performance & Consumability
Cloud Service Provider
Cloud Services
IaaS
PaaS
SaaS
BPaaS
Common Cloud Management Platform
Cloud Service Integration
Tools
Consumer In- house IT
Infrastructure
Middleware
Applications
Business Processes
OSS – Operational Support Services
BSS – Business Support Services
Customer Account
Management
Service Offering Catalog
Service Offering
Management
Transition Manager
DeploymentArchitect
Operations Manager
Service Provider Portal & API
Consumer Administrator
Consumer BusinessManager
Consumer End user
Service Creation ToolsService
Management Development
Tools
Service Runtime Development
ToolsSoftware
Development Tools
Image Creation Tools
Service Component Developer
Infrastructure
Security &Risk Manager
CustomerCare
Service Manager
Business Manager
Service Composer
OfferingManagerService
Integrator
Service M
anagement
Service C
onsumer P
ortal & API
Service D
evelopment P
ortal & API
API
API
API
API
Existing & 3rd party services, Partner
Ecosystems
ProvisioningIncident & Problem
Management
IT Service Level
Management
Service Automation Management
Service Delivery Catalog
Platform & Virtualization Management
Infra
stru
ctur
eM
gmt I
nter
face
s
Pla
tform
M
gmt
Inte
rface
s
Sof
twar
e M
gmt
Inte
rface
sB
P M
gmt
Inte
rface
sTSAM
TSRM
TPM
TSRM
TSLATNSQMTSRM
CCMDBTADDM
TAMIT
TPM
VMControlTPC
TSA MPTSA AM TSM
TAM TDSTFIM
TSRM SPE
TSRM SPE
TSRM SPE TSRM SPE
TSRM SPE TSRM SPE
TSRM SPE TSRM SPE
TSRM SPE
TSRM SPE
TSRM SPETUAM
TSRM SPETUAM TSRM SPEITM, ITNM,
OMNIbus, TBSM
IBM Recommended Products for CCRA
High Deal
BCRS
© 2013 IBM Corporation9
Common Cloud Management Platform
Cloud Architecture overall overview
Data Center Topology at WW levelIBM Architectural Overview
The Software components implementingOSS/BSS are deployed onPhysical Server, Storage, Network equipmentsthat are deployed in more DCs spread at WW level
Business SupportService(BSS)
OperationalSupport Services
(OSS)
Infrastructure
Portal
© 2013 IBM Corporation10
Cloud Architecture Components models
SCE+ components CCMP RA Components
Products used
OSS Monitoring OSSEvent Management and Monitoring
ITM ITNM IP Edition and SNMP agents
Event OSSEvent Management and Monitoring
ITCAM / ITMTivoli NetCool OmnibusTivoli NetCool Impact
SCE+ components CCMP RA Components
Products used
BSS Subscriber Management
BSSSubscription Management
ISM
Billing BSS Billing COSY (Europe only), CFTS (non-Europe)
Metering BSS Metering TUAM
Mapping of SCE+ component on CCRA components and products
Key components of the central cloud management system are:• IT Service Management• Portal • Service Offering Catalog• Service Desk• Asset Management • Change and Configuration Management
The key components of a distributed site are:• Service Automation and Provisioning• Virtualization Managers• Hardware Management• Monitoring• Storage Management• Image Management• Network Requirements•Hardware: Server and Storage
© 2013 IBM Corporation11
More Cloud Physical Architectures for different Solutions
SCE:
SCE+ and SCE implement the IBM CCRA with different physical architectures
•Hardware DX360 iDataplex,
•RHEL / KVM as hypervisor
•Local storage
•NAS storage (attached via NFS to hypervisor)
•Juniper switches
•2-6GB bandwith on internet using more provider
•pSeries 770 Server
•Power Virtualization
•Juniper Switches
•xSeries x3850 X5
•VMWare Virtualization
•Juniper Switches
• IBM XIV Storage behind IBM SVC Automated Provisioning of SAN Storage to VM images Storage mirroring across 2 independent storage units
SCE+:
•VPN on Internet or MPLS connections
© 2013 IBM Corporation12
Ehningen
Ehningen
IBM holds all important data center certifications
ISO 9001
ISO 15408
ISO 27001
EN 50133 1-3
IVA
SOX
IBM Cloud Data Center in Enhigen
Profile
IBM owned facility
6447 m² IT-Space
Infrastructure concurrent maintainable (IBM Tier Level 3+)
Green DC approach, Continue to Develop and Implement Energy Conservation best practices:
Feed-ins of Power and Network are routed redundant on different ways into the buildings
Uninterruptible Power Supply (UPS) and Standby Diesel Generator
Highest building/area and physical access security
Highest fire detection / extinguisher and resistance
Cloud SCE+/SCE/SC4SAPDatacenter
Over the last 4 years there was no major incident in the DC Infrastructure causing a severe SLA violation.
http://www-935.ibm.com/services/us/en/it-services/iso_27001__a1031826.html
© 2013 IBM Corporation13
IBM WW DC Deployment
SCE+/SC4SAPSCE Both
Boulder Raileigh
Enhingen
MontpellierToronto
Tokio
Singapore
Berna
Madrid
Sao Paolo
Sidney
Storage
Frankfurt
Secaucus
IBMers tested latency from internet to Cloud DC from different sites. The site DC location are also designed to take care on Internet WW connection from customers in the same continent
© 2013 IBM Corporation14
IBM Cloud Service Integration
Some finding on Cloud trends:• Application are the predominant workloads being
run in current cloud environments through a SaaS or private cloud approach.
• For most customers, having multiple providers it is seen as beneficial
IBM Cloud solution can be accessed:• by Internet and VPN on internet• by MPLSIBM can offer:
• Remote Manage Access Connectivity Service to help managing cross country Network Boundary leveraging on partnership with provider a Virtela
• Migration service to help during on boarding of existing application and data
• Application Integration Service on Cloud (Cast Iron)
IBM
Customer DC
Cloud DC1
Cloud DC2
Dati
Dati
CustWorkload SaaS
IBM SWG
Dati
Cust.WorkloadEnd User
Gateways
IBMService
© 2013 IBM Corporation15
Roadmap history to evaluate Private versus IBM Cloud Managed
2011 2012 2013
SCE (August 2011)
R1.0
R1.0SCAS (Dec 2013)
R2.0
White LabelImport/Export API for LinuxPersistent Storage until 10TBMultiple VPN’s and VLANsFirewall as an ImageObject storage integration
R2.1
Availability 99.9Export/Import ImageIncreased Catalog
Larger VMIncrease CatISO 27001 certification
R1.0SCE+ (June 2012)
R1.0SC4SAP (August 2012)
R1.1
Available from all SCE+ PoDs99.7% Availability SAP SLA
R1.1Object StorageImage=7TBDB BackupRevised pricingISO27701
R1.2Migr ServiceImage 30TB WAS man.
R2.2IBM Blue Cloud initiative (2007) – Research Compute Cloud, HIPOD)
A cloud solution has significant benefits when compared to a custom-built infrastructure. Our Cloud Managed solutions are based upon a significant, global, multi-year effort in which IBM has invested our best capabilities. The design is continually refined for efficiency, quality, and ease- of-use, and the experience and investment spread across our customer base ─ more than most single organization can do on their own. Compute and storage capacity is available on a dedicated basis, in addition to more flexible models that can grow or shrink depending on demand.What is not available now in the Cloud Managed standard could be ready in few months.
© 2013 IBM Corporation16
IBM Italia S.p.A.Circonvallazione Idroscalo20090 Segrate (MI)
Mobile: [email protected]
Dottor Emilio LucottiTechnology Senior Architect
Approfondimentiwww.ibm.com/it/cloud
www.ibm.com/it/services/cloudwww.ibm.com/smartcloudwww.ibm.com/developerworks/cloudhttp://www.opengroup.org/cloud/whitepapers/http://en.wikipedia.org/wiki/IBM_cloud_computing