Accelerating IT Migration Success with a
    Rock-Solid HP and Red Hat Enterprise
                           Linux Platfor...
Today’s Speakers

Alex Heublein
Director, Solutions & Strategy, Red Hat Professional Services
   Alex Heublein is the Dire...
Agenda

Customer Challenges Today
Linux Migration Drivers
Building a Rock-Solid Linux Platform
Migration Planning Strategi...
Customer Challenges Today
Business savings demand faster migration to Linux on standard servers
Distribution selection sti...
Linux Migration Drivers
•   Tactical business drivers
    –   Reduce support costs by replacing end of life server hardwar...
Recent HP + RedHat ROI Migration Study Solaris to Linux

                                                           Summar...
Building a Rock Solid Platform
Building a Rock-Solid Linux Platform
                                                                           Enterprise...
Linux Server in a Data Center
    SSL Traffic
                                                         DMZ
    Non SSL Tra...
1
 Server Hardware Settings & Configuration


                                                 Hardware
                  ...
Accelerating IT Migration Success with a Rock-Solid HP and Red Hat Enterprise Linux Platform



HP + REDHAT - A FOCUS ON R...
A Focus on RAS: Hardware-Level-Only [RHEL 5]

•   Hardware-Only is a Good Thing!
    •   Typically better performance
    ...
A Focus on RAS: New With RHEL 5.5

•   CPU/Socket and I/O Hub
    •   All of these features were enabled in
        earlie...
A Focus on RAS: Coming in RHEL 6
 •   Red Hat is working with Intel upstream to
     harden these features in time for RHE...
Migration Planning Strategies
The Strategic Migration Planning Process

    1   Unix to RHEL Ecosystem Analysis – Mapping the Unix
        ecosystem int...
Phase I: Unix to RHEL Ecosystem Analysis

 •   Examine existing Unix ecosystem and
     determine the equivalent capabilit...
Ecosystem Mapping Scenarios




       Built-in Functionality to Built-     Solaris Infrastructure App to
               i...
Common Ecosystem Component Mappings
Phase II: Functional Applications Analysis

•   Analyze complexity and size of existing
    functional applications to det...
Deployment Scenarios




         Consolidation   Dispersion




         Aggregation      Cloud Migration
Phase III: Organizational Readiness & Risk Analysis

•   Examine organizational readiness
    factors including skill gaps...
Phase IV: Strategic Migration Roadmap Creation

•   Create final list of application
    workloads to be migrated.

•   Pe...
Landscaping Large Scale Migrations
Building a Application and Database Ready Linux
Infrastructure
Landscaping a Large Scale Migration
                                                                              Applicat...
Migration Landscaping Factors
Availability of complete Application / Infrastructure catalogues
     Sometimes organization...
Application Migrations
Application Migration - Challenges

Development Environment Differences
    Build Tools Compatibility
    Code Editors, De...
Application Migration – Challenges (contd.)

Commands and System Tools
   User level commands
   Management Tools
   Syste...
Application Migration Tools -
Software Transition Kit (STK)
•   STK provides tools to scan application source code for
   ...
Solaris to Linux Porting Kit (SLPK)
•     Solaris to Linux porting kit is a set of compiler tools, libraries, header
     ...
Database Migrations
Database Migration - Factors

-   Server Capacity vs. Consolidation/Virtualization Planning
-   Critical uptime requiremen...
Optimizing Database Migrations
     Design                           Migrate and Test               Roll-out
     •Infrast...
Customer Success Stories
Customer Success Stories

City of Chicago    Migrated their mission critical Oracle database
                   environmen...
Customer Success Stories (cont.)

                Migrated to a Red Hat + HP solution to obtain an easy-to-
Whole Foods   ...
Customer Success Stories (cont.)

NYSE Euronext    Migrated to Red Hat + HP solutions so NYSE
                 Euronext co...
