Server Consolidation with Linux for zSeries Bill Reeder [email protected] 206-587-2152.

60
Server Consolidation with Linux for zSeries Bill Reeder [email protected] 206-587-2152

Transcript of Server Consolidation with Linux for zSeries Bill Reeder [email protected] 206-587-2152.

Page 1: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Server Consolidation with Linux for zSeries

Bill Reeder

[email protected]

206-587-2152

Page 2: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

TrademarksThe following are trademarks of the International Business Machines Corporation in the United States and/or other countries.

The following are trademarks or registered trademarks of other companies.

* Registered trademarks of IBM Corporation

* All other products may be trademarks or registered trademarks of their respective companies.

Lotus, Notes, and Domino are trademarks or registered trademarks of Lotus Development Corporation

Linux is a registered trademark of Linus Torvalds

Penguin (Tux) compliments of Larry Ewing

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.

SET and Secure Electronic Transaction are trademarks owned by SET Secure Electronic Transaction LLC.

Intel is a registered trademark of Intel Corporation in the United States, other countries, or both.

Notes:

Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput improvements equivalent to the performance ratios stated here.

IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.

All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions.

This publication was produced in the United States. 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.

CICS*DB2*e-business logo*FICONHiperSocketsIBM*IBM logo*IMSiSeries

OS/390*S/390*Tivoli*WebSphere*z/OSz/VMzSeries

In a severe case of the "lawyers made me do it," please review the following legaleze and then click the "I agree" button at the bottom. Once you've done this, you will not have to wade through this legal morass again unless the terms change in the future.

Accept

Page 3: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

What is Workload Consolidation?

Consolidation

Webster: To unite into one system or whole; combine. To make strong or secure; strengthen.

Noah: The act of combining into an integral whole.

Workload Consolidation

To move the functions of many servers to fewer servers resulting in a system more economical to acquire and operate and less complex to manage.

Page 4: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Basic Truths of Workload Consolidation

No architecture is the right choice 100% of the time

Each IBM® ^ platform has attributes which make it unique

Customers will choose the IBM ^ platform that is right for their unique circumstances

Customers will require guidance from IBM to position the IBM ^ product lines to help them make the correct choice

Customers will tend to move toward the platform they are most familiar with

IBM is at a distinct advantage because of the breadth and diversity of the IBM ^ product lines

Page 5: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Workload Consolidation

Reduced cost of ownership, enhanced resource utilization, performance and speed of deployment

Description

Port UNIX® apps -> Linux® Multiple, workloads on large, central platforms, such as IBM ^ z Series™ and IBM ^ I Series™

Consolidate many -> one

Benefits

Cost reduction, Management, Administration, Power, Floor space

Time to marketPerformance, ScalabilityReliability

References

Telia Net - Replacing 70 UNIX serversBanco Mercantil - Consolidate 30 Windows NT® servers

Linux Virtual Linux Virtual ServersServers

Inter Partition Communication

z/OS*z/OS*

z/VM

Linux onzSeries images

Server farms

Page 6: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Performance

Traditional and Linux workloads execute concurrentlyVery large numbers of virtual servers executing concurrently90X growth in zSeries architecture today

Application Flexibility

Mission critical and infrastructure applications 32-bit and 64-bit operating environments supported concurrentlyEnhance z/OS investment with native Linux front end

Server Consolidation

Up to 16 logical partitions with LPAR hardware functionLarge numbers of virtual servers possible with virtualization technologyNew virtual servers added dynamically in minutes without reconfiguration

Resource Sharing

High degree of resource sharing with virtualizationShare single copy of code among many virtual serversHiperSockets™ high performance inter-server communications

Results:

High reliabilityLargest number of servers possibleRapid deployment of virtual serversRapid inter-server communication

zSeries Characteristics

Page 7: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

zSeries Consolidation "Sweet Spots"

Ideally suited for I/O intensive applications

Enhance existing zSeries investment with Linux applications

Consolidate infrastructure servers on available zSeries logical partitions or virtual servers

Support large numbers of servers with zSeries virtualization technology

Most effective for consolidation of low / moderately loaded servers

Most effective for consolidating servers which peak at different times

Single server, multiple applications

Web servinge-mailDomain name servingDHCPConsolidating applications from other platforms (UNIX or Windows NT)

Workload management

z/VM management functions

Linux Virtual ServersLinux Virtual Servers

