v5r2 and os/400 - ibm · 2002-11-08 · the access point to the system, using a socket connection....

34
® 8 2002 IBM Corporation V5R2 and OS/400

Upload: others

Post on 15-Apr-2020

2 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

®

8 2002 IBM Corporation

V5R2 and OS/400

Page 2: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Linux TodayDistributors

SuSE Linux Enterprise Server 7 (64/32)Turbolinux 7 (64/32)Red Hat 7.1 (32)

OpportunitiesServer ConsolidationOS/400 Integration and ExpansionApplication Flexibility

ApplicationsIncluded with Distributions

Apache, Samba, Sendmail MTA, MySQLOpen Source

Tomcat, OpenOfficeNew ISVs

eOne, Bynari, Mapics, SymantecSee: iSeries Solutions Guide for Linux

iSeries Linux Test DriveOver 550 NominationsOver 100 Completed

iSeries Offering for Linux 1-4 processor 820Linux Setup Wizard

ReferencesChurchill ChinaKorea Van CommunicationsCity of Orem

Key Capabilities1 to n-way ServersUp to 31 PartitionsShared ProcessorGranular MovementIndependent MovementVirtual EthernetManaged Storage Network Virtual I/OSimple Setup and Admin OS/400 Integration

Page 3: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

2002 Linux Planned Deliveries

JanuarySuSE Linux Enterprise Server 7 (SLES 7)

64/32-bit kernel Includes Java 1.3.0

FebruaryRed Hat 7.1 for iSeries

32-bit kernel

MarchJava 1.3.1 **Linux ODBC Driver **Technology Preview DB2 7.2 & WAS 4.0iSeries Offering for Linux

AprilTurbolinux Server 7 for iSeries

64/32-bit kernel Includes Java 1.3.1 and ODBC

Symantec Enterprise Firewall SODDB2 Universal Database and WebSphere Application Server SOD

2Q PlansSuSE SLES 7 Update

Includes Java 1.3.1, ODBC, and Fibre ChannelDirect Fibre Channel Disk Adapter Support**

For attachment to ESS - RPQ For Hardware

3Q 2002 PlansSupport for Globus Toolkit 2.0

With V5R2Dynamic movement of Shared Processor ResourcesiSeries Navigator LPAR SupportShared Read Only Virtual DiskBRMS Automation

4Q 2002 / 1Q 2003 Plans SuSE SLES 8*

64/64-bit Application SupportHardware RAID Support for Direct DiskDB2 8.0 and WebSphere Application Server 5.0 for Linux AnnouncementUnitedLinux ***

*SuSE SLES 8 is not announced as of June 2002** Available on www.ibm.com/iseries/linux*** SuSE, Turbolinux, Caldera, and Conectiva announced UnitedLinux; see http://www.unitedlinux.com/en/index.html

Page 4: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Notes: 2002 Linux Planned Deliveries

On June 4, 2002, four of the Linux distributors (SuSE, Turbolinux, Caldera, and Conectiva) announced UnitedLinux. What this means to iSeries, is that two distributions will be supported in the future instead of three - Red Hat and UnitedLinux. The first UnitedLinux distribution is targeted for 4Q 2002. This is a non IBM announcement and can be viewed at the web address shown on the bottom of the foil.

Page 5: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Linux library support for 64-bit Linux applications

iSeries ODBC Driver for Linux

Linux Partition Management Enhancements

Shared read-only virtual disk

I/O support

Miscellaneous enhancements

Linux in a PASE environment

Statements of direction

Agenda

Page 6: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

64-Bit Application Support64/32 provides the 64-bit kernel support, runs 32-bit applications64/64 provides

64-Bit Application Support32-Bit Application Support, without penalty

Advantages of 64-Bit Application SupportLarger Address SpaceLarger MemoryScalability

Working with Distributors and ISVs to make the appropriate 64-bit applications and middleware available

64/64 Bit Linux Distributions

64-bit kernel Hardware

iSeries Partition

64-Bit Linux Kernel

32-Bit Libraries, Compilers, and

Tools

64-Bit Libraries, Compilers, and

Tools

32-Bit Middleware and

Applications

64-Bit Middleware and

Applications

64/64 Linux Environment

Page 7: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

iSeries ODBC Driver for Linux

Extending the Reach to iSeries Data Downloadable from the Web

http://www.ibm.com/eserver/iseries/linux/odbc

Announced with V5R1 (5722-LO1)

Available since March 28, 2002