Accelerating It Migration Success With A Rock Solid Hp And Red Hat Enterprise Linux Platform
Accelerating It Migration Success With A Rock Solid Hp And Red Hat Enterprise Linux Platform
Upcoming SlideShare
Loading in …5
×

Accelerating It Migration Success With A Rock Solid Hp And Red Hat Enterprise Linux Platform

1,888 views

Published on

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,888
On SlideShare
0
From Embeds
0
Number of Embeds
104
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Accelerating It Migration Success With A Rock Solid Hp And Red Hat Enterprise Linux Platform

  1. 1. Accelerating IT Migration Success with a Rock-Solid HP and Red Hat Enterprise Linux Platform Alex Heublein Vedanta Barooah Director, Solutions & Strategy , Senior Solutions Architect, Red Hat Datacenter Linux Infrastructure, Hewlett-Packard
  2. 2. Today’s Speakers Alex Heublein Director, Solutions & Strategy, Red Hat Professional Services Alex Heublein is the Director of Solutions and Strategy for Red Hat's Global Professional Services business unit. He is responsible for the technology strategy for the business unit as well as a portfolio of productized services solutions. Alex has over twenty years of experience in the IT industry encompassing a wide variety of roles including senior management, strategic technology and business consulting, enterprise architecture, and mission critical solution architecture, design, & development. Vedanta Barooah Senior Solutions Architect – Datacenter Linux Infrastructure, Hewlett-Packard Vedanta Barooah is a senior solutions architect with Hewlett-Packard Technology Services and specializes in large-scale implementation of Linux and open source in enterprise datacenter environments. His areas of interest include: virtualization, server consolidation, enterprise directories, systems redundancy, IT infrastructure, middleware, and databases. In his spare time, he prefers developing in PHP, Python, and Perl, and is an enthusiastic learner of web standards and technologies.
  3. 3. Agenda Customer Challenges Today Linux Migration Drivers Building a Rock-Solid Linux Platform Migration Planning Strategies Landscaping a Large Scale Migration Application Migrations Database Migrations Customer Success Stories
  4. 4. Customer Challenges Today Business savings demand faster migration to Linux on standard servers Distribution selection still a challenge Applications often require wide mix of Operating System components Linux DC environment must support a hybrid mix of Commercial and Open Source applications and components Challenges in technology mapping from other platforms HA, Clustering, Virtualization, DR, Backup, Monitoring and others Governance and Manageability require more discipline Tools mapping from legacy Unix/Windows still a challenge Multiple schools of thoughts around Linux integration to Core IT Infrastructure Platform, Application and Database Patching process still tedious
  5. 5. Linux Migration Drivers • Tactical business drivers – Reduce support costs by replacing end of life server hardware and moving to a commodity hardware platform – Improve capability by upgrading legacy enterprise applications and database – Better performance and lower cost by porting custom applications • Strategic business initiatives and IT objectives – Simplify and consolidate IT for maximum efficiency – Accelerate new service development and deployment – Reduce infrastructure, operational and support costs to decrease TCO – Technology Modernization and adaption of Open Standards
  6. 6. Recent HP + RedHat ROI Migration Study Solaris to Linux Summary Financials Financial Metric Value Total Investment $ 4,714,000 Net Present Value of Savings: $ 5,628,839 Year 3 After-Tax Savings: $ 2,661,937 Return on Investment (%): 27.4% Payback (Months): 32 Monthly Cost of Delay $ 156,357 Total Cost of Use Comparison Total Cost of Use Comparison 16,000,000 15,000,000 14,000,000 15,000,000 13,000,000 14,000,000 12,000,000 13,000,000 $ 12,000,000 11,000,000 11,000,000 10,000,000 10,000,000 9,000,000 $ 9,000,000 8,000,000 8,000,000 7,000,000 7,000,000 6,000,000 Year 1 Year 2 Year 3 6,000,000 Existing Linux on Blades Year 1 Year 2 Year 3 Existing Linux on Blades
  7. 7. Building a Rock Solid Platform
  8. 8. Building a Rock-Solid Linux Platform Enterprise Datacenter Linux Single Sign-On Patch & Governance & Update Enterprise Management Directory Middleware Best Practices Go to Production Testing & Acceptance Migration Platform Best Consolidation Practices Performance Datacenter Rollout & Platform & Optimization Platform Deployment Middleware Security Platform Design and Migration Planning Disaster Management
  9. 9. Linux Server in a Data Center SSL Traffic DMZ Non SSL Traffic Server Middleware Installation Identity Directory System Software Security Components Update Linux OS and Configuration Patch Management Repository Monitoring and Management Log Server
  10. 10. 1 Server Hardware Settings & Configuration Hardware Preparation 2 Server Firmware & BIOS Update 3 Standard Linux Build 4 Driver Updates & Server Agent Linux Build 5 Security, Management and Monitoring Tools Deployment Methodology 6 Middleware Specific Linux Profile 7 Middleware Components 8 System Hardening Security
  11. 11. Accelerating IT Migration Success with a Rock-Solid HP and Red Hat Enterprise Linux Platform HP + REDHAT - A FOCUS ON RAS
  12. 12. A Focus on RAS: Hardware-Level-Only [RHEL 5] • Hardware-Only is a Good Thing! • Typically better performance • Typically better reliability • Sometimes a feature can only be done in HW • The economics need to be right • Memory and Interconnect • Better handling of memory and interconnect errors • Software handling could have resulted in system halt! • These are features found in higher-end Memory Intel® SMI Lane Failover proprietary platforms Intel® SMI Clock Fail Over • Now available on more efficient mainstream Intel® SMI Packet Retry Intel® Scalable Memory Interconnect platforms QPI QPI Self-Healing Intel QPI Protocol Protection Intel QPI Packet Retry QPI Clock Fail Over
  13. 13. A Focus on RAS: New With RHEL 5.5 • CPU/Socket and I/O Hub • All of these features were enabled in earlier versions of RHEL 5 • But these features are just now coming out in hardware • We have had several releases to I/O Hub bullet-proof this support PCI-E Hot Plug CPU/Socket OS CPU Onlining • Hardware-Only Plus RHEL 5 Partitioning Via Virtualization Electronically Isolated Partitioning enablement moves the bar even higher Memory QPI
  14. 14. A Focus on RAS: Coming in RHEL 6 • Red Hat is working with Intel upstream to harden these features in time for RHEL 6: • Memory • Inter-socket Memory Mirroring • Failed DIMM Isolation • Physical Memory Board Hot Add • Dynamic Memory Migration • Dynamic/OS Memory On-lining (capacity change) • Demand and Patrol scrubbing • Mirrored Memory Board Hot Add/Remove • CPU/Socket I/O Hub • Machine Check Architecture (MCA) recovery • Corrupt Data Containment CPU/Socket • Corrected Machine Check Interrupt (CMCI) • Physical CPU Board Hot Add/remove • Intel Quickpath Interconnect • QPI Viral Mode Memory • I/O Hub • Physical IOH Hot Add QPI • Dynamic/OS IOH On-lining (capacity change)
  15. 15. Migration Planning Strategies
  16. 16. The Strategic Migration Planning Process 1 Unix to RHEL Ecosystem Analysis – Mapping the Unix ecosystem into the RHEL ecosystem and creating a RHEL Standard Operating Environment (SOE) 2 Functional Applications Analysis – High level analysis of business applications to be migrated. 3 Organizational Readiness & Risk Analysis – Analysis of organizational readiness factors, project risks, and risk mitigation strategies. 4 Strategic Migration Roadmap Creation – Combining everything into a single, holistic roadmap for migration. 5 Migration Implementation – Execution of the Strategic Migration Roadmap.
  17. 17. Phase I: Unix to RHEL Ecosystem Analysis • Examine existing Unix ecosystem and determine the equivalent capabilities in the RHEL ecosystem. • Create a gap analysis and plan to address all gaps (if needed). • Create a Standard Operating Environment (SOE), an organization's standard implementation of RHEL, including base operating system, a custom configuration, standard applications, software updates and service packs.
  18. 18. Ecosystem Mapping Scenarios Built-in Functionality to Built- Solaris Infrastructure App to in Functionality RHEL Infrastructure App Solaris Infrastructure Application Solaris Functionality to RHEL to RHEL Functionality Infrastructure Application
  19. 19. Common Ecosystem Component Mappings
  20. 20. Phase II: Functional Applications Analysis • Analyze complexity and size of existing functional applications to determine macro-level migration difficulty. • Analyze application migration dependencies, including tightly coupled interfaces and co-resident applications. • Examine possible deployment scenarios for each application and its associated testing and staging environments based on the four generic deployment patterns • Create high-level functional migration application cost analysis
  21. 21. Deployment Scenarios Consolidation Dispersion Aggregation Cloud Migration
  22. 22. Phase III: Organizational Readiness & Risk Analysis • Examine organizational readiness factors including skill gaps, IT governance processes, and acceptance factors. • Perform situational SWOT analysis to determine current-state migration strengths and weaknesses as well as future opportunities and threats. • Analyze technical risks inherent in many migrations. • Create Risk Mitigation Strategy to address and limit the impact of identified risks.
  23. 23. Phase IV: Strategic Migration Roadmap Creation • Create final list of application workloads to be migrated. • Perform consolidated server, deployment, and virtualization analysis. • Examine hardware redeployment scenarios and opportunities. • Create detailed training plan to address all identified skill gaps. • Create detailed direct cost estimate for the entire migration. • Create master Migration Roadmap
  24. 24. Landscaping Large Scale Migrations
  25. 25. Building a Application and Database Ready Linux Infrastructure
  26. 26. Landscaping a Large Scale Migration Application Re-Platforming •Lift and Shift Migrations Application Migration •Java Middleware – WLS, Websphere •Migrations across Linux Distributions •Migration of custom code on standard middleware Core IT Services •Infrastructure Services • Infrastructure Management Complexity and Time Database Re-Platforming Application Porting •Oracle for other Platforms to Linux • Porting Legacy Applications to Linux •Sybase, DB2 and Others • Re-implementation Custom off the Shelf Database Migration •Third-Party Application Middleware •Oracle to MySQL •Version / Feature Mapping •Sybase to MySQL •DB2 to MySQL
  27. 27. Migration Landscaping Factors Availability of complete Application / Infrastructure catalogues Sometimes organizations lose track of application architectures Organization’s ability to classify and group migration candidates from catalogues Application compatibility – Best for “lift-and-shift” type of migrations Available downtime windows – Downtime facilitates easier migrations End of life Application – Does not need migration, remove from list Level of re-mapping, upgrading or modernizing Application Modernization Storage Layout Optimization Opportunity for Infrastructure Optimization – Consolidation, Virtualization Clustering – Back-end, Middle-tier Feasibility of tools usage during migration Commercial Migration Tools Open Source and In-House Migration Tools
  28. 28. Application Migrations
  29. 29. Application Migration - Challenges Development Environment Differences Build Tools Compatibility Code Editors, Debuggers and IDE Migration from legacy and proprietary tool chains Compilers and Tools Standard Conformance Interface and Namespace changes Library differences Endian Conversions Big Endian (Most Unix) to Little Endian (x86 Linux) byte ordering Network Data Exchange Binary data exchange across platforms
  30. 30. Application Migration – Challenges (contd.) Commands and System Tools User level commands Management Tools System API calls Software Management ISV Application Migrations / Custom off the shelf Availability and compatibility under Linux ISV Product Migrations Product Upgrades
  31. 31. Application Migration Tools - Software Transition Kit (STK) • STK provides tools to scan application source code for transition impacts – C/C++ source code – Shell scripts and Makefiles • Transition documentation and guides to help ease the migration from other Unix to Linux • STK is useful for planning and estimating Unix to Linux migration projects • Free download from www.hp.com/go/stk
  32. 32. Solaris to Linux Porting Kit (SLPK) • Solaris to Linux porting kit is a set of compiler tools, libraries, header files and source scanners • Compiles Solaris code on Linux, with minimal changes to application code • Simplifies the transition of C/C++ source code, shell scripts and Makefile from Solaris to Linux • Free download from www.hp.com/go/slpk Build Environment Endianness Data Structures Solaris based C/C++ Header SLPK Fine Linux Migration Tune executable source code Files Environment Libraries Threads Missing functionality
  33. 33. Database Migrations
  34. 34. Database Migration - Factors - Server Capacity vs. Consolidation/Virtualization Planning - Critical uptime requirements demanding advanced tools to facilitate immediate switchover - Additional server / storage capacity to stage migration and fallback - Existence of test use cases for data validation - Mapping clustering technologies across platforms - Database complexity introduced by unconventional maintenance, numerous direct links, and invalid objects - Storage – File Systems, Scalability, Clustering - Capacity and growth planning
  35. 35. Optimizing Database Migrations Design Migrate and Test Roll-out •Infrastructure Layout •Automated Provisioning •Monitoring and Management •Network and Storage •Automated Configuration •Security Implementation •Redundancy and HA •Systems Engineering •Go-to-production Support •Best Practices •Performance Optimization •Update Management •Testing •Remediation Support •Roll-outs •Migration Planning •Database Installation •Monitoring and Management •Migration Scenarios •Pre-migration Configuration •Security Implementation •Data Migrations •Go-to-production Support •Post-migration tasks •Update Management •Testing and Remediation •Remediation Support •Roll-outs •Storage Review and Mapping •Performance Benchmarks •Performance Monitoring •Performance Measurements •Performance Tuning •Remediation Support •Sizing and Capacity Planning •Database Tuning •Performance Optimization •Pre-Migration Planning •Post-migration assessment •Configuration Planning •Best Practices Project and Change Management
  36. 36. Customer Success Stories
  37. 37. Customer Success Stories City of Chicago Migrated their mission critical Oracle database environment to Red Hat Enterprise Linux on HP servers because they needed to: Carving Out Cost •Reduce server hardware, maintenance and operating costs •Prove Linux could effectively run enterprise-level applications •Increase flexibility in choosing hardware vendors for significant potential cost savings Red Hat solution successfully delivered in the original environment, addressing all the initial migration drivers and has further enabled City of Chicago to expand these benefits to other areas.
  38. 38. Customer Success Stories (cont.) Migrated to a Red Hat + HP solution to obtain an easy-to- Whole Foods use and reliable systems management solution that enabled increased productivity and reduced costs. Management Whole Foods needed: and Scale •A cost-effective operating platform •A complementary management solution •Scalability to keep with the company's rapid growth •Increased security, manageability, and availability of business-critical applications •Cheaper, faster, more reliable system •Added enhanced capacity •A system that guarantees security and reliability Experienced increased performance and internal-user satisfaction of homegrown applications, including order processing applications.
  39. 39. Customer Success Stories (cont.) NYSE Euronext Migrated to Red Hat + HP solutions so NYSE Euronext could focus on diversifying its product base Innovating For and developing a global platform for trading. To achieve this, they needed: Success •To overcome the challenges with integrating varied trading platforms from multiple acquisitions •Produce a simplified and optimized technology architecture •Enhance the effectiveness of its technology through incorporation of features needed •Have a solution that was reliable and flexible enough to produce the fast-paced performance demanded by the industry. Hear about their results at http://customers.redhat.com/2008/05/12/nyse/

×