...

IBM Smart Cloud Orchestrator - IBM Software Group

by user

on
Category: Documents
34

views

Report

Comments

Transcript

IBM Smart Cloud Orchestrator - IBM Software Group
IBM Smart Cloud Orchestrator how to leverage IBM as a BP
Cloud & Smarter Infrastructure, SCO Content Development
IBM Software Group
Smart Cloud Orchestrator Update - Agenda
 IBM Smart Cloud Orchestrator (Cloud Management Platform)
–
–
–
–
Overview
IBM Cloud Marketplace
What‘s in it for you as a business partner?
How to engage together?
IBM Smart Cloud
Cloud
Strategy
IBMSmartCloud Solutions
Software and Business Process as a Service
BPaaS
BPaaS / SaaS
Consulting &
Implementation
Business Analytics
and Optimization
Social Business
Smarter Commerce
Smarter Cities
SaaS
IBMSmartCloud Foundation
IBMSmartCloud Services
Private and Hybrid Clouds
Infrastructure and Platform as a Service
Platform as a Service Technologies
Application Services
PaaS
Consulting &
Implementation
PaaS
Application
Lifecycle
Application
Resources
Application
Environments
Application
Management
Integration
Application
Lifecycle
Application
Resources
Application
Environments
Application
Management
Integration
i
Infrastructure as a Service Technologies
Enterprise
Enterprise+
IaaS
Consulting &
Implementation
IaaS
Infrastructure
Management
Availability and
Platform
and Administration Performance
Security and
Compliance
Usage and
Accounting
Cloud Components
Hardware & software to architect
and build private or hybrid clouds
Infrastructure
Management
Availability and
Platform
and Administration Performance
Consulting &
Implementation
Services
Design my cloud
Security and
Compliance
Usage and
Accounting
Cloud Services
Consume cloud services over Internet
Smart Cloud Foundation Offerings
 Offers a range of entry points, control and integrated value
Legend
 Supports existing and new infrastructure investments
SmartCloud
Foundation Offering
 Delivers application & middleware pattern portability
Factory Integrated
& Optimized by IBM
SmartCloud Orchestration
Orchestrate Services across multiple environments and domains
SmartCloud Provisioning
SmartCloud Provisioning
Automate Optimized
Workloads
Automate Optimized
Workloads
SmartCloud Entry
SmartCloud Entry
Automate IT Delivery
Automate IT Delivery
Customer integrated
hardware
PureFlex System
CIMI & OVF
TOSCA
Automate Optimized
Workloads
Automate IT Delivery
PureApplication System
CCRA
OSLC
IBM SmartCloud Orchestrator
Reduce IT costs and accelerate delivery of business applications with an open and extensible orchestration
platform that fully automates the delivery of IT services in a cloud environment
Solution benefits
 Accelerate deployment of cloud services using reusable workload
patterns and IT process automation
• Self-service portal allows for selection of cloud services
from a predefined menu of offerings
• Intuitive graphical orchestrator helps compose and
customize workflows quickly and easily
Capabilities
•
•
•
•
•
Cloud Orchestration
Provisioning
Usage & Accounting / Metering
Monitoring
Capacity Management
 Deliver interoperable open cloud services with support for open
standards
 Governance Services (OSLC support)
• Eases coordination of complex tasks and worklflows,
leveraging existing skills, processes and tools
 Platform Services (TOSCA Support)
• Simplifies deployment and lifecycle management of
middleware and application patterns
 Infrastructure Services (OpenStack Support)
• Provides support for highly flexible, scalable
infrastructure on heterogeneous resources
 Extensibility
• Pre-built images, patterns, process / configuration
automation through the Cloud Marketplace
• Take advantage of patterns built for IBM’s PureApplication
System
 Measure the cost of cloud services, keep track of cloud service
