it scalability to address changing computing requirements
TRANSCRIPT
IT Scalability to Address Changing Computing Requirements2:10 p.m. -2:50 p.m.
Speakers include:• Jerry Cuomo, IBM Fellow, Vice President, WebSphere Chief Technology Officer Application and Integration Middleware Software, IBM Software Group
IBM PureApplication™ SystemJerry Cuomo
IBM Fellow, VP, WebSphere Chief Technology Officer Application and Integration Middleware Software
IBM Software Group
Disclaimer Regarding Future Content
Disclaimer: IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.
Source: IBM CEO Study 2012 - Q1 “What are the most important external forces that will impact your organization over the next 3 to 5 years?”
External forces that will impact the organization
68%
69%
71%
2004 2006 2008 2010 2012
Technology factors
People skills
Market factors
Macro-economic factors
Regulatory concerns
Globalization
Socio-economic factors
Environmental issues
Geopolitical factors
For the First Time, CEOs Identify Technology as the Most Important External Force Impacting Their Organizations
Clients Struggle to Overcome Barriers of Time, Cost and Risk
Top Causes of Project Delays
HardwareTroubleshooting and tuning
production environment
Integration, configuration and testing of the infrastructure
Installation, cabling and network access for the environment
SoftwareIntegration, 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%
34% of new IT projects (US) deploy late
Typical IT Project Time and Budget
From a commissioned study conducted by Forrester Consulting on behalf of IBM
Only 1 in 5 Can Allocate More Than Half Their IT Budget to Innovation
Least efficient data centersUse of new technology:
43% first and fast technology adoption
1% move virtual machines to meet desired outcomes
21% use storage virtualization3% use a storage service catalog
(tiered storage)
Results:
65%
New projects
Maintaining existing infrastructure
35%
Most efficient data centersUse of new technology:
86% first and fast technology adoption
58% move virtual machines to meet desired outcomes
93% use storage virtualization87% use a storage service catalog
(tiered storage)
Results
47%
53%
Newprojects
Maintaining existing infrastructure
Source: 2012 IBM Data Center Study: www.ibm.com/data-center/study ( http://www.ibm.com/data-center/study )
The Time Has Come for a New Breed of SystemsSystems With Integrated Expertise and Built for Cloud
Integration by DesignDeeply integrating and tuning hardware and software – in a ready-to-go workload optimized system
Built-in ExpertiseCapturing and
automating what experts do – from
the infrastructure patterns to the
application patterns
Simplified ExperienceMaking every part of the IT lifecycle easier – with integrated management of the entire system and a
broad open ecosystem of optimized solutions
The World’s First Family of Expert Integrated Systems
ANNOUNCING:
Data Platform
Delivering Data Services
Infrastructure Platform
Delivering Infrastructure Services
Application Platform
Delivering Platform Services
Flex System Building Blocks
Compute NodesPower 2S/4S*x86 2S
Storage Storwize V7000Storage Expansion
Management ApplianceOptional
Networking10/40GbE,FCoE IB8/16Gb FC
ExpansionPCIeStorage
IBM PureFlex System
Pre-configured, pre-integrated infrastructure systems with compute,
storage, networking, physical and virtual management, and entry cloud
management with integrated expertise.
Chassis14 half-wide bays for nodes
IBM PureApplication & PureData
Pre-configured, pre-integrated platform systems with
pattern-based management optimized for particular use cases.
Starts at Acquisition: A Continuum of Value from Building Blocks to Systems
PureFlex: Foundation of the PureSystems FamilyExpert
IntegratedSystems
* POWER7 nodes available as part of PureFlex System configurations.
Real Time Fraud DetectionCustomer AnalysisE-commerce
Transaction Processing Reporting and Analytics Operational Analytics
PureData: Different Data Workloads Require Different Solutions
IBM PureApplication System: A Platform System Built-for-Cloud That Simplifies Lifecycle Deployment and Management of Applications
Install, Config, Tune:Up and running in less than 4 hours1
Deploy:Deploy a 3-tier web application in under 15 minutes2 and automatically scale in minutes3
Manage:Concurrent management of 1000+ VM’s on a single W1500-608 system4
Optimize:Up to 60% better price/performance running typical web and database applications (over a competitor’s configuration)5
Automatic throughput improvement of up to 2.3X for data intensive applications
Expert integrated:Platform for applications Application server Database services Compute (x86 or
POWER) Storage Networking
Platform management
Built-in expertise – Infrastructure, platform, and application patterns
Application Platform
Delivering Platform Services
1) Based upon testing of the IBM PureApplication System W1500-96 with time measured from powering on the system to when it is ready to support application deployments2) Based upon testing of the IBM PureApplication System W1500-192 deploying a single Virtual Application Pattern consisting of 2 WAS VMs, a DB2 VM, and updating the Elastic Load Balancer (ELB). The WAS VMs were allocated 4 vCPUs, 4 GB of memory and 12 GB of disk while the DB2 VM was allocated 8 vCPUs, 6 GB of memory and two virtual disks of 12 GB and 4 GB.3) Based upon testing, under various workload conditions, of the IBM PureApplication System W1500-192 automatically scaling a Virtual Application Pattern consisting of WAS VMs by adding an addtional WAS VM4) Based upon testing of the IBM PureApplication System W1500-608 (9.7 TB Ram, 6.4 TB SSD, 48 TB HDD, 2.6GHz Sandy Bridge Processors). VMs were deployed using the Virtual System Pattern methodology and were deployed as a WAS 8.5 five-node cluster that deploys 5 virtual machines consisting of one deployment manager, 3 custom WebSphere nodes and 1 IBM HTTP Server. Each VM
had default CPU and memory settings of 1 virtual CPU and 2 GB of memory 5) Based on IBM internal tests of the IBM PureApplication System W1500-96 compared to results of testing of a competitor’s configuration (previous version; no longer available) executing an online JEE trading application workload in a controlled laboratory environment and a 3 year total cost of acquisition (based on US list prices). The cost calculation compares the average cost per request. 3 year total
cost of acquisition includes expected hardware, software, service & support. IBM's internal workload studies are not benchmark applications, nor are they based on any benchmark standard. As such, customer applications, differences in the stack deployed, and other systems variations or testing conditions may produce different results and may vary based on actual configuration, applications, specific queries and other variables in a production environment. Users of this document should verify the applicable data for their specific environment
6) Up to 2.3X performance, measured in transactions per second (TPS), of a Virtual System Pattern consisting of a disk I/O intensive application workload based upon testing of IBM PureApplication System W1500-96 when IBM Storwize "Easy Tier" capability leverages solid state disk (SSD) for frequently accessed data versus the same workload running on hard disk drives (HDD) prior to automated optimization
The Value of Workload-Aware Management: Built-in Expertise
E.g. PureFlex System Represents “commodity
deployment” capability Requires user to implement
scripts, own part of the process
Broad coverage: handles the “everything else”
General Purpose Management
Provision storage, VMs, VLANs, etc. Runbook automation (scripts) Infrastructure level monitoring
E.g. PureApplication System
Deep value out of the box with no scripting through patterns
Environment is “modeled” by pattern creators, not “scripted” by users
Patterns available in PureSystems Centre for select IBM, ISV, and 3rd party products
Workload-Aware Management
Configure middleware Connect middleware components in
multi-server topologyConfigure high availabilityPolicy-based elasticityOngoing lifecycle managementMiddleware-level monitoring…all without scripting!
Most clients will need a mix of both
Pre-Entitled and Pre-Optimized Middleware Patterns (Included on the System)
Pre-Optimized IBM Middleware and ISV Patterns(Available for Additional Purchase)
Custom-built Patterns(Pattern-creation Tools Included)
Op
tim
ized
for
Pur
eApp
licat
ion
Sys
tem
Pre
-E
ntitl
ed
Anything else that will run on a supported OS(Runbook Automation or manual install on RHEL 6.2)
What Can I Run on Pure Application System?
Breadth of C
overage
Integrated Value
OPEN!
MonitoringLifecycleManagement
What the Business Wants… What’s Required…
What Will be Needed Tomorrow…
MonitoringLifecycleManagement
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
MonitoringLifecycleManagement
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
PureApplication System Supports Multiple Types of Patterns
Virtual Application Patterns
Highly automated deployments using expert patterns
Business policy driven elasticity
Built for the cloud environment
Leverages elastic workload management services
Best TCOcloud applications
Virtual System Patterns
Automated deployment of middleware topologies
Traditional administration and management model
Application and infrastruture driven elasticity
Improved TCOvirtualized applications
Standard TCOexisting applications
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
Virtual Application PatternsVirtual System PatternsVirtual Appliances
Softwareapplication
Initiates a Fully Scalable Web Application
Deploy
MonitoringLifecycleManagement
MonitoringLifecycleManagement
Softwareapplication
Deploy
MonitoringLifecycleManagement
Softwareapplication
Use PureApplication & PureData Systems Together!
IBM Patterns of Expertise Accessible via PureSystems Centre
Built-in Additional IBM Content
• Web Application Pattern (1.0, 2.0)
• IBM Transactional Database Pattern 1.1
• IBM DataMart Pattern 1.1• IBM Application Pattern for Java
1.0• WebSphere Application Server
HV (7.0, 8.0, 8.5) • DB2 Enterprise Server Edition
(9.7 FP5, V10.1)• IBM Mixed Language Application
Modernization Pattern
• Messaging Extension for Web Application Pattern 2.0
• WebSphere Message Broker 8.0 • WebSphere MQ 7.5, 8.0• WebSphere Portal Server 8.0• Web Content Management 8.0• WebSphere Transformation
Extender w/Launcher 8.4• IBM Business Process Manager 8.0• IBM Operational Decision Manager
8.0 • SOA Policy 2.0 • SOA Policy Gateway 2.0• Business Intelligence 1.0• Informix 11.7• IBM Connections 4.0 • InfoSphere Information Server 9.1• Virtual Application for SAP CRM 1.0• WebSphere Commerce Sample 7.0
Targeted for 1Q2013*
Pre-Entitled Separately Purchased
*IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.
• Maximo Asset Management• IBM Mobile Application Platform
How Does Pattern-based Management Improve IT?
Application-aware patterns understand how individual components interact in a multi-server environment
Scripted install (a.k.a. runbook automation) approaches execute a static set of instructions
Pattern Based ManagementScripted Install
After deployment of individual components, there is further work required to assemble a multi-server environment and install apps
Scaling requires separate scripts, or follow-up manual work, introducing configuration drift
After deployment, a multi-server environment is available, with a running app
Due to product-specific context of how to scale an environment, is more flexible in growing/shrinking
ibm.com/PureSystems/Centre Gain 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 patches Access to developer community
Also run your existing applications today*
Download Patterns from IBM PureSystems Centre
Have a Question? Ask an Expert!
IT Developers
Developer centric environment, resources and exchange
Trial, cloud-based development & test
lifecycle services & Kit
developerWorksPureSystemsexperience
• Video demos• Expert resources• Support forums• Blog
2. IBM Virtual Pattern Kit for Developers
Virtual Application Patterns
• Download base capabilities to install locally
• Develop your own patterns and solutions
• IBM Business Partners can promote custom patterns in the PureSystems Centre
Developer Benefits
• Get started quickly with minimal resources required
• Experience team based collaboration and development
• Build skills and deploy applications using pattern-based approach in the cloud
ibm.com/developerworks/puresystems/try
1. PureSystems trial powered by SmartCloud
ibm.com/developerworks/puresystems
Virtual Application Pattern
Collaborative life cycle mgmt
PureSystems Trial Offerings on developerWorksExplore PureSystems in the cloud, grow skills, and create custom patterns
IBM PureApplication System Simplified Experience
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 onintegrated patches
PureSystems Centre – an online catalog of applications and patterns from IBM & ISVs
A broad, open ecosystem of optimized solutions
New client experience:
Rack, Chassis, PDUs Networking (Top of Rack, Chassis & Fibre) Storage (6.4 TB SSD & 48 TB HDD) Pre-integrated software entitled for full capacity of system:
OS, Hypervisor, platform middleware (Java runtime, web application server, database), workload deployment, management and full stack monitoring
96 Cores1.5 TB Ram
Configuration
1
+ + + +
192 Cores3.1 TB Ram
Configuration
2384 Cores
6.1 TB Ram
Configuration
3608 Cores
9.7 TB Ram
Configuration
4
Upgrade to Larger Systems Without Taking an Outage
W1500-96 W1500-192 W1500-384 W1500-608
IBM PureApplication System Configurations
Integration by Design: Single Integrated Management UI
Single UI includes: Pattern-based deployment
Monitoring at middleware, OS, and virtualization layers
User & Group Management with permissions
License management
Storage, networking, and virtualization management
Update management
Show-back usage reporting (for use in chargeback)
Aggregated logging across multi-server environments
What’s Physically in the Box?Networking- BNT top of rack switches- Network bandwidth (trunked 10 gb ethernet)
320 gb out of top of rack160 gb between chassis 40 gb within each chassis
Storage- V7000 storage controllers- 48 TB HDD storage (80x600GB, 43TB usable)- 6.4 TB SSD storage (16x400GB, 5TB usable)
Compute Capacity- 3 PureFlex chassis in a 42U rack- Intel 2.6Ghz compute nodes w/ 2 sockets, 16 cores, and 256
GB memory each (6/12/24/38 nodes in S/M/L/XL)
Power- 4 redundant PDUs (only 2 required to power full rack)
Built-in Expertise: Hardware High AvailabilityManagement Nodes Both run in active-passive mode, when a failure occurs the IP address is
assigned to the new active one
Network Controllers Switches and cabling are redundant (2 of each). Failure of 1 leads to reduced bandwidth, not service
Storage Controllers All storage volumes are accessible from each controller If one fails, the other handles all I/O
Storage SSD storage is configured in RAID 5 array + spares HDD storage is configured in RAID 5 array + spares
Compute Nodes (ITE) Management system will route around failed DIMMs or cores yielding
reduced capacity (server rebalance) If entire node fails, VMs can be moved elsewhere (workload evacuation)
Divide and Isolate Your Physical Resources Through Cloud Groups
Use for:-Limiting resource allocated to a particular user or group-Isolating applications or stages (i.e. dev/test vs.
production)
Internal networks are isolated between cloud groups
Automated rebalancing based on priority
Cloud Group Types-Full compute nodes-Dedicated physical cores-Shared physical cores-Consolidated (fine grained virtual cores)
Service Policies-Energy Conservation-High Availability
Integration by Design: User & Group Management
Users & Groups are able to be used to:
Restrict access to resources such as:- Individual patterns (great for ensuring consistency within teams)- Specific pools of hardware, storage, IP addresses
Restrict rights such as:- Create/Modify pattern- Deploy pattern
Report usage- For showback/chargeback
Integration by Design: License Management
Integration by Design: Usage Reporting
Integration by Design: Audit & Metering Reports
Built-in Expertise: System Update Management
Everything below Guest VM Hardware and Firmware Management, Hypervisor,
Compute Nodes, switches, power, storage, etc
Everything below Guest VM Hardware and Firmware Management, Hypervisor,
Compute Nodes, switches, power, storage, etc
System
Built-in Expertise: Pattern Update Management
Guest VM and above OS and Middleware
Patterns deployed to the cloud Virtual System and Virtual
Applications
Guest VM and above OS and Middleware
Patterns deployed to the cloud Virtual System and Virtual
Applications
Workload
For Additional Information
Visit the Agile Summit Solution Center for demonstrations of these capabilities.
Ask an IBM Ambassador for additional information (case study, white paper, solution brief, etc.) related to the content shared during this session.
For a follow up discussion, complete the IBM Response Card on the table in front of you.
Thank You !Jerry CuomoIBM Fellow, Vice President, WebSphere Chief Technology Officer Application and Integration Middleware SoftwareIBM Software Group