IBM i IBM
AS/400 Power Systems 63.8% CPU 19,516 43,690 25,072 2002 POWER4 2000 SOI 2005 2004 POWER5 2007 POWER6 2008 IBM i 2004 eserver i5 2000 eserver iseries e 2006 System i5 Systems Agenda 2008 Power Systems 1995 48 CISC 64 RISC 1997 AS/400e 2 1988 AS/400 1994 AS/400 TIMI
System i IBM i IBM i Linux AIX SLIC Win dows Intel Linux Power Hypervisor POWER iscsi HSL Blade Center System x LAN POWER 3
GUI 4
JAVA JAVA JAVA JAVA-COBOL JAVA JDBC CUI CUI COBOL DB2 5
1 5250 HTML IBM HATS WebFacing 6
2 IBM CS Bridge XML Bridge 7
8
Eclipse RSE RPG 9
WEB/JAVA RPG WEB 10
EBCDIC EBCDIC PC ASCII PC OS HPT ASCII ASCII PC ASCII PDF 11 ipdc Infoprint Server
RPG IBM i JAVA 6 CUI GUI Web IBM i JAVA C/C++ GUI Web IBM i JDK 12
V6R1 ILE RPG Ability to run concurrently in multiple threads Static (*Allthread) for fields Serialize at the procedure level Specify Main procedure to be called No RPG Cycle is used Local File support Define files in a procedure after the P Specification Enhancements related to the use of files; Qualified formats LIKEFILE Keyword New Template keyword Passing files as parameters EXTDESC to specify file to be used at compile time Allow Data structure in the result field for EXTFMT Significantly higher limits for the size of variables Size of variables to 16MB from 64K Number of elements in an array 16MB(16 million) from 32K Length of string literals to 16MB from 32K Relaxation of some UCS-2 rules (available since V5R3 through PTFs) Miscellaneous enhancements Reduce module size Store parameter info in the program 13
IBM i IBM 100% 90% 80% 60% 40% 20% 0% 12% 10% 9% 2% RPG JAVA COBOL C/C++ 4GL 14
5250 5250 5250 GUI 5250 GUI 5250 GUI 5250 GUI RPG/COBOL RPG/COBOL RPG/COBOL ILE/Java ILE ILE and Java ILE = ILE RPG / COBOL Java/EJB PDM Remote System Explorer Remote System Explorer Remote System Explorer Remote System Explorer Remote System Explorer Lotus Workplace Lotus Workplace Lotus Workplace Lotus Workplace Portal Toolkit Portal Toolkit Portal Toolkit Portal Toolkit = WDSc / WDSc AE iseries Access for Web iseries Java tools iseries Java Tools WebSphere Business Integrator 15
DB2 Web Query Query for iseries 5722-QU1 Web DB HTML Excel PDF OLAPExcel SQL SWMA Query Query 2008 2 8 IBM i V5R4 PC 16
SOA Web Interface Interface Interface Interface Interface Interface Interface SOA Enterprise Bus 17
SOA SOA Readiness 1. RPGWeb ILE-RPG IBM i V6R1 WDSc 2. WebSphere ESB WebSphere ESB IBM i Native IBM i V5R4 WESB V6R1 System i SOA System i DB SOA 3. WebSphere Process Server WebSphere Process Server i/os Native IBM i V5R4 WESB V6R1 System i / 18
IBM i Power of i IBM i Power Systems OS IBM i 6.1 POWER62,000 IBM Rochester 2010IBM i IBM i 400ISV 1200 IBM i 6.1 IBM i 6.130Oracle SAP 2 1PHP IBM i 2002IBM i 19
1990 1995 2000 02 1986 ROMP (PC-RT) POWER RISC 48 CISC POWER2 IBM, Apple, Motorola 32 64 PowerPC Cobra 50-77MHz 48 CISC POWER3 POWER6 64 RISC PowerPC AS IBM Muskie Apache POWER 154MHz 125MHz Northstar 262MHz Pulsar 450MHz I-Star 540MHz RS/6000 S-Star 600MHz 180 nm 1.3 GHz POWER4 04 POWER5 06 POWER7 IBM i 7.1 130 nm 1.65 GHz POWER5+ 2007 65 nm 4.7 GHz POWER6 90 nm 2.3 GHz 20
21 IBM i 50 S&T 2009 1 13 http://www.iforum.ne.jp/images/library/file/ibmi_manifest.pdf IBM i 20AS/400 20 20 IBM i IT IBM i 101
IBM i 22