Inter Partition Communication

OSOS

Single purposeInternet-related

servers

Server farms

Linux Images

Infrastructure consolidation

Distributed application servers

Storage

Internet

Directory & Security Services

Web Application Servers

Transaction Servers

Data Servers

WebPresentation

Servers

Intranets

Extranets

ServiceProviders

Linux App ServersLinux App Servers

Inter Partition Communication

Data and Transaction

Server

Application integration

Single purposeInternet-related

servers

Server farms

Linux Images

Very large scale server hosting

Page 8: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

IBM Market ResearchFebruary 2001

Linux Application Environments

zSeriesIBMFor the next generation of e-business.

1987

1988

1989

1990

1991

1992

1993

1994

1995

1996

1997

1998

1999

2000

2001

MIPS shipped

9995

75

60

50

40

1996 1997 1998 1999 2000 20010

20

40

60

80

100

% V

olu

me

Growth Areas Traditional

IBM zSeries and S/390 Compute Capacity Worldwide

e-business BusinessIntelligence

ERP andApplications

ServerConsolidation

Online andBatch

IBM Confidential

Page 9: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Example of Linux on an established S/390

* FICON CTC** z900 STI/HiperSocket

OS/390

DB2CICSIMS

MQ ServerTSM

CPCP

4Gb

CP CP IFLIFL

3Gb

...

VM

DB2 / UDB

CICS Connect

IMS Conne c t

Samba

Apache

z900 hardware (up to 15 partitions)

1Gb

IFL

Linu

x F

irew

all

10 Gb/sec or 1GB/sec**

Internet

1 Gb/sec or 100MB/sec* 1 Gb/sec or 100MB/sec*

Page 10: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

L01 L02 L03 L04 L05

Linux

L06 L07 L08 L09 L10

L11 L12 L13 L14 L15

VirtualRouters

IUCV, virtual CTCA, or virtual HiperSockets™ used to connectto virtual routers

One OSA subchannelserves many Linuximages

Subnet 1

Subnet 2

Subnet 3Linux or

VM TCP/IP

Linux orVM TCP/IP

NetworkLANVirtual routers sharethe physical network attachment

OSA

= Firewall

z/VM Technology - Virtual Networking

Page 11: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Flexible and Robust Linux Installation

Web2Web1

OSA 1

Web3 Web4 Dev1Web5

OSA 2

...

VM

zSeries (up to 15 partitions)

OSA3

Firewall

Internet

Dev2

Tape

2.216 2.418 31Bit 64 Bit NSA

Page 12: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

LDAP Security Methods

...

EXCHANGE

AD

Novell

WAS

Domino

SAMBA

WAS

UDB

UNIX/RISC

zSeries

INTELActive Directory

zOSRACFLDAP

LinuxOPEN LDAP

Oracle

IPlanet

Java Connectors (MetaMerge)C ConnectorsMQ SeriesTCO of Security AdministrationSecurity Management, Source Authority

Page 13: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Consolidation of Servers

Traditional Server Farm

Discrete servers consume incremental expenseHardware price and maintenanceFloor space, power, coolingAdditional support staffPer server (engine) software fees

Connectivity requires kilometers of cablesNew server deployment requires daysHigh availability ensured by spares / re-bootsDisaster recovery rarely successfully tested

Server farm in a box

Reduce costs without sacrificing server autonomy

Virtual, high-speed, inter-server connectivity

Deploy new servers on-demandArchitecture designed for high availabilityMainframe infrastructure & practicesProven disaster recovery services

IBM ^ zSeries

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnux

LLiinuxnuxSun

Sun

Sun

Sun

Sun

Sun

Sun

Sun

Sun

Sun

Sun

Sun

Sun

Sun

Intel

Intel

Intel

Intel

Intel

Intel

Intel

Intel

Intel

Intel

Intel

Intel

Intel

Intel

HP

HP

HP

HP

HP

HP

HP

Page 14: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Linux on zSeries Implementation Types

Workload consolidation

Infrastructure servers consolidation

Intel based, file and print, proxy, firewall, DNS

Distributed applications servers

UNIX based, Sendmail, Oracle

Application integration

Consolidation of middle tier UNIX servers

Leverage IBM back-end

Server hosting

Web hosting, messaging, e-mailSingle purposeInternet-related

servers

Server farms

Linux Images

Storage

Internet

