Server Consolidation with Linux for zSeries Bill Reeder [email protected] 206-587-2152.
-
Upload
erick-wiggins -
Category
Documents
-
view
222 -
download
3
Transcript of Server Consolidation with Linux for zSeries Bill Reeder [email protected] 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
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.
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
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
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
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
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
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*
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
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
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
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
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
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
Workload Consolidation Success
Hundreds of Successful Customers
Fact: ISVs Adopting Linux
*Evans Study March 2001ibm.com/software/solutions/isv
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
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
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
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
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
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
A B DC E F HG KI
Big Server
Distributed Server Consolidation
Reasons for Consolidation
Floor SpaceEnergyWhite SpacePeopleDisaster Recovery
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
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
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
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!!!
And Many More . . .
e-mail servers
Messaging
Intranet servers
Firewall
Database servers
Web application servers
Software development
e-commerce applications
...
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
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
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
NetworkTape
System
User Data
System
System
User Data
System
System
System
User Data
System
User Data
SystemCluster
System
InternetWeb
server
Web
server
server
Web
serverBackup
server
Web
server
File
server
Firewall
2
Firewall
1
LDAP
server
Microsoft ASPs?LDAP Connectors?
Web Serving - Classic Scenario
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
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
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
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
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
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 ...
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
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
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
Many Nodes
zSeries Solution
Which way do you want to move the mountain?
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
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
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
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
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
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
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
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
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
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
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
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
"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
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
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
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, ...
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
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