Exploring ISeries - Media.techtarget

Transcription

Chapter title 1Untitled-2110/1/2002, 9:23 AM

Table of ContentsviiTable of ContentsIntroduction . xixWhat This Book Is . xixWhat This Book Is Not . xxHow to Use This Book . xxYour “Members Only” Web Site . xxivA Glance Backward . xxvHow These Computers Are Different . xxixChapter 1:What Is an iSeries or AS/400 System?1Application-Centric Computing . 3Open Systems Computing . 5Client/Server Computing Systems . 6Distributed Computing Systems . 7Advanced Application Architecture . 8Why RISC? . 11RISC PowerPC AS Microprocessors . 12The A10 Microprocessor . 14The A50 Microprocessor . 15The Pulsar Microprocessor . 16The IStar Microprocessor . 17Meet the Family . 17System Unit Members . 20AS/400e Server Model 250 Specifics . 20iSeries 400 Model 270 Specifics . 22iSeries 400 Model 820 Specifics . 26iSeries 400 Model 830 Specifics . 32iSeries 400 Model 840 Specifics . 36Server Preload Packages . 38SSA—BPCS Client/Server or Mixed Mode . 41MAPICS—MAPICS XA . 41JBA International—JBA System 21 . 41viird-toc.pmd710/1/2002, 12:24 PM

viiiExploring IBM iSeries and AS/400e ComputersInternational Business Systems—IBS–ASW . 41Intentia—The Movex System . 42Baan—BaanERP . 42Infinium—Infinium Suite for IBM AS/400 . 42Acacia Technologies—Acacia Suite for AS/400 . 43Lilly Software Associates—Visual Manufacturing . 43SAP-Base R/3 Package . 43SAP—Ready to Run R/3 . 43Custom Application Servers . 44iSeries 400 Custom Application Server Model SB2 . 44iSeries 400 Custom Application Server Model SB3 . 47iSeries 400 Dedicated Servers for Domino . 50Dedicated Server for Domino Model 170D . 50iSeries 400 Dedicated Server for Domino Model 270D . 51iSeries 400 Dedicated Server for Domino Model 820D . 51System Availability. 54OS/400 Subsystems and Logical Partitioning . 56Product Preview—LPAR Enhancements . 59Multisystem Coupling . 59Data Resiliency and Application Resiliency . 59Continuous Availability Clustering . 60Disaster Tolerance . 62Upgrades . 62Upgrading within a Model . 62Upgrading through a System Unit Swap . 63Upgrading through Migration Towers . 63Upgrades between Models . 63Performance Overview . 65Benchmark Testing Overview . 668XX Model Priorities . 68CPW Benchmark Test Results . 69Symmetrical Multi-Processing (SMP) . 70Server Performance . 70Interactive Performance . 72Dedicated Server for Domino Benchmarks . 72OptiConnect Performance . 73A Closer Look . 74Hardware Architecture Overview . 74Clustering Technology . 78What Is OptiConnect/400? . 78rd-toc.pmd810/1/2002, 12:24 PM

Table of ContentsixOptiConnect/400–Enabled Functions . 80OptiConnect/400 Environment . 82Main Storage . 82Storage Management . 83Virtual Storage . 86Auxiliary Storage . 87Diskette Storage . 87Disk Storage . 88Optical Libraries . 90Tape Storage . 90Packaging Technology . 91Fiber Optic Bus . 92Chapter 2:Options and Peripherals93Workstations . 94InfoWindow II Workstations . 95Operations Console . 95Personal Computer (PC) Terminal Emulation . 96Retail Workstations . 98IBM Network Station #8361 . 98Printing Technology . 101Printers . 104Impact Printers . 105Nonimpact Printers . 106Combined-Function I/O Processor . 110#2843 PCI IOP . 116PCI Integrated NetFinity Servers (#2865) . 117Product Preview . 118Statement of Direction . 119Integrated xSeries Server for iSeries . 119Product Preview—NetFinity Server . 120Workstation Adapters . 120#4746 PCI Node Twinaxial Workstation Adapter . 120LAN-Connected Terminals . 121Main Storage Expansion Options . 121Model 250 Main Storage Capacities . 122Model 270 Main Storage Expansion Options . 122Model 820 Main Storage Expansion Options . 123rd-toc.pmd910/1/2002, 12:24 PM