health, perform capacity management of the cloud resources
Continuous delivery pipeline
Managing workloads across the lifecycle requires orchestration
Data
ComputeAvailability
Domain Domain
Monitoring
Storage
DomainDomain
Orchestration
Engine
Network
Domain
IT
Management
Monitoring
IT Asset
Storage
Management
Domain
Network
Change
Domain
Management
Web
App
DB
Service
Desk
Provision Pattern
6
Resource Orchestration
Workload Orchestration
Service Orchestration
Onboard, provision, manage
CPU, Storage and
Network
Workload aware placement,
optimization and operation
Manage the lifecycle of
business applications
© 2013 IBM Corporation
SCOrchestrator – Content Types
Resource Orchestration
Onboard, provision, manage
CPU, Storage and Network
Workload
Orchestration
Software Bundle
• A software bundle contains and describes the software available for use within a virtual image. It
includes information about how to install and configure the software, prerequisites of the software,
and parameters available for customizing.
A software bundle is used during image creation with Image Construction and Composition
Tool (ICCT, Part of SCP/SCO)
Virtual Image
• A Virtual image contains the base operating system and the optional activation code which
configures a virtual server which is based on such virtual image.
In addition it may also contain one or more software components.
Pattern (vSys & addOns)
• A pattern is a collection of multiple images, each with optional software components.
Patterns are a logical representation of a recurring topology for a given set of deployment
requirements such as e.g. a multi-tiered web application comprising of HTTP Server, App Server
and DB Server.
In this example, each tier would be represented by its own virtual image, which includes
configuration scripts to configure the multi-tier application accordingly
Resource type operations (implemented as BPM workflows)
Patterns (vApp & TOSCA)
• Patterns to compose workload aware topologies
Workload aware placement,
optimization and operation
Orchestration
• Content for orchestration can be complete ready to use processes with user interface and/or a
collection of building blocks to ease the creation of orchestration.
These building blocks can be activity implementations, user interfaces, UI widget, …
Service
Orchestration
Manage the lifecycle of
business applications
7
© 2013 IBM Corporation
SmartCloud Orchestrator...
8
© 2013 IBM Corporation
Cloud Automation Marketplace
Business Objectives
- Enable customers to rapidly discover and implement
cloud solutions
- Enable business partners and ISVs to create value by adding
content to IBM cloud solutions
- Enable IBM services and development to rapidly deliver & iterate
on capabilities in response to changing customer requirements
and integration needs
- Enable collaboration within the ecosystem to accelerate
customer value creation
Technical Objectives
- Simplify the lifecycle of content creation, delivery & deployment
- Provide a consolidated view to content spanning the build,
manage and create phases of the cloud deployment
- Enable social collaboration platform to allow tighter interlock
between customers, partners and IBM
•A Cloud Automation Market Place that delivers capabilities for:
• End users to collaborate & discover solution capabilities to address business needs
• End users to request & have content automatically delivered & configured for use
• IBM & Business partners to publish, update, meter and monetize content using a Web-based delivery model
9
© 2013 IBM Corporation
SmartCloud Orchestrator Value Proposition


