Weitere ähnliche Inhalte Ähnlich wie Ibm PureApplication system (20) Kürzlich hochgeladen (20) Ibm PureApplication system1. © 2013 IBM Corporation
IBM PureApplication System
Simplifying & Optimizing Your Application Platform
Kevin Khaw
Client Technical Professional
System Middleware Group
IBM Malaysia
Expert
Integrated
Systems
2. © 2013 IBM Corporation
The typical time and effort spent on application environment setup
Top Causes of Project Delays
Hardware
• Troubleshooting and tuning
production environment
• Integration, configuration and
testing of the infrastructure
• Installation, cabling and
network access for the
environment
Software
• Integration, configuration and
testing of applications
• Integration, configuration and
testing of middleware
• Configuration, build and
deployment of applications
45%
45%
29%
41%
35%
34%
Phase Time (days) Budget
Specify/design 73 - 96 14% - 16%
Procure 57 - 112 19% - 21%
Implement 74 – 93 12%
Configure/test 74 – 80 10% - 11%
Cluster & HA 66 – 104 11% - 12%
Backup 44 – 108 10%
Tune 89 – 98 9% - 10%
Management 67 – 110 9 – 10%
Typical IT Project Time and Budget
From study conducted by Forrester Consulting on behalf of IBM
Design/Deploy Manage/Maintain
3. © 2013 IBM Corporation
IaaS vs. PaaS Adoption Approach
IBM Hardware Components
Compute
Nodes
Power 2S/4S*
x86 2S/4S
Storage Node
V7000
Expansion inside
or outside chassis
Management
Appliance
Optional
Networking
10/40GbE, FCoE, IB
8/16Gb FC
Expansion
PCIe
Storage
IBM POWER 7
Pre-configured, pre-integrated
infrastructure systems with compute,
storage, networking, physical and
virtual management, and entry cloud
management with
integrated expertise.
Chassis
14 half-wide bays
for nodes
IBM PureApplication System
Pre-configured, pre-integrated
platform systems with
middleware designed for
transactional web applications
and enabled for cloud with
integrated expertise.
From Standardization to Virtualization, to Optimization
Expert
Integrated
Systems
4. © 2013 IBM Corporation
What the business
wants…
What’s required…
PaaS - Top Down Driven from Business Applications
5. © 2013 IBM Corporation
What is IBM PureApplication System?
Simple, Efficient, Flexible and Virtualized Application Platform – Built for
Private Cloud
Simplify Ongoing Tasks
• Single point of management
• Integrated monitoring & maintenance
• Application-aware workload
management
• Easy to integrate with existing
environment
Complete, Ready-to-Go
Systems
• Arrives ready to go with expert integration
• Pre-optimized for Java, web and database
performance
• Virtualized across the stack
for efficiency
• Resilient, secure, scalable
infrastructure
Interconnect
10 GB ethernet
8 GB FC
Storage
Solid State (6 TB)
Spindles (48 TB)
Compute
32-384cores
Best practice,
pattern-basedManual, brittle
Policy based
elasticity,
single view
OS, runtime,
resources
Manual
optimizations
on-site
Pre-optimized
by experts
Deploy
Manage
Optimize
6. © 2013 IBM Corporation
“Mini” – Intel & Power
32, 64, 96, 128 cores
“Enterprise” – Intel & Power
32, 64, 96, 128, 160, 192, 224, 320, 384 cores
Top of Rack
Switches
320 Gbps to DC
Storage:
• V7000
• 2.4 TB SDD
• 24 TB HDD
Compute:
• Intel Ivy Bridge
2.6 GHz and
• Power 7+ 4.1
GHz
• Memory: 16 GB /
core
42U Rack
Top of Rack
Switches
320 Gbps to DC
Storage:
• V7000
• 6.4 TB SDD
• 48 TB HDD
Compute:
• Intel Ivy Bridge
2.6 GHz and
• Power 7+ 4.1
GHz
• Memory 32 GB /
core
42U Rack
PDU:
• 4x30A 1ph
PDU:
• 4x60A 1ph
or 4x60A 3ph
PureApplication System Infrastructure Overview
7. © 2013 IBM Corporation
Patterns of Expertise: Proven best practices and expertise for
complex tasks learned from decades of client and partner engagements that are
captured, lab tested and optimized into a deployable form
Monitoring
Lifecycle
Management
What is a Pattern?
• The pre-defined architecture of an application
• For each component of the application (i.e. database,
web server, etc)
• Pre-installation on an operating system
• Pre-integration across components
• Pre-configured & tuned
• Pre-configured Monitoring
• Pre-configured Security
• Lifecycle Management
• In a deployable form, resulting in repeatable
deployment with full lifecycle management
• Delivering superior results:
• Agility: Faster time-to-value
• Efficiency: Reduced costs and resources
• Simplicity: Simpler skills requirements
• Control: Lower risk and errors
8. © 2013 IBM Corporation
Auto Scaling Managed environments scale up and down based
upon business SLAs you specify
Failover Failed virtual machines are replaced with new VMs
which are configured with the old VM’s identity
Load Balancing Web requests are automatically load balanced
across multiple virtual application servers
Security ACL’s for application sharing and management
access, LDAP integration for application security
Monitoring All components of virtual application environments
are monitored by PureApplication System
Lifecycle Management Built-in components are pre-configured, tuned, and
tested to enable efficient, minimal click deployment
and single point of maintenance
Built-in Web Application Pattern delivers proven expertise
9. © 2013 IBM Corporation
Typical Application Production Setup
10. © 2013 IBM Corporation
Conventional Approach of Application Setup for each environments
Production UAT
DR DEV/SIT
Production UAT
DR DEV/SIT
Production UAT
DR DEV/SIT
11. © 2013 IBM Corporation
Moving Forward: Start with Capturing Your Application System
Knowledge
Graphically assemble your Application System infra setup & configuration
Palette containing
available components
and layers
The canvas is where you drag the
components, create linkages between
components and optionally add policies to
the components
Component, policy and
link properties view
Message Broker
Message Queue
12. © 2013 IBM Corporation
Forming Your Application Pattern from your System
Knowledge
Virtual System Pattern
A Virtual System Pattern represents a collection of application components,
behavioral policies and their relationships
Core components of the pattern include web applications, databases, queues,
connections to existing resources, business process models, batch jobs,
mediations, etc.
Core policies of the pattern include high availability, SLAs, security, multi-tenancy,
isolation, etc.
Load balancer
WAS cluster configured with session replication
Initial instance = 3
Web Application
Components
13. © 2013 IBM Corporation
Spin up your Application environments in minutes
Deploy
Monitoring
Lifecycle
Management
Monitoring
Lifecycle
Management
Significantly simplifies the
provisioning and management of
development, test, or production
environments with a few clicks
• Enables repeatable deployment with the ability to customize and extend
the patterns to better meet your requirements
• Easier environment management and maintenance with the ability to
monitor and apply maintenance at the pattern level instead of individual
server instances.
• Provides IBM recommended expert
patterns and script packages
• Reduces the time with an automated
setup of these environments from days
to minutes
WP/ WCM
HTTP
Server
HTTP
Server
IC 4
Process
Center
HTTP
Server
HTTP
Server
Process
Server
14. © 2013 IBM Corporation
14
1 U
2 U
3 U
4 U
5 U
6 U
7 U
8 U
9 U
10U
11U
12U
13U
14U
15U
16U
17U
18U
19U
20U
21U
22U
23U
24U
25U
26U
27U
28U
29U
30U
31U
32U
33U
34U
35U
36U
37U
38U
39U
40U
41U
42U
Dynamic & Optimized Quick Application Deployment
Deployed systems
Admin
Logical View Physical View - VMs
DB2
EAI
EAI DB2
MQ
EAI
EAI
MQ
DB2
DB2
Virtual System
Pattern UI
Admin View
Create Virtual
System
and deploy
MQ
MQ
15. © 2013 IBM Corporation
More Cost Effective Long Term Strategic Alternative
Apps 1
Apps 3
Apps 4
Apps 2
Production
Apps 1
Apps 3
Apps 4
Apps 2
Dev/SIT/UAT/DR
16. © 2013 IBM Corporation
Not Only Pre-Integrated, but Pre-Optimized, Pre-Entitled Software
Bundled entitlement to run the following software on the full capacity of the purchased
System
– Virtualization hypervisor and virtualization management
– Full stack monitoring (hardware, OS, entitled middleware)
– Tooling for creating patterns
– Virtual System Patterns:
• IBM OS Image for Power Systems (AIX v6.1 TL 8 SP2 & AIX v7.1 TL 2 SP2)
• IBM WebSphere Application Server Hypervisor Edition v7.0.0.29 with IMP (WAS 7.0)
• IBM WebSphere Application Server Hypervisor Edition v8.0.0.6 with IMP (WAS 8.0)
• IBM WebSphere Application Server Hypervisor Edition v8.5.5 with IMP (WAS 8.5)
• IBM DB2 9.7 FP8 Enterprise Server Edition HV*
• IBM DB2 10.1 FP2 Enterprise Server Edition HV*
• IBM DB2 10.5 Enterprise Server Edition HV*
• Automation Framework HV (for migrating applications)
• IBM Mixed Language Application Modernization Pattern v1.0 (for C & COBOL apps)
– Virtual Application Patterns:
• Java Pattern v1.0.1 (64-bit Java 7 SDK)
• IBM Workload Deployer Pattern for Web Applications v1.0.1 (with WAS v7)
• IBM Web Application Pattern v2.0.1 (with WAS v8)
• IBM Transactional Database for Cloud v1.1.0.7 (DB2 9.7 FP8, 10.1 FP2, & 10.5)
• IBM Data Mart for Cloud v1.1.0.7 (with DB2 9.7 FP8, 10.1 FP2 & 10.5)
17. © 2013 IBM Corporation
Social
Collaboration
Business
Analytics & Data
Warehousing
Security, Risk Management ,
Compliance
Data Management
Connectivity,
Integration
and SOA
App
Infrastructure
Business
Process
Mgmt Mobile Development
and Connectivity
Asset and Facilities
Management
IBM Notes and
Domino*
WebSphere Portal
IBM CastIron 6.4
IBM Integration Bus 9
IBM DataPower XI52, XG45
IBM MQ 7, 8
BPM 8.5
ODM 8.5
WAS 8.5.5
Business
Intelligence 2.0
Software Delivery
and Lifecycle
Collaborative Lifecycle
Management*
Rational App Developer*
QRadar SIEM*
QRadar Log Manager*
IBM Security Access Mgr*
Solutions
WebSphere Commerce 7.0
WebSphere Transformation
Extender w/Launcher 8.4.1
SAP Business Suite*
Mobile Application
Platform 6.0
IBM Maximo Asset
Management 7.5
Information Server 9.1
Compute Node Pattern
IBM Patterns of Expertise Optimize Key IBM Software
Capabilities
18. © 2013 IBM Corporation
“Patterns of Expertise” covering the breadth of industry
segments
Banking
Energy &
Utilities
Insurance
Government Retail
Telecom
Financial
Markets
Healthcare
*
*
Consumer Products
180+ Patterns available on PureSystem Centre
19. © 2013 IBM Corporation
• Single product streamlines ordering, tracking,
receiving, installing and running
• Factory installed. Pull it out of the box,
plug it in and boot it up.
• Management integration across system
• Single point of contact for support
• Upgrade with zero downtime based on
integrated patches
• PureSystems Centre – single online catalog of
applications and patterns from IBM & ISVs
• A broad, open ecosystem of optimized solutions
New client experience:
Key Advantage 1: PureApplication System offers a simplified
lifecycle experience
20. © 2013 IBM Corporation
Pattern-based deployment
Catalog of services
User-based self-service
Service level
management
Usage-based
reporting
Common cloud platform
Dynamic resource scalability
Multi-tenancy
Virtualization
Automated IT resource
provisioning
Automated IaaS
Quickly deploy cloud-ready solutions onto PureApplication System
Key Advantage 2 : Built-In Pattern Deployment for ABC
Applications
21. © 2013 IBM Corporation
Key Advantage 3: Drag and drop application components for
continuous availability across multiple systems and
datacenters.
22. © 2013 IBM Corporation
Key Advantage 4: Easily see components of your application &
how they interact.
23. © 2013 IBM Corporation
Key Advantage 5: Automatic notifications when application
content across multiple systems and datacenters get out of sync
The user makes a change
on the primary System
The Primary System
indicates that this artifact is
no longer in synch with the
secondary System(s)
Synch button automatically
appears to push changes to
The secondary System(s)
1
2
3
24. © 2013 IBM Corporation
Key Advantage 6: Automatic notifications when application
content across multiple systems and datacenters get out of
sync.
The user makes a change
on the primary System
The Primary System
indicates that this artifact
is no longer in synch with
the secondary System(s)
Synch button automatically
appears to push changes to
The secondary System(s)
1
2
3
25. © 2013 IBM Corporation
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
Key Advantage 7: Call-Home delivers easier system
troubleshootingget out of sync
26. © 2013 IBM Corporation
Rack 1 Rack 2 Rack 3
• Permissions attached to artifacts as they move
across systems
• Artifacts can be pinned to an explicit machine, or
placed by PureApp
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
Greater cost efficiency
through finer grained
replication on a workload by
workload basis
5
Key Advantage 8: Achieve continuous availability for key
applications by deploying across multiple systems
27. © 2013 IBM Corporation
Active/passive replication DR solution setup in just 5
clicks on each system!
Achieve business continuity for all applications running on
the system
Begin recovery from planned or unplanned failures with
two clicks
Up to 8,000 km between systems
Uses asynchronous replication for
improved performance
Recovery Point Objectives (RPOs):
Planned failover: zero data loss
Unplanned failover:near zero data loss
Recovery Time Objectives (RTOs) vary on application
startup time, between 2-8 hours
Primary Backup
Delivering easy-to-use cross-site disaster recovery for
applications - setup in just 5 clicks!
Fiber
A-sync
replication
DWDM
Key Advantage 9: Disaster Recovery in 5 clicks
28. © 2013 IBM Corporation
Smooth response times under load with automated
vertical scaling
PureApplication System offers options for scaling
patterns to address demand spikes:
– Vertical: increase CPU/memory resource
allocated to existing nodes/server instances
– Horizontal: add additional VMs, start additional
nodes/server instances, tie into existing
environment
– Combination: try vertical scaling first, then move
to horizontal scaling
Decision to scale a pattern up is made based on
policies specified by user
– Types of policies available differ by pattern
Faster response times during usage spikes
VM VM VM VM
Adding a VM takes minutes
VM VM VM
Adding resource to an
existing VM takes seconds
Vertical Scaling
Horizontal Scaling
Key Advantage 10: Automated Vertical Scaling
29. © 2013 IBM Corporation
Produce license usage reports which meet
subcapacity licensing requirements
Prevent license overages by optionally
taking action when a requested deployment
would exceed entitlement:
– Warn: send email to user and admin, but
allow deployment
– Enforce: reject deployment
Improved governance through new license management and OS
maintenance capability
License
Inventory
License
Allocation
License
Overage
Protection
Key Advantage 11: Advanced License Management
30. © 2013 IBM Corporation
2 – 4 months
Business Values: Reusable templates and patterns reduce
waste, simplify management
Repetitive non-value adding activities delay
projects: manual installs, wait time between
handoffs, rework cycles to correct problems
found in test, downstream config changes…
Go from this… from Project 1, Project 2, Project 3
and More
Procurement
Hardware
Install
SW Install &
Configure
Test
Startup &
Change
Design
Stack deployment
Ongoing
31. © 2013 IBM Corporation
2 – 4 months
Repetitive non-value adding activities delay
projects: manual installs, wait time between
handoffs, rework cycles to correct problems
found in test, downstream config changes…
Go from this…
Procurement
Hardware
Install
SW Install &
Configure
Test
Startup &
Change
Design
Stack deployment
Ongoing
To this…
Design Procurement
Hardware
Install
SW Install &
Configure
Test Startup
Click to
Deploy
Done once
… dynamically scalable foundation
Done once (hours)
… for image and pattern creation
Reused and repeated (minutes)
…new deployments, test environments,
changes, upgrades, patches
Pattern-driven click-to-deploy capability
enables operations and development
teams to work more effectively,
eliminating both delays and errors
Business Values: Reusable templates and patterns reduce
waste, simplify management
32. © 2013 IBM Corporation
IBM PureApplication System provides savings across the IT
lifecycle
Deployment
Fully assembled and configured
Pre-installed management software
Fast pattern-based deployment
Incident/capacity management
Centrally monitor and resolve issues
Automatic scaling
Asset management
Track license usage of products
Security management
Centralized access control
Change management
Visibility into relationships of virtual
images in a workload
Automatically apply changes to
desired virtual servers
How does PureApplication
System do this?9612 hrs
2302 hrs
0
10000
5000
Do It Yourself PureApplication System
Labor Hours Spent*
Deployment
Change Management
Security Management
Asset Management
Incident/capacity Mgmt
76%Savings
*Note: Do It yourself used 9 blades (144 cores). IBM PureApplication System used 3 nodes (96
cores). Each system has the capacity to run 72 workloads where each workload can sustain a peak
throughput of 1720 page elements per second.
The labor savings and assumptions herein are estimates based on a labor model that uses data obtained on the percentage of
time customers spend on certain IT life cycle tasks. It is not a benchmark. As such, actual customer results will vary based on
customer applications, differences in stack deployed and other systems variations as well as actual configuration, applications,
specific queries and other variables in a production environment.
33. © 2013 IBM Corporation
Benefits Grow When Moving from Virtualization to PaaS
Traditional IT Model –
Challenges:
•Difficulty tracking resources
•Labor intensive install and
configuration
•Low resource utilization; high
maintenance costs
•Longer application
development cycles,
increased defect potential
Benefits:
• Reduced hardware and
software costs through
consolidation, increased
utilization
• Improved data center
space efficiency
• Improved continuity,
reduced outages
• Improved provisioning
through virtual servers and
script-based deployment
Additional Benefits:
• Self service infrastructure
deployment and on-demand
infrastructure provisioning
• Automated resource usage
tracking
• Reusable image library to
deploy O/S
• Automated scaling
capabilities
Additional Benefits:
• Automated, policy-driven
(SLA-based) resource
management and dynamic
scaling capabilities
• Automated health
management (isolation and
recovery), tracking, and
monitoring
• Standardized pattern-driven
platform management
• Consistent, on-demand,
pattern-driven workload
provisioning (application,
middleware, database) across
dev/test and production
InfrastructureDevelopmentImplementationOperations
Infrastructure Mgmt
Auto Provisioning
IaaS
20% -25%
25% -30%
Platform Mgmt
Pattern-based Provisioning
PureApplication System
PaaS
30% -35%
Virtualization
Lifecycle
34. © 2013 IBM Corporation
Time
PerceivedValues
Faster Time to Values for Business
Build – Run – Manage with PureApplication Platform
Project Starts
Infra setup
Middleware setup
Business valuesBusiness values
PureApp Value Proposition BAU
Time required with Business as Usual
Time Required with PureApplication
Hardware
Purchased
35. © 2013 IBM Corporation
PureSystem Summary
IBM PureApplication System is a game changer
PureApplication System provides a powerful and easy
to deploy private cloud
– Pre-assembled rack provides integrated
hardware and software
Integrated hardware and software system designed to
dramatically simplify the development, provisioning,
and management of applications
Includes integrated management capabilities, allowing
self-service provisioning of elastic workloads
Supports multiple deployment models to cater to
variety of needs
While optimized for IBM middleware,
PureApplication System has capabilities to expand
beyond the available S/W by allowing clients to bring in
their own Virtual image and add that to the shared
cloud resources within PureApplication System
36. © 2013 IBM Corporation
3
PureApplication Additional Value and Benefits above requirements
S/N Capability Value
1 Provision of On demand of 1 spare compute node (32
cores)
Facilitate desired baseline performance
even during unplanned outages or spike
in performance requirement
2 Rapid disaster recovery setup Planned and unplanned DR out of the
box
3 Advance placement engine Optimization of resources
4 Hardware Fault evacuation Resiliency of system
5 Upgrade without outage from 96 cores to 608 without
increase in footprint in DC
No interruption of user services
6 Improves capacity planning and utilization Better project implementation
7 Audit Trail Improves governance
8 Aggregated logging across multi-server environments Improves problem determination
9 Show-back usage reporting (for use in chargeback) Measure the IT expenses per business
unit and charge them back accordingly
10 Single number for support call Simplified experience