Two versions of the driver existFor Linux running in an iSeries LPAR

For Intel-based Linux workstations

Page 8: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

The iSeries ODBC Driver for Linux allows you to access iSeries database data from a Linux application written to the ODBC API. It is based on the ODBC driver in the Client Access Express for Windows product. As in that driver, the Linux ODBC driver uses the iSeries database Host Servers as the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to store and process UNICODE data.

Two versions of the driver existfor Linux running in an iSeries LPAR. for Intel-based Linux workstations.

The iSeries ODBC Driver for Linux is a no charge iSeries licensed program -- 5733-LO1 and is available only as a web download.

Notes: iSeries ODBC Driver for Linux

Page 9: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

For Linux running in an iSeries LPARIt can run on Linux in any of the following environments:

Red Hat, Turbo, and SuSE PowerPC - runs in an iSeries partition, pSeries, or any PowerPCDownload ODBC Driver iSeriesODBC-5.1.0-0.xx.ppc.rpm

ODBC Driver for Linux - PowerPC Version

Page 10: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Notes: ODBC Driver for Linux - PowerPC Version

The ODBC Driver for Linux - PowerPC Version is the version you would install on a powerPC platform. You would for example need to install it on Linux in an secondary partition to enable applications to access database data on an iSeries server, or an OS/400 partition that is at V4R5 or above.

Page 11: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

A version of the driver exists for Linux running in an iSeries LPARIt can run on Linux in any of the following environments:

Red Hat, Turbo, and SuSE PowerPC - runs in an iSeries partition, pSeries, or any PowerPCDownload ODBC Driver iSeriesODBC-5.1.0-0.xx.i386.rpm

ODBC Driver for Linux - Intel Version

Page 12: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

The ODBC Driver for Linux - Intel Version is the version you would install on a Intel platform. You would for example need to install it on your Intel PC to enable applications to access database data on an iSeries server.

Notes: ODBC Driver for Linux - Intel Version

Page 13: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Requirements ODBC Driver for Linux

OS/400 requirements for running iSeries ODBC Driver for LinuxOnly connect to servers running OS/400 Version 4 Release 5 or above

The QUSER user profile must be enabled

The host servers must be started

TCP/IP must be running

Linux requirements for running iSeries ODBC Driver for LinuxRun one of the following versions of Linux:

RedHat for Intel version 7.x RedHat for iSeries version 7.x SuSe for Intel version 7.x SuSe for iSeries version 7.x TurboLinux for Intel version 7.x TurboLinux for iSeries version 7.x

UnixODBC driver manager version 2.0.11 or greater must be installed on the client

Page 14: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Notes: Requirements ODBC Driver for LinuxOS/400 requirements for running iSeries ODBC Driver for LinuxThe following server requirements must be met to use the iSeries ODBC Driver for Linux to access database data on an iSeries server.

The driver is supported only when connecting to servers running OS/400 Version 4 Release 5 or above. The driver may work to earlier releases of OS/400, but is supported only on V4R5 and above. The QUSER user profile must be enabled. The host servers must be started. TCP/IP must be running.

Linux requirements for running iSeries ODBC Driver for LinuxThe following requirements must be met to use the iSeries ODBC Driver for Linux to access database data on an iSeries server.

Beta versions of the iSeries ODBC Driver for Linux must be removedThe client must be running one of the following versions of Linux:

RedHat for Intel version 7.x RedHat for iSeries version 7.x SuSe for Intel version 7.x SuSe for iSeries version 7.x TurboLinux for Intel version 7.x TurboLinux for iSeries version 7.x

unixODBC driver manager version 2.0.11 or greater must be installed on the client.

Note: if you recompile the unixODBC driver manager, the ./configure --prefix default is /usr/local. If you use this default, you may need to update your shared library (/etc/ld.so.conf) and executable paths to include it.

Page 15: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Linux Partition Management Enhancements

Dynamic Processor Movement for LinuxPrimary Partition must be on V5R2

Dedicated processors

Processor Units

Up to 10 Linux partitions per processor

iSeries NavigatorCreate Partition Wizard

Create, Delete Partitions

Move Processor Resources

New viewMemory and processing power

New Recovery optionsSave and Restore LPAR configurations to/from a PC file

iSeries offers flexibility and integration

Page 16: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Dynamic Processor Movement for LinuxWe can only do dynamic allocation of virtual processor units. We can't change the amount of memory that Linux has dynamically. The memory of a Linux partition can be changed, but that would require the Linux partition to be restarted. The dynamic movement of processor capacity can be done with dedicated processors or processor units. Either way, the primary partition has to be at V5R2 to utilize this function.