x Exploring IBM iSeries and AS/400e ComputersModel 830 Main Storage Expansion Options . 124Model 840 Main Storage Expansion . 124Auxiliary Storage Options . 125Disk Storage Overview . 126Model 2100 Versatile Storage DataServer . 129Disk Adapters . 130Tape Storage . 131Internal Tape Units . 1322.5 GB ¼-Inch Cartridge Tape Unit . 1324 GB ¼-Inch Cartridge Tape Unit (#6382) . 13213 GB ¼-Inch Cartridge Tape Unit . 1337 GB 8 mm Cartridge Tape Unit . 133External Tape Units . 133Tape Libraries . 135Optical Storage Overview . 135The #3995 Optical Library . 136CD-ROM . 137Auxiliary Storage Controllers . 138Communications Options . 138Local Area Networks. 139Ethernet . 141Token-Ring Local Area Networks . 142Integrated PC Server . 144Asynchronous Transfer Mode . 147Wide Area Networks . 147ISDN Basic Rate Interface Adapter . 148The Async Protocol . 148The Bisync Protocol . 149The SDLC Protocol . 150The X.25 Protocol . 150The IDLC Protocol . 150Frame Relay . 151Integrated Fax Adapters . 151Modems . 151Integrated Analog Modem #2761 . 152Remote Workstation Controllers and Lines . 153#5394 Remote Workstation Controller . 154#5494 Remote Workstation Controller . 155Power and Packaging Options . 155UPS for Models 250, 270, and 820 . 155rd-toc.pmd1010/1/2002, 12:24 PM

Table of ContentsxiPackaging Expansion Features . 156#7102 Model 250 System Unit Expansion . 156PCI Expansion Tower (#5075) . 156PCI Expansion Tower #5074/#9074 . 156Migration Tower I (#5033/#5034) . 157Migration Tower I (#5035) . 157Migration Tower II (#5077) . 1571.8M I/O Tower #5079 . 158System Unit Expansion #7104 . 158iSeries Rack Mount capabilities . 159Other Adapter Options . 159Cryptographic Processors . 159Cryptographic Processors . 159PCI Cryptographic IOA (#4801) . 160Chapter 3:iSeries and AS/400 Software161Software Architecture Overview . 161System-Licensed Internal Code . 165How the Software Layers Are Different . 166How the Layers Work Together . 168Software Compatibility . 170Will S/3X Programs Work? . 170Inside Compatibility . 171Applications Architecture . 172Program Portability. 172Extreme Support Personalized . 172EZ Setup . 173Internet Setup Wizard . 174Welcome Center . 174Program Interaction . 175Standard User Interface . 175Application Programs . 175Can Prewritten Programs Fit the Bill? . 176Cross-industry Application Programs . 177AFP PrintSuite . 178Advanced Print Utility . 178Page Printer Formatting Aid . 179AFP Toolbox . 179rd-toc.pmd1110/1/2002, 12:24 PM

xiiExploring IBM iSeries and AS/400e ComputersSAP R/3 AFP Print . 179AnyMail/400 and POP3 . 179Query/400 . 180Encoded Vector Indexing . 182AS/400 Business Graphics Utility . 184ImagePlus/400 . 185Facsimile Support/400 . 188CallPath/400 . 189Multimedia . 190Client Access Ultimedia Tools for AS/400 . 191Ultimedia Business Conferencing for AS/400 . 192Job Scheduler for AS/400 . 194Data Warehousing . 197Data Mining . 200Performance . 201Capacity . 201Scalability . 202Open Interfaces . 202Multiple Data Structures . 202Data-Mining Example . 203Collaborative Computing (Lotus Notes/Domino) . 203Lotus Notes . 207Lotus Enterprise Integrator (NotesPump) . 209Portable Application Solution Environment . 210Client Series and Application Development Programs . 211Industry-Specific Application Programs. 211Custom Application Programs . 214Chapter 4:Operating Systems216Operating System Products . 217Introduction to Operating System Concepts . 217Batch versus Interactive Processing . 218What Are Multiuser and MultiapplicationComputer Systems? . 219OS/400 in the Client/Server Environment? . 220OS/400—An Executive Overview . 221A Closer Look at OS/400 . 223Integrated File System . 224rd-toc.pmd1210/1/2002, 12:24 PM

Table of ContentsxiiiStream Files . 226Integrated File System Support . 227DB2 Query Manager and SQL Development Kit . 229SQL Development Kit . 230Network File System . 230Remote File System . 231Client for Windows NT File System . 232Advanced Function Printing . 232INTELLIGENT PRINTER DATA STREAM (IPDS) . 233DB2 Universal DataBase (UDB) for AS/400 . 233Universal DataBase Characteristics . 237Complex Object Support . 238DataLink Data Types . 238User-Defined Types . 238User-Defined Functions . 238Built-in Database . 239Telephone Book . 240Physical and Logical Files . 241Concurrency and Lock Management . 243Distributed Data Management . 246DB2 UDB for OS/400—An Overview . 246DB2 UDB for OS/400 . 247Data Propagator Relational Capture and Apply . 248Open DataBase Connection . 248Java DataBase Connection . 249Data Striping . 249Partitioned Database . 250Database Monitor . 250Database Management . 251DCE Base Services/400 . 252CICS Translation Server for AS/400 (5769-DFH) . 255Communications Support . 256TCP/IP . 258Virtual Private Networks . 260Systems Network Management . 261Systems Network Management Example . 262Systems Network Architecture . 263Wireless Local Area Network . 264S/390 Communications Support . 264Client Access . 265rd-toc.pmd1310/1/2002, 12:24 PM

xivExploring IBM iSeries and AS/400e ComputersAS/400 Client Access Family for Windows . 266AS/400 Client Access Family . 274AS/400 Client Access Express for Windows . 275Lotus Notes 5.0 Client Support . 277SystemView . 278Commitment Control and Journaling . 281Backup/Recovery . 282Operations Navigator . 283EDMSuite OnDemand for AS/400 . 284Backup Recovery and Media Services/400 . 286Adstar Distributed Storage Manager . 288System Managed Access Path Protection . 290Hierarchical Storage Management . 291Utility-Failure Recovery . 291Disk Failure Recovery . 292System Manager/400. 293Management Central . 294Management Central Methodology . 295AS/400 Performance Tools . 296Managed System Services for AS/400 . 297NetFinity for AS/400 . 297Application Development Facilities . 298Application Development ToolSet/400 . 301Application Development Tools—Printing . 302Application Development Tools—Program Group 1. 304Application Development Tools—Program Group 2 . 305Application Development Tools—Debug and Maintenance . 306Application Development Tools—Programming . 307Application Development Tools—Other Methodologies 307Integrated Language Environment (ILE) . 309Websphere Studio for AS/400 . 310AS/400 Kernel Threads . 311Emerging Application Development Environments . 313Client/Server Computing Model . 315Object Technology . 317Emerging Applications Environments . 322Frameworks . 323OpenDoc . 326ORB Support . 326rd-toc.pmd1410/1/2002, 12:24 PM

Table of ContentsxvJava . 326Enterprise Java Beans . 333Using Java at the Client . 334Product Preview - Linux . 334Product Preview - Altered Program Objects . 334System/3X Compatibility . 335Software Solution Packages . 336AS/400e Server 150 BasePak . 336Chapter 5:AS/400 and Communications—An Introduction342Computer Communications in the Office—An Introduction . 342What Is SNA? . 343IBM Electronic Customer Support Communications . 344Remote Workstations . 347Distributed Computer Communications . 349Distributed Networks . 351Distributed AS/400 Network Example . 351APPC/APPN . 354Filter Lists . 355System Clustering . 355ObjectConnect/400 . 357IBM’s Overall Networking Blueprint . 357Applications Layer . 358Application Support Layer . 359Multi-Vendor Application Program Interfaces . 361The CPI-C Interface . 361The Remote Procedure Call . 361The Messaging and Queuing Interface . 362Transport Network Layer: SNA-TCP/IP-MPTN-APPN . 363Multiprotocol Transport Networking . 364Advanced Peer-to-Peer Networking . 365Subnetworking Layer . 365Intranet . 366Retail Terminals . 367Intranet/Internet Security . 368Internet Connection Secure Server . 368Cryptographic Access Provider . 373Hardware Cryptography . 374rd-toc.pmd1510/1/2002, 12:24 PM

xviExploring IBM iSeries and AS/400e ComputersHTTP Server for AS/400 . 375SET Internet Security Manager . 375Digital Certificate Manager . 376Security Wizard . 377Firewalls . 377AS/400 and the Internet . 378Electronic Business . 381IBM WebSphere Application Server for AS/400 . 381WebSphere Standard Edition V3.5 for AS/400 . 382WebSphere Application ServerAdvanced Edition V3.5 for AS/400 . 382WebSphere Host Integration . 383Net.Data . 383NetQuestion . 384WebSphere Commerce Suite . 385Domino 5.0 for AS/400 . 386Domino-Licensed Program Server Choices . 390Domino Licensed Program Client Choices . 391Domino.Merchant . 392WebSphere Commerce Suite vs. Domino.Merchant . 392OS/400 Directory Server . 393Internet Terminology . 394Chapter 6:iSeries, AS/400 and Your Business397What Are My Business Computing Needs? . 398What about Personal Computers? . 399What about RISC System/6000 Computers? . 401What about System/390 Computers? . 403When Should I Consider AS/400 systems? . 404Choosing the Software . 404Choosing the Hardware . 406Small Business Environment, Retail—Anatole’s Sub Factory . 407Small Business Environment, Manufacturing—Bob’s Gearbox Co. . 408Medium Business Environment—Johnson & Thornbush . 411Hardware Configuration . 412Johnson & Thornbush Software Scenario . 414rd-toc.pmd1610/1/2002, 12:24 PM

Table of ContentsxviiLarge Business Environment—Atole Enterprises . 415Atole Solution Scenario . 416Dedicated Server for Domino Web Serving Environments . 419Server Selection . 421The Competitive View of 64-Bit Processing . 423The Business Decisions . 423Cost Justification . 424Hardware Maintenance . 424Software Maintenance . 425Technical Support . 425Facilities . 425Education/Training . 426Communications Line Costs . 426Environmental Costs . 426Enhancing Applications .

x Exploring IBM iSeries and AS/400e Computers Model 830 Main Storage Expansion O