Directory & Security Services

Web Application

Servers

Transaction Servers

Data Servers

WebPresentation

Servers

Intranets

Extranets

ServiceProviders

Linux App Linux App ServersServers

Inter Partition Communication

Data and Transaction

Server

Linux Virtual ServersLinux Virtual Servers

Inter Partition Communication

OSOS

Single purposeInternet-related

servers

Server farms

Linux Images

Page 15: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Linux on zSeries Implementation Attributes

Infrastructure Distributed Application

Application Integration

Server Farm Hosting

Market segment/buyer

Enterprise - all sectors / IT

Enterprise - finance, communications / LOB

Enterprise - all sectors / IT / LOB

Telco - IDC, NetGen

Application example Firewall, DNS, Proxy, Samba, Apache

Sendmail, Bynari, Oracle, BEA WebLogic

SAP, WCS, WAS Apache, WAS, e-mail / messaging

Other IBM OS present

Can be Can be Yes No

Number of Linux images

Many - from Windows NT

Some / many - from UNIX (Sun)

Some - from Sun or Windows NT

Many - from Sun

Scalability Horizontal Horizontal / vertical Vertical Horizontal / vertical

Standalone Linux Can be Can be No Yes

Customer example Banco Mercantil Grede Foundries Korean Airlines Telia, DreambaII

Offerings z/VM, IFLs z/VM, IFLs, Linux only servers

z/VM, IFLs z/VM, Linux only servers

Page 16: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Workload Consolidation Success

Hundreds of Successful Customers

Page 17: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Fact: ISVs Adopting Linux

*Evans Study March 2001ibm.com/software/solutions/isv

Page 18: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Distributed solution

Software resource must be duplicated for each server

System management software required to service each individual server

All server communication is done via external networking hardware

Distributed servers require large amounts of raised floor space

Linux support costs are higher for multiple servers

zSeries solution

Software resource shared among virtual servers

z/VM provides ability to perform systems management functions in a single location

Server to server communication is done internally

z900 and disk storage subsystem minimal floor space

Linux support costs are lower in consolidated environments

File/Print serving with SAMBACase Study

Page 19: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

File

server

File

server

File

server

Stand

by

File

server

Network

Backup

server

Tape

User Data

System

System

System

System

System

User Data

User Data

User Datafailover

Application Characteristics

I/O intensive application

Low processor utilization

Many servers using common solution

Support required for 3,000 users

5 day 12 hour availability required

File/Print serving with SAMBA Case Study

Page 20: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

The Alternatives

File/Print

server

File/Print

server

File/Print

server

Stand

by

File/Print

serverNetwork

Backup

server

Tape

User Data

System

System

System

System

System

User Data

User Data

User Data

failover

Internal network

Intel Servers80 1-way 1000 Megahertz servers

User Data + System variables

User Data + System variables

User Data + System variables

File/Print server

z/VM TSM server

File/Print server

File/Print server

Standby

LDAP serverSystem

Tape

Shared read/only access

failover

z/VM

IBM ^ zSeries

File/Print serving with SAMBA Case Study

Page 21: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Distributed Solution

Linux for S/390 on G5/G6

Linux for S/390 on zSeries

Hardware $599,000 $399,814

Software $160,000 $90,000 $117,594

Occupancy $133,617 $24,149 $38,459

Migration $147,126 $55,172 $55,172

People $1,920,000 $576,000 $576,000

Total $2,877,171 $1,344,321 $1,187,039

Difference ($1,532,850) ($1,690,132)

File/Print serving with SAMBACase Study

Cost Comparison

Page 22: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

One Machine (400 Virtual Linux Servers)

80% CPU Utilization

700 MHz Processor

2 to 4 CPUs depending on Load (Still in same footprint)

Less than 1000 Watts per CPU

100 square feet per footprint

Samba on zSeriesFinancial Institution

Page 23: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Server Elements: Distributed zSeries Server

Components: 2,692,572 2,187,958

Management: 4,726,949 68,726

Operations: 2,984,735 118,693

Total 10,404,256 2,375,377

Based on Gartner TCO Cost Model

Three Year Technology Refresh ModelFinancial Institution

Page 24: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

A B DC E F HG KI

Big Server

Distributed Server Consolidation

Reasons for Consolidation

Floor SpaceEnergyWhite SpacePeopleDisaster Recovery