SmartCloud Provisioning and SmartCloud Orchestrator are open, flexible, cloud platforms that enable
business agility and IT cost reduction by providing end to end automation across heterogeneous clouds.
SmartCloud Orchestrator also includes an automated way of integrating the cloud with your data center
policies, processes, and infrastructures across various IT domains, such as storage, backup, network,
monitoring, security and change and configuration
Motivation
For Business Partners:
• ISVs can provide integration content that supports their infrastructure and workload solutions, hence
expanding their business to a new customer set
• System Integrators can provide content on the marketplace as a starting point for engaging in deeper
services engagement
• BPs, in general, have an opportunity to reach a broader customer base with their entry offering for future
upsell to a broader solution
For clients:
• Fully automate cloud service delivery for both across environments, with one platform.
• Enable an incremental adoption of cloud capabilities, with the ability to apply content from the
marketplace to expand
For IBM:
• Ability to leverage our extensive Partner network to cover an even broader customer base
• Expecting hundreds of customers over next year. Today we have more than 200 ISDM/TSAM customers
10
© 2013 IBM Corporation
IBM Cloud Marketplace – BP values in detail
•
Resource Orchestration
•
Onboard, provision, manage
CPU, Storage and Network
•
•
Workload
Orchestration
Workload aware placement,
optimization and operation
•
•
•
Service
Orchestration
•
Be amongst the first few partners/ISVs to gain visibility to
IBM SCO Customers
Get catalogued and special promotion on ibm.com Global
Solution Directory and IBM Cloud Automation Marketplace
Get direct access to leads and opportunities – all
references to your content from IBM website, will be
redirected to partner website
IBM will NOT share any Revenue on the sale you make for
the content/services that you build and sell.
Get Deep Technical Enablement and Consulting from
Software Labs throughout the content development phase
Get your organisation and your Content Certified through
the “Ready for SmartCloud” Assessment
Get easy access to early Beta Drivers for SmartCloud
Orchestrator
Get exposure and recognition at IBM conferences, such as
Pulse, where all Cloud Customers and Partners gather...
Manage the lifecycle of
business applications
11
© 2013 IBM Corporation
Cloud Marketplace – NEW and growing fast
Resource Orchestration
Onboard, provision, manage
CPU, Storage and Network
Public Marketplace
IBM Cloud Marketplace is available to Internals, Business Partners
and Customers
• Supported Content
• Unsupported Content
Both our content on the Public and IBM Internal marketplace is
growing fast: Join in, and benefit, too!
Workload
Orchestration
Workload aware placement,
optimization and operation
Service
Orchestration
Manage the lifecycle of
business applications
12
© 2013 IBM Corporation
Smart Cloud Orchestrator Content Development
Resource Orchestration
Onboard, provision, manage
CPU, Storage and Network
Get started on content
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/W14
a769bd540e_4b7c_aefa_cf851f2221a7/page/Get%20started%20on%20...
Workload
Orchestration
Workload aware placement,
optimization and operation
Service
Orchestration
Manage the lifecycle of
business applications
13
© 2013 IBM Corporation
Smart Cloud Orchestrator Introduction Videos
Resource Orchestration
Onboard, provision, manage
CPU, Storage and Network
Workload
Orchestration
Dave Lindquist on Innovation
through open standards
http://www.youtube.com/watch?v
=KqnZSQrFsn8&feature=youtu.b
e
Kendall Lock on Advancing the
Cloud to Drive Innovation
http://www.youtube.com/watch?v
=4MDisduhY2E&feature=youtu.b
e
Bowman Hall on Virtualization
Optimization
http://www.youtube.com/watch?v
=iXWkJKLVEt4
Workload aware placement,
optimization and operation
Service
Orchestration
Manage the lifecycle of
business applications
14
© 2013 IBM Corporation
SmartCloud Orchestrator Product
IBM Software Downloads:
Resource Orchestration
Onboard, provision, manage
CPU, Storage and Network
Search for SmartCloud Orchestrator
http://www14.software.ibm.com/webapp/download/home.jsp
Workload
Orchestration
Workload aware placement,
optimization and operation
To take part in the Beta Program: Hosted
Environments
Hosted Beta Environment (will have GA Code week of 5/13)
https://www.ibm.com/developerworks/mydeveloperworks/wikis/home?lang=en#
/wiki/W14a769bd540e_4b7c_aefa_cf851f2221a7/page/Using%20the%20Smart
Cloud%20Orchestrator%20hosted%20beta%20system
Service
Orchestration
Manage the lifecycle of
business applications
15
© 2013 IBM Corporation
Thank you
16
© 2013 IBM Corporation
Key takeaways
Orchestrator
• Fully automates the deployment and
lifecycle management of cloud services
across resources, workloads and services
• Built on a foundation of open standards –
TOSCA, OpenStack, OSLC
• Accelerated deployments with reusable
workload patterns and Chef recipes
• Unified management of heterogeneous
environments
• Supports deployment of hybrid & public
clouds
Continuous delivery pipeline
• Works with SmartCloud Continuous Delivery
to provide extended DevOps platform
Reduce time-to-market to deliver new business services
Improve administrator productivity
SmartCloud Orchestrator: an open and scalable platform
IBM Advantage: Automate the
provisioning, configuration, and
attachment to production of
storage, network, management
tools…seamlessly to users
Service Catalogue
Orchestration
IBM Advantage: Promote
every day’s improvements
automatically…if it passes all
your tests
Monitor
Backup &
Restore
Security
Compliance
Image
Management
Multi tier
Application
IBM Advantage: Gain control (back)
TOSCA
Dev Tools
IBM Advantage: Deploy whole
of entire virtualization library
applications, not just servers
Infrastructure-as-a-Service
(IaaS)
IBM Advantage: Choose whether or not
you pay licensing for a hypervisor based on
the business characteristics of your
workload, not based on a vendor’s revenue
strategy
18
VM Ware
Power
VM
KVM
Hyper-V
Xen
Z VM
© 2013 IBM Corporation
TOSCA
Templates
Service Catalog
(UI and
process)
(node/rel. types)
(ITM)
Cloud
User
Images
such as
OS+SCP
agents
SCProvisioning
Automation
Modeling UI
Orchestration
UI
IBM Business Process
Manager (BPM)
SmartCloud
Cost
Management
ICCT
software
bundles
vSys
addOns
SCOrchestrator
IBM Tivoli
Monitoring
Virtual System,
Virtual Application
Patterns
Self Service
Modeling
and Admin
ICCT
Image
Creation
API
API
(SCCM)
Automation Engine
Image
Library
Single Image & Composite Patterns
Management
BPM Process Server
Hypervisor Management
IBM Extensions
for Workload
Aware
optimizations
(DRS & HA)
OpenStack Gateway
Hybrid Extension
Content packages
Service
Desk
Licence Account Cost
Mgmt
ing
Mgmt
…
Network Storage
Orchestration related content
19
SmartClou
d
Enterprise
Amazon
EC2
OpenStack
KVM
VMWare
vCenter
VMControl
Power
XEN
ESX
Hyper-V
Openstack
Implementation
s ??
Domain
integration
packages
© 2013 IBM Corporation
SmartCloud Orchestrator: an open and scalable platform
Service Catalogue
Orchestration
Monitor
Patch
Meter
Multi tier
Application
Image
Management
Backup &
Restore
Security
Compliance
TOSCA
Dev Tools
Infrastructure-as-a-Service
(IaaS)
SC
Enterprise
Amazon
EC2
VMWare
Power
VM
Xen
Z VM
Hyper-V
KVM
20
© 2013 IBM Corporation
SmartCloud Orchestrator Service Catalog – an Overview
List of services that are published to end users.
The list is filtered by user role and tenant.
The services are implemented as SmartCloud
Orchestrator custom automations
21
© 2013 IBM Corporation
Service Catalog – an Example – Windows 7 Server Request.
The breadcrumbs show users
where they are and allow to
navigate through Service
Catalog.
When user clicks on Add Windows 7
Server, he will see the UI for this
offering.
Users can add any service
offering to „My
Favorites”.
22
© 2013 IBM Corporation
Service Catalog – UI View
Service Custom UI defined as BPM
service UI
23
© 2013 IBM Corporation
SmartCloud Orchestrator: an open and scalable platform
Service Catalogue
Orchestration
Monitor
Meter
Multi tier
Application
Image
Management
Backup &
Restore
Security
Compliance
TOSCA
Dev Tools
Infrastructure-as-a-Service
(IaaS)
SC
Enterprise
Amazon
EC2
VMWare
Power
VM
Xen
Z VM
Hyper-V
KVM
24
© 2013 IBM Corporation
Manage your application images in VMs with rich image lifecycle
management and analytics
• Image construction and composition tool simplifies complex and time consuming
process of creating virtual images and deployment patterns through a simple
graphical tool
• Federated image library allows management of image complexity across multiple
image repositories and hypervisors
• Detect vulnerabilities exposures in images to ensure that no virtual machines are
created without the proper level of security patches
• Images stored in hypervisor-neutral format, avoiding duplication and allowing
conversion to mix/match hypervisor technologies
25
© 2013 IBM Corporation
SmartCloud Orchestrator: an open and scalable platform
Service Catalogue
Orchestration
Monitor
Patch
Meter
Multi tier
Application
Image
Management
Backup &
Restore
Security
Compliance
TOSCA
Dev Tools
Infrastructure-as-a-Service
(IaaS)
SC
Enterprise
Amazon
EC2
VMWare
Power
VM
Xen
Z VM
Hyper-V
KVM
26
© 2013 IBM Corporation
Deploy applications rapidly with repeatable patterns across private
and public clouds
• Rapid application deployment via virtual application patterns: Deploy business applications in minutes
• Dynamic, policy-based management of elastic and scalable workloads
• Enables third-party software deployments and custom pattern creation to “build once” and deploy
across private and public clouds
• Visibility into cloud health with rapid deployment of middleware topologies and application editioning
Create patterns
27
Deploy applications
faster
© 2013 IBM Corporation
A typical scenario: create a new cloud service to deploy SAP
Library of virtual
templates, SW packages,
scripts, add-ons ( disks,
network cards, etc)
28
Graphical editor for
composing and
configuring workloads
© 2013 IBM Corporation
SmartCloud Orchestrator: an open and scalable platform
Service Catalogue
Orchestration
Monitor
Patch
Meter
Multi tier
Application
Image
Management
Backup &
Restore
Security
Compliance
TOSCA
Dev Tools
Infrastructure-as-a-Service
(IaaS)
SC
Enterprise
Amazon
EC2
VMWare
Power
VM
Xen
Z VM
Hyper-V
KVM
29
© 2013 IBM Corporation
The OpenStack Foundation is Open for Business
OpenStack is a global collaboration of developers & cloud computing technologists
working to produce an ubiquitous Infrastructure as a Service (IaaS) open source
cloud computing platform for public & private clouds.
Platinum Sponsors
Gold Sponsors
Exponential growth in participation
30 UGs
47 UGs
2600 Individuals 5600+ Individuals
OpenStack Compute (core)
Provision and manage large networks of virtual machines
OpenStack Object Store (core)
Create petabytes of secure, reliable storage using standard HW
OpenStack Dashboard (core)
Enables administrators and users to access & provision cloudbased resources through a self-service portal.
30
OpenStack Image Service (shared service)
Catalog and manage massive libraries of server images
OpenStack Identity (shared service)
Unified authentication across all OpenStack projects and
integrates with existing authentication systems.
Code available under Apache 2.0 license. Design tenets – scale &
elasticity, share nothing & distribute everything
http://openstack.org
© 2013 IBM Corporation
SmartCloud Orchestrator: an open and scalable platform
Service Catalogue
Orchestration
Monitor
Patch
Meter
Multi tier
Application
Image
Management
Backup &
Restore
Security
Compliance
TOSCA
Dev Tools
Infrastructure-as-a-Service
(IaaS)
SC
Enterprise
Amazon
EC2
VMWare
Power
VM
Xen
Z VM
Hyper-V
KVM
31
© 2013 IBM Corporation
Real-time monitoring support for virtual environments
Dynamic Threshold defined with baseline
 Capacity planning: how many more VMs can