Up to 10 Linux partitions per processorV5R2 now supports up to 4 OS/400 partitions per processor with a total of up to 10 partitions per processor. That is, a single processors can support up to 10 Linux partitions. You can use combinations of OS/400 and Linux partitions per processors. 10 times the number of processors, minus the number of OS/400 partitions, equal the number of Linux partitions allowed. Maximum of 32 partitions on a system, with up to 31 being Linux partitions.

iSeries NavigatorMany new enhancements where made to iSeries Navigator (formally known as Operations Navigator). The changes that are beneficial for Linux Partition Management are:

Create Partition WizardCreate, Delete PartitionsMove Processor ResourcesNew view for Memory and processing powerNew Recovery options to save/restore LPAR configurations to/from a PC file

Notes: Linux Partition Management Enhancements

Page 17: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Linux I/O

OS/400 Linux

OS/400Host

Linux

Virtual Ethernet

Virtual I/O Direct I/O

Leverage iSeries resourcesOS/400 management

Dedicated resourcesLinux management

Flexibility to exceed customer requirements

SCSI DiskFibre ESSTapeLANCD, DVD

SCSI DiskFibre ESSTapeLANWANCD, DVD

Page 18: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Notes: Linux I/ODirect I/O With directly attached I/O, Linux manages the hardware resources directly and all I/O resources are under the control of the Linux operating system. You can allocate disk units, tape devices, optical devices, and LAN adapters to a guest partition running Linux.You must have an NWSD to install Linux in a guest partition. Once Linux is installed, you can configure the partition to start independently.For directly attached hardware, all failure and diagnostic messages will be displayed within the guest partition.

Virtual I/O Virtual I/O resources are devices owned by the hosting OS/400 partition that provide I/O function to the guest partition. The iSeries Linux kernel and OS/400 support several different kinds of virtual I/O resources. They are virtual console, virtual disk unit, virtual CD, virtual tape, and virtual Ethernet.

Virtual console provides console function for the guest partition through an OS/400 partition. The virtual console can be established to the hosting partition or to the primary partition. The use of the virtual console allows the installation program to communicate with the user prior to networking resources being configured. It can also be used for troubleshooting system errors.

Virtual disk unit can only be provided by a hosting partition.Virtual DASD provides access to NWSSTG virtual disks from Linux. By default, the CRTNWSSTG command creates a disk environment with one disk partition formatted with the FAT16 file system. The Linux installation program will reformat the disk for Linux or you can use Linux commands such as fdisk and mke2fs to format the disk for Linux.

Virtual CD is needed to support the installation of Linux and is only provided by a hosting partition. By default, a Linux partition can see all CD drives on the hosted partition. You can change an option on the NWSD to restrict Linux from accessing some or all of those drives. See Create a network server description and network server storage space for more information on changing NWSD attributes.

Virtual tape provides access to the OS/400 tape drives from a guest partition. By default, a guest partition can see all tape drives on the hosted partition. You can change an option on the NWSD to restrict Linux from accessing some or all of those drives. See Create a network server description and network server storage space for more information on changing NWSD attributes.

Virtual Ethernet provides the same function as using a 1 Gigabyte (GB) Ethernet adapter. A guest partition can use virtual Ethernet to establish multiple high speed inter-partition connections. OS/400 and Linux partitions can communicate with each other using TCP/IP over the virtual Ethernet communication ports. Refer to Use virtual Ethernet in a guest partition for more information on virtual Ethernet.

Page 19: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

V5R2 Direct Attachments for LINUX

Additional iSeries Adapters available for direct attachment under Linux with V5R2Fiber channel disk controller #2766

#0612

Two line WAN adapters #4745 and #2742#0608 for #4745#0613 for #2742

10/100 Mbps Ethernet adapter #2849#0623

Four line WAN modem adapters #2805 and #2806#0616 for #2805#0617 for #2806

Two line WAN with one modem adapters #2793 and #2794#0614 for 2793#0615 for 2794

Two line WAN modem adapters #2772 and #2773#0609 for #2772#0610 for #2773

