© 2004 ibm corporation migrating and consolidating windows or unix workloads to linux on power and...
TRANSCRIPT
© 2004 IBM Corporation
Migrating and Consolidating Windows or Unix Workloads to Linux on POWER and OpenPower
Ron Gordon, Linux on [email protected]
2 © 2004 IBM Corporation
Key Factors Driving Linux Implementations
Why accept lower levels of security and reliability when I can provide higher levels of service to my customers?
I don’t want to sacrifice any performance and be sure I am making a strategic decision!!!
Why pay more when you can get the same or better function for less with more flexible licensing?
I don’t want to be locked into any single operating system, platform, or solution technology. It’s about choices.
3 © 2004 IBM Corporation
e-Infrastructure - Mail / MessagingSimple, robust, scalable, cost effective, and reliable collaborative Mail Server
As shown by Bynari in a 2003 analysis.
Up to 70%
savings
Linux Mail / messaging Solution Microsoft Exchange alternative/replacement Compatible with wide variety of mail clients, including
Microsoft Outlook Multi-platform support Significantly lower cost - up to 70% savings Proven Linux security & virus protection Supports Microsoft, Internet, and Open Source APIs
100 250 500 1000 1500
Mail Users
0
50
100
150
Th
ou
sa
nd
s U
S$
Microsoft Exchange Bynari Insight
Bynari Insight vs Microsoft Exchange
Mail Server Costs
4 © 2004 IBM Corporation
1) Looking for ways to reduce
licensing costs
2) Desire a more reliable environment
3) Uncomfortable with recent security exposures in Windows
4) Would like to reduce the number of different architectures and operating systems.
5) Have or will create Linux/Unix skills
1) Windows security or licensing costs not a critical factor.
2) Use only Windows-based applications such as Exchange Server and SQL Server.
3) Have invested primarily in Windows skills and has little or no Linux/Unix skills.
4) I am a total Windows shop
Consider Windows if: Consider Linux if:
Should I Move to Linux or Stay on Windows?
…..and when you choose Linux, which platform is best??
5 © 2004 IBM Corporation
Which Platform….Intel based or POWER based?
Decision criteria for Linux server selection:
- Application selection -- is the application enabled for multiple Linux distributions- Application characteristics -- capacity, performance, transaction rates, I/O, floating point, integer - Encumbent system -- do you prefer to run on your existing strategic platform for skills reasons- Reliability -- application availability requirements - Integration -- how do you plan integration, on single system or multiple architectures- Virtualization -- dedicated system or virtual servers - Device Requirements -- are all devices supported as needed- TCO -- does solution offer favorable total cost of ownership
6 © 2004 IBM Corporation
Platform Characteristics^ xSeries ^ pSeries
IBMserver
pSeries
•Primarily 32-bit•Evolving 64-bit•Windows or Linux•Real memory to 32GB •Scalability to 16 way•Growth by scale-out•Virtualization via software
•64-bit proven architecture•Ability to run 32-bit or 64-bit applications•AIX or Linux•Supports scale-up and scale-out•Large memory capabilities – to 1 TB•High scaling – to 32 way•Hardware virtualization engine•Defined future growth path•Very high reliability characteristics•Very high performance capabilities•Surprisingly low TCO
7 © 2004 IBM Corporation
Linux on POWER – the best choice
Linux on p650 provides the lowest TCO-290% less cost than Sun
-60% less than IA-32 Windows cluster & 13% less than IA32 Cluster with Linux
-30% less than clustered Itanium2 systems and 3% less than single Itanium2 SMP PLUS the highest Quality of Service
-Uniques On-Demand features for dynamic growing enterprises
-Expandability for p650 much greater than Itanium – POWER family, memory, disk, etc
-Significantly higher reliability than Intel – cost of downtime not included
-Hypervisor for p650 superiority to VMWare or clusters – more efficient
-p650 also delivers the lowest $ per operations/sec by over 10%
-TCO advantages only get better with POWER5 and other future products
p650-LinuxHP DL740 Linux/Windows
2 HP rx5670 Linux/WindowsSun 4800 Solaris
5 HP DL560 Linux/WindowsHP RX5670 Linux/Windows
0
100
200
300
400
Th
ou
san
ds
TCO for Enterprise Application WorkloadsRFG 2/04
$126,939
$129,824$140,082
$183,674 $188,531$212,064
$167,547
$128,495 $133,332
$363,192
8 © 2004 IBM Corporation
TCO Study by Robert Francis Group February 2004 – 3 year analysis – Enterprise Workloadsp650 is 3x lower priced than Sun - initial p650 h/w cost comparable to other platform solution costs
HP x86 systems require VMWare for partitioning - $0 for p650
Cost for cluster support is 4-5x p650
Cost for applying security patches is 4-5x for Windows and over 10x for Clusters
Cost for administering Windows cluster is 6-7x p650
p650 power, cooling, floor space 2-3x less than others
p6
50
-Lin
ux
HP
DL
740
Lin
ux
/
2 H
P r
x5
670
Lin
u
Su
n 4
80
0 S
ola
ris
5 H
P D
L5
60
Lin
u
HP
RX
567
0 L
inu
0
100
200
300
400
Th
ou
san
ds
Hardware Cost
p65
0-L
inu
x
HP
DL
740
Lin
ux/
W
2 H
P r
x567
0 L
inu
x
Su
n 4
800
So
lari
s
5 H
P D
L56
0 L
inu
x/
HP
RX
5670
Lin
ux/
0
5
10
15
20
25
30
Th
ou
san
ds
Software Cost
p65
0-L
inu
x
HP
DL
740
Lin
ux/
Win
2 H
P r
x567
0 L
inu
x/W
i
Su
n 4
800
So
lari
s
5 H
P D
L56
0 L
inu
x/W
i
HP
RX
5670
Lin
ux/
Wi
0
5
10
15
20
25
30
Tho
usan
ds
Support Cost
p650-LinuxHP DL740
2 HP rx5670 Sun 4800
5 HP DL560 HP RX5670
0
5
10
15
20
25
30
Thousa
nds
Administrative Cost
p650-LinuxHP DL740
2 HP rx5670 Sun 4800
5 HP DL560 HP RX5670
0
10
20
30
40
Th
ou
sa
nd
s
Security Cost
p650HP DL740
2 HP rx5670 Sun 4800
5 HP DL560 HP RX5670
0
5
10
15
20
Th
ou
sa
nd
s
Utility Cost
9 © 2004 IBM Corporation
Linux on POWER™
IBM ~ BladeCenter™
HS20 / JS20
IBM ~ p5 /
pSeries®
IBM ~ i5 /
iSeries™ IBM ~
xSeries®IBM ~
zSeries®
IBM ~ Linux OS offering umbrella
IBM ~ OpenPower
~ Linux OS Offerings
Linux
10 © 2004 IBM Corporation
Power-based blades add the value of POWER4 to BladeCenterƒ New Entry price point for POWER
–64-bit POWER at IA32 priceƒ Leadership price/performanceƒ 64-bit Linux capability
POWER-based blades reinforce BladeCenter valueƒ Integrationƒ Low management and operational costs
Power-based blade has leadership performance with new VMX technology
ƒ JS20 Beats Itanium by a Factor of 6 on LSBench
JS20 POWER-based Blade - LINUXHigh-volume Linux on POWER product
$2,69964-bit POWER at IA32 price
BladeCenter 7 EAI x 17.5"W x
28"D
Power Blade 1 BladeCenter
slot
11 © 2004 IBM Corporation
Tuned for Linux OS Virtualization designed to lower
operational costs Enterprise-class RAS Leading-edge performance
Introducing the IBM ~ OpenPower™
Family of entry IBM POWER5™ systems tuned for the Linux OS
12 © 2004 IBM Corporation
OpenPower systems keep business-critical applications up and running
Linux supports and takes advantage of unique POWER5 features (simultaneous multi-threading, First Failure Data Capture, HW based virtualization)
New features introduced in POWER5 to run better on Linux (instruction/data cache coherency, faster data lock acquisitions)
First Failure Data Capture
Dynamic Processor Deallocation1
LPAR error containment
Service processor
DDR and IBM Chipkill™ memory
Error-correcting code (ECC) memory
1 OpenPower with SUSE LINUX Enterprise Server 9 (SLES 9).
Evolutionary roadmap
Decade of experience
Runs 32-bit and 64-bit applications
OpenPower provides improved performance, reliability and stability
Tuned for Linux OS meansimproved performance
POWER5 platform providesflexibility and stability
Robust reliability, availabilityand serviceability (RAS)
unique to Linux on POWER5
13 © 2004 IBM Corporation
pSeries Linux RAS --- a major differentiator1. Linux RAS for IBM pSeries white paper and Service
2. Serviceability toolkit https://techsupport.services.ibm.com/server/Linux_on_pSeries
Reliability/Availability Features(see Linux RAS whitepaper)
PowerLinux
Lintel Comments
Automatic First-Failure Data Capture and diagnostic fault isolation capabilities Yes No Used by Error Log Analysis Tool
Self-healing internal POWER4™ processor array redundancy
Yes No ECC, bit steering, memory scrubbing, etc
Industry-first PCI bus parity error recovery Partial No Kernel panic - partition vs. system down
Scrubbing and redundant bit-steering for self-healing in main storage
Yes Yes IA64 not as robust
ECC and Chipkill™ correction in main storage Yes Yes
Fault tolerance with N+1 redundancy, dual line cords, and concurrent maintenance for power and cooling Yes Yes
Predictive failure analysis on processors, caches, memory, I/O and DASD Yes Yes IA64 does not have predictive analysis of I/O
Processor run-time and boot-time deallocation based on run-time errors (Dynamic Processor Deallocation and Persistent Processor Deallocation)
Partial No pLinux has boot-time processor and memory deallocation; no run-time deallocation
Fault avoidance through highly reliable component selection, component minimization and error mitigation technology internal to chips
Yes No
Concurrent run-time diagnostics based on First-Failure Data Capture for power, cooling, and I/O subsystems
No No pLinux concurrent diag targeted for 4Q'04
Service Processor is a separate, independent processor that provides hardware initialization during system IPL, operation monitoring of environmental and error events
Yes Yes IA64 SP is not as robust as pSeries
14 © 2004 IBM Corporation
Logical Partitioning
Linux LinuxLinux or AIX
Linux or AIX Linux or AIX
Core Business App
ERP
SCM
DB2
DB2B2B ServerB2C Server
File/PrintFirewall ApacheWebSphereB2B ServerB2C Server
Hypervisor
pSeries H/W
Multiple instances of AIX and/or Linux can run in different partitions
AIX is not required to run Linux
Linux supports static partitioning
Supported Systems
p630p650p655p670p690
•Next generation Hypervisor on POWER5 is greatly enhanced to shared resources, virtual I/O, sub processor partitioning, and work load manager support
15 © 2004 IBM Corporation
921810
1095
626
910 883
1069 1031 1023878
1431
1122982
12211080
1576
1405 1401
0
500
1000
1500
2000
SPECint_base SPECfp_base
Performance Comparisons - IA-32/IA-64/AMD/SPARC vs. POWER
Source: www.spec.org
Linux on pSeries performance significantly better than Sun - more balanced in performance than IA-32 and IA-64 - near equivalent to AIX 5L and almost equal whether LPAR or single SMP mode
POWERIntel
AMD
Sun
Intel
AMDSun
POWER
December2003
16 © 2004 IBM Corporation
1098765
4
US
3
21
0
25000
50000
75000
100000
125000
150000
175000
200000
225000
250000
275000
300000
325000
350000
375000
Op
s/S
eco
nd
Top 10 Published 16-way SPECjbb2000 Resultsfrom http://www.spec.org
HP Integrity rx8620 Server (Itanium2 6M)HP Integrity Superdome server (16 processors,Itanium2 6M)PRIMEPOWER900IBM eServer pSeries 690 Turbo / SLES8-SP3HP Server rp8400 (PA-RISC 8700+)IBM eServer pSeries 690 HPC
PRIMEPOWER850HP rp8400IBM eServer pSeries 690 HPCIBM eServer pSeries 670 (1100 MHz)PRIMEPOWER850
Only 16 way Linux benchmarkcompleted and proves POWER scaling and capacity!
17 © 2004 IBM Corporation
NetBench: OpenPower 720 beats AMD and exhibits extraordinary scalability
File and Print Solution Brings new levels of performance on real-world workloads
Solutions
Thr
ough
put
(Mb/
s)
IBM
IBMAMD
DellHP
3000
2500
2000
1000
500
0
1500
Published Configurations
9361134
1533 1563
2911
HP Proliant DL 380 G# (Pentium® 4, 2.8 GHz x 2CPUs) Windows 2003
Dell PowerEdge 2650 (Pentium 4, 302 GHz x 2CPUs) Windows 2003
AMD (Opteron, 2.2 GHz x2CPUs) Windows 2003
IBM ~ OpenPower (POWER5, 1.65 GHz x 2CPUs) SLES9
IBM ~ OpenPower (POWER5, 1.65 GHz x 4CPUs) SLES9
1Based on published Ziff Davis Media NetBench benchmark result of 1,563.42 Mb/s on a 2-way 1.65 GHz POWER5 IBM ~ OpenPower 720 and 2,911.04 Mb/s on a 4-way 1.65 GHz POWER5 IBM ~ OpenPower 720 (http://www.veritest.com/clients/reports/ibm/). HP results published in (http://www.veritest.com/clients/reports/microsoft/ms_samba.pdf). AMD and Dell results published in (http://www.veritest.com/clients/reports/amd/amd_opteron.pdf)
NetBench® Results for Windows vs. Linux onOpenPower 2-and 4-CPU1Challenges addressed
UNIX servers aging Microsoft Windows NT support
disappearing Servers underutilized Server sprawl Inflexible infrastructure
Business Value Exceptional performance Large # of files, users Superior consolidation Fewer servers to manage
Deploy with confidence Tested and qualified Sized for capacity planning Key challenges addressed IBM and partner support
18 © 2004 IBM Corporation
Migration Consideration: Application Support
File and Print Solutions => Samba 3 Web Serving and => Apache, Websphere App Svr Web Application Serving TomCat, JBossSecurity/Firewall => Kerbros 5, SUSEfirewall2, StoneSoft Caching/Proxy => Squid, Websphere (integrated)Database => DB2, Oracle (developer release) MySQLDirectory => Directory Server 5.1, OpenLDAPCommerce => Websphere Commerce Suite, eOneGroup Mail => OpenOffice, SendMail, Bynari Insight Server
Commercial Solutions:
http://www-1.ibm.com/servers/eserver/linux/power/apps/all.html
•Key application areas that apply to Windows Migration to POWER:
19 © 2004 IBM Corporation
Migration Approaches to Linux on pSeries:
If you already have IBM pSeries installed, you can utilize the partitioning capability of the servers to consolidate your workloads onto these servers using Linux.
• Simplify the IT infrastructure and reduce cost.
If you are running mission critical applications on NT or Windows, you should consider running these applications on Linux on POWER based servers (IBM pSeries or BladeCenter JS20) so you can enjoy the RAS of the enterprise platform in a lower price.
• Simplify the IT infrastructure and increase the reliability
20 © 2004 IBM Corporation
Migration Decisions
For server consolidation opportunities, consider a scale up or scale out solution with JS20 or pSeries models with virtualization engine. This will allow you to run AIX and Linux workloads side by side.
Consider a pilot on a segment of your infrastructure to get comfortable with migrating Linux. Consider using the OpenPower 720 box as a low cost entry point
Infrastructure, such as File and Print is typically the best first step for Linux.
Leverage the IGS Linux Application Center – Linux application porting
Consider utilizing the IGS Linux Migration Practice
Take advantage of the skilled IBM partners for porting or migration help.
21 © 2004 IBM Corporation
Classroom and Web-base training
Workload Consolidation
Project Management
Web Hosting
Cluster/Integrations
Installation, Enablement
Migrations
24x7 Technical Support
Managed Operations
IBM Global Services and IBM Business Partners Can Help in all Aspects of your Linux Solutions
22 © 2004 IBM Corporation
Getting Started - Migrating to Linux from Windows or UNIX Speed Start your Linux Applications
• Learn about the similarities and differences of Windows and Linux• Receive free software and assistance with getting started• Attend no charge classes• Development workshops in person or online• Test applications / do Proof of Concepts • Get a free T-shirt once your application is done!
Apply today at: http://www.ibm.com/developerworks/speed
Get ADDITIONAL IBM HELP with the Linux IntegrationCenter (LIC)
• Works with customers and partners to deliver deployable proof of concepts
– Contact your IBM rep to learn more
23 © 2004 IBM Corporation
More Information:
Linux on pSeriesOverview
Linux RAS ofIBM pSeries
Robert FrancisGroup TCO
Paper
Applications For Linux on
POWER
www.ibm.com/eserver/pseries/linux www.ibm.com/power
www.ibm.com/eserver/openpower
24 © 2004 IBM Corporation
Migration/Consolidation to Linux on pSeries
POWER
Virtualization Capabilities
POWER
SUMMARY
When you need capacityWhen you need performanceWhen you need choiceWhen you need high performance virtualizationWhen you need high reliability
…… all at a low cost
Choose Linux on pSeries, OpenPower and JS20!
25 © 2004 IBM Corporation
What Are Your Next Steps?
Marketing Programs
Questions