Page 25: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Microsoft Based Server Consolidation

Move Servers to Windows 2000

Implement Active Directory (AD)

Reduce network traffic by eliminating IPX and NetBeui traffic

Utilize Microsoft® Software distribution strategy with Win2K Servers

Page 26: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Reality Lesson in Microsoft Strategy

Issues/Choices Encountered

Go to all 3000 clients and re-define servers

Implementation of Active Directory means ALL CLIENTS MUST BE Windows 2000 or Windows XP

Upgrading client hardware

A B DC E F HG KI

ZZ

3000 Client Workstations

Page 27: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

eDirectory Server Alternative

Implement eDirectory Server from Novell

eDirectory can run from Linux

Novell Client code can be downloaded

Integrates easily with Windows 2000, Windows XP, Windows 95, Windows 98

Page 28: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

eDirectory Strategy for File Print Server Consolidation

A B DC E F HG KI

ZZ

3000 Client Workstations

Issues/Choices Encountered

Implement Novell Client code to all workstations, can be e-mailed, FTP'd, or forced!

Implementation of eNDS means ALL CLIENTS CAN STAY AS THEY ARE

Upgrading client hardware DOES NOT NEED TO HAPPEN!!!

Page 29: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

And Many More . . .

e-mail servers

Messaging

Intranet servers

Firewall

Database servers

Web application servers

Software development

e-commerce applications

...

Page 30: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Winnebago Corporate Mail Server

Challenge

Provide a high performance e-mail environmentGain reliability and systems management capabilities while providing for customer growth at lowest TCO

Solution

IBM ^ zSeries server running Linux with Bynari Insight server

In distributed application environments Linux provides:

Highly stable Open Source operating systemLarge selection of low cost, high quality applicationsLarge numbers of trained administrators & programmers

zSeries provides Linux with:

The ability to run many Linux instances on a single zSeriesSecure isolation of user workload and dataUpgradability without repurchaseReliability and availability

Page 31: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

106 e-mail Servers at Insurance Company

Total w/o Outage $5,724,214 $3,309,473 $3,274,656

Tot w/o people & outage $1,908,214 $1,783,073 $1,748,256

Page 32: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Benefits

"Virtualize" additional servers for failover, save hardware and network

Allows compensating software downtime without additional hardwareUse of shared disks to save disk space and to make maintenance easier

Very important for ISPs Most Web sites are smaller than 100 MBAn operating system needs 2 GB, Consolidating 10 servers saves 18 GB disk space

Minimize points of failure in server chain

Server chain consists of firewalls, Web servers, e-mail server, DNS/LDAP serverIf each server and the network is available 98%, this means 90.4% availability for the whole chain, decreasing with each additional part

Increase availability by using zSeries hardware!

Scale on one zSeries server even if software doesn't scale with number of processors

Easy clustering of servers through shared disks

Saves network and file servers

And if that's not enough, it will probably save you money!

Web Serving - Linux on zSeries

Page 33: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

NetworkTape

System

User Data

System

System

User Data

System

System

System

User Data

System

User Data

SystemCluster

System

InternetWeb

server

Web

server

e-mail

server

Web

serverBackup

server

Web

server

File

server

Firewall

2

Firewall

1

LDAP

server

Microsoft ASPs?LDAP Connectors?

Web Serving - Classic Scenario

Page 34: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Tape

Internal network

z/VM

System

Internet

System

System shared r/o

System var

User Data shared r/o

System var

System var

System var

User Data

System

e-mail server

Backup server

Web server

LDAP server

Web server

Web server

Firewall 2

Firewall 1

Stryon Secure Way,eDirectory

Web Serving - Linux on zSeries

Page 35: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Database Serving - Linux on zSeries

Benefits

For a production environment

Consolidate servers on a single box to enhance availability"Virtualize" hardware needed for failoverUse virtual servers to scale on one hardware server even if the application cannotConsolidate white spaces needed for peaks by consolidating mixes of workload (z/VM only)

For a development environment

"Virtualize" the test environments instead of having real hardware

Use enhanced cloning procedures to easily create and administer development systems

Page 36: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Database Serving Targets and IssuesDatabase Choices:

DB2

Target distributed databasesHave seen some interest in data warehousingTarget Microsoft Access databases (Business Partner Tools)Target customer developed databases

Oracle

