O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

IBM i 7.2 Technical Overview with Technology Refresh Updates

Book Description

This IBM® Redbooks® publication provides a technical overview of the features, functions, and enhancements that are available in IBM i 7.2, including all the available Technology Refresh (TR) levels, from TR1 to TR3. This publication provides a summary and brief explanation of the many capabilities and functions in the operating system. It also describes many of the licensed programs and application development tools that are associated with IBM i.

The information that is provided in this book is useful for clients, IBM Business Partners, and IBM service professionals that are involved with planning, supporting, upgrading, and implementing IBM i 7.2 solutions.

Table of Contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. IBM Redbooks promotions
  4. Preface
    1. Authors
    2. Now you can become a published author, too!
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  5. Chapter 1. Introduction to IBM i 7.2
    1. 1.1 IBM i 7.2
    2. 1.2 Technology Refresh
      1. 1.2.1 Definition of a Technology Refresh
      2. 1.2.2 Ordering and checking the installation status of a Technology Refresh
    3. 1.3 Upgrading to or installing IBM i 7.2
      1. 1.3.1 Supported hardware
      2. 1.3.2 IBM Pre-Upgrade Verification Tool for IBM i
      3. 1.3.3 POWER8 reference documentation
      4. 1.3.4 POWER8 update access keys
      5. 1.3.5 Load source usable space
      6. 1.3.6 HMC and central electrical complex firmware levels
      7. 1.3.7 IBM i resave levels and their relationship to Technology Refresh
      8. 1.3.8 Network installation support for SLIC updates
    4. 1.4 Documentation and support locations
      1. 1.4.1 IBM Knowledge Center
      2. 1.4.2 IBM Redbooks publications
      3. 1.4.3 Announcements
      4. 1.4.4 IBM developerWorks, blogs, and wikis
      5. 1.4.5 IBM i technical support
    5. 1.5 Topics that are covered in this book
    6. 1.6 Functions available from previous releases
  6. Chapter 2. Systems management
    1. 2.1 IBM Navigator for i
      1. 2.1.1 Requirements
      2. 2.1.2 Usability and performance improvements
      3. 2.1.3 Searching for a task by keywords and CL commands
      4. 2.1.4 Bookmarking your favorite tasks
      5. 2.1.5 File systems
      6. 2.1.6 Target Systems and Groups
      7. 2.1.7 PTF management
      8. 2.1.8 Message and system monitors
      9. 2.1.9 Performance
      10. 2.1.10 Security
      11. 2.1.11 Network
      12. 2.1.12 Omnifind Text Search
      13. 2.1.13 Disk management
      14. 2.1.14 Partition management
      15. 2.1.15 Support for additional system values
      16. 2.1.16 Integrated server administration
      17. 2.1.17 Database
      18. 2.1.18 Printers and printer output
    2. 2.2 IBM i Access
      1. 2.2.1 IBM i Access Client Solutions
      2. 2.2.2 IBM i Access for Windows
      3. 2.2.3 IBM i Access for Web
      4. 2.2.4 IBM i Mobile Access
    3. 2.3 Application Runtime Expert for i
    4. 2.4 Journal management
      1. 2.4.1 STRJRN parameter for restore CL commands
      2. 2.4.2 Deferred journal restore
      3. 2.4.3 Secure remote journal
      4. 2.4.4 QJOSJRNE API change
      5. 2.4.5 Journal conversion after an IBM i 7.2 installation
      6. 2.4.6 Journal limits changes
      7. 2.4.7 New journal entry types
      8. 2.4.8 Displaying journal information
      9. 2.4.9 Journal Sizing and Planning tool
    5. 2.5 Work management enhancements
      1. 2.5.1 Temporary storage enhancements
      2. 2.5.2 PTF-related changes
      3. 2.5.3 IBM i command changes
      4. 2.5.4 API changes
    6. 2.6 Operating system limitation changes
    7. 2.7 IBM Advanced Job Scheduler for i
      1. 2.7.1 Advanced Job Scheduler properties
      2. 2.7.2 Work Flow Manager
    8. 2.8 Performance
      1. 2.8.1 Collection Services
      2. 2.8.2 Job Watcher metrics
  7. Chapter 3. Cloud and virtualization
    1. 3.1 Cloud and IBM i
      1. 3.1.1 IBM PowerVM
      2. 3.1.2 OpenStack
      3. 3.1.3 IBM Power Virtualization Center
      4. 3.1.4 IBM SmartCloud Entry for Power Systems
      5. 3.1.5 IBM Cloud Manager with OpenStack
      6. 3.1.6 IBM Power Systems Solution Edition for Cloud
      7. 3.1.7 IBM i cloud offering summary
      8. 3.1.8 VMware vRealize Automation for Power
    2. 3.2 IBM Power Virtualization Performance for Power Systems
      1. 3.2.1 PowerVP components
      2. 3.2.2 PowerVP dashboard
    3. 3.3 IBM i virtualization enhancements
      1. 3.3.1 Virtual Partition Manager GUI in IBM Navigator for i
      2. 3.3.2 iVirtualization release support
      3. 3.3.3 Using solid-state drives for network storage spaces
      4. 3.3.4 Support of additional disks that are attached through VSCSI
      5. 3.3.5 Less-complex assignment of tape and optical resources
      6. 3.3.6 Defining system resource usage during storage space creation
    4. 3.4 Live Partition Mobility
    5. 3.5 Licensing and service provider accommodations
  8. Chapter 4. Security
    1. 4.1 Single sign-on
    2. 4.2 Password rule and user profile enhancements
    3. 4.3 Intrusion detection
    4. 4.4 Vector Scalar eXtension and cryptographic acceleration
    5. 4.5 Cryptographic key management enhancements
    6. 4.6 Cryptography enhancements
      1. 4.6.1 Default value for the QSSLPCL system value
      2. 4.6.2 Cipher specification list changes
      3. 4.6.3 Elliptic Curve Cryptography
      4. 4.6.4 Multiple server certificates
      5. 4.6.5 Digital Certification Manager local certificate authority
      6. 4.6.6 Default cipher specification list
      7. 4.6.7 Signature and hash algorithms
    7. 4.7 DB2 security
    8. 4.8 Networking security
  9. Chapter 5. Networking
    1. 5.1 Domain Name System
      1. 5.1.1 Domain Name System Security Extensions
      2. 5.1.2 IBM i resolver
    2. 5.2 Simple Network Management Protocol
      1. 5.2.1 Configuring storage pools and disk block sizes
      2. 5.2.2 SNMP enhancements
      3. 5.2.3 GetBulk operation support
      4. 5.2.4 SNMP manager APIs
    3. 5.3 SR-IOV
    4. 5.4 System SSL enhancements
    5. 5.5 Virtual private networks
      1. 5.5.1 New commands for VPN management and configuration
      2. 5.5.2 Internet Key Exchange version 2 protocol
      3. 5.5.3 New cryptographic algorithms
    6. 5.6 Virtual local area network
      1. 5.6.1 VLAN configuration by using IBM Navigator for i
      2. 5.6.2 VLAN configuration by using CL commands
    7. 5.7 Retrieving and updating TCP/IP information
      1. 5.7.1 Retrieve TCP/IP Information (RTVTCPINF) CL command
      2. 5.7.2 Update TCP/IP Information (UPDTCPINF) CL command
    8. 5.8 IPv6 proxy neighbor discovery for virtual Ethernet and PPP
    9. 5.9 Single sign-on for FTP and TELNET
    10. 5.10 Virtual Network Interface Controller
      1. 5.10.1 Configuring the quality of service priority for a virtual Ethernet adapter
      2. 5.10.2 Viewing the vNIC properties by using the HMC
      3. 5.10.3 Configuring the quality of service by using IBM Navigator for i
    11. 5.11 Ethernet device server support (WAN over LAN)
  10. Chapter 6. High availability
    1. 6.1 Introduction to IBM PowerHA SystemMirror for i
    2. 6.2 IBM PowerHA SystemMirror for i enhancements
      1. 6.2.1 PowerHA SystemMirror for i packaging
      2. 6.2.2 DS8000 HyperSwap support with PowerHA for i 7.2 Express Edition
      3. 6.2.3 Support for SVC/Storwize Global Mirror with Change Volumes
      4. 6.2.4 GUI changes in IBM Navigator for i
      5. 6.2.5 Minimum cluster and PowerHA versions for upgrading nodes to IBM i 7.2
      6. 6.2.6 DS8000 IASP-based HyperSwap Technology Preview
    3. 6.3 Administrative domain
      1. 6.3.1 Increased administrative domain limit
      2. 6.3.2 Synchronization of object authority and ownership
    4. 6.4 Independent Auxiliary Storage Pools
      1. 6.4.1 DSPASPSTS improvements for better monitoring of vary-on time
      2. 6.4.2 Reduced UID/GID processing time during vary-on
      3. 6.4.3 IASP assignment for consolidated backups
    5. 6.5 Support for SAN Volume Controller and Storwize HyperSwap volumes
  11. Chapter 7. Backup and recovery
    1. 7.1 Hardware support and connectivity
      1. 7.1.1 Support for IBM 3592-E08 tape drive
      2. 7.1.2 Support for LTO Ultrium 7 tape drive
      3. 7.1.3 SAN multipath and automatic fail-over support for tape drives
    2. 7.2 General save and restore functions
      1. 7.2.1 Better control over journaling during restoration of objects
      2. 7.2.2 Faster configuration of independent disk pools with CFGDEVASP
      3. 7.2.3 Spooled file save enhancements
      4. 7.2.4 Select parameter (SELECT) added to various commands and APIs
      5. 7.2.5 TCP/IP configuration data that is saved automatically
      6. 7.2.6 Better IFS save performance with Asynchronous Bring
      7. 7.2.7 Modifications of the SAVE and RESTORE menus
      8. 7.2.8 Removal of obsolete functions
      9. 7.2.9 Improving single object restore performance
    3. 7.3 Backup, Recovery, and Media Services
      1. 7.3.1 BRMS Enterprise
      2. 7.3.2 Usability improvements
      3. 7.3.3 Backup function enhancements
      4. 7.3.4 Recovery function enhancements
      5. 7.3.5 Media services enhancements
      6. 7.3.6 Maintenance enhancements
      7. 7.3.7 BRMS GUI in IBM Navigator for i enhancements
      8. 7.3.8 Migration enhancements
      9. 7.3.9 Miscellaneous BRMS enhancements
  12. Chapter 8. IBM DB2 for i
    1. 8.1 Introduction to DB2 for i
    2. 8.2 Separation of duties concept
      1. 8.2.1 QIBM_DB_SECADM function usage
      2. 8.2.2 Row and Column Access Control support
    3. 8.3 DB2 security enhancements
      1. 8.3.1 QIBM_DB_ZDA and QIBM_DB_DDMDRDA function usage IDs
      2. 8.3.2 Authorization list detail added to authorization catalogs
      3. 8.3.3 New user-defined table function: QSYS2.GROUP_USERS()
      4. 8.3.4 New security view: QSYS2.GROUP_PROFILE_ENTRIES
      5. 8.3.5 New attribute column in the SYSIBM.AUTHORIZATIONS catalog
      6. 8.3.6 New QSYS2.SQL_CHECK_AUTHORITY() UDF
      7. 8.3.7 Refined object auditing control on QIBM_DB_OPEN exit program
      8. 8.3.8 Simplified DDM/DRDA authentication management by using group profiles
      9. 8.3.9 IBM InfoSphere Guardium V9.0 and IBM Security Guardium V10
    4. 8.4 DB2 functional enhancements
      1. 8.4.1 OFFSET and LIMIT clauses
      2. 8.4.2 CREATE OR REPLACE table SQL statement
      3. 8.4.3 DB2 JavaScript Object Notation store
      4. 8.4.4 Remote 3-part name support on ASSOCIATE LOCATOR
      5. 8.4.5 Flexible views
      6. 8.4.6 Increased time stamp precision
      7. 8.4.7 Named and default parameter support for UDF and UDTFs
      8. 8.4.8 Function resolution by using casting rules
      9. 8.4.9 Use of ARRAYs within scalar UDFs
      10. 8.4.10 Built-in global variables
      11. 8.4.11 Expressions in PREPARE and EXECUTE IMMEDIATE statements
      12. 8.4.12 Autonomous procedures
      13. 8.4.13 New SQL TRUNCATE statement
      14. 8.4.14 New LPAD() and RPAD() built-in functions
      15. 8.4.15 Pipelined table functions
      16. 8.4.16 Regular expressions
      17. 8.4.17 JOB_NAME and SERVER_MODE_JOB_NAME built-in global variables
      18. 8.4.18 RUNSQL control of output listing
      19. 8.4.19 LOCK TABLE ability to target non-*FIRST members
      20. 8.4.20 QUSRJOBI() retrieval of DB2 built-in global variables
      21. 8.4.21 SQL functions (user-defined functions and user-defined table functions) parameter limit
      22. 8.4.22 New binary scalar functions
      23. 8.4.23 Adding and dropping partitions spanning DDS logical files
      24. 8.4.24 Direct control of system names for global variables
      25. 8.4.25 LOCK TABLE ability to target non-FIRST members
    5. 8.5 DB2 for i services and catalogs
      1. 8.5.1 DB2 for i catalogs
      2. 8.5.2 DB2 for i Services
      3. 8.5.3 IBM i Services
    6. 8.6 DB2 performance
      1. 8.6.1 SQE I/O cost model
      2. 8.6.2 SQE support for native file opens, Query/400, and OPNQRYF
      3. 8.6.3 PDI for DB2
      4. 8.6.4 Queries with a long IN predicate list
      5. 8.6.5 Index advice and OR predicates
      6. 8.6.6 KEEP IN MEMORY for tables and indexes
      7. 8.6.7 Collection Services enhancements
      8. 8.6.8 Enhanced index build logic for highly concurrent environments
      9. 8.6.9 Accepting a priority change for a parallel index build
      10. 8.6.10 SQE index merge ordering
      11. 8.6.11 QSYS2.DATABASE_MONITOR_INFO view
      12. 8.6.12 QAQQINI memory preference by pool name
      13. 8.6.13 Index statistical catalogs enhancement
      14. 8.6.14 QSYS2.CLEAR_PLAN_CACHE() procedure
      15. 8.6.15 Encoded vector indexes only access
      16. 8.6.16 STRDBMON command filtering improvement
    7. 8.7 Database engineering
      1. 8.7.1 IBM System i Navigator DB2 related functions
      2. 8.7.2 IBM Navigator for i: DB2 related functions
      3. 8.7.3 Queued exclusive locks
      4. 8.7.4 CREATE TABLE AS SELECT from a remote database
      5. 8.7.5 Live movement of tables and indexes to SSD
      6. 8.7.6 Range partitioned tables
    8. 8.8 DB2 Web Query for i
    9. 8.9 OmniFind Text Search Server for DB2 for i
  13. Chapter 9. Application development
    1. 9.1 Languages and compilers
      1. 9.1.1 Command Language
      2. 9.1.2 ILE RPG
      3. 9.1.3 ILE COBOL
      4. 9.1.4 ILE C/C++
      5. 9.1.5 System APIs
    2. 9.2 Java on IBM i
      1. 9.2.1 IBM Developer Kit for Java
      2. 9.2.2 IBM Toolbox for Java
    3. 9.3 Rational Tools for i
      1. 9.3.1 IBM Rational Developer for i
      2. 9.3.2 IBM Rational Application Developer for WebSphere Software
      3. 9.3.3 IBM Rational Business Developer
      4. 9.3.4 IBM Rational Team Concert for i
      5. 9.3.5 IBM Rational Host Access Transformation Services
      6. 9.3.6 IBM Rational Application Management Toolset for i
      7. 9.3.7 ARCAD Pack for Rational
    4. 9.4 Portable Applications Solutions Environment
    5. 9.5 Ruby on Rails for i
    6. 9.6 Zend and PHP on IBM i
      1. 9.6.1 What is new in Zend Server V8 and V8.5
      2. 9.6.2 Zend Server Basic Edition for IBM i
      3. 9.6.3 Zend Server Professional and Enterprise Edition for IBM i
      4. 9.6.4 Zend Studio for IBM i
      5. 9.6.5 Zend DBi and PHP database support
    7. 9.7 Mobile application development for IBM i
    8. 9.8 Open Source for IBM i
      1. 9.8.1 Node.js
      2. 9.8.2 Python
      3. 9.8.3 GNU Compiler Collection
    9. 9.9 Samba on IBM i
  14. Chapter 10. IBM i server functions
    1. 10.1 IBM HTTP Server for i
      1. 10.1.1 Licensed program requirements
      2. 10.1.2 Upgraded to Apache 2.4.12
      3. 10.1.3 IBM Web Administration for i for managing a WebSphere Application Server installation
    2. 10.2 IBM i Integrated Web Application and Web Services Server
      1. 10.2.1 IBM i Integrated Web Application Server
      2. 10.2.2 IBM i Integrated Web Services Server
    3. 10.3 IBM WebSphere Application Server
      1. 10.3.1 Supported WebSphere Application Server versions on IBM i 7.2
      2. 10.3.2 WebSphere Application Server Liberty Core packaging
      3. 10.3.3 WebSphere Application Server Liberty Profile
      4. 10.3.4 Installation of WebSphere Application Server to IBM i
      5. 10.3.5 Upgrading to IBM i 7.2
    4. 10.4 IBM Social Collaboration products
    5. 10.5 IBM Printing
      1. 10.5.1 CPYSPLF CL command now supports the PDF format
      2. 10.5.2 Controlling the method of sending spooled files from list panels
      3. 10.5.3 Changes to TrueType and OpenType fonts
      4. 10.5.4 New bar code types for the printer DDS BARCODE keyword
      5. 10.5.5 Color image support
      6. 10.5.6 Color management support added to Print Services Facility for IBM i
      7. 10.5.7 Host print transform now supports color images
      8. 10.5.8 AFP color and grayscale solutions
  15. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Online resources
    4. Help from IBM
  16. Back cover