Accelerate Deployment On Demand Insurance Business Problems 1. We lose customers because we process new policy applications too slowly. 2. Our claims processing is time-consuming and inefficient. 3. We need to do a better job of attracting new customers. 4. We need our employees to be more productive. 5. We need to grow revenue in existing accounts, and by partnering. 6. Our development teams are always behind schedule and over budget. 7. We need to gain maximum efficiency out of our IT infrastructure. On Demand Insurance CEO D2-12 Accelerate Deployment.ppt 2 1
On Demand Insurance Business Imperative GOAL Operate my IT infrastructure at maximum efficiency Business On Demand Insurance CEO Production Deployment Preproduction Deployment Operations Development REWARD Achieve best deployment practices D2-12 Accelerate Deployment.ppt 3 Deployment Challenges Dedicated preproduction and testing environments Costly and inefficient Production environments with demanding workloads Service levels not being met Over-provisioning is a typical practice for handling peak workloads which results in unnecessary costs D2-12 Accelerate Deployment.ppt 4 2
Optimize Preproduction/Test Environment How can we deploy an efficient and flexible test infrastructure? IBM Tivoli Provisioning Manager can help you! On Demand Insurance CIO IBM D2-12 Accelerate Deployment.ppt 5 Dedicated Preproduction / Test Environment Inefficient App 1 App 2 App 3 Load Generator 20 Dedicated Servers Low utilization of assets Can t easily scale-up environments for stress tests Manual set-up and maintenance best-practices reduce test confidence Many applications inadequately tested because costs are so high D2-12 Accelerate Deployment.ppt 6 3
Consolidated Preproduction / Test Environment Linux W2K App 1 App 2 App 3 Load Generator Resource Pool of 15 Servers Reduces cost of labor and infrastructure Set-up takes minutes or hours NOT days or weeks Test confidence high and proven best-practices can be re-used in production More applications get adequately tested What s Required: Automated provisioning D2-12 Accelerate Deployment.ppt 7 Automated Provisioning with IBM Tivoli Provisioning Manager Automates manual tasks of provisioning and configuring application environments Operating systems, middleware, applications, storage and network devices Workflows describe provisioning steps Pre-built for major vendors products Customize for data center best practices and procedures Automatic workflow execution with verification at each step D2-12 Accelerate Deployment.ppt 8 4
Example: Workflow to Add Server to Home Policy Application Cluster 1. Physically connect a server to the network 2. Install Windows Operating System 3. (optional) Install Tivoli Monitoring Agent 4. Install WebSphere Application Server and Home Policy Application 1 2 3 Agent 4 Agent D2-12 Accelerate Deployment.ppt 9 Example (continue) 5. Add the server from step 4 to Apply for Home Policy application cluster D2-12 Accelerate Deployment.ppt 10 5
DEMO: Provisioning Test Environment At On Demand Insurance with IBM Tivoli Provisioning Manager 1. Data center overview 2. Assets and resources 3. Workflow management 4. Customer applications 1 block = 1 server Consolidated Test Resource pool 2 Tiers in an Application Test Apply for Home Policy Test Electronic Funds Transfer D2-12 Accelerate Deployment.ppt 11 On Demand Automation Catalog www.ibm.com/software/ondemandcatalog/automation More than 300 workflows D2-12 Accelerate Deployment.ppt 12 6
Automated Provisioning Cuts Costs Automate execution of manual processes Capture data center best practices Help reduce human errors IT Task Identify resource Install software Configure security and network settings Return resources Total Time Estimated Manual 3 Days 5 10 Days 5 10 Days Variable 13-23 Days Estimated Automated <1 Hour <1 Hour <1 Hour Automated Minutes or Hours Source: IBM analysis of Industry Consultant Reports and IBM customer engagements D2-12 Accelerate Deployment.ppt 13 Fatal Flaw for Mercury No support for automated provisioning to deploy an efficient and flexible test and production environment! Source: IBM Competitive Project Office Research, 2005 D2-12 Accelerate Deployment.ppt 14 7
IBM Tivoli Software Automation for System Verification Test For software verification testing, the needs of IBM Tivoli are essentially the same as those of our customers; using IBM Tivoli Provisioning Manager, we will deliver higher quality products to our customers, in less time, and at reduced operational cost to IBM. Steve Wojtowecz Director Security Products Development Tivoli Software, IBM Business Challenge Improve time-to-market for IBM Software products whilst also improving software quality and reducing operational costs. On Demand Business Benefits: Improved tester productivity through up to 40% reduction of installation and configuration times Rapid re-purposing of test environments enables greater test coverage and consistency, by allowing for up to 40% more time for short, attended test runs and up to 20% more time for longer, unattended test runs Elimination of costly human error during system verification test, by capturing best practices into provisioning workflows Overall reduction of the testing lifecycle brings products to market faster, making IBM more competitive Higher customer satisfaction from faster defect fix rates, and improved levels of software quality Solution Automation of system testing lifecycle, using: IBM Tivoli Provisioning Manager D2-12 Accelerate Deployment.ppt 15 Optimize Production Environment We have to buy excess capacity to handle peaks in our production workloads. How can we optimize our asset utilization in this case? IBM Tivoli Intelligent Orchestrator can extend the benefits of IBM Tivoli Provisioning Manager to help you On Demand Insurance CIO IBM D2-12 Accelerate Deployment.ppt 16 8
Dynamic Provisioning Provides Optimal Utilization Workload 1 Workload 2 Workload 3 Workload 4 Workload 5 Servers needed Servers needed Servers needed Servers needed Servers needed Peak: 3 servers Peak: 3 servers Peak: 3 servers Peak: 3 servers Peak: 3 servers WL 1 WL 4 WL 2 Peak usage pool WL 3 WL 5 What s Required: Automated provisioning and Intelligent Orchestration to Accommodate Shifting Workloads D2-12 Accelerate Deployment.ppt 17 Dynamic Provisioning with IBM Tivoli Intelligent Orchestrator Manipulate IT environment in real time according to defined business policies Senses and anticipates increase or decrease in IT resource demand and can take action to reallocate resources accordingly to meet service levels Extends the benefits of IBM Provisioning Manager Intelligently and dynamically issues instructions to IBM Tivoli Provisioning Manager which can then execute workflows to provision on demand Works with existing assets, no rewiring, little change to make Implement based on business needs, at your own pace Manual, semi-automatic, or fully automatic D2-12 Accelerate Deployment.ppt 18 9
DEMO: Dynamic Provisioning at On Demand Insurance with IBM Tivoli Intelligent Orchestrator 1. When workload is high, automatically assign server to the application cluster 2. When workload is low, automatically return server back to pool Finance-Payroll Cluster Workloads Overtime 150 100 50 0 1 2 3 4 5 6 7 8 9 10 11 Claims Processing Payroll Processing Claims Web Cluster Server Pool D2-12 Accelerate Deployment.ppt 19 Fatal Flaw for Mercury and Microsoft No support for dynamic provisioning to optimize IT asset utilization! Source: IBM Competitive Project Office Research, 2005 D2-12 Accelerate Deployment.ppt 20 10
Star Technology Group Implements Dynamic Provisioning Business Environment Needed to keep the cost of providing managed services to a minimum and slow data center growth Star Technology are totally committed to a total ondemand strategy. Automation and virtualization in the data center are the enablers, and IBM Tivoli Intelligent Orchestrator is the tool we need to get us there Mark Lamb Technical Director, Managed Services Star Technology Group Tivoli Systems Management Solution Tivoli Intelligent Orchestrator Cost Savings Anticipated increase in data center utilization efficiency by up to 75% Anticipated 60% slow-down in budget growth D2-12 Accelerate Deployment.ppt 21 Software Distribution What about provisioning our desktops, distributed servers and pervasive devices to make the latest software/patches available? IBM Tivoli Configuration Manager can help! On Demand Insurance CIO IBM D2-12 Accelerate Deployment.ppt 22 11
Software Distribution with IBM Tivoli Configuration Manager Software Inventory Scans and collects hardware & software information in a relational database Data can be used for: Reporting on assets Automated alerts Targets for software distribution Software Distribution From a central site, package software and install automatically on client machines over a network Push and pull modes Multiple platform support -- Windows & UNIX Pervasive device support Guaranteed delivery / bandwidth management IBM Tivoli Configuration Manager Inventory Inventory Tracking and Reporting Clients D2-12 Accelerate Deployment.ppt 23 Managing the Software Distribution Process with IBM Tivoli Configuration Manager Package applications. Can be a new release or a patch or a fixpack Software Package Editor Activity Plan Editor Use the integrated inventory database to create target lists for deployment Inventory Database Create plan to install applications in the right order, verifying dependencies Create reference model for users; Distribute plan to deploy software Change Manager Activity Plan Monitor Monitor and control the on-going software distributions for a high percentage of successful rollouts D2-12 Accelerate Deployment.ppt 24 12
DEMO: Software Distribution at On Demand Insurance with IBM Tivoli Configuration Manager Inventory Profile -- what to collect, how to identify software Inventory query collect software information on agent s laptop Software Distribution Activity plan editor create plan to distribute application to agent s laptop Activity plan monitor submit plan and monitor Change Manager and reference models -- submit plan for a group of users Inventory Tivioli1 TCM Server Tivioli2 Agent s Laptop D2-12 Accelerate Deployment.ppt 25 Tivoli Saves Internal Revenue Service From W.32Blaster Worm Business Environment 5000 servers and 125,000 desktops and laptops Needed to install software patches in a few days The amount of time and resources we saved by deploying the patch automatically is tremendous. really a way to stay on top of software patches these days --- Kim Kennedy, Program Manager of IRS Enterprise Systems Management Tivoli Systems Management Solution Event management, software distribution and remote control Cost Savings Touched 5000 systems in first 9 hours Saved $1.5 million in overtime salary 400,000 automated software distributions in the past 2½ years D2-12 Accelerate Deployment.ppt 26 13
Automated Storage Provisioning What about provisioning our storage devices? IBM TotalStorage Productivity Center with Automated Provisioning can do this automatically On Demand Insurance CIO IBM D2-12 Accelerate Deployment.ppt 27 Direct-Attached Storage (DAS) Write bytes to the file: FS_Write (file_desc, buffer, nbytes, ) Server Storage Device Application 1 File System 2 SCSI Device Driver SCSI Bus Adapter LUN4 LUN3 LUN2 Map LUN1 Write block at SCSI Target ID, LUN2: SCSI_Write (SCSI Target ID, LUN2, block#, buffer, ) SCSI Target ID SCSI (Small Computer Systems Interface) used to directly connect external storage to server On the SCSI bus, devices are addressed via a unique SCSI Target ID Devices can have multiple logical units addressed by logical unit numbers (LUNs) Server access blocks on a storage device via SCSI Target ID and LUN D2-12 Accelerate Deployment.ppt 28 14
Direct-Attached Storage -- Shortcomings LAN/WAN Servers Storage Devices Email File Server Transactions Data Warehouse R&D Storage individually managed on per-server basis Each storage device may require its own unique administration Redundant hardware may be required for high availability/backup (server, tape) Backup is time consuming over LAN Stranded storage capacity difficult to utilize D2-12 Accelerate Deployment.ppt 29 Storage Virtualization With IBM TotalStorage SAN Volume Controller Heterogeneous Servers Storage Area Network Virtual Disks Virtual-To-Physical Mapping Managed Disks LUN1 LUN2 LUN1 LUN2 LUN1 LUN2 LUN1 LUN2 LUN1 Heterogeneous Storage Devices LUN1 LUN2 LUN1 LUN2 LUN1 LUN2 LUN1 LUN2 LUN1 Creates a single pool of storage across multiple heterogeneous storage devices Maps physical storage to virtual disks that can be seen by servers Maps LUNs to managed disks Creates virtual disks from managed disks Servers access virtual disks as LUNs using SCSI protocol Simplified management Capacity can be easily added or re-allocated without disruption Provides advanced copy services across multiple storage devices Flexible and scalable D2-12 Accelerate Deployment.ppt 30 15
AAA Auto Club Boosts Storage Utilization With IBM SAN Volume Controller Business Environment AAA was experiencing application performance issues due to lack of storage Needed a solution to improve flexibility and performance of its storage subsystems to better utilize and share available capacity Storage Management Solution IBM TotalStorage SAN Fibre Channel Switches, IBM TotalStorage FAStT600 Storage Server subsystems with 5TB of storage capacity, IBM SAN Volume Controller Cost Savings Boost storage utilization by 30% Storage administration productivity increased due to flexibility of virtual storage techniques Back up with minimal application downtime Improved sequential input/output by as much as 30-40% D2-12 Accelerate Deployment.ppt 31 IBM TotalStorage Productivity Center With Automated Provisioning (Includes IBM Tivoli Provisioning Manager) Manage File systems and Databases Monitor and report on file systems and databases to track usage and availability Provide alerts on issues such as capacity problems and policy violations Support chargeback for capacity usage based on multiple metrics Manage Heterogeneous Storage Devices Configure and monitor devices Manage events and threshold notifications Manage Storage Area Network (SAN) fabric Discover and graphically display SAN topology; configure SAN zones Monitor, highlight and alert on faults Provide real-time and historical report Monitor and control copy services functions for storage subsystems Automate storage provisioning through workflows D2-12 Accelerate Deployment.ppt 32 16
DEMO: IBM TotalStorage Productivity Center With Automated Provisioning Understand the environment with storage monitoring If a spike in activity causes storage use to increase, the alert is noted immediately by Productivity Center to prevent out-of-space conditions! MDMA2 File System Corrective actions can be set to occur automatically, saving time and expense Virtual disk expanded (in SAN Volume Controller) Space added to file system Virtual Disk SAN Free space now available Storage utilization drops to safe level and resiliency maintained TucsonESS-IBM TucsonHPQ-HP TucsonThunder-HDS D2-12 Accelerate Deployment.ppt 33 Kaiser Permanente Implements Automated Provisioning with Tivoli With IBM Tivoli Intelligent Orchestrator & Provisioning Manager we can quickly identify potential SLA issues and address automatically. - Jim Murray, Director and Managing Enterprise Architect, Kaiser Permanente Business Environment Needed flexible systems and infrastructure to respond dynamically to business changes Needed to be more competitive with raising healthcare costs Required end-to-end control and measure of operational costs Tivoli Systems Management Solution IBM Tivoli Provisioning Manager, IBM Tivoli Storage Resource Manager Cost Savings Cut storage provisioning time from days to minutes! D2-12 Accelerate Deployment.ppt 34 17
Fatal Flaw for Mercury and Microsoft No support for automated provisioning of storage! Source: IBM Competitive Project Office Research, 2005 D2-12 Accelerate Deployment.ppt 35 Provisioning Competitive Landscape Provision software components and patches Provision network components Provision storage components Integrate with native OS deployment technologies Out-of-the box best practice automation packages (workflows) Utilize existing datacenter components LEGEND No Function Function Weaker Function Source: IBM Competitive Project Office, 2005 D2-12 Accelerate Deployment.ppt 36 18
Orchestration Competitive Landscape Set priorities for applications Model workload of applications Monitor complete application capacity to orchestrate Coordinate actions across elemental technologies Heterogeneous platform support LEGEND No Function Function Weaker Function Source: IBM Competitive Project Office, 2005 D2-12 Accelerate Deployment.ppt 37 Are You Efficiently Managing Your Resources? Rebecca: The Heist (30sec) commercial goes here D2-12 Accelerate Deployment.ppt 38 19