Need Oracle ToolsDemand for Oracle Applications (Financials)Performance dataTarget Microsoft Access databases (Oracle supplied tools)

MYSQL

Web Caching

Common Issues:

Parity between Kernel Levels and Database releases

ISV support of database on Linux zSeries

Page 37: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Application Serving - Linux on zSeries

Benefits

For a production environment

Consolidate servers on a single box to enhance availability"Virtualize" hardware needed for failoverUse virtual servers to scale on one hardware server even if the application cannotConsolidate white spaces needed for peaks by consolidating mixes of workload (z/VM only)

For a development environment

"Virtualize" the test environments instead of having real hardware

Use enhanced cloning procedures to easily create and administer development systems

Page 38: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Application Serving - Classic Scenario

Chain of servers is much longer than in Web serving scenario

Even more single points of failure, to be avoided either through clustering or failoverEach server has to be administered, maintained and backed-up

Some application servers are distributed over several servers because they don't scale with numbers of processors caused by:

Limitations in codingDatabase throughputMemoryNetwork I/O

For developing and maintaining an application, more servers are needed

Production test is a copy of the production system for final application testing, but contains no real workload

Test servers are used for testing of code in a "production-like" environmentDevelopment servers (generally, each developer would like to have their own)

Development and test servers also have to be administered, maintained and backed up

Page 39: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

CICS

IMS

DB2

SAP

...

z/OS

WebSphere

Application

ServerApache

Web serverUNIX

Application

Internet

Linux images on z/VM

zSeries 900

FirewallFirewall

Back-end integration with Linux ...

Page 40: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Network

Tape

System

System

User Data

System

System

System

User Data

Cluster

Failover

Failover

System

Failover

System

System

Cluster

System

User Data

Failover

System

Failover

User Data

SystemIntranet

Web

server

e-mail

server

Web

server

Backup

server

Firewall

1Internet Web

server

File

server

Standby

Standby

Firewall

2

Standby

Application

server

Standby

Database

server

Standby

LDAP

server

Application Serving - Classic Scenario

Page 41: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

z/OS

DB2

CICS

Linux

Web serving

Linux

File & print

serving

z/VM

z/OS

Test

Linux

e-mail serving

Better customer service Simplifies management

Saves you money

IBM ^ zSeries

Pulling it all Together

Page 42: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Many Nodes

zSeries Solution

Which way do you want to move the mountain?

Page 43: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Value of L inux on zSeries

Reduced Total Cost of Ownership (TCO)Environmental savings - single footprint vs. hundreds of servers Consolidation savings - less storage, less servers, less software licenses, less server management/support

Improved service level Systems management (single point of control)Reliability, availability, security of zSeries hardware

Speed to marketCapacity-on-demand capability on zSeriesDynamic allocation of on-line users, less than 60 Seconds to add a new Linux server image using z/VM

Page 44: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Some Important Web Sites

IBM Linux ibm.com/linux

IBM zSeries ibm.com/eserver/zseries

IBM developerWorks ibm.com/developerworks

IBM Linux on zSeries ibm.com/eserver/zseries/linux

IBM z/VM ibm.com/eserver/zseries/zvm

IBM Software ibm.com/software/linux

Red Hat www.redhat.com

SuSE www.suse.com

Turbolinux www.turbolinux.com

Linux on zSeries discussion group

www.marist.edu/htbin/wlvindex?linux-390

CA Software ca.com/solutions/linux

Page 45: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

0A1 0B1 0C1 001 0A2 002 003 004

z800 Highlights

z/Architecture™: 64-bit Flexible Models

8 general purpose CF Model Linux model

Granular Upgrades Plus upgrade to z900

Parallel Sysplex® Integrated Coupling Bus - ICB-3 Inter System Channel - ISC-3 Internal Coupling Channel - IC-3

Advanced Connectivity Availability Built in

Redundancy Clustering

Secure by design zSeries Entry License Charge™ (zELC) Software pricing

Page 46: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

z800 Memory Options

Memory Options

All z800 models include 8 GB memory in the base price Characteristics

Extra chips available for dynamic sparing Error Checking and Correcting on DIMMs and memory bus Field pluggable for upgrades

– Upgrades are disruptive Single bus memory subsystem Integrated Memory Controller on BPU

8 GB 16 GB 24 GB 32 GB

Page 47: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

High Bandwidth and Flexibility Channels

– FICON Express– ESCON 16 port card

