@ IBM

Linux and Open Source: The View From IBM

Jim Elliott, Advocate, Strategic Growth Businesses IBM Canada Ltd. .com/vm/devpages/jelliott

SHARE Session 9200 February 28, 2005 © 2005 IBM Corporation Linux @ IBM Linux and Open Source: The View from IBM Session 9200

ƒ Linux and Open Source are game-changing technologies. Jim will provide a review of Linux and Open Source from IBM's point of view covering: – Overview, Value and Marketplace: A brief update on Linux and Open Source and the value to customers – Usage: How Linux and Open Source are being used by customers today and our view of the future – IBM and Open Source: How IBM is using Open Source software internally and IBM involvement in the Open Source community

2 SHARE Session 9200 February 28, 2005 Linux @ IBM

Linux Overview, Value, and Marketplace

“Linux will do for applications what the Internet did for networks.” Irving Wladawsky-Berger, IBM LinuxWorld, January 2000

SHARE Session 9200 February 28, 2005 © 2005 IBM Corporation Linux @ IBM

Advancing Technology

What if … ... everything is connected and intelligent? ... networking and transactions are inexpensive? ... computing power is unlimited?

Adoption of Processor Storage Bandwidth Number of Interaction open standards speed networked costs devices

4 SHARE Session 9200 February 28, 2005 Linux @ IBM

The road to On Demand is via Open Computing

Open Source Open Architecture Open Standards

5 SHARE Session 9200 February 28, 2005 Linux @ IBM

Open Source Software www.opensource.org

ƒ What is Open Source? – Community develops, debugs, maintains – “Survival of the fittest” – peer review – Generally high quality, high performance software – Superior security – on par with other UNIXes ƒ Why does IBM consider Open Source important? – Can be a major source of innovation – Community approach – Good approach to developing emerging standards – Enterprise customers are asking for it

6 SHARE Session 9200 February 28, 2005 Linux @ IBM

Freedom of Choice

ƒ “Free software is a matter of liberty, not price. To understand the concept, you should think of free as in free speech, not as in free beer.” – Richard Stallman, Free Software Foundation ƒ “It is not about Free. It's about Freedom. The freedom to collaborate. The freedom to innovate.” – Nick Donofrio, IBM ƒ “Free software is only free if your time is worth nothing” – Chris Pratt, IBM Canada OpenOpen SourceSource

7 SHARE Session 9200 February 28, 2005 Linux @ IBM

What is Linux?

ƒ UNIX-like operating system – Supported by a global community – Unprecedented flexibility ƒ Why Linux? – Single operating system – Attracting the best technical talent – Basis for innovation ƒ Packaged and shipped by distributors – World-wide distributors such as Novell, Red Hat

8 SHARE Session 9200 February 28, 2005 Linux @ IBM

Why Linux is Important to You

UNIX Windows ƒ Linux is flexible migrations migrations ƒ Linux is secure Flexibility and Security. Choice ƒ Linux is reliable ƒ Linux drives business goals Total Cost of Reliability Ownership . – Reduce costs New – Improve application Workloads service levels – Internally change business process and drive contribution to business – Generate revenue ƒ Linux is an excellent path to On Demand

9 SHARE Session 9200 February 28, 2005 Linux @ IBM

Linux is an industry-wide initiative www.osdl.org

10 SHARE Session 9200 February 28, 2005 Linux @ IBM

Linux changes the server shipment trend Linux is fastest growing server operating system since 1999

70%

60%

50%

40%

30%

20%

10% % of Servers Shipped by Operating System Operating by Shipped Servers of % 0% 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008

Source: IDC Server Market Forecast, 1Q2004 Windows Linux UNIX Other Note: 2004-2008 data is forecast

11 SHARE Session 9200 February 28, 2005 Linux @ IBM

Linux Technology Evolution

2.4 Future (2.6 and beyond)