Page 20: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Notes: V5R2 Direct Attachments for LINUXA number of new direct attachment features for Linux are available with V5R2. Cards being controlled by the Linux operating system do not use/require PCI IOPs. Linux direct attach PCI cards are supported only in a secondary LPAR partition. The existing direct attachments for Linux with V5R1 were limited to features #0607, #0601 and #0602 100/10Mb Ethernet and 1Gb Ethernet adapters, #0603 100/10Mb Token Ring adapter and the #0604, #0605 and #0606 Disk adapters. The addition of the direct attachment features mentioned in this foil largely extend the possibilities to directly address more different devices directly from a Linux partition on the iSeries server.

Page 21: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

OS/400 Linux1 Linux2 Linux3

Creating a single virtual diskUsed by multiple Linux partitions at the same time

Install Linux onceSplit the data into read-only (programs, etc.) and write capable (configuration files, home directories, etc.)

Shared read-only virtual disk

Page 22: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Shared read-only virtual disk"Shared read-only virtual disks" is support for creating a single virtual disk and having it used by multiple Linux partitions at the same time. A typical case would be to install Linux once, and then split the data into read-only (programs, etc.) and write capable (configuration files, home directories, etc.) A single copy of the read-only disk can then be used by several Linux partitions at the same time.

Page 23: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Shared read-only virtual disk - details

Create Network Server Description (NWSD)

Create NWS Storage Space (NWSSTG)

Add Server Storage Link (ADDNWSSTGL)V5R2:

ACCESS(*UPDATE, *READ, *SHRUPD)DRVSEQNBR(1-64, *CALC, *QR)

V5R1:ACCESS(*UPDATE, *READ)DRVSEQNBR(3-18, *CALC )

Add Server Storage Link (ADDNWSSTGL)

Type choices, press Enter.

Network server storage space . . > LIN01SSPC NameNetwork server description . . . > LIN01DES NameDynamic storage link . . . . . . *NO *NO, *YESNetwork server type . . . . . . *NWSD Character valueDrive sequence number . . . . . > 4 1-64, *CALC, *QR

Additional Parameters

Access . . . . . . . . . . . . . *UPDATE *UPDATE, *READ, *SHRUPD

OS/400 Linux1 Linux2 Linux3

Page 24: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Notes: Shared read-only virtual disk - details

On the ADDNWSSTGL (Add Server Storage Link) command, the parameter ACCESS has 2 possible settings in V5R1: *UPDATE and *READ.

In V5R2, ACCESS has the new value *SHRUPD.

ACCESS (*READ)The functionality of the *READ setting was expanded between V5R1 and V5R2:

In V5R1, *READ guaranteed read-only access to a NWSSTG from the linked NWSD. However, it only allowed a single NWSD to be linked; attempted links past the first would fail, saying that the maximum links were already filled.In V5R2, *READ guarantees read-only access but also allows multiple NWSDs to be simultaneously linked. Then, all of the linked NWSDs will be able to access the NWSSTG in a read-only manner, and none will have read-write access.

ACCESS(*SHRUPD)For the shared read-write access in V5R2 available with V5R2:Using an ACCESS setting of *SHRUPD, one can link an NWSSTG to multiple NWSDs in the same way as *READ above.Then, any individual linked NWSD can access the NWSSTG read-write, but only if none of the others is currently accessing it in any way. That is, a read or write requires a Mount - read/write - Unmount sequence . If no NWSD is currently accessing the disk read-write, then any or all of the NWSDs can simultaneously access the NWSSTG read-only.

Additional V5R2 drive sequence number (DRVSEQNBR) values:*QR: This special value is used for linking the quorum disk for a Windows cluster support (new with V5R2). It is not valid when using Linux.Addition al drive values (19-64): If the network server type is *GUEST, a value between 1 and 64 may be specified. Otherwise, the values supported here are up to 18 and apply only to a Windows Server of type *WINDOWSNT (Windows NT). See the on-line help for the ADDNWSSTGL command for additional parameter value inter dependencies.

Page 25: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Virtual I/O and Shared Storage Spaces Example

After: iSeries

Before: Server Farm

System Variable Static Tape LAN System Variable Static Tape LAN

System Variable Static Tape LAN System Variable Static Tape LAN

OS/400 Linux1 Linux2 Linux3

Page 26: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

With a "Single Pool of Resources" fewer disk drives, tape drives and LAN adapters can be used. Resources can be shared and can easily be moved to where they are needed. The storage of the Linux servers cab be divided in "system" (e.g. Linux kernel and utilities), in "variable" (e.g. user data, configuration files, home directories, etc.) and "static" (e.g. Program objects etc.)The blue disk in the iSeries on the bottom picture of the sheet, would be for the static data and is a read-only shared storage space.