OSA-Express– Gb Ethernet– Fast Ethernet– 155 ATM– Token-Ring

Parallel Sysplex Connections– Integrated Cluster Bus - 3rd generation (ICB-3)– InterSystem Channel - 3rd generation (ISC-3)– Internal Coupling Channel - 3rd generation (IC-3)

HiperSockets

Note: No native support for Parallel Channels Requires ESCON to Parallel converter if parallel attachment needed

Networking and Connectivity Options

Page 48: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

z800 and z900 Ethernet - Breaking the Barrier

0

200

400

600

800

1000

1200

Meg

abit

s p

er s

eco

nd

(M

bp

s)

OSA-2Fast Ethernet

OSA-ExpressGbE

OSA-ExpressFast Ethernet

OSA-ExpressGbE

G3- G6

z900G5/G6

G5/G6

z900

59 Mbps

Fast Ethernet = 100 MbpsGigabit Ethernet (GbE) = 1000 Mbps

175 Mbps 610 Mbps 1160 Mbps

04-98 01-00 06-99 12-00 03-02

z800

OSA-ExpressGbE

Page 49: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

FICON - Breaking the Barrier

FCVG5/G6

ESCON

FICON

FICON

FICON Express

FICON

FICON

FICON Express

FCVz900

FCVz800z900

FCG5/G6

FCz900

FCz800z900

0

1000

2000

3000

4000

5000

6000

7000

8000

I/O

s p

er

seco

nd

*

* Channel 100% utilized, 4K block sizes FCV = Bridge mode, FC = Native (Direct Attach or to Switch)

0

20

40

60

80

100

120

Eff

ect

ive

Ba

nd

wid

th M

B/s

ec

ESCON

FICON

FICON Express

Gre

ater

th

an 1

00M

B/s

ec f

or

mix

of

hig

hly

seq

uen

cial

re

ads

and

wri

tes

LineSpeed

Page 50: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Availability improvement to Multiprise® and 9672s Hot pluggable I/O Memory sparing ESCON sparing Automatic Service Element switch Hot recovery for channel failure

Full Function Parallel Sysplex®

z800 Availability Overview

No application downtime means no lost business

* Operating system IPL required on certain upgrades

Page 51: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

zSeries is introducing its first dedicated server offering for Linux

It's a mainframe... and it's Linux!

Introducing zSeries Offering for Linux

The first Linux for zSeries offering designed from the ground up for server consolidation

Improved Total Cost of Ownership through consolidation of UNIX, Windows NT and Linux applications to Linux on zSeries

Virtualization capability to run 20 to many hundreds of Linux images

Delivers high performance, scalability, availability, security and connectivity through advanced zSeries architecture

Investment protection by choosing the world of open standards

Page 52: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

zSeries Offering

for Linux

IGS

Maintenance& Support

IGF

z/VM

IBM^

zSeries Hardware z800 Server - Model 2066-0LF 1 to 4 Integrated Facility for Linux engines Memory pre-configured to match enabled processor Includes FICON Express, OSA-Express,

and ESCON connectivity zSeries Virtualization Technology

z/VM zSeries Maintenance and support

1 year warranty 3 years z/VM Subscription and Support License

IBM Global Finance - optional Financing options available from IBM Global Finance

IBM Global Services - optional IBM Support Line Software Services for Linux IGS Linux Rapid Deployment Service

So, What do you get......

Starting at $328K (US)

IBM ^ offering for Linux

Page 53: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Operating System ESA/390(31-bit)

z/Arch.(64-bit)

z/OS Version 1 Release 1, 2, 3, 4 and 5 No Yes

z/OS.e™ Version 1 Release 3* No Yes

OS/390 Version 2 Release 10 Yes Yes

OS/390 Version 2 Release 8 and 9 Yes No

Linux for zSeries No Yes

Linux for S/390 Yes No

z/VM Version 4 Release 1 and 2 Yes Yes

z/VM Version 3 Release 1 Yes Yes

VM/ESA® Version 2 Release 4 Yes No

VSE/ESA™ Version 2 Release 4, 5, 6 and 7 Yes No

TPF Version 4 Release 1 (ESA mode only) Yes No

z800 Operating System Support

* z/OS.e is a new product offering based on z/OS 1.3 which only runs on z800 hardware

Page 54: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

z/OS Linux

z/OS.e

z800

The choice and mix is up to you