ƒEfficient 4-way SMP ƒ16-way+ scalability scalability ƒI/O & file system performance ƒ64-bit support ƒSecurity enhancements ƒMulti-tasking ƒHyperthreading performance ƒ1TB file size, Journaling enhancements ƒClustering ƒKernel and driver ‘hardening’ ƒIBM eServer partition support ƒPre-emptive Kernel ƒEnhanced RAS ƒImproved Scheduler ƒAdvanced networking ƒLarge Page Support ƒLinux standards base ƒVM Enhancements Recertification ƒBlock I/O ƒSub-processor partitioning support

This represents a combination of current open source community priorities and IBM LTC project plans. Open source communities do not publish schedules or commit to specific dates or functions.

12 SHARE Session 9200 February 28, 2005 Linux @ IBM

Performance improvements Web serving on 2.4 and 2.6

Web pages served 60 53.8 Six times

Millions 50 performance 40.4 improvement! 40 2.6.0 30 26.9 2.4.18 20 13.4 8.8 6.6 10 4.4 2.2

0 6121824 Time (hours)

IBM xSeries Netfinity 8500R 8681-7RY with 8 Pentium III-700MHz

13 SHARE Session 9200 February 28, 2005 Linux @ IBM

Linux Usage

SHARE Session 9200 February 28, 2005 © 2005 IBM Corporation Linux @ IBM

Taking Linux Mainstream Mainstream Business-centric mainstream users

Core business Pervasive

Emerging ASPs Early adopters Retail/Distribution - Industrial Technology-centric Finance/Insurance Scalability Life sciences Security Availability Small and medium NetGen, business Supercomputing, Reliability Service provider Universities

1997 1998 1999 2000 2001 2002 2003 2004 2005 2006

15 SHARE Session 9200 February 28, 2005 Linux @ IBM

How organizations are using Linux

ƒ Inexpensive, internally developed solutions ƒ Basic network Infrastructure infrastructure ƒ Common first Linux Firewall experience File and Print ƒ Business hardened Web Server solutions since 1996 e-mail

16 SHARE Session 9200 February 28, 2005 Linux @ IBM

How organizations are using Linux

Infrastructure ƒ Basic IT services ƒ Common next-step in Applications Linux strategy roll out ƒ Business hardened Database server-low solutions since 2001 eCommerce Super Computing Clusters Software Development Web Hosting Branch Automation

17 SHARE Session 9200 February 28, 2005 Linux @ IBM

How organizations are using Linux

Infrastructure ƒ Line-of-business Applications enterprise IT services ƒ Advanced stage of Enterprise Linux strategy deployment Database server-high Commercial Clusters ƒ Business hardened ERP, CRM, SCM solutions since 2004 Vertical Industry Applications

18 SHARE Session 9200 February 28, 2005 Linux @ IBM

How organizations are using Linux

Infrastructure ƒ Selected use in IT – Applications industry specific Enterprise – Kiosks, POS, Desktop, Embedded Client systems Embedded ƒ Business hardening Industry-specific currently on-going General desktop

19 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM and Linux

SHARE Session 9200 February 28, 2005 © 2005 IBM Corporation Linux @ IBM

IBM Linux Investments Open Source Chiphopper 2005 Linux Patents Contributions Partners 2005 1998 to 2004 EAL2 2003 2005 Linux EAL3 2004 Technology EAL4 2005 Center 1999

Linux White Papers Software and RedBooks DB2 1999 WebSphere 2000 Tivoli 2001 Lotus 2001 Open Source Rational 2003 Development Lab 2000 Servers Business xSeries 1998 Partners zSeries 1999 Cluster and Power 2001 BladeCenter 2002 Linux Services ibm.com/linux OpenPower and BlueGene/L 2004 1999

21 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM eServer Application Advantage for Linux Chiphopper – IBM porting/rehosting, testing and assurance offering for ISVs