Notes: Virtual I/O and Shared Storage Spaces Example

Page 27: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Performance in Linux Partition

Apache Performance64 bit PowerPC kernel 2.4.13

Apache release 1.3

Samba Fileserver PerformanceBased on the 64-bit PowerPC kernel

Based on typical file operation

# of iSeries processors in Linux partition

0.25 0.5 1 2 4

# of webhits per second, Apache - 514 1024 1878 3755

# of webhits per second, khttpd - 860 1726 3984 4961

# of iSeriesCPUs in

Linux Partition

0.25 0.50 1 2 4

i820* 4.6 9.3 19.1 29.2 33.1

i830 4.6 9.3 19.1 29.2 34.8

i840 5.1 10.4 21.2 32.5 38.6

MBs/Second Transferred# of iSeries

CPUs in Linux

Partition0.25 0.50 1 2 4

i820* 1914 3875 7936 12138 13704

i830 1914 3875 7936 12138 14426

i840 2126 4305 8818 13487 16029

File Operations/ Second

* The i820 4-way results are based on the Linux partition having 3.8 processors.

Page 28: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Notes: Performance in Linux PartitionThe performance figures in this sheet are no official benchmarks but IBM Rochester lab measurements of Apache and Samba workloads in a Linux partition on iSeries. This performance information is to assist in selecting the appropriate iSeries server to run a given apache or Samba workload.

Apache PerformanceThese results are based on static web serving. The sizes of the pages served vary with 70% of page sizes being under 5K and 85% being under 50K.These results are based on the 64-bit PowerPC kernel. Results using the 32-bit kernel would typically be less.These are not benchmark results, but based on "typical" static web operations. A "hit" is defined as one HTML or one image sent to the browser.System Configuration The performance results are based on information collected by IBM in December 2001 and January 2002.

Samba Fileserver PerformanceSamba is an Open Source/Free Software suite that provides seamless file and print services to SMB/CIFS clients. Samba is freely available under the GNU General Public License. http://www.samba.org The performance results are based on information collected by IBM in April 2002. These results are based on a file serving workload, using a typical PC-based file system workload, including standard file operations and some Windows specific file APIs. These results are based on the 64-bit PowerPC kernel. Results using the 32-bit kernel would typically be less. The results are not benchmark results, but based on typical file operations. An operation is defined as one file open. * The i820 4-way results are based on the Linux partition having 3.8 processors.

Page 29: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Miscellaneous enhancements

BRMS Automation for LinuxWith V5R2 BRMS can shut down a partition that has a guest operating system

iSeries support for Windows Neighborhood (NetServer)Allows Linux applications to access the IFS and output queues on the iSeries

, for example . Samba Fileserver

IBM Java 1.3.1 support

Linux distributionsEnhanced with additional native I/O support

Page 30: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Enable shutdown of hosted logical partitions (Linux)Support was added in V5R2 so BRMS can control hosted logical partitions. This results in a higher level of backup automation.There is no BRMS automated "power on" support for hosted logical partitions in this release. Typically customers would manual start up their Linux partitions again, use a BRMS exit program or use startup programs.

iSeries support for Windows Neighborhood (NetServer)OS/400 support for Windows Network Neighborhood (OS/400 NetServer) has been expanded to include Linux clients. OS/400 NetServer support of Linux (clients) provides the same file and print sharing function as the existing OS/400 NetServer. The PTFs for V5R1 are available now via ECS.

Allows Linux applications to access the IFS and output queues on the iSeries (for example, Samba Fileserver)

IBM Java 1.3.1 supportiSeries Linux now supports IBM Java 1.3.1.

Linux distributionsLinux distributions for iSeries have been enhanced with additional native I/O support for fibre channel and multiport serial device drivers.

Notes: Miscellaneous enhancements

Page 31: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Linux Applications in PASEMore options for Linux applications

OS/400 PASE is updated to provide support for the AIX 5LIncludes Linux library support based on AIX 5L

Most Linux applications that can be ported to AIX 5L can be easily ported to OS/400 PASE

Another integrated and scalable solution

TIMI AIX syscalls

OS/400

OS/400 SLIC Kernel

OS/400 Services AIX Shared

Libraries

AS/400 ILE Applications

PASE Applications

PowerPC AS 64 Bit

PowerPC 64/32 Bit

LINUX Shared

Libraries

PASE KernelSupport

Page 32: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Notes: Linux in a PASE environmentMore options for Linux applications