Unleashing the power of the mainframe

z/OS.ez/OS qualities of servicez/OS operating environment - select function for new workloads

on z800Exceptionally priced

LinuxLarge portfolio of applicationsHigher reliability over alternative

platformMassive scalability z/OS

Industry leading qualities of service Systems management, security, error recovery, Parallel Sysplex Designed to exploit zSeries function

Page 55: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

"Baby Z"Full z/ArchitectureFlexible Models: 3/29/02 GA

zSeries first pure Linux model8 general purpose Coupling Facility ModelUpgrade from z800 to z900

I/O subsystemAdvanced connectivityHigh bandwidthHipersockets

Availability Built inParallel SysplexBullet Proof Security Dedicated Linux Server Packages

Starting at $328K (US) 4 configurations - 1W-4WPackage Includes

HardwarezVMzVM Support (3 yr)1Yr warranty

z/OS Linux

z/OS.e

z800

Flexible Software Offerings

z800 Summary

Page 56: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Z/VM and Linux The Value of Virtual Partitioning

Efficiently Exploiting the Entire Mainframe Complex

A Virtual Machine simulates the existence of a dedicated real machine, including processor functions, storage, and input/output resources.

PR/SM

Processors

Memory

I/O and Network

z/VM

Linux Linux

Real

Virtual

Linux CMS VSE z/OS

Page 57: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

Sample IFL Configuration

zSeries 900 Model 1C6 with 3 IFL Processors and z/VM V4

LPAR3LPAR2

z/OSLPAR1

CP0 CP1 CP2 CP3 CP4 CP5

Linux

z/OS z/OS

LN0 LN1 LN2

Linux

ProductionSystems

Devmt & Test

Systems

LPAR

z/VM

z900 1C6

Page 58: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

UNIX UNIX UNIX UNIX

Typical UNIX® environment

Network

Shared resources Simplified system management New servers online in minutes

Linux

App

Linux

App

Linux Linux

Shared Disks

AppApp

Linux on z/VM

Network

Server

Server

Server

Server

Rapid Horizontal Growth with Linux on z/VM

"Just add another server" quickly and easily with z/VM

Dedicated processors and disks Complex system management New servers available in days

App App AppApp

z/VM Shared processors, memory, network, ...

Page 59: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

The Value of z/VM for Linux

Grow your Linux workload vertically or horizontally Vertical: add processor capacity, memory, and I/O to your virtual machines

Horizontal: add more Linux virtual machinesTypical way of growing UNIX workloadsSpread the application load across multiple Linux imagesUse z/VM technology to minimize resource duplication

Use z/VM's data-in-memory techniques for improved performance

Virtual Disks in Storage (excellent swap device) Minidisk Cache (high-speed access to shared data) Expanded storage (guest paging)

Transparently exploit zSeries hardware when running in a virtual machine

Cache control units, e.g., Peer-to-Peer Remote Copy (PPRC), FlashCopy™

FICON™ channels CLAW attachment More...

Maximize the throughput of a multi-Linux environment by exploiting z/VM's support for large n-way (SMP)

Performance - Scalability

Page 60: Server Consolidation with Linux for zSeries Bill Reeder breeder@us.ibm.com 206-587-2152.

SET SHARE Lin1 ABSOLUTE 40% ABSOLUTE 60% LIMITSOFTSET SHARE Lin2 ABSOLUTE 20% ABSOLUTE 30% LIMITHARD = limit can be exceeded if unused

capacity is available (limitsoft)

= limit will not be exceeded (limithard)

Notes:

Control system resource access using the SET SHARE command SHARE settings determine accesspriority for CPU, main storage, andpaging capacity

Settings can be changed on the flyby command or programmed automation

Resources are allocated to Absoluteguests first, remaining resources areallocated to Relative guests

SHARE settings are not a guaranteefor system behavior

0

20

40

60

80

Absolute%

Lin1 Lin2 Lin3

CP

Lin4

RelativeShare

0

100

200

300

400

500

600

700

800Absoluteguests

Relativeguests

Lin5

SET SHARE Lin3 RELATIVE 200 RELATIVE 300 LIMITHARDSET SHARE Lin4 RELATIVE 100 RELATIVE 200 LIMITSOFTSET SHARE Lin5 RELATIVE 100 RELATIVE 200 LIMITSOFT

z/VM Technology - Resource Controls