Post on 02-Nov-2014
description
transcript
© 2014 IBM Corporation
Modern Infrastructure for an Agile Business Jason R McGee, IBM Fellow
IBM Cloud Portfolio Strategic Actions
Cloud Enabled Cloud Native
Next Generation Private Cloud Optimized IT Delivery Capability as a Service
• Next generation development platform
• SWG Infrastructure and middleware capabilities as a service
• SaaS solution as API enabled solutions
• Cattle
• Software defined resource management
• Next generation integrated systems
• Self service and lifecycle automation
• Pets
• Common core management & automation services for all Cloud Enabled and Cloud First delivery models
• Hybrid IT management with operational analytics
• Pattern-based workload optimization and orchestration
Through the technology of Patterns, PureApplication System delivers a faster and simpler way to deploy & manage workloads in your enterprise.
What’s required…What the business wants… What a pattern automates…
Patterns include:• Application topology• Pre-integrated across components• Pre-configured & tuned• Pre-configured monitoring & security• Pre-installed on an operating system • Lifecycle Management
• Expertise• Repeatability• Simplicity• Agility• Governance• Elasticity• Efficiency
Driving built-in expertise with IBM’s patterns of expertise
5
Three ways to get the value of patterns of expertise on PureApplication System
Capture your own expertise: Capture existing expertise for
operating system and middleware installation through integrated tooling
Integrated tooling to create your custom patterns (also available to download or use on IBM SmartCloud at no charge)
Dynamically combine pre-defined components to build new image packages
Create a standard VM format in Open Virtual Format
Use IBM patterns of expertise throughout the system
Use third-party patterns of expertise (ISVs, Partners such as Prolifics)
7
Patterns: Create Once – Deploy Anywhere
IBM Cloud Orchestrator
SystemSystemTraditional
ComponentsExpert Integrated Systems
IBM Cloud Orchestrator
Service
on
Private
On-PremisesPublic
Off-Premises
What is PureApplication Service on SoftLayer?
Service on
Run applications you have
with the cloud economics you want
and the isolation you need
Separate Built with dedicated SoftLayer hardware to isolate compute, network & storage to keep applications safer off-prem
Seamless Portability of traditional enterprise applications across on-prem and off-prem clouds without re-architecting system topology, storage, network designs, etc. via Patterns
Simple Easier way to run, scale and manage traditional enterprise applications and the underlying infrastructure
Speedy Faster way to adopt off-prem cloud for traditional enterprise applications via Patterns
Same Identical interface & experience for developers & operations on-prem & off-prem
6 TB storage
PureApplication Service on SoftLayer
SoftLayer Datacenter A (e.g. Dallas05)
Standard
clientXYZ1.pureapplication.com
ExpressStandard
Standard
Standard
Standard
10 TB storage
Standard
Standard
Standard
System 1clientXYZ2.pureapplication.co
m
System 2
3 TB storage
SL Datacenter B (e.g. Seattle)
clientXYZ3.pureapplication.com
System 3
PureApp Service AccountPureApp Service User:
1. Establishes an account, isolated from other users
2. Populates their account with one or more Standard or Economy servers and storage
3. Deploys Patterns from a catalog into their environment
1
2
3
Express Express Express
Each server adds 1 TB to storage pool. Can also buy storage expansion in 1 TB increments
Express Server Instance Standard Server InstanceProcessor Single Processor Quad Core
Xeon 3450Double Processor Octo Core
Xeon 2670
Processor Speed 2.66 GHz 2.60 GHz
Processor Cache 8 MB 20 MB
Cores 4 core 16 cores
PVUs 400 PVUs 1600 PVUs
Memory Type DDR3 Registered 1333 DDR3 Registered 1333
Memory Amount 24 GB 256 GB
Public Bandwidth Unlimited Bandwidth Unlimited Bandwidth
Storage Type HDD SAN (iSCSI) HDD SAN (iSCSI)
Storage Amount 1 TB 1 TB
Storage Redundancy RAID 50 RAID 50
Expert Selected Server Instance configurations
PLUS: Additional storage available in 1TB increments
The optimal private cloud platform for enterprise applicationsIBM PureApplication™ System – IBM intends to deliver in 3Q 2014
Pure and Simple.
Mission critical production support for an even broader set of apps!
• Deliver continuous availability for key applications by deploying across multiple systems
• Add storage with an external SAN Volume Controller
• Achieve disaster recovery for key applications by replicating select segments of storage
• Run your patterns on premise or in hybrid cloud thru SoftLayer, IBM’s industry leading public cloud
• Customize patterns to meet your IT standards with updated PureApplication Pattern Engine
• Backup your workload data with your backup and restore solution of choice with IBM Endpoint Manager Lifecycle Edition
• Call-Home delivers easier system troubleshooting
Achieve continuous availability for key applications by deploying across multiple systems
Rack 1 Rack 2 Rack 3
Consolidated view of pattern artifacts across the racks
Build a pattern on any rack using artifacts from all racks
Deploy the pattern across the racks, choosing where each image within the pattern should run
A single view to monitor the status of the deployed pattern across the racks
1
2
3
4
• Permissions attached to artifacts as they move across systems
• Artifacts can be pinned to an explicit machine, or placed by PureApp
Greater cost efficiency through finer grained replication on a workload by workload basis
5
PureApplication System Multi-Target Deployment: Domains
Ft Lauderdale Datacenter
New York Datacenter
Low Latency
Domain 2
High Latency
Domain 3
Domain 1
Miami Datacenter
Domain 4
Domain 5
• PureApp deployment console allows you to select any system in a Domain as deployment target for a pattern
• Within a Domain, a single pattern deployment can create active/active workload w/ sync replication
• All systems in a Domain must be connected w/ low latency network
• Cross-Domain deployment requires separate manual deploy on each Domain
• Enables async replication at high latency distance
IBM PureApplication System Administrator | Help | LogoutWorkload Console System Console
Welcome Instances Patterns Catalog Cloud
Name Version Created By Updated By Created On Updated On Locations Actions
ADP Desktop Advanced 0401 1.0 c_cheaney maxine Aug 12, 2012 Aug 12, 2012 2
AMF Demo of DB2 Enterprise and WAS Highly Available cluster
1.0 baileyd c_cheaney Aug 12, 2012 Aug 12, 2012 1
Advanced Middleware Configuration 3.0.0.1
2.0 maxine baileyd Aug 12, 2012 Aug 12, 2012 1
BPM Advanced Clustered Pattern 7.5.1
prod8 maxine baileyd Aug 12, 2012 Aug 12, 2012 1
BPM Advanced Clustered Pattern 8.0.0.0
1.0 maxine maxine Aug 12, 2012 Aug 12, 2012 2
BPM Advanced Clustered Process Center Pattern 7.5.1
1.0 maxine maxine Aug 12, 2012 Aug 12, 2012 4
BPM Cloud Workspace 1.0 maxine maxine Aug 12, 2012 Aug 12, 2012 1
Commerce Storage 1.0 c_cheaney c_cheaney Aug 12, 2012 Aug 12, 2012 1
Compliant DevOps Multi-node Sample
1.0 baileyd c_cheaney Aug 12, 2012 Aug 12, 2012 2
DB2 10.1 1.0 phyllis baileyd Aug 12, 2012 Aug 12, 2012 1
DB2 Enterprise 9.7.4.0 1.1 phyllis baileyd Aug 12, 2012 Aug 12, 2012 2
DB2 and WAS Standalone 1.0 phyllis maxine Aug 12, 2012 Aug 12, 2012 1
NBIC WAS 1.1 maxine baileyd Aug 12, 2012 Aug 12, 2012 1
Process center deployment manager
1.0 ksmart baileyd Aug 12, 2012 Aug 12, 2012 2
RAF 3.0.0.1 XL 1.0 baileyd maxine Aug 12, 2012 Aug 12, 2012 1
Filter
Create New
Virtual System Patterns Local OnlyEntire DomainDomain is selected
Locations column appears
Hovering shows popup with rack info, in same order as Locations widget on the details view
Prod Rack New Jersey
Prod Rack New York
Charlotte Rack
Greensboro Rack
Filter
Create New
IBM PureApplication System Administrator | Help | LogoutWorkload Console System Console
Welcome Instances Patterns Catalog Cloud
Name Version
ADP Desktop Advanced 0401 1.0
AMF Demo of DB2 Enterprise and WAS Highly Available cluster
1.0
Advanced Middleware Configuration 3.0.0.1
2.0
BPM Advanced Clustered Pattern 7.5.1
prod8
BPM Advanced Clustered Pattern 8.0.0.0
1.0
BPM Advanced Clustered Process Center Pattern 7.5.1
1.0
BPM Cloud Workspace 1.0
Commerce Storage 1.0
Compliant DevOps Multi-node Sample
1.0
DB2 10.1 1.0
DB2 Enterprise 9.7.4.0 1.1
DB2 and WAS Standalone 1.0
NBIC WAS 1.1
Process center deployment manager
1.0
RAF 3.0.0.1 XL 1.0
<
Deploy Open Export Delete CloneNBIC WAS (1.1)
August 12, 2012 1:12:34 AMCreated on:
MaxineCreated by:
August 12, 2012 1:12:34 AMUpdated on:
baileydUpdated by:
1.1Version:
a-2d1138311-a11e-Bf12-a0c5d8155a1Application ID:
Description:
Administrator [ all ]Access granted to:
Add more...
Preview:
Associated artifacts
Prod Rack New JerseyRack:
Virtual System Patterns
SUBDOMAIN: NORTHEAST
SUBDOMAIN: SOUTHEAST
Locations
Prod Rack New Jersey
Prod Rack New York
Charlotte Rack
Greensboro Rack
The user clicks the copy button next to a specific rack to copy the pattern to that rack.
Local OnlySubdomain OnlyEntire Domain
Deploying VMs across Multiple Systems in a Region
Drag and drop VMs to place them across cloud groups and systems! It’s that simple!
Deploy a pattern into a hybrid cloud
Want to deploy part of your pattern in Softlayer? Just drag and drop!
Future intended deliverable; delivery date not yet set
Customize patterns to meet your IT standards with updated PureApplication Pattern Engine
Software Application
SLA policies
IBM Pattern Deployment Framework
VM recovery, middleware level resiliency, autoscaling, basic VM monitoring, logging
Choice of OS Image
CLIENT BENEFITS
Support for corporate IT standards Flexible control over middleware
topologies for virtual applications Lifecycle management for both
topology and virtual application patterns
Enabled for DevOps solutions with pattern version support
Simplified tooling Existing patterns run unchanged
QA Topology Pattern
SLA policies
Dev Topology Pattern
SLA policies
Production Topology Pattern
SLA policies
Configuring a Topology Pattern in Pattern Builder
• Add script packages in vApp pattern editor• Versioning of patterns, script packages, etc.
Adding custom components to the pattern palette
• Now, perhaps you’d like to add a component to the palette for “ACME Web Application.”
IBM PureApplication System Administrator | Help | LogoutWorkload Console System Console
Welcome Instances Patterns Catalog Cloud
Search…
Pattern Components
Web Application Collection
ACME Web ApplicationCollections: Web Application Collection, My Collection
Category: Application Components
Preview Clone Export Delete
ACME Web Application
Application Component:
Policy Definitions: Targets:
Topology Pattern:
Joe’s Dev Env
Actions:
Deploy new
Application Components
Enterprise Application WebSphere Application Server
ACME Web Application
Existing Web Service Endpoint
Policy Set
Additional Archive File
Database Components
Messaging Components
OSGi Components
Transaction Processing Component
User Registry Components
Other Components
Environment Target
Joe’s Dev Env
QA V1.2
Production Environment
Development
India QA team
Production
Deploy
Deploy
Deploy
Default
• ACME Web Application now shows up in Virtual Application palette
• ACME Web Application team controls topology of all ACME Web App instances, while pattern users only need to deal with a single ACME web app component
Adding custom components to the pattern palette
• Users can now re-use your standard “ACME Web Application” part.
ACME Web Application
External Storage support via Fiber Channel
Existing external SAN
Leverage pre-existing storage infrastructure – EMC, HP, IBM, etc…
High performance storage (> 1 Million IOPs)
Expandable storage (> 2 Petabytes)
IBM SAN Volume Controller (SVC)
Fiber Channel
Block storage provides persistence for failover scenarios
1Running workload and attached block storage
2Workload is deleted, block storage lives on
3New workload is created and existing block storage is reattached
4Additional block storage is attached to grow
Supports > 1.8 TB volumes
Block Storage Usage in DR
Replicate only selected block storage
• Requires fibre channel connectivity
• Could support both synchronous (0–300km) and asynch (0–8000km) replication
GPFS Cluster
High availability, active / active and synchronous replication across racks with GPFS
FUTURES CONTENT. PLANS SUBJECT TO CHANGE WITHOUT NOTICE.
System Update
System Update
IBM Confidential
Call-Home delivers easier system troubleshooting
Problem Reporting• Automatic PMR generation based upon HW events
(ex: Compute Nodes, Network, Storage, Power & cooling)
• Automatic log collection and upload• Collection of system configuration information• Report showing PMRs generated by Call Home
IBM problem Repository
Manage PMRs directly from the System Console
PureApplication System x86 & Power - Generation 2 HW
Up to 10% better price/performance with new Intel and Power compute nodes for Mini and Enterprise configurations
Up to 2x better price/performance for consolidation & memory intensive applications on Enterprise configurations, now with 2x memory per core
Up to 10 % reduction in power requirements for Enterprise configurations, now able to utilize single phase power
Simpler datacenter onboarding for Mini configurations, now in a 42U rack
Utilizes the same high performance networking and storage design as Gen 1 for Mini & Enterprise configurations
Investment protection for Gen 1 clients with ability to add Gen 2 compute nodes into Gen 1 Systems
W2500: x86W2700: Power
Improved performance, lower power requirements & greater flexibility
Now available for orders!
PureApplication System W2500
“Mini” – Intel32, 64, 96, 128
“Enterprise” – Intel32, 64, 96, 128, 160, 192, 224, 320, 384 cores
Top of Rack Switches
10/1 Gbps Ethernet320 Gbps to DC
Storage: • V7000• 2.4 TB SDD• 24 TB HDD
Compute: 16 core 2.6GHz Intel
(2 x 8 core Ivy Bridge EP)
256GB RAM16 GB/core10 Gbps Ethernet8Gbs FC
42U Rack
Top of Rack Switches
10/1 Gbps Ethernet320 Gbps to DC
Storage: • V7000• 6.4 TB SDD• 48 TB HDD
Compute: 16 core 2.6GHz Intel
(2 x 8 core Ivy Bridge EP)
256GB RAM32 GB/core10 Gbps Ethernet8Gbs FC
42U Rack
PDU: • 4x30A 1ph
PDU: • 4x60A 1ph
or 3ph
Changes from Generation 1
Thank You