OS/400 PASE is updated to provide support for the AIX 5L V5.1 application environment, which includes support for both 32 and 64-bit applications.

Additionally, OS/400 PASE (OS/400 option 33) is now packaged as a no-charge feature of OS/400, enabling use of OS/400 PASE by operating system functions or other IBM software such as Tivoli Storage Manager. OS/400 PASE includes Linux library support based on AIX 5L.

This enables many of the Linux applications to be ported to the POWER PC architecture through a recompile.Most Linux applications that can be ported to AIX 5L can be easily ported to OS/400 PASE providing a more integrated and scalable solution.

Page 33: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

Statements of direction

Symantec Enterprise FirewallAnnounced April 15, 2002 it has plans to develop the first enterprise-level, full-application inspection proxy firewall available for the IBM eServer iSeries Linux offering

IBM plans to make available for Linux on iSeriesDB2 Universal Database

WebSphere Application Server

All statements regarding IBM's plans, directions, and intent are subject to change or withdrawal without notice

For Linux on iSeries

Page 34: V5R2 and OS/400 - IBM · 2002-11-08 · the access point to the system, using a socket connection. The iSeries ODBC Driver for Linux is an ODBC 3.5 ANSI driver with the ability to

8 2002 IBM Corporation

ibm.com/eserver/iseries

8 IBM Corporation 1994-2002. All rights reserved.References in this document to IBM products or services do not imply that IBM intends to make them available in every country.The following terms are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both:

cc:Mail, Domino.Doc, Freelance, LearningSpace, Lotus, Lotus Domino, Lotus Notes, iNotes, QuickPlace, Sametime, and Word Pro are trademarks of Lotus Development Corporation in the United States, other countries, or both.Tivoli and NetView are trademarks of Tivoli Systems Inc. in the United States, other countries, or both.C-bus is a trademark of Corollary, Inc. in the United States, other countries, or both. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. PC Direct is a trademark of Ziff Communications Company in the United States, other countries, or both and is used by IBM Corporation under license. ActionMedia, LANDesk, MMX, Pentium and ProShare are trademarks of Intel Corporation in the United States, other countries, or both. IBM's VisualAge products and services are not associated with or sponsored by Visual Edge Software, Ltd.Linux is a registered trademark of Linus Torvalds.UNIX is a registered trademark of The Open Group in the United States and other countries.SET and the SET Logo are trademarks owned by SET Secure Electronic Transaction LLC. Other company, product and service names may be trademarks or service marks of others.

Information is provided "AS IS" without warranty of any kind.

All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer.

Information in this presentation concerning non-IBM products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does not constitute an endorsement of such products by IBM. Sources for non-IBM list prices and performance numbers are taken from publicly available information, including vendor announcements and vendor worldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other claims related to non-IBM products. Questions on the capability of non-IBM products should be addressed to the supplier of those products.

All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Contact your local IBM office or IBM authorized reseller for the full text of the specific Statement of Direction.

Some information in this presentation addresses anticipated future capabilities. Such information is not intended as a definitive statement of a commitment to specific levels of performance, function or delivery schedules with respect to any future products. Such commitments are only made in IBM product announcements. The information is presented here to communicate IBM's current investment and development activities as a good faith effort to help with our customers' future planning.

Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance 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 or performance improvements equivalent to the ratios stated here.

Photographs shown are of engineering prototypes. Changes may be incorporated in production models.

400 BRMS Host Integration Series JustMail Payment Manager Stylized ADSTAR Client Series Host on Demand MQSeries Payment Server SystemViewAdvanced Function Printing ClusterProven Host Publisher MQSeries Integrator PCOM VisualAge for JavaAFP CODE/400 HTTP Server for AS/400 Net.Commerce PowerPC VisualAge for RPGAIX DataGuide IBM Net.Data PowerPC AS WebSphereAnyNet DB2 IBM Logo Netfinity Print Service Facility WebSphere Advanced EditionApplication Development DB2 Extenders IBM Network Station NetView pSeries WebSphere Commerce SuiteAPPN DB2 UDB for AS/400 Information Warehouse NUMA-Q PSF WebSphere Development Tools for AS/400AS/400 DB2 Universal Integrated Language Environment OfficeVision S/390 WebSphere Standard EditionAS/400e e-business logo Intelligent Printer Data Stream OS/2 SanFrancisco WorkpadAT e(logo) Server IPDS Operating System/400 Screen Publisher xSeriesBrioQuery Enterprise Storage Server iSeries OS/400 SmoothStart

Trademarks and Disclaimers