be placed on a server?
 Predictive trending: what would be my
resource utilization in the next month?
Threshold
CPU
 Dynamic thresholds: allows for tracking
deviations, from the norm as predictors of
future problems
 Monitoring of the virtual environment
Predicted
CPU Violation
Predicted trend
Actual Monitor Data
Time
32
© 2013 IBM Corporation
Monitoring Health Dashboard
33
© 2013 IBM Corporation
IBM Endpoint Manager elements
Single intelligent agent
• Continuous self-assessment
• Continuous policy enforcement
• Minimal system impact (<2% CPU, <10MB RAM)
Flexible policy language (Fixlets)
• Thousands of out-of-the-box policies
• Best practices for operations and security
• Simple custom policy authoring
• Highly extensible/applicable across all platforms
3434
Single server and console
• Highly secure, highly available
• Aggregates data, analyzes and reports
• Manages up to 250K endpoints per server
Virtual infrastructure
• Designate IBM Endpoint Manager agent as a relay
or discovery point in minutes
• Provides built-in redundancy
• Leverages existing systems/shared infrastructure
© 2013 IBM Corporation
Service Usage and Accounting Metering
…provide data for planning, budgeting, billing and accurate
chargeback for services
 Track creation, modification, and deletion of a service
instance itself, and the capacity assigned to it.
 Understand costs, track, allocate and invoice
by department, user and many additional criteria.
 Collect, analyze and bill based on usage and
costs of shared assets
 Deliver detailed information and reports about
the intricate use of shared resources
35
© 2013 IBM Corporation
Metering and Usage and Accounting
•Understand who is using resources, understand costs by Lob and
Business Service
•Creating reports is simple and intuitive: reports can be created in
minutes, no DB knowledge required
•Out of the box support for metering OS CPU, memory and storage
of reserved resources
•Data collection for network, storage , DBs, applications
36
© 2013 IBM Corporation
Fly UP