ƒ ISVs achieve portability via standards ƒ Rigorous testing apps then porting assistance ƒ Attain IBM Ready for eServer with Linux mark ƒ ISV support is backed by IBM for porting-related customer problems on target platforms ƒ Provides assurance that IBM stands behind your choice of ƒ First of a kind offering ISV application on IBM eServer platforms

xSeries ƒ Helps grow the number of (or other Linux applications on your x86-based processor) platform of preference ƒ Encourages application Linux conformance to standards, important in emerging Linux landscape ƒ Helps accelerate the maturation of Linux by facilitating more cost- effective choices for

xSeries BladeCenter OpenPower iSeries pSeries zSeries mission-critical, high-end (or other i5 p5 environments x86-based processor)

22 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM ibm.com/linux/ltc

ƒ IBM well accepted by the Linux community – 600+ developers world-wide ƒ IBM engineers leading enterprise Linux focus – Deeply involved in Linux kernel development • Linux on POWER and zSeries – Motivated community to focus on addressing scalability and threading issues – Defect support for a set of core Linux packages – Key participant and contributor to the OSDL

23 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM Open Source Contributions

ƒ IBM participates in over 130 Open Source projects – Apache, PHP, CIFS, Samba, … ƒ IBM projects contributed to Open Source include: – Secure Mailer (as ) – Andrew File System (as OpenAFS) – (integrated development environment) – Cloudscape (to Apache as Derby database) – Research and Secure Hypervisor (to Xen) – Jikes (Java compiler) ƒ 500 patents into a “patent commons” to help drive innovation and future software development

24 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM Linux portal ibm.com/linux

25 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM developerWorks ibm.com/developerworks

26 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM developerWorks for Linux ibm.com/developerworks/linux

27 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM alphaWorks ibm.com/alphaworks

28 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM Redbooks ibm.com/redbooks/portals/linux

29 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM uses Linux extensively

ƒ 4000+ production servers world-wide – Excludes Research and Development ƒ Some of our internal Linux projects: – IBM Intragrid – Linux on xSeries • e-mail anti-virus and anti-spam scanners • IBM Standard Client Installer (ISCI) and IBM Standard Software Installer (ISSI) – Linux on zSeries • e-hosting and network management • IBMLink • Asset monitoring • Lotus Domino

30 SHARE Session 9200 February 28, 2005 Linux @ IBM

On Demand Portal in IBM

ƒ Expense reports take 60% less time, 80% less cost

ƒ Consolidating news sources saved in excess of $2 million ƒ E-Meetings and instant messaging saves IBM over $4million /month

ƒ BluePages – over one million hits a day – 64% of employees use it at least once a week – 50+ applications use the same directory ƒ HR portal – 90% satisfaction rate ƒ Worldjams, jukeboxes, – Over 90% employees personalized news, registered health benefits here last year, saving IBM discussion forums ƒ IBM realized over $400 over $1 million million in cost avoidance in 2002 with over 40% of classes moved online

31 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM eServer Blue Gene Solution System 64 Racks, 64x32x32 Leadership HPC performance Cabled 8x8x16 Rack Broad applicability to important HPC workloads helps advance science, 32 Node Cards engineering and business Enhanced accessibility to world-class computing 180/360 TF/s 32 TB Node Card (32 chips 4x4x2) 16 compute, 0-2 I/O cards 2.8/5.6 TF/s 512 GB Compute Card Commercialized and 2 chips, 1x2x1 aligned with the IBM 90/180 GF/s server portfolio Chip 16 GB 2 processors Sustained investment in 5.6/11.2 GF/s Blue Gene technology 1.0 GB

32 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM eServer and Linux ibm.com/eserver/linux

