Book description
This IBM® Redbooks® publication introduces a technical overview of the new features, functions, and enhancements available in IBM i 7.1. It provides a summary and brief explanation of new capabilities and what changed in the operating system. This publication also describes many of the licensed programs and application development tools that are associated with IBM i. This publication includes all the enhancements that were delivered with the Technology Refresh 4 and 5 that were made available in 2012.
Many new and enhanced functions are described:
IBM DB2® for i support for XML and column level encryption
IBM PowerHA® for i asynchronous Geographic Mirroring and LUN-level switching
Virtualization enhancements for IBM i hosted partitions and IBM PowerVM®
Storage management enhancements for solid-state drives
Systems management enhancements for Systems Director Navigator for i
IBM Rational® software development product enhancements
Zend PHP Enhancements
Web Application Serving enhancements
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.1 solutions.
Table of contents
- Front cover
- Notices
- Preface
- Summary of changes
-
Chapter 1. IBM i 7.1 introduction and summary
- 1.1 Communicating IBM i enhancements
- 1.2 Clarification of operating system terminology
-
1.3 What is new in IBM i 7.1
- 1.3.1 IBM i 7.1 on POWER based servers
- 1.3.2 Technology Refreshes
- 1.3.3 Integrated DB2 database for IBM i
- 1.3.4 PowerHA SystemMirror for i
- 1.3.5 IBM i virtualization
- 1.3.6 IBM i storage management
- 1.3.7 Application development on IBM i enhancements
- 1.3.8 IBM Rational support for IBM i 7.1
- 1.3.9 Systems management enhancements
- 1.3.10 Printing
- 1.3.11 IBM i iSCSI integration with BladeCenter and System x
- 1.3.12 Security enhancements in IBM i 7.1
- 1.3.13 Web application serving
- 1.3.14 IBM i Access Family 7.1 enhancements
- 1.3.15 Networking enhancements
- 1.3.16 Upgrade for IBM i enhancements
- 1.3.17 IBM i network installation
- 1.3.18 IBM i Processor Entitlement Transfer
- 1.3.19 Backup, Recovery, and Media Services and basic backup and recovery
-
Chapter 2. Technology Refresh
- 2.1 Overview
- 2.2 What a Technology Refresh is
- 2.3 What a Resave is
-
2.4 What is in a Technology Refresh
- 2.4.1 When to install a Technology Refresh
- 2.4.2 How it all fits together
- 2.4.3 Determining the Technology Refresh PTF Group level installed on a system
- 2.4.4 Determining the Resave level installed on a system
- 2.4.5 Determining the Technology Refresh PTF level installed on a system
- 2.4.6 Planning for an IBM i Technology Refresh update
- 2.4.7 Installing an IBM i Technology Refresh
- 2.4.8 Ordering an IBM i Technology Refresh PTF Group
- 2.4.9 Installing an IBM i Technology Refresh PTF Group
- 2.4.10 Ordering and installing an IBM i Resave
- 2.4.11 Ordering an IBM i Technology Refresh PTF
- 2.4.12 Installing an IBM i Technology Refresh PTF
- 2.4.13 How a Technology Refresh PTF or PTF Group affects other PTFs
- 2.4.14 Preventing or reducing the impact of a double IPL
- 2.4.15 Why IBM moved to the Technology Refresh process
- 2.4.16 New releases of IBM i
- 2.4.17 Is an IBM i Technology Refresh the same as an AIX Technology Level
- 2.4.18 Related publications
- Chapter 3. Security enhancements
-
Chapter 4. Backup and recovery
- 4.1 New and enhanced system save and restore functions
-
4.2 New and improved BRMS for IBM i functions
- 4.2.1 Support for Domino 8.5 Domino Attachment and Object Service (DAOS)
- 4.2.2 Link list enhancements
- 4.2.3 Support of more than 999,999 objects
- 4.2.4 Start recovery using BRM (STRRCYBRM) command enhancements
- 4.2.5 Recovery report enhancements
- 4.2.6 Output file support for BRMS restores
- 4.2.7 Ability to select Saved ASP on RSTLIBBRM and RSTOBJBRM commands
- 4.2.8 Distributed backup support
- 4.2.9 Maintenance enhancements
- 4.2.10 Planning Media Movement report
- 4.2.11 Improved clearing of volumes in *ERR status
- 4.2.12 Protection of volumes that are marked for duplication
- 4.2.13 Improved recovery times with new media position function
- 4.2.14 BRMS support for the special value *COMPATIBLE for ALWOBJDIF
- 4.2.15 Improved control with running non-BRMS saves
- 4.2.16 RDX and BRMS
- 4.2.17 Allowing volumes that are marked for duplication to be moved
- 4.2.18 Support for expiry dates greater than the year 2038
- 4.2.19 Setting the maximum size for BRMS flight recorders
- 4.2.20 Using compression for BRMS Save Files
- 4.2.21 Improving IFS save performance - the ASYNCBRING parameter
- 4.2.22 Using STRMNTBRM to initialize media when it is expired
- 4.2.23 PRTRPTBRM control group status
-
4.3 BRMS enhancements to GUI and web interfaces
- 4.3.1 Added support for the IBM Systems Director web browser environment
- 4.3.2 IBM Systems Director navigation to BRMS functions
- 4.3.3 IBM Systems Director Navigator for i navigation to BRMS functions
- 4.3.4 Enhancements to the BRMS initial window
- 4.3.5 BRMS advanced functions window
- 4.3.6 Scheduling support for BRMS
- 4.3.7 Added option to the BRMS Log to filter messages by control groups
- 4.3.8 Ability to mark and unmark volumes for duplication
- 4.3.9 Multiple email address support
- 4.3.10 High availability support for independent ASPs in a BRMS network
- 4.3.11 Enhanced maintenance features in backup policy
- 4.3.12 New BRMS Enterprise function
- 4.4 More resources
-
Chapter 5. High availability
-
5.1 PowerHA SystemMirror for i
- 5.1.1 New PowerHA packaging
- 5.1.2 PowerHA versions
- 5.1.3 PowerHA SystemMirror for i enhancements
- 5.1.4 PowerHA SystemMirror for i: Graphical interfaces
- 5.1.5 N_Port ID virtualization support
- 5.1.6 Asynchronous geographic mirroring
- 5.1.7 LUN level switching
- 5.1.8 Space-Efficient FlashCopy
- 5.1.9 Better detection of cluster node outages
- 5.1.10 Improved geographic mirroring full synchronization performance
- 5.1.11 Improvement of geographic mirroring in an IBM i hosted IBM i client partition environment
- 5.1.12 Support virtualization capabilities on an active cluster node
- 5.1.13 Cluster administrative domain enhancements
- 5.1.14 IPv6 support
- 5.1.15 New CL commands for programming cluster automation
-
5.2 Journaling and commitment control enhancements
- 5.2.1 Journal management
- 5.2.2 Remote journaling
- 5.2.3 DISPLAY_JOURNAL (easier searches of a journal)
- 5.2.4 Commitment control and independent ASPs
- 5.2.5 System Managed Access Path Protection
- 5.2.6 Journaling and disk arm usage
- 5.2.7 Range of journal receivers parameter and *CURAVLCHN
- 5.2.8 Journal management functions: IBM Navigator for i
- 5.3 Additional information
-
5.1 PowerHA SystemMirror for i
-
Chapter 6. IBM DB2 for i
- 6.1 Introduction: Getting around with data
-
6.2 SQL data description and data manipulation language
- 6.2.1 XML support
- 6.2.2 The MERGE statement
- 6.2.3 Creating and using global variables
- 6.2.4 Support for arrays in procedures
- 6.2.5 Result set support in embedded SQL
- 6.2.6 FIELDPROC support for encoding and encryption
- 6.2.7 WebSphere MQ integration
- 6.2.8 Miscellaneous
- 6.2.9 OVRDBF SEQONLY(YES, buffer length)
-
6.3 Performance and query optimization
- 6.3.1 Methods and tools for performance optimization
- 6.3.2 Query optimization
- 6.3.3 Global Statistics Cache
- 6.3.4 Adaptive query processing
- 6.3.5 Sparse indexes
- 6.3.6 Encoded vector index
- 6.3.7 Preserving EVI indexes on ALTER enhancement
- 6.3.8 Keeping tables or indexes in memory
- 6.3.9 SQE optimization for indexes on SSD
- 6.3.10 SQE support of simple logical files
- 6.3.11 QSYS2.INDEX_ADVICE procedure
- 6.3.12 SKIP LOCKED DATA and NC or UR
- 6.3.13 SQL routine performance integer arithmetic (requires re-create)
- 6.3.14 Automatic cancellation of QSQSRVR jobs when an application ends
- 6.3.15 QAQQINI properties
- 6.3.16 ALTER TABLE performance
- 6.3.17 Avoiding short name collisions for CREATE PROCEDURE, FUNCTION, or TRIGGER
- 6.3.18 CREATE PROCEDURE (SQL) PROGRAM TYPE SUB
- 6.3.19 Referential integrity and trigger performance
- 6.3.20 QSQBIGPSA data area
- 6.3.21 Validating constraints without checking
- 6.3.22 Limiting the amount of processing on an RGZPFM cancel
- 6.3.23 CPYFRMIMPF performance
- 6.3.24 QJOSJRNE API option to force journal entries without sending an entry
- 6.3.25 QDBRTVSN API performance
- 6.3.26 Adding total DB opens job level instrumentation to Collection Services
- 6.3.27 SYSTOOLS.REMOVE_INDEXES procedure
- 6.3.28 Improved SQE statistics maintenance during INSERT, UPDATE, and DELETE statements
- 6.3.29 QSYS2.Reset_Table_Index_Statistics procedure
- 6.3.30 Performance enhancements for large number of row locks
- 6.3.31 Improved DSPJOB / CHKRCDLCK command behavior for large numbers of row locks.
- 6.3.32 Chart-based graphical interface SQL Performance monitors
- 6.3.33 Collection services include physical I/O breakdown by SQL activity
- 6.3.34 Performance Data Investigator: New Database perspective
- 6.3.35 Performance Data Investigator: SQL Overview
- 6.3.36 Performance Data Investigator: SQL Attribute Mix
- 6.3.37 Index Advisor: Show Statements - Improved query identification
- 6.3.38 Performance improvements for temporary tables
-
6.4 New functionality for DB2 developers
- 6.4.1 QSYS2.SYSCOLUMNS2
- 6.4.2 QSYS2.SYSPARTITIONDISK and QSYS2.SYSPARTITIONINDEXDISK
- 6.4.3 QSYS2.OBJECT_STATISTICS table function ease of use
- 6.4.4 EARLIEST_POSSIBLE_RELEASE
- 6.4.5 SIGNAL support for native triggers
- 6.4.6 Hierarchical queries through the CONNECT BY clause
- 6.4.7 Additional parameter marker support (LAND, LOR, XOR, and TRANSLATE)
- 6.4.8 Supporting PROGRAM NAME on CREATE TRIGGER
- 6.4.9 TINYINT in CLI
- 6.4.10 CHGPFM and CHGLFM UNIT support
- 6.4.11 SYSTOOLS procedures
- 6.4.12 Adding a client abd server IP address and port number to the QSYS2.TCPIP_INFO view
- 6.4.13 QSYS2.GROUP_PTF_INFO view
- 6.4.14 QSYS2.DUMP_SQL_CURSORS procedure
- 6.4.15 QIBM_SQL_NO_RLA_CANCEL environment variable
- 6.4.16 QSYS2.CANCEL_SQL and QSYS2.FIND_AND_CANCEL_QSQSRVR_SQL procedures
- 6.4.17 QSYS2.FIND_QSQSRVR_JOBS() procedure
- 6.4.18 SQL server mixed mode for batch processing
- 6.4.19 QDBRPLAY() API: Disable or Enable Constraints option
- 6.4.20 SQL0901 log education
- 6.4.21 Retrieving a short name for long schema name (QDBRTVSN)
- 6.4.22 SQL0440 warning on SQL routine build
- 6.4.23 XMLTABLE
- 6.4.24 Run SQL (RUNSQL): A new command
- 6.4.25 Native JDBC driver support added for J2SE 7
- 6.4.26 Adding the ORDERBY parameter to the CPYTOIMPF command
- 6.4.27 System naming convention expanded for permit (/) and (.) qualifiers
- 6.4.28 Modification of global variables within triggers and functions
- 6.4.29 New QAQQINI option: SQL_GVAR_BUILD_RULE
- 6.4.30 CPYTOIMPF and CPYFRMIMPF commands include column headings
- 6.4.31 Improved performance of the privileges catalogs and the ODBC/JDBC metadata APIs
- 6.4.32 Show statements: Index creates and statistics advised
- 6.4.33 The RUNSQLSTM command and the OPTION parameter
- 6.4.34 Improved NULLID package management
- 6.4.35 Java stored procedures and functions: System naming option
- 6.4.36 Named arguments and defaults for parameters: Procedures
- 6.4.37 Improved catalog management for procedures and functions
- 6.4.38 SQE enhancement for Encoded Vector Indexes defined with INCLUDE
- 6.4.39 Navigator: System Name column added to show related and all objects
- 6.4.40 Improved performance for joins over partitioned tables
- 6.4.41 Navigator: Table list totals (members, data size, and valid and deleted rows)
-
6.5 DB2 database management and recovery enhancements
- 6.5.1 Preserving the SQL Plan Cache size across IPLs
- 6.5.2 Prechecking the physical file size during restore
- 6.5.3 Preventing index rebuild on cancel during catch up
- 6.5.4 Adding the QSYS2/SYSDISKSTAT catalog
- 6.5.5 STRDBMON: FETCH statement shows failures and warnings
- 6.5.6 STRDBMON: QQI2 result rows for more statements
- 6.5.7 Adding result set information to QUSRJOBI() and Systems i Navigator
- 6.5.8 STRDBMON pre-filtering of QUERY/400 command usage
- 6.5.9 UNIT SSD supported on DECLARE GLOBAL TEMPORARY TABLE
- 6.5.10 Adding Maintained Temporary Indexes that are used for a source of statistics within the index advisor and index advisor condenser
- 6.5.11 Adding the QSYS2.REMOVE_PERFORMANCE_MONITOR procedure
- 6.5.12 STRDBMON: QQI1 fast delete reason code
- 6.5.13 Automatically increasing the SQE Plan Cache size
- 6.5.14 Navigator for i: A new look and no client to manage
- 6.6 DB2 for Web Query for i (5733-QU2, 5733-QU3, and 5733-QU4)
- 6.7 OmniFind Text Search Server for DB2 for i (5733-OMF)
- Chapter 7. Performance tools
-
Chapter 8. Virtualization
-
8.1 PowerVM enhancements
- 8.1.1 Active memory sharing
- 8.1.2 Enhanced support for IBM System Storage
- 8.1.3 PowerVM Virtualization and I/O enhanced with NPIV
- 8.1.4 Expanded HBA and switch support for NPIV on Power Blades
- 8.1.5 PowerVM N_Port ID Virtualization attachment of DS5000
- 8.1.6 Enhanced mirroring algorithms
- 8.1.7 PCIe2 Riser Card (Gen2) (#5685) direct support
- 8.1.8 Redundant VIOS partitions support
- 8.1.9 Shared storage pools
- 8.2 Additional OS level combinations of server and client logical partitions
- 8.3 Hardware Management Console virtual device information
- 8.4 IBM i hosting IBM i
- 8.5 Virtual Partition Manager enhancements
- 8.6 Partition suspend and resume
- 8.7 HEA Daughter cards
- 8.8 10 Gb FCoE PCIe Dual Port Adapter
- 8.9 Live Partition Mobility
-
8.1 PowerVM enhancements
-
Chapter 9. Storage and solid-state drives
-
9.1 General and direct-attached storage management enhancements
- 9.1.1 Concurrent removal of disk units
- 9.1.2 Hot spare for mirroring
- 9.1.3 Dual storage I/O adapters
- 9.1.4 Encrypted ASP enhancements
- 9.1.5 Disk response time buckets enhancements
- 9.1.6 Central processor complex node level mirroring
- 9.1.7 EXP24S SFF Gen2-bay drawer (#5887)
- 9.1.8 Higher capacity 10 K RPM SFF SAS disk drives
- 9.1.9 Tape performance instrumentation
- 9.1.10 Tape library resource name changes for IOP-less IOA attachment
- 9.1.11 Tape library unreadable barcode changes for IOP-less IOA attachment
- 9.1.12 DVD / Tape SAS External Storage Unit for Power 795 CPC Rack
- 9.1.13 RDX support
- 9.1.14 POWER7+ 770/780 Native I/O support
-
9.2 SAN storage management enhancements
- 9.2.1 Multipathing for virtual I/O
- 9.2.2 DS5000 native attachment
- 9.2.3 Level of protection reporting for multipath disk units
- 9.2.4 Library control paths for IOP-less Fibre Channel IOA tape attachment
- 9.2.5 External disk storage performance instrumentation
- 9.2.6 Thin provisioning for DS8700 and DS8800 storage servers and for VIOS shared storage pools
- 9.3 SSD storage management enhancements
-
9.1 General and direct-attached storage management enhancements
-
Chapter 10. Networking enhancements
- 10.1 TCP/IP enhancements summary
- 10.2 HTTP server support for PASE FastCGI PHP processing
- 10.3 Telnet client support for SSL encryption
- 10.4 Sockets programming: New user exits
- 10.5 IKEv2 support
- 10.6 IPv6 TCP/IP applications and V6R1 enablement PTFs
- 10.7 IBM AnyNet support on IBM i 7.1
- 10.8 Ethernet link aggregation
- 10.9 Ethernet Layer-2 bridging
- 10.10 IBM Portable Utilities for i (5733-SC1) supported versions
-
Chapter 11. Printing enhancements
- 11.1 Printing overview
- 11.2 Overview of IBM i 6.1 print enhancements
- 11.3 Enhancements to base print functions
- 11.4 Print Services Facility for IBM i enhancements
- 11.5 Transform Services enhancements
- 11.6 IBM Navigator for i print enhancements
- 11.7 IBM i Access for web print enhancements
- 11.8 Host Print Transform enhancements
- 11.9 References
-
Chapter 12. Integration with IBM BladeCenter and IBM System x
- 12.1 iSCSI software targets
- 12.2 Defining iSCSI software target support
- 12.3 Service Processor Manager function
- 12.4 VMware support changes
- 12.5 New planning worksheets
- 12.6 IBM Navigator for i
- 12.7 New IBM i CL commands
- 12.8 IBM i changed CL commands
- 12.9 Fewer IBM i licensed programs are required
-
12.10 Changes to IBM i integration with BladeCenter and System x documentation
- 12.10.1 A new IBM i iSCSI Solution Guide PDF
- 12.10.2 IBM i 7.1 Information Center
- 12.10.3 New IBM i integration with BladeCenter and System x group on IBM developerWorks
- 12.10.4 New IBM i Technology Updates page on developerWorks
- 12.10.5 IBM i integration with BladeCenter and System x Marketing website
- Chapter 13. IBM Advanced Job Scheduler for i enhancements
- Chapter 14. Web serving
-
Chapter 15. Web enablers
- 15.1 IBM Integrated Web Services for i
-
15.2 Changes in IBM WebSphere Application Server
- 15.2.1 Packaging for WebSphere Application Server
- 15.2.2 Java for IBM i 7.1
- 15.2.3 Installation
- 15.2.4 WebSphere Application Server Installation Management Supports on IBM Web Admin for i
- 15.2.5 Upgrading to IBM i 7.1
- 15.2.6 IBM Installation Manager for WebSphere Application Server V8
- 15.2.7 Enabling IBM Technology for Java virtual machine
- 15.3 IBM Web Administration for i
- Chapter 16. Application development
- Chapter 17. IBM Rational products
-
Chapter 18. IBM Navigator for i V7.1
- 18.1 New name: IBM Navigator for i
- 18.2 Signing on to IBM Navigator for i
- 18.3 Independent tabs
- 18.4 Dynamic navigation
- 18.5 Modern tables
- 18.6 5250 emulation-related enhancements
- 18.7 Set Target System enhancements
- 18.8 Database enhancements
- 18.9 New journal management enhancements
- 18.10 Integrated Server Administration enhancements
- 18.11 Printer output enhancements
- 18.12 File system enhancements
- 18.13 Networking enhancements
- 18.14 Disk management enhancements
- 18.15 Tape support enhancements
-
18.16 Performance enhancements
- 18.16.1 General health indicators
- 18.16.2 Viewing cross-partition processing
- 18.16.3 New Database package
- 18.16.4 QAPMCONF perspective
- 18.16.5 QAPMJOBMI perspective
- 18.16.6 Create Performance Data Report function
- 18.16.7 Image and file export
- 18.16.8 Sizing the next upgrade
- 18.16.9 Ethernet Link Aggregation Modified perspectives
- 18.16.10 Workload Group perspectives
- 18.16.11 Java perspectives
- 18.16.12 Disk Response Time charts
- 18.16.13 Interactive perspective development
- 18.16.14 Metric finder
- 18.16.15 Performance Explorer content package
- 18.16.16 New metrics
- 18.16.17 Miscellaneous enhancements
- 18.17 JS1- Advanced Job Scheduler for i enhancements
- 18.18 Backup Recovery Media Services: Plug-in enhancements
- 18.19 More information
- Chapter 19. IBM i Access
-
Chapter 20. Miscellaneous enhancements
- 20.1 Licensed product structures and sizes
- 20.2 Changed or new CL commands and APIs
- 20.3 Temporary user-defined file systems
- 20.4 Watch for Event function (message enhancements)
-
20.5 IBM Tivoli Directory Server for IBM i enhancements
- 20.5.1 Creating suffix entries automatically when they are needed
- 20.5.2 Administrative roles
- 20.5.3 User interface enhancements
- 20.5.4 Security enhancements
- 20.5.5 New password encryption options
- 20.5.6 Pass-through authentication
- 20.5.7 Enhanced password policy to use global date and time for initialization
- 20.5.8 Multiple password policies
- 20.5.9 Policy that is enforced for Digest-MD5 binds
- 20.5.10 Persistent search
- 20.5.11 Replication configuration enhancements
- 20.5.12 Filtered replication
- 20.5.13 Limiting the number of values that are returned by a search
- 20.5.14 Enhanced syntaxes and matching rules
- 20.5.15 IASP enablement for Directory Server on IBM i
- 20.5.16 The ldapcompare utility
- 20.5.17 Providing a re-entrant LDAP C client library
- 20.6 Automating extra IPLs for PTF installation
- 20.7 IBM i workload groups
- 20.8 IBM i on a Flex Compute Node
-
Chapter 21. Upgrading IBM i
-
21.1 Installing or upgrading IBM i
- 21.1.1 IBM i 7.1 support for POWER5 and later hardware
- 21.1.2 Planning statements
- 21.1.3 Supported upgrade paths
- 21.1.4 Program temporary fixes for upgrading to IBM i 7.1
- 21.1.5 Pre-upgrade verification tool
- 21.1.6 License program releases and sizes
- 21.1.7 Server firmware requirements
- 21.1.8 IBM i 7.1 Resaves
- 21.2 Upgrading from i5/OS 5.4 to IBM i 7.1
- 21.3 Media delivery changes
- 21.4 IBM i network upgrade
- 21.5 More considerations for upgrading to IBM i 7.1
- 21.6 IBM i network installation
-
21.1 Installing or upgrading IBM i
- Related publications
- Back cover
Product information
- Title: IBM i 7.1 Technical Overview with Technology Refresh Updates
- Author(s):
- Release date: March 2013
- Publisher(s): IBM Redbooks
- ISBN: 9780738437798
You might also like
book
AIX 5L Version 5.2 Security Supplement
This IBM Redbooks publication serves as a supplement to the IBM AIX 5L Version 5.2 product …
book
V5 TCP/IP Applications on the IBM eServer iSeries Server
Building on the cool ideal, this IBM® IBM Redbooks publication describes V5 enhancements to many of …
book
Managing OS/400 with Operations Navigator V5R1 Volume I: Overview and More
OS/400 Operations Navigator is the graphical interface to manage your IBM eServer iSeries runtime environment. V5R1 …
book
Security Considerations in Lotus Notes and Domino 7: Making Great Security Easier to Implement
Strong security has always been part of the family of Lotus software products. More notably, it …