ƒ IBM eServer zSeries ƒ IBM eServer xSeries – Hundreds of Linux servers – Freedom of choice in operating – Integration using z/VM with systems z/OS, z/VSE, and z/TPF ƒ IBM eServer 326 (AMD) ƒ IBM eServer iSeries / i5 – High performance computing – Up to 254 Linux partitions ƒ IBM eServer Clusters – Integration with i5/OS – Component integration ƒ IBM eServer pSeries / p5 – Speed to market – Up to 254 Linux partitions ƒ IBM eServer Blades – Linux affinity in AIX 5L – High density servers ƒ IBM eServer OpenPower – Integrated components – Up to 40 Linux partitions – Even more freedom of choice – Linux-only server

33 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM Software and Linux ibm.com/software/linux

ƒ Solutions available across all product lines – WebSphere - middleware, application server, e-business, and infrastructure software – DB2 - database software – Lotus - collaboration and messaging software – Tivoli - system and storage management software – Rational - software development tools ƒ Over 300 IBM software products available today on Linux ƒ Linux editions of software products are available the same day as all other platforms ƒ Primary software solutions to be available on Linux

34 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM software product availability matrix ibm.com/linux/matrix

35 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM Global Services and Linux ibm.com/linux/services

ƒ High performance cluster integration services ƒ Enhance your e-business with Linux solutions ƒ SupportLine for Linux - unmatched 24x7 remote support – Fast and accurate problem resolution – Helpful, skilled IBM services specialists to supplement your internal staff – Electronic support and problem submission that saves you time and allows you to track open support issues ƒ Middleware enablement services for Linux ƒ IBM e-business Hosting ƒ IBM Technical Training

36 SHARE Session 9200 February 28, 2005 Linux @ IBM

IBM alliances with Linux distribution partners

ƒ Novell – SUSE Linux Enterprise Server www.suse.com/us/business/products/server/sles – Certified at Common Criteria EAL4+ and COE ƒ Red Hat – www.redhat.com/software/rhel – Certified at Common Criteria EAL3+ and COE • EAL4 certification planned for 2005 ƒ Support for all IBM eServer products ƒ Service available from IBM or distributors

37 SHARE Session 9200 February 28, 2005 Linux @ IBM

Summary

SHARE Session 9200 February 28, 2005 © 2005 IBM Corporation Linux @ IBM

Next Steps

ƒ Familiarize yourself with Linux ƒ View Linux as a valid alternative for IT systems ƒ Incorporate open source software development into IT strategies ƒ Look at Linux to see how it can: – Lower costs – Increase reliability Jim Elliott, Advocate and security Strategic Growth Businesses – Improve service IBM Canada Ltd. [email protected] ibm.com/vm/devpages/jelliott

39 SHARE Session 9200 February 28, 2005 Linux @ IBM

Notices

ƒ © Copyright IBM Corporation 2000, 2005. All rights reserved. ƒ This document contains words and/or phrases that are trademarks or registered trademarks of the International Business Machines Corporation in the United States and/or other countries. For information on IBM trademarks go to http://www.ibm.com/legal/copytrade.shtml. ƒ The following are trademarks or registered trademarks of other companies. – Java and all Java-related trademarks and logos are trademarks of Sun Microsystems, Inc., in the United States and other countries. – UNIX is a registered trademark of The Open Group in the United States and other countries. – Microsoft, Windows and Windows NT are registered trademarks of Microsoft Corporation. – Red Hat, the Red Hat "Shadow Man" logo, and all Red Hat-based trademarks and logos are trademarks or registered trademarks of Red Hat, Inc., in the United States and other countries. – Linux is a trademark of Linus Torvalds in the United States, other countries, or both. ƒ All other products may be trademarks or registered trademarks of their respective companies. ƒ Notes: – This publication was produced in Canada. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local IBM business contact for information on the product or services available in your area. – All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. – Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance, compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. – Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography. ƒ Permission is hereby granted to SHARE to publish an exact copy of this paper in the SHARE proceedings. IBM retains the title to the copyright in this paper as well as title to the copyright in all underlying works. IBM retains the right to make derivative works and to republish and distribute this paper to whomever it chooses in any way it chooses.

40 SHARE Session 9200 February 28, 2005