IBMi 7.1 and 7.2 Overview

advertisement
IBM i 7.1 and 7.2 Technical Overview
Mary Monine
IBM Power i Technical Sales Specialist
mmonine@us.ibm.com
Lou Antoniolli
IBM STG – Lab Services
Senior Consultant and IT Architect
© 2013 IBM Corporation
Agenda and Content
IBMi 7.1
What is a TR?
– Definition
– Best Practices
Information Sources
– Official Technology Refresh page
– DeveloperWorks
IBMi 7.1 Technology Refresh
– Latest & Greatest content and more
IBMi 7.2
– DB2 for i
– Application development and Management
– Systems Management
– PowerHA System Mirror
– Virtualization and Cloud
– Processor, I/O and Operating System
– Security
– Other Enhancements
2
© 2013 IBM Corporation
IBM i 7.1 and Technology Refreshes
© 2013 IBM Corporation
IBM i Roadmap
2006
2007
V5R4
2008
2009
6.1
V5R4M5
2010
7.1
6.1.1
2011
2012
………
7.2
…
i next + 1
7.1 TRs
At 7.1 Technology Refreshes were added
– Built from experiences with PTF Groups
– Treated as a mini-release for planning & testing purposes
– Simpler to install on a current release and less disruptive
– Now possible to stretch releases, yet deliver enhancements
… SO …
4
© 2013 IBM Corporation
Technology Refresh Concept as Delivered by TR Groups
Beginning with IBM i 7.1 GA, future point / modification releases are replaced with a new delivery
mechanism:
“Technology Refresh”
Definition: A collection of OS software for “new function enablement” that is
– packaged together,
– tested together, and
– delivered as a single PTF Group.
A Technology Refresh may include:
– Support for new hardware and firmware
(for example, new I/O devices or newly
announced models)
– Support for new virtualization functions
– Performance improvements
– New function enablement
5
© 2013 IBM Corporation
What Is a Technology Refresh – Really?
CUM
Over-used Term
– System Management definition
• TR PTF Group + GA CUM
(+ Resave if upgrading to 7.1)
– General communications
• Everything announced when TR PTF Group
is delivered
• DeveloperWorks uses the term Technology
Update
Think of the Technology Refresh
as the TR PTF Group + GA CUM
(+ Resave if upgrading to 7.1)
– Orderable entities – bundle various PTFs,
including a TR PTF
6
Other function
GAed at same
time
Other PTFs
TR PTF Group
Latest Resave
TR-PTF
TR-Requisites
Managed
Add Function
PTFs
© 2013 IBM Corporation
The Technology Refresh Web Site
www.ibm.com/systems/support/i/planning/techrefresh/index.html
7
© 2013 IBM Corporation
Technology Refresh Details Page
8
© 2013 IBM Corporation
IBMi 7.1 Enhancements Provided by the TRs
9
© 2013 IBM Corporation
IBM i 7.1 Technology Refreshes Add Value
Technology Refresh 1 – September 2010
– Virtual Media support to reduce hardware dependencies and costs
– Network Installation of all IBM i software for more efficient operations
– Web Services support for integrating legacy applications into business processes
Technology Refresh 2 – May 2011
– Suspend/Resume IBM i partition as another step towards clouds
– Sharing Tape Drives across IBM i partitions to reduce infrastructure complexity
– XML and Security enhancements to DB2 for i
Technology Refresh 3 – October 2011
– ISV Enablement for DB2 and language functions
– VM Image Management in cooperation with Systems Director VMControl
– PowerHA support of V7000 & SVC – Metro Mirror, Global Mirror & FlashCopy
– Thin Provisioning for DS8700 and DS8800 storage servers, and for VIOS Shared Storage Pools allows
configurations set up with a smaller amount of real disk storage
10
© 2013 IBM Corporation
IBM i Technology Refresh 4 - Highlights
Moving running workloads from one machine to another with Live Partition
Mobility delivers the next step for cloud environments
DB2 for i enhancements improve performance as well as delivering
additional security, error monitoring and SQL functions
Virtualized SAN and Network Infrastructure
DB2 WebQuery for i simplifies ordering with Express and Standard offerings
New options in Application Runtime Expert allow access to the tool without
granting high security levels
IBM i Workload Groups allows clients to license SWG products at "less than
capacity" level
• PowerHA for IBM i now includes support for IBM Storage Systems Storwize V7000
and San Volume Controller (SVC)
11
© 2013 IBM Corporation
IBM i Technology Refresh 5 - Highlights
Self-managing value proposition of DB2 for IBM i extended
with improvements for better performance and usability.
Extract maximum value from POWER7 with DB2 Symmetric
Multiprocessing
IBM SmartCloud Entry available for IBM i
Manage IBM i with significant performance and usability updates of the Web
based IBM Navigator for i
XML Service provides a language independent method to access native
IBM i objects either local or remote
New Enterprise Functions in BRMS to manage and automate networked
BRMS installations
Access IBM i native data in Java based mobile applications by leveraging the
new small format JTOpen Lite
Latest Releases of Selected IBM Software Group Offerings available on IBM i
New I/O Device support including USB-attached tape drives
12
© 2013 IBM Corporation
IBM i 7.1 Technology Refresh 6 - Highlights
Enhancing the value proposition of DB2 for i by extending SQL capabilities, improving performance and
enhancing data center manageability
Support for latest POWER7+ Express Servers
Use of USB Flash Drives now supported by IBM i
New Mobile Solutions
– Zend Server for i Version 6 provides mobile application development and runtime
– IBM Mobile Database solution uses DB2 for i as data source
– Statement of Direction for IBM Lotus Notes Traveler and IBM Connections availability
IBM i Secure Sockets Layer (System SSL) supports TLSv1.1 and TLSv1.2 and Online Certificate Status
Protocol (OCSP)
PowerHA SystemMirror for i adds support for additional storage devices, including IBM SAN Volume
Controller (SVC) and IBM Storwize V7000, V3700 and V3500
IBM Systems Director error detection and reporting
13
© 2013 IBM Corporation
IBM i 7.1 Technology Refresh 6 Update
Native Attach and Direct Storage
– Native and Direct attach of SVC and Storwize V7000, V3700, and V3500 with IBM i 7.1 (with
appropriate PTFs)
IBM i Access Client Solutions
– Provides a platform-independent solution that runs on most operating systems that support Java
(Linux , Mac, Windows)
– Consolidates the most commonly used tasks for accessing your IBM i into one simplified location
Web Enablement for i Updates
– Refreshing WebSphere® Application Server - Express®
V8.5 with WebSphere® Application Server - Express V8.5.5
Rational Announcements (April 23)
– ARCAD-Rational Power Pack
– Rational Developer for i (new name; new packaging)
License Transfer Updates
– Ability to transfer ALL processor entitlements to PureFlex or Flex Systems
14
© 2013 IBM Corporation
IBM i 7.1 Technology Refresh 7 - Highlights
Self-managing value proposition of DB2 for IBM i extended
with improvements for better performance and usability.
– Very Large DataBase - DB2 for i gets bigger and better
– Advanced Security controls using DB2 for i
– DB2 for i as a solution platform
RPG IV now includes more free format options, providing
syntax similar to other modern languages such as Java and C++
Latest Java 7.1 class libraries now available, running in faster runtime engine
Enhancements to Application Runtime Expert include more
flexible scheduling options
Ruby on Rails support through PowerRuby
PowerSC ToolKit for IBM i extends the integrated security of IBM i
IBM i will support new and enhanced I/O hardware options
15
© 2013 IBM Corporation
IBM i 7.1 Technology Refresh 8 - Themes
Accessible but secure Information
– Generate SQL from any file type; capture; archive; compare; model
Solutions for a modern, mobile world
– Extending applications & management
Strong Integrated Value
– Processors, I/O and operating system
New enhancements for Rational and WebSphere products
– Free format RPG Support added to RDi
– WebSphere Liberty profile new base for IBM i Integrated Application
Server
16
© 2013 IBM Corporation
IBM i 7.2 Technical Overview
© 2013 IBM Corporation
IBM i Releases
2008
2009
6.1
2010
7.1
6.1.1
2011
2012
……
7.1 TRs
2013
2014
7.2
i next
…
7.1 Introduced Technology Refreshes
7.2 Incorporates 7.1 TRs and adds new capabilities
TRs has transitioned to 7.2 including TR1, TR2, and TR3
18
© 2013 IBM Corporation
IBM i Support
• Clarification of September 9 announcement
– IBM i 6.1 withdrawn from Marketing Dec 14
– IBM i 6.1 withdrawn from Support Sept 30, 2015
– IBM i 6.1 INCLUDES IBM i 6.1.1
19
© 2013 IBM Corporation
IBM i 7.2 Themes
Information into insights
– Powerful new features of DB2® for i
Solutions for a modern, mobile world
– Extending applications & management
RPG
Powerful management made simple
– Tools and capabilities
Resiliency without downtime
– PowerHA SystemMirror
Virtualization without limits
– Efficiency and cloud technology
Strong Integrated Value
– Processors, I/O and operating system
20
© 2013 IBM Corporation
IBM i 7.2 Highlights
Powerful new features of DB2® for i ensures security of the data in a modern
environment of mobile, social and network access
IBM Navigator for i extends system management capabilities to manage and monitor
performance services
PowerHA SystemMirror for i Express Edition introduces HyperSwap improves
resiliency value proposition
Additional flexibility in configuration for I/O with new virtualization: Ethernet through
SRIOV and WAN over LAN”
Backup and Recovery Management Systems (BRMS)
extends Hub function for easier management
DIrectory
File Serving
Support for new POWER8 systems, and new features
for POWER8 and POWER7/7+
Systems Management
Batch
DBA Tools
Backup
Integrated Security SSO application suite extended to
include FTP and Telnet authentication with Kerberos
Many enhancements to the portfolio of IBM i products
from IBM Software Group
Storage Management
Networking
Virtual Machines
OLTP
Cluster
Auditing
Output
Security
WebServices
Subsystems
More highlights extending and enhancing the value
proposition of IBM i integration
© 2013 IBM Corporation
IBM i System Support
Servers
http://www-947.ibm.com/systems/support/i/planning/upgrade/osmapping.html
IBM i 5.4 1
IBM i 6.1
POWER8
IBM i 7.1
IBM i 7.2
3
POWER7/7+
PS700/701/702/730/704, Power 710, 720, 730, 740, 750, 760,
770, 780, 795, Pureflex p260/460
2
POWER6
JS12, 22, 23/43, 550* 560
4
POWER6
520, 550*, 570, 595
POWER5/5+
515, 520, 525, 550, 570, 595
800, 810, 825, 870, 890
270, 820, 830, 840
1 – IBM i V5R4 is no longer marketed or supported other than through extended service contracts
2 – POWER7+ 750/760 do not support native I/O. 6.1 in PureFlex must be client of 7.1 or later
3 – Requires Technology Refresh 8
4 – no IOP or HSL support
© 2013 IBM Corporation
DB2 for i – Open for business
7.2
Row and Column Access
Control
XMLTABLE
7.1
CONNECT BY
XML Support
6.1
Omnifind
MySQL storage engine
V5R3
V5R2
SQE Stage 1
V5R1
SQL triggers
Java Functions
DRDA DUW TCP/IP
2 GB LOBs
1 Terabyte Table
23
IASPs
Identity columns
Savepoints
UNION in views
Scalar subselect
UDTFs
OLAP Extensions
Encryption enhancements Regression
(FIELDPROCs)
Functions/Covariance/Correlation
Result set support in
embedded SQL
CURRENTLY
COMMITTED
V5R4
DECFLOAT
WebQuery
Grouping sets /supergroups MERGE
MQ Functions
INSERT in FROM
SSD Memory Preference
VALUES in FROM
Global variables
Partitioned tables
On Demand Performance
Center
UFT-8 and UTF-16
Health Center
Extended Indicator
Variables
Array support in
procedures
ICU sort sequence
Completion of SQL Core
Expression in Indexes
MQTs
Scalar fullselect
Sequences
Recursive CTE
ROW CHANGE
TIMESTAMP
Partition table
enhancements
Implicit char/numeric
INSTEAD OF triggers
BINARY/VARBINARY
Descriptor area
GET DIAGNOSTICS
XA over DRDA
DRDA Alias
DDM 2-phase
DECIMAL(63)
Statistics catalog views
CLIENT special registers
SQE Stage 6
Three-part names and
aliases
SQE Adaptive Query
Processing
EVI enhancements
Scrollable cursor
Deferred Restore of MQT
and Logicals
Inline functions
Environmental limits
Journal Minimal Data
SQE Stage 3
2M SQL statement
Two-phase over TCP/IP
Catalog views
Ragged SWA
1000 tables in a query
DDL Journaling
JDBC V3.0
QDBRPLAY
SQE Stage 5
Database Navigator
DRDA Kerberos
Online Reorganize
Generate SQL
Journal Standby
Implicit journaling
enhancements
Named arguments and defaults
for parameters
Obfuscation of SQL routines
Array support in UDFs
Timestamp precision
Multiple-action Triggers
Built-in Global Variables
Record movement between
partitions on UPDATE
SQE support for Query/400
SQE Logical file support and OPNQRYF
DDM and DRDA IPv6
DECLARE GLOBAL
TEMPORARY TABLE
TRANSFER OWNERSHIP
1.7 Terabyte Indexes
Health Center – Non-database
limits
Navigator Graphing and
Charting
© 2013 IBM Corporation
IBM i 7.2 – DB2 for i enhancements
Security enhancements
– Row and Column Access Control
– FieldProc Masking (PTFed to 7.1)
– Multiple-action Triggers (PTFed to 7.1)
– TRANSFER OWNERSHIP (Like CHGOBJOWN in CL)
– Grant to GROUP and USER syntax
SQL enhancements
– Dynamic Compound Statement (possibly PTF to 7.1)
– TRUNCATE
– Autonomous procedures
– Expressions in PREPARE and EXECUTE IMMEDIATE
Query enhancements
– XMLTABLE (PTFed to 7.1)
– CONNECT BY (PTFed to 7.1)
24
© 2013 IBM Corporation
Application Development Strategy for IBM i
Compilers & Languages
Common development and management tools across
operating systems and languages
Embrace Open Source
Solutions
Integrate web and development technologies
into IBM i
Include vendor tools as necessary
25
© 2013 IBM Corporation
IBM i Application Development Strategy
26
© 2013 IBM Corporation
BRMS Enhancements
BRMS Enterprise
– Dashboard of all BRMS systems
– Central site monitoring
Graphical Interface
– Support of *SYSPCY/*BKUPCY/*ARCPCY
• With look ahead!
Backup
– ASYNCBRING to improve IFS backups
– BRMS Object List
• Support Include/Exclude!
– Saving by size of library (SORT parm)
– PRTRPTBRM with control group statistics
Media Services
– DUPMEDBRM concurrent duplications in
batch via SBMOPT parm
27
Recovery
– Restore list support
– RSTBRM support of Domino DAOS list.
– Support of CFGDEVASP
Network
– Fully Qualified Domain Name(FQDN)
• Using *RDB support
Maintenance
– Increase performance with *BATCH on
RGZBRMDB
– RMVMEDI at an object retention level
• *OBJ, *LNK, *DLO, *SPL
Install
– Faster install via new alter table support!
© 2013 IBM Corporation
PowerHA Express Edition – HyperSwap
–Provides ability to ‘instantly’ switch access from production
IBM i DS8000 instance to remote DS8000
Prod
LPM
–Switch can happen automatically in case of DS8000 failure
–Switch can be manually triggered for planned maintenance
–Affinity can be defined so an LPM switch triggers a DS8000
switch
–DS8000 storage servers only
–IASP based replication not yet supported
SYSBAS
28
Metro
Mirror
SYSBAS
© 2013 IBM Corporation
PowerHA 7.2 Enhancements
SYSBAS Replication Enhancements
Object Authority and Ownership can now be replicated with Administrative Domain
Increase the 25,000 Administrative Domain monitored resource entry (MRE) limit to 45,000 MREs
Reduced Downtime
DSPASPSTS improvements for monitoring vary-on time
Reduce downtime by shortening UID/GID processing time during vary-on
Management Improvements
Independent ASP Assignment
– Enables use of one partition to save multiple production cluster environments
– Allows attachment of an IASP to a partition not in the cluster device domain
– Only one IASP can be attached to the partition at a time
29
© 2013 IBM Corporation
Movement From Traditional Environments to Cloud
One Step or an Evolution
CLOUD
Dynamic provisioning for workloads
SHARED RESOURCES
Common workload profiles
AUTOMATE
Flexible delivery & Self Service
STANDARDIZE
Operational Efficiency
VIRTUALIZE
Increase Utilization
CONSOLIDATE
Physical Infrastructure
Traditional IT
30
© 2013 IBM Corporation
Power Systems Cloud Solutions
Private Cloud Entry points at any level
Orchestrate
•Deliver IT without Boundaries
with advanced cloud
Automate
Integrated service management platform with
automated IT service deployment, full lifecycle
management, metering & chargeback
with entry cloud
Integrate
your virtualized foundation
•POWER7 Systems
•PowerVM
•PowerSC
•IBM Systems Director VMControl
Industrial strength virtualization coupled with
automated resource balancing and virtual image
management
31
•Tivoli Service Automation Manager
•IBM Service Delivery Manager
•IBM SmartCloud Entry for Power
•Solution Edition for Cloud
Basic cloud functions including simple self
service interface and infrastructure with
automated provisioning
IBM i 7.2 offer build in cloud
capability
© 2013 IBM Corporation
IBM i 7.2 More Highlights
LDAP support the latest ITDS 6.3
–LDAP instance can be switched to other IBM i servers based on IASP technology.
–LDAP user data entries can be kept in a tombstone subtree for a specified expire time when deleting it.
–LDAP search supports returning result in a page, which can reduce response time when the result row
set is large.
DNS support BIND 9.7.4-P1
–Support Domain Name System Security Extensions (DNSSEC), which extends DNS and provides the
protection for DNS, like origin authentication of DNS data, DNS data integrity, and authenticated denial
of existence.
SMTP modernization
–New SMTP server was introduced in 7.2 and removed the SDD limitations
FTP support for Kerberos, which can be integrated into a SSO solution.
QFileSvr.400 is enhanced to support maximum IO concurrency.
Fax enhancement includes
– New hardware enablement, like BELL2 adapter
– Support to covert FAX content into PDF
C++ compiler Include C++ 10x support
32
© 2013 IBM Corporation
IBM i 7.2 Install enhancements
IBM i 7.2 will not install on POWER5 systems
– POWER5 models 515, 520, 525, 550, 570, 595
Load source size increase to 70 GB (load source drives must be at least 70GB)
New API (QLPINSLP) that provides GO LICPGM option 1 and 11 support.
This support allows user to get the same functionality without having to wade through the panels.
CRTIMGCLG support to automatically add all images within the catalog directory to the image catalog.
In the past images had to be added to the image catalog one at a time using the ADDIMGCLGE command.
With the electronic download long naming scheme, this made the process unwieldy. Users can download
all images into a catalog directory and get them all added at once when creating the image catalog.
D-mode IPL support from USB
33
© 2013 IBM Corporation
IBM i 7.2 Save/Restore Enhancements
Journaling enhancements for restore
– Handle “wrong order” restores (DFRID parameter, RSTDFROBJ command)
• BRMS and RSTLIB *NONSYS and *ALLUSR handle automatically
– Optional journaling (STRJRN parameter)
TCP/IP configuration automatically saved with QUSRSYS
More object selection capability (SELECT parameter)
Spooled file backup enhancements
– New spooled files can be saved on incremental backups
– More choices for setting spooled file expiration dates
Save libraries in order by size (SORT parameter)
Better IFS backup performance (ASYNCBRING parameter)
Improved error recovery
34
© 2013 IBM Corporation
PTF improvements for 7.2
PTF Install history in the Security Audit Log, QAUDJRN
– Tracks changes to system based on PTF activity on the system.
– Can track both PTF operations and/or PTF object changes.
DSPPTFAPYI (Display PTF Apply Information) command
– Shows the apply type for PTF(s) based on all of the requisite PTFs that need to
be applied with it.
More immediate apply PTF Opportunities
– Conditional Immediate PTFs allow an immediate apply PTF which supersedes a
delayed PTF to be Immediate applied if the superseded PTF has already been
applied to the system
GUI Support through Navigator
35
© 2013 IBM Corporation
i 7.2 Networking Enhancements
System SSL (Security updates)
– TLSv1.2
– Elliptical Curve (ECDHE and ECDSA)
– Online Certificate Status Protocol (OCSP)
VPN
– IKEv2 NAT
– Re-keying IKE SA
– Advanced IKE & IpSec Cryptographic Algorithms, ECDSA authentication
Virtual Lan supports IEEE 802.1Q (VLAN)
IPv6 Neighbor Proxy Discovery for virtual Ethernet and PPP
Lan Console IPv4 initial configuration enhancements
SNMP enhancements including implementing SNMPv3 Manager APIs
TCP/IP IPv6 XML configuration file enhancements – validation and diagnostic messages
Retrieve/Update TCP/IP Information
CL commands for loading/unloading VPN & IP Filtering configuration files
VIPA proxy ARP support tied in with the existing dead gateway support
36
© 2013 IBM Corporation
IBM Systems Director 6.4.3 for IBM i
PTF Management Enhancement
–PTF compliance rules
–Single PTF check and install
–PTF Group Supported
Cross System Compliance rules
–Capture one system PTF list
–Build compliance rules based on existing PTF list
– Apply compliance rules on other systems
– Automation PTF installation
Integration with Network Install
–Pull required updates (PTFs) from IBM FSP to the Director
–Distribute the required PTFs from the Director server to Network Install Server
–Centrally distribute PTF group through Network Install Server
–Load and apply the PTFs on the i endpoints.
–Allow a user created task to be called to IPL IBM i.
Monitor Enhancement
– Keep adding more CIM based monitor capability
Service and Support Manager
–Identifies and reports hardware-related problems, enabling
IBM to provide proactive service
–ISD wrapping of existing IBM Electronic Service Agent
–FSM in PureFlex system support IBM i call home
37
© 2013 IBM Corporation
IBMi 7.1 TR9 and 7.2 TR1
IBM i Roadmap
2008
2009
6.1
2010
7.1
6.1.1
2011
2012
………
7.1 TRs
2013
2014
2015
…
7.2
…
i next
i next+1
… …
…
7.1 TR9
7.2 TR1
Oct 2014
** All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
© 2014 International Business Machines Corporation
IBM i Live Partition Mobility
• IBM i LPM was announced in May 2012 with
IBM i 7.1 TR 4 on POWER7
• LPM allows a running partition to be moved
from one system to another
Virtualized SAN and Network Infrastructure
• Customers who have adopted LPM can even “permanently” migrate a partition from a POWER7
to a POWER8 system with no downtime.
– IBM i 7.1 TR 9 or IBM i 7.2 TR 1
– Set up appropriate licenses and activations on the POWER8 system
• Enterprise POWER8 servers do not have CHARM
– LPM is replacement technology for hardware maintenance
• Note: Highly recommend latest firmware fixpack for Power S814 or S824
– Fixes high impact LPM problem
– Alerts will also be broadcast about this
IBM i 7.2 Minimum Load Source Size
• April 28 Announcement for IBM i 7.2 set minimum load source size as 70 GB usable space
• Now October 2014 announcement with IBM i 7.2 TR1, external and virtual load source LUNs can
be smaller
– Native SAS and SCSI will still be minimum 70 GB usable space
– Other configs will be minimum 35 GB usable space
• E.g., External Storage LUNs
• E.g., Virtual disk
• PTFs are needed BEFORE upgrading to IBM i 7.2
– IBM i 6.1, 6.1.1, 7.1
– Available in November
• Specifics about calculating “usable space” and the PTFs:
– http://www.ibm.com/developerworks/ibmi/software
DB2 for i: Enhancements for IBM i 7.1 TR9 and IBM i 7.2 TR1
• Find and Manipulate Data
SQL Application Development
– Regular Expressions
– New Scalar functions
IBM i Services
• Deploy complex logic using SQL
System/DB Management
– Pipelined Table Functions
Security
• Easy access to environment detail
Performance
– New DB2 built-in Global Variables
– API access to DB2 built-in Global variables
• Improved SQL programmer experience
– IBM i Debugger enhanced for SQL routines and triggers
• (STRDBG command and Graphical
)
– SQL messages changed to return SQL column names instead of field
names
– RUNSQL enhanced to allow an output listing to be generated
DB2 for i: Enhancements for IBM i 7.1 TR9 and IBM i 7.2 TR1
• Journal Catalog
– Local and Remote details
– Environmental and statistical
• Library List Catalog
– Probe the environment of a connection
– Easy access to library vs Schema Names
• Reply List Catalog
– Use an SQL query to assess readiness
– Programmatically find an unused entry
– Compare production and HA/DR machines for equivalency
• Job Log Table Function
– Incorporate joblog queries into application logic
– Consume joblog into application failure data collection
– Regular Expressions
SQL Application Development
IBM i Services
System/DB Management
Security
Performance
DB2 for i: Enhancements for IBM i 7.1 TR9 and IBM i 7.2 TR1
• Navigator for i
SQL Application Development
– DB dialogs improved
– Better performance
IBM i Services
• System Limits Phase 3 – IFS
System/DB Management
– Discover large IFS Objects
Security
– Recognize accumulation of IFS objects
Performance
– React to runaway conditions
• Database Monitor user filtering improved
– Choose between 1-10 users or groups to monitor
– Navigator or Command interface options
– Leveraged by Guardium Database Activity Monitor
• PTF Group “currency” view
– Query this view and DB2 for I will:
• Consume a live XML feed from IBM PSP Group information
• Access the current partition and extract the PTF Group information
• Use the SQL Query Engine to perform a live comparison
DB2 for i: Enhancements for IBM i 7.1 TR9 and IBM i 7.2 TR1
• Use DB2 tooling while protecting sensitive data
– Database monitor support for secure host variables
– Navigator and Command Support
• Row & Column Access Control
– Easily re-deploy rule test with OR REPLACE (applies to
Row permissions & Column Masks)
SQL Application Development
IBM i Services
System/DB Management
Security
Performance
DB2 for i: Enhancements for IBM i 7.1 TR9 and IBM i 7.2 TR1
• SQL Performance Analysis
– Visual Explain enhanced
• From UDTF icon, drill down to see UDTF queries
• “In Memory” just got easier
– SQL language control of preference
– Full Navigator support
• More context for Indexes
– Easier to gauge index values
– Catalog and Navigator interfaces
• Automate collection of DB performance details
– Capture SQL Snapshots and Event Monitors using SQL
– Automate the Import/Removal for Navigator
• Database monitor efficiency improved
– Reduced I/O and CPU overhead
– Navigator or Command Interface options
SQL Application Development
IBM i Services
System/DB Management
Security
Performance
REST Web Services
Web Service enable RPG and COBOL Source Code
• Integrated Wed Services Server – now powered by WAS Liberty & Jax-RS
– Running on Liberty
• Faster and better compliance
– JAX-RS REST web service container
• JSON leveraged for the communication
JSON REST packet sent now!!!
47
Node.js
What’s node.js?
– Node.js is a platform for server-side and networking applications
– Node.js applications are written in JavaScript but run without browsers
– Node.js is based on Google Chrome V8 Engine
Why node.js?
– High Performance
• Node.js designed to maximize throughput and efficiency
– Easy-to-use
• JavaScript is a widely used language
•
Developers can leverage existing skills to create server-side application
– Increasing popularity:
• More than 70,000 third party extensions are available on www.npmjs.org
© 2013 IBM Corporation
Node.js
IBM i specific extensions
– Besides the existing function, two import IBM i specific extensions are also created.
– DB2 for i extension
• Based on standard DB2CLI and supports Stored Procedure.
– Node.js toolkit for IBM i extension
• Allow JavaScript to access IBM i native objects, such as programs, commands, message
queues, data areas, spool files, user spaces, jobs, system values, environment values, and
more.
Delivered as part of the 5770-DG1 product
© 2013 IBM Corporation
IBM Software Group Updates
IBM Commerce V7 Feature Pack 8
IBM i 7.1 only
IBM MQ V8
•
•
•
Leading messaging support
File Transfer
Advanced Message Security
IBM i 7.1 & 7.2
IBM WebSphere Portal V8.5 CR1
IBM i 7.1 only
IBM Connections 5.0 CR1
IBM i 7.1 & 7.2
50
© 2013 IBM Corporation
IBM i 7.2 TR 2 and IBM i 7.1 TR10
IBM i Roadmap
2008
2009
6.1
2010
7.1
6.1.1
2011
2012
………
7.1 TRs
2013
2014
2015
…
…
7.2
i next
i next+1
… …
…
7.1 TR10
7.2 TR2
April 2015
** All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
© 2014 International Business Machines Corporation
Power Systems Hardware Announcements - 2Q15 Annc & GA
•
•
•
•
•
Power E880 now supports up to 192 cores – fulfilling SOD
4TB / node max memory for E870 – fulfilling SOD
2X max memory for S814 and MES 128GB ordering for S824/S814
New POWER8 4-port 10Gb Ethernet NIC with native IBM i support
POWER8 SR-IOV support for Ethernet NIC adapters
– For new 4-port card and for previously SOD’ed 4-port cards
• Add lower-priced NIC adapters to POWER7 “C” or “D” models (VIOS for IBM i)
• Add 10k, 4k-block disk drives
• PCIe Gen3 I/O drawers
– More flexible config rules -- for example ½ drawer or single drawer
– Support more drawers on E870/E880
– Add support for Scale-out (same #EMX0 drawer and #EMXF 6-slot fan-out module)
53
RPG IV - A Modern Business Language
Primary goals for RPG IV
– Interoperability
• Java
• XML
• SQL
– Readability
• Free form
• Blank lines
• Comments
– Functionality
• Procedures
• Data areas
• Data structures
• More data types
• Extended file support
– Modern Tools
• RD i, RTC, ARCAD Power Pack
Free format C specs
read file;
// Get next record
dow not %eof(file);
// Keep looping with record
if %error;
dsply ‘The read failed’;
leave;
else;
chain(n) name database data;
time = hours * num_employees
+ overtime_saved;
pos = %scan (‘,’ : name);
name = %xlate(upper : lower : name);
exsr handle_record;
read file;
endif;
enddo;
begsr handle_record;
eval(h) time = time + total_hours_array (empno);
temp_hours = total_hours - excess_hours;
record_transaction();
endsr;
Open Source and why do we care
•
•
•
•
•
•
•
•
•
Contribute from the community accelerates progress
IBM i is the safest place to do this
Get the apps to interact in a natural way with the DB
Lots of data and existing business logic that can be married with these new languages
If IBM delivers, its already ‘integrated’ for you
Open many other outside applications and vendors
Work Force – this is what they know!
Community training
Modernization
Open Source for IBM i
– New LPO – 5733OPS Open Source for IBM i
• New license program option
• Designed for Open Source offerings on IBM i
• Provides a safe way for Open Source to be delivered on IBM i
• Option 1 – Node.JS
• Other options to follow
http://www.ibm.com/developerworks/ibmi/techupdates/opensource
Node.js
• What is node.js?
• Node.js is a platform for server-side and networking applications
• Node.js applications are written in JavaScript but run without browsers
• Node.js is based on the Google Chrome V8 Engine
Recently Updated to 0.10.35
• Why node.js?
• High performance
• Node.js is designed to maximize throughput and efficience
• Easy to use
• JavaScript has already been a widley used language. Leverage
existing skills to create server-side applications
• Increasing popularity:
• More than 70,000 thrid party extensions are available on
www.npmjs.org
The Future is here
Python
Very Popular High Level Language
The ‘CL’ language for the modern programmer
‘Everyone’ knows it
Large Web community
Toolkit for IBM i extension
Allow easy access to IBM i native objects, such as programs, commands,
message queues, data areas, spool files, user spaces, jobs, system values,
environment values, and more.
DB2 for i extensions
Delivered as Option 2 for 5733-OPS
REST Web Services
Web Service enable RPG and COBOL Source Code
& Java
• Integrated Web Services Server – now powered by WAS Liberty & Jax-RS
– Running on Liberty
Faster and better compliance
– JAX-RS REST web service container
JSON leveraged for the communication
JSON REST packet sent now!!!
IWS now supports
Java WAR apps
As a Web Service!
59
59
JVM Improves Java Performance
• Built by IBM to Exploit
• IBM 32-bit & 64-bit Java™ Virtual Machine
– Technology shared with AIX, IBM i and Linux
– Improves performance & portability
• Exceptional Java environment and performance
– Fully compatible with other industry standard Java applications
– Can be called by APIs or directly from other languages
• IBM Java Toolbox for IBM i
– Native Java methods to access native IBM i artifacts – files, data queues, etc
What’s new in DB2 for i with IBM i 7.1 (TR10) & IBM i 7.2 (TR2)
Enhancement
Database
Administration
Benefit
CREATE OR REPLACE TABLE instead of
ALTER TABLE(s)
Simplified management of the
data model
SMP users can dynamically change the
priority of
parallel index builds
Improved Systems Management
Improved Database Management
Process Extended Dynamic Packages
default to 1Gig
Performance
Improved handling of Random I/O for Left
Outer Join queries
Eligible queries run faster
Index Merge Ordering implementation on
large dataset, First I/O queries
Eligible queries run faster
What’s new in DB2 for i with IBM i 7.1 (TR10) & IBM i 7.2 (TR2)
Enhancement
JSON
SQL
Query Engine
SQL Programming
JSON DB2 Store - Technology Preview. Java
applications will be able to use the DB2 JSON
API to store and retrieve JSON as BLOB data
from DB2 for i tables
VARBINARY_FORMAT
(convert character data into binary)
VARCHAR_FORMAT_BINARY (convert binary
data into character) built-in functions make it
easier to incorporate SQL when managing
distributed systems
SQL functions (UDF & UDTF) parameter limit
extended
to 1024
Benefit
Improved
reliability of service
Improved data-centric computing
capability
Improved head room for complex
applications
What’s new in DB2 for i with IBM i 7.1 (TR10) & IBM i 7.2 (TR2)
Enhancement
IBM i Services
Benefit
ACTIVE_JOB_INFO() UDTF
(WRKACTJOB)
Improved Systems
Management & more
SCHEDULED_JOB_INFO View
(WRKJOBSCDE)
Improved Systems
Management
JVM_INFO View
(WRKJVMJOB)
Improved Applications
Management
SET_JVM Procedure
(WRKJVMJOB)
Improved Applications
Management
DRDA_SERVER_AUTHENTICATION_INFO
(DSPSVRAUTE)
View
Improved Security
Management
What’s new in DB2 for i with IBM i 7.1 (TR10) & IBM i 7.2 (TR2)
Enhancement
OBJECT_STATISTICS() UDTF
extended to find User Available libraries & to return
associated SQL names for native objects
Benefit
Improved Systems Management,
Application capability & more
Improved Systems Management
IBM i Services
GET_JOB_INFO() UDTF extended to return SQL
statement start time, SQL statement status and
Query options library name
DB2 for i
DB2 for i
Services
DATABASE_MONITOR_INFO View
shows existence and status of all system wide
monitoring
Improved
Database
Management
What’s new in DB2 for i with IBM i 7.1 (TR10) & IBM i 7.2 (TR2)
Enhancement
Database
Performance
Analysis
Benefit
CLEAR_PLAN_CACHE() Procedure allows
database performance analysts to more easily
iterate and evaluate changes
Improved agility in the data center
IBM i Navigator’
’s OnDemand Performance
Center extended:
Show Statements extended to include
CPU and I/O Summary detail
Analyze extended to have a new Job
Name Summary
Table Summary
Specific Table
Summary & Specific Table Statements
Index Summary
Specific Index
Summary & Specific Table Statements
Improved techniques for
performance analysis and issue
isolation
Welcome to the Waitless World
IBM i 7.1 TR11 and 7.2 TR3
Hardware and Software Release
Details and Update
IBM i Roadmap
2008
2009
6.1
2010
7.1
6.1.1
2011
2012
………
7.1 TRs
2013
2014
7.2
2015
……
7.1 TR 11
and 7.2 TR 3
Oct 2015
i next
……
i next+1
7.2 TRs and
iNext TRs
** All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals
and objectives only.
…
Welcome to the Waitless World
Hardware Release Details and
Content
High Level View - Current Disk Migration Support in BRMS
Library Support
ASP01
USER ASP
LIB A
LIB A
If LIB A isn’t used enough based on customer
choices, LIB A can get moved down to USER ASP,
or vice versa if use increases.
High Level View - BRMS 2015 Dec PTF Migration Support
IFS now supported!
S
S
D
H
D
D
S
S
D
ASP01
Can move PF/LF files within an ASP
Between SSD(Fast) and HDD(Slow)
Library Support!
H
D
D
User ASP
S
S
D
H
D
D
I-ASP
NEW I-ASP SUPPORT
Multipath Support for Tape is Enhanced
IBM i 7.2 TR 3 only
Introduced in IBM i 7.2 TR 2
• Allows redundancy for up to 8 paths
• A preferred path may be specified
• Native and VIOS NPIV attachment are supported
•
•
•
•
•
Fibre Channel LTO5 and LTO6 drives in the 7226 enclosure
TS3100/TS3200 (3573) with LTO5 and LTO6 Fibre Channel drives
TS3310 (3576) with LTO5 and LTO6 Fibre Channel drives
TS3500/TS4500 with LTO5, LTO6, 3592-E07, and 3592-E08 Fibre Channel drives
ProtectTIER® virtual tape library, code level 3.3.5.1 or newer
IBM i 7.2 TR 3 adds Automatic Fail-over for many scenarios
• Active path is moved when operation fails
• Tape operation completes without user intervention
• Especially useful for those doing unattended back-ups
72
DUPOPT of IPL-capable optical media
IBM i 7.2 TR 3 only
• Duplicate IPL-capable media to optical media with different physical characteristics
• Special value indicates copy of boot area and all files from the source are to be copied
• Mounted target media does not need to match physical characteristics of source media
• Use cases:
– System administrators can more easily transition to newer media types
• E.g., Duplicate existing IPL-capable DVD or distributed media image to RDX or Flash
media
– ISVs can condense a bootable install image onto a flash drive that can be carried in a pocket
Additional Enhancements -
IBM i 7.2 TR 3 and some IBM i 7.1 TR 11
• Support for LTO7 tape technology
• Support for IBM i virtualization configurations with Little Endian Linux client partitions
– Let IBM i partition be the I/O server partition
– Better integration with Linux workloads
• RAID Array Start Time Reduction (IBM i 7.2 TR 3 only)
• VLAN tag support for network boot and install (IBM i 7.2 TR 3 only)
• Support for HyperSwap function of the IBM SAN Volume Controller (SVC) and Storwize
– Enables highly available disk volumes to be accessible across 2 storage controllers
– IBM i 7.2 TR 3 only
IBM i Supports S822 (8284-22A)
•
•
•
•
•
IBM i 7.2 TR 3 or IBM i 7.1 TR 11
2U offering -- Special terms/conditions
With or without PurePower
Only P10 software pricing tier
Max of 2 cores per IBM i partition, Multiple IBM i partitions per server
VIOS is required for all I/O
– No Async or Bisync PCIe cards supported
• But Async applications with IBM i 7.2 could do WAN over Ethernet configuration
– No Crypto PCIe cards supported
– If using local SAS disk, 4K (not 5xx) sector disk drives must be used for performance reasons
• Minimum code levels required:
–
–
–
–
IBM i 7.2 TR 3 or IBM i 7.1 TR 11
VIOS 2.2.3.52
FW 840
If using HMC: HMC 840
4Q 2015 I/O Drawer RAS with FW840
#EJ0x PCIe card
#EJ0x PCIe card
#ECCx
cable pair
#ECCx
cable pair
PCIe
Gen3 I/O
Drawer
fan-out
module
fan-out
module
2 power cords
to PDU(s)
4Q2015 Observation: A single
drawer with two fan-out modules
has enhanced RAS with firmware
840. Two half drawers no longer
have such a significant RAS
redundancy advantage
PCIe cards in Gen3 I/O drawer are hotplug
Power cords, power supplies, fans are redundant and hot plug
EJ0x card is hot plug for maintenance – obviously all cards in its fanout
module impacted if repair action undertaken
With FW840: The other fan-out module in that drawer is NOT impacted by
a maintenance action = Fan-out modules have concurrent maintenance
With FW840: #ECCx cables have full redundancy. Either cable can be
removed and the other will carry on at half bandwidth. When
reconnecting the cable, its fan-out module is taken down to get full
bandwidth back, (other side of the drawer is not taken down).
With FW840: for the Power E870/E880 PCIe3 drawers with one or two
fanout modules can be hot added.
INDIVIDUAL Fan-out modules do not have hot add (any model) when
being added to an already installed drawer with just one fan-out module
initially installed
Fan-out modules do not have hot remove
Firmware 840 is not announced for the Power E850 as of October 2015
New Linux-only Servers Planned in 4Q2015
• FYI --- Not for IBM i (or AIX)
• “Linux Cluster” models … LC models
– S822LC -- focused for GPU workloads
– S812LC -- focused for HPC and analytics
Rational Developer for i V9.5
•
Addition of a built-in 5250 emulator
•
Removal of the 80 column restriction in RPG code editor
•
Addition of Snippet Support in the Push-to-Client feature
•
Enhanced ability to rearrange Remote System Explorer (RSE) Filters
•
Improvements to free-form RPG formatting
(indentation support) in the RPG code editor
•
Improved RPG Content Assist
•
General improvements to code coverage analysis
capabilities, significant performance improvements
78
Open Source for IBM i
• Embracing Open Source
• New LPO created in 4Q 2014
– Open Source for IBM i (5733-OPS)
• Options Determine Environments:
– Option 1 – Node.JS (GA December 2014)
– Option 2 – Python (June 2015)
– Option 3 – GCC (October 2015)
• Partnerships provide additional key open source technologies
– Zend – PHP
• Shipped with IBM i
– PowerRuby – Ruby on Rails support for i
http://www-03.ibm.com/systems/power/software/i/iws/
79
Open Source for IBM i - Runtime plus++
•
FastCGI
• Allows fast connection from HTTP server to backend PASE environment
•
ILE Object Toolkit
• Toolkit for each environment to easily allow connections to ILE objects and
information – Built on XML Service
•
DB2 for i Connecter
• Easy native (from the open source language) way to transfer data to and from DB2
for i - Built on XML Service or open source connector
80
Python
Python is powerful ... and fast;
plays well with others;
runs everywhere;
is friendly & easy to learn;
is Open.
•Added to IBM i in IBM i 7.2 TR2: April 2015
• Option 2 of 5733-OPS5733-OPS
•Why Python ? i
• It’s the most popular scripting language in the industry
• Most widely taught open source language in the world
• Used by most new developers
81
IBM i 7.2 TR3 adds Support for GCC
GNU Compiler Collection
•
•
•
•
•
•
Compilers for C & C++
Collection of compilers, tools, build, deployment, shells, etc
Industry standard vs the XLC currently on IBM i
Easy include OS add-on and plugins for recent OS additions
• Node.JS
• Python
Allows the advanced user the ability to get any OS packaged running on IBM i without IBM intervention
Key building block for future items
82
Open Source – GCC & GNU Compiler Collection
• This is the environment that the ‘open source developer’ uses to do their job
• IBM i User community now has the tools and environment needed to create applications using open
source technologies
•
•
•
•
•
•
•
•
•
•
•
•
autoconf
automake
rpm.rte
wget
bash
binutils
bison
bzip2
curl
expat-m
gcc-c++
gcc-cpp
•
•
•
•
•
•
•
•
•
•
•
•
•
gcc-gfortranm
gcc-'
gdb'
gmp'
grep'
gzip'
info-'
libgcc
libgomp
libiconv
libidn
libmpc
libsigsegv
•
•
•
•
•
•
•
•
•
•
•
•
•
•
libssh2
libstdc++
libtool
m4
make
mpfr
nedit
openldap
openssl
p7zip
pcre
perl
python-libs
python-2.6.8-1
•
•
•
•
•
•
•
•
•
•
•
readline
sed
tar
unzip
wget
xz
xz-libs
xz-lzma
zip-3.0
zlib-1.2.4
bash-4.3
Zend Server
• New UI
– Cleaner
– More modern
• Z-Ray for IBM i
– Z-Ray extensibility: create Z-Ray extensions
– Z-Ray Live! - insight on non-browser based requests, such as mobile client requests and APIs/web
services
• URL Insights: see details regarding the slowest, poorest performing, and most popular URLs on the
company website
• Faster runtime engine!
• Run parallel with older versions
IBM HTTP Server – Apache Updated to 2.4.12
PCRE regular expression is supported in configuration.
Several new modules are added to provide many fantastic functions
mod_proxy_wstunnel is added to tunnel web socket connection to backend server.
mod_proxy_html is added to rewrite HTML links in proxy situation to ensure links work for users
outside the proxy.
mode_macro is added to allow define macro in configuration.
New directives in mod_ssl, SSLRenegotiation and SSLHandshakeTimeout.
SNI implementation optimization and enhancement.
Add iASP support for pre-start CGI jobs.
Serviceability enhancement – display CGI job information and thread id in log file.
Many other updates to existing modules and directives, reference http://httpd.apache.org/docs/2.4/
PCI compliance – all the CVEs exposed after 2.4.12 released are patched
Web Sockets!!!
What’s WebSocket?
Developed as part of the HTML5 initiative, JavaScript interface
Full-duplex single socket connection over web between browser and server. Simplify much of the complexity around bi-directional
web communication and connection management
Make it easy to create real-time web application comparing to the existing HTTP request-response mode
Over HTTP, make it pass thought firewall easily
Reference http://www.websocket.org/ for more details and examples about WebSocket
Traditional Web App
Browser(Client)
Server
WebSocket
Browser(Client)
open socket
data
data
data
close socket
Server
Client Connectivity
IBM i Access for Windows
Navigator
IBM i Access Mobile
Access Client Solutions
Application Runtime Expert
•
•
•
Windows Only
Difficult to install
Difficult to Manage
•
•
•
Supports Todays Devices
Simple Install & Mgmt
Improved Function
88
DB2 for i – Navigator
IBM i Navigator
• Add Database content to Access Client Solutions (ACS):
Run SQL Scripts
SQL Performance Center
• Web  ACS Navigator interplay
• Add Include… support for Schemas Constraints
• Add multiple View Entries support to Journal Viewer
(IBM i Access for Windows only)
ACS
Run SQL Scripts
What is coming in 2015
• Faster launch
• Syntax formatting
• Line numbers
• Status bar
• Reconnect and Disconnect
• Other
Scheduled for 2016
• Visual Explain
• Integrated SQL Performance Monitor
(cross launch)
• CL prompting
• Other
LIMIT and OFFSET
•
LIMIT and OFFSET support is popular, but non-standard.
The DB2 Family recently decided to add the support.
•
This style of data access is most useful for those cases where you only need a subset
(page) of rows.
•
The offset-clause is only allowed as part of the outer fullselect of a DECLARE CURSOR
statement or a prepared select-statement.
There is no support in interactive SQL.
Syntax
Alternative Syntax
Action
LIMIT x
FETCH FIRST x ROWS ONLY
Return the first x rows
LIMIT x OFFSET y
OFFSET y ROWS FETCH FIRST x ROWS ONLY
Skip the first y rows and
return the next x rows
LIMIT y,x
OFFSET y ROWS FETCH FIRST x ROWS ONLY
Skip the first y rows and
return the next x rows
New – IBM i Services
New IBM i Services for these commands:
•
Work with System Status
Work with System Activity
•
Work with License Information
•
Work with Output Queue
•
Work with Media Library Status
•
Work with TCP/IP Network Status
WRKSYSSTS
WRKSYSACT
WRKLICINF
WRKOUTQ
WRKMLBSTS
NETSTAT
MEMORY_POOL()
MEMORY_POOL_INFO
SYSTEM_STATUS()
SYSTEM_STATUS_INFO
LICENSE_INFO
OUTPUT_QUEUE_INFO
OUTPUT_QUEUE_ENTRIES
MEDIA_LIBRARY_INFO
NETSTAT_INFO
NETSTAT_JOB_INFO
NETSTAT_INTERFACE_INFO
NETSTAT_ROUTE_INFO
Memo to Users 7.1 and 7.2
hhttps://www.ibm.comhttps://www.ibm.com/developerworks/communi
ty/wikis/home?lang=en#!/wiki/IBM%20i%20and%20Related%20Soft
ware/page/Memo%20to%20users
95
Enhanced – IBM i Services
Existing Service
SELECT * from SYSTOOLS.GROUP_PTF_CURRENCY
WHERE PTF_GROUP_RELEASE = ‘R720’
ORDER BY ptf_group_level_available ptf_group_level_installed DESC
New HTTP Service
•Live comparison of Security PTFs vs IBM PSP feed (and other groups)
Enhanced Services
•ENV_SYS_INFO – Add Total Configured Memory column
•OBJECT_STATISTICS – Enhanced to find all object types in QSYS library
•GET_JOB_INFO – Add Client IP Address
•ACTIVE_JOB_INFO – Add Total Elapsed Time column
•SET_SERVER_SBS_ROUTING – Add QZRCSRVS (Remote Command Server)
DB2 for i – Security & Compliance
Start Database Monitor (STRDBMON) command enhancements
• Support for Not Equal operator (job, user and table filters)
Guardium enhancements
• Guardium V10 GA’d on August 28th
• Guardium Vulnerability Assessment (VA) for IBM i
• Guardium Database Activity Monitor (DAM)
Support for multiple policies
IBM i side support for Not Equal operator
Encrypted collector communication
Load balancing
Failover
Special notices
This document was developed for IBM offerings in the United States as of the date of publication. IBM may not make these offerings available in other countries, and the information is subject to
change without notice. Consult your local IBM business contact for information on the IBM offerings available in your area.
Information in this document concerning non-IBM products was obtained from the suppliers of these products or other public sources. Questions on the capabilities of non-IBM products should
be addressed to the suppliers of those products.
IBM may have patents or pending patent applications covering subject matter in this document. The furnishing of this document does not give you any license to these patents. Send license
inquires, in writing, to IBM Director of Licensing, IBM Corporation, New Castle Drive, Armonk, NY 10504-1785 USA.
All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
The information contained in this document has not been submitted to any formal IBM test and is provided "AS IS" with no warranties or guarantees either expressed or implied.
All examples cited or described in this document are presented as illustrations of the manner in which some IBM products can be used and the results that may be achieved. Actual
environmental costs and performance characteristics will vary depending on individual client configurations and conditions.
IBM Global Financing offerings are provided through IBM Credit Corporation in the United States and other IBM subsidiaries and divisions worldwide to qualified commercial and government
clients. Rates are based on a client's credit rating, financing terms, offering type, equipment type and options, and may vary by country. Other restrictions may apply. Rates and offerings are
subject to change, extension or withdrawal without notice.
IBM is not responsible for printing errors in this document that result in pricing or information inaccuracies.
All prices shown are IBM's United States suggested list prices and are subject to change without notice; reseller prices may vary.
IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.
Any performance data contained in this document was determined in a controlled environment. Actual results may vary significantly and are dependent on many factors including system
hardware configuration and software design and configuration. Some measurements quoted in this document may have been made on development-level systems. There is no guarantee these
measurements will be the same on generally-available systems. Some measurements quoted in this document may have been estimated through extrapolation. Users of this document should
verify the applicable data for their specific environment.
Revised September 26, 2006
98
© 2013 IBM Corporation
Special notices (cont.)
IBM, the IBM logo, ibm.com AIX, AIX (logo), AIX 5L, AIX 6 (logo), AS/400, BladeCenter, Blue Gene, ClusterProven, DB2, ESCON, i5/OS, i5/OS (logo), IBM Business Partner (logo), IntelliStation, LoadLeveler, Lotus, Lotus Notes,
Notes, Operating System/400, OS/400, PartnerLink, PartnerWorld, PowerPC, pSeries, Rational, RISC System/6000, RS/6000, THINK, Tivoli, Tivoli (logo), Tivoli Management Environment, WebSphere, xSeries, z/OS, zSeries,
Active Memory, Balanced Warehouse, CacheFlow, Cool Blue, IBM Watson, IBM Systems Director VMControl, pureScale, TurboCore, Chiphopper, Cloudscape, DB2 Universal Database, DS4000, DS6000, DS8000,
EnergyScale, Enterprise Workload Manager, General Parallel File System, , GPFS, HACMP, HACMP/6000, HASM, IBM Systems Director Active Energy Manager, iSeries, Micro-Partitioning, POWER, PowerLinux,
PowerExecutive, PowerVM, PowerVM (logo), PowerHA, Power Architecture, Power Everywhere, Power Family, POWER Hypervisor, Power Systems, Power Systems (logo), Power Systems Software, Power Systems Software
(logo), POWER2, POWER3, POWER4, POWER4+, POWER5, POWER5+, POWER6, POWER6+, POWER7, POWER7+, Systems, System i, System p, System p5, System Storage, System z, TME 10, Workload Partitions
Manager and X-Architecture are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their
first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be
registered or common law trademarks in other countries.
A full list of U.S. trademarks owned by IBM may be found at: http://www.ibm.com/legal/copytrade.shtml.
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.
AltiVec is a trademark of Freescale Semiconductor, Inc.
AMD Opteron is a trademark of Advanced Micro Devices, Inc.
InfiniBand, InfiniBand Trade Association and the InfiniBand design marks are trademarks and/or service marks of the InfiniBand Trade Association.
Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the
United States and other countries.
IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce.
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.
Linear Tape-Open, LTO, the LTO Logo, Ultrium, and the Ultrium logo are trademarks of HP, IBM Corp. and Quantum in the U.S. and other countries.
Linux is a registered trademark of Linus Torvalds in the United States, other countries or both.
PowerLinux™ uses the registered trademark Linux® pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the Linux® mark on a world-wide basis.
Microsoft, Windows and the Windows logo are registered trademarks of Microsoft Corporation in the United States, other countries or both.
NetBench is a registered trademark of Ziff Davis Media in the United States, other countries or both.
SPECint, SPECfp, SPECjbb, SPECweb, SPECjAppServer, SPEC OMP, SPECviewperf, SPECapc, SPEChpc, SPECjvm, SPECmail, SPECimap and SPECsfs are trademarks of the Standard Performance Evaluation Corp
(SPEC).
The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
TPC-C and TPC-H are trademarks of the Transaction Performance Processing Council (TPPC).
UNIX is a registered trademark of The Open Group in the United States, other countries or both.
Other company, product and service names may be trademarks or service marks of others.
Revised November 28, 2012
99
© 2013 IBM Corporation
Notes on benchmarks and values
The IBM benchmarks results shown herein were derived using particular, well configured, development-level and generally-available computer systems. Buyers should consult other sources of information to evaluate the
performance of systems they are considering buying and should consider conducting application oriented testing. For additional information about the benchmarks, values and systems tested, contact your local IBM office or IBM
authorized reseller or access the Web site of the benchmark consortium or benchmark vendor.
IBM benchmark results can be found in the IBM Power Systems Performance Report at http://www.ibm.com/systems/p/hardware/system_perf.html .
All performance measurements were made with AIX or AIX 5L operating systems unless otherwise indicated to have used Linux. For new and upgraded systems, the latest versions of AIX were used. All other systems used
previous versions of AIX. The SPEC CPU2006, LINPACK, and Technical Computing benchmarks were compiled using IBM's high performance C, C++, and FORTRAN compilers for AIX 5L and Linux. For new and upgraded
systems, the latest versions of these compilers were used: XL C for AIX v11.1, XL C/C++ for AIX v11.1, XL FORTRAN for AIX v13.1, XL C/C++ for Linux v11.1, and XL FORTRAN for Linux v13.1.
For a definition/explanation of each benchmark and the full list of detailed results, visit the Web site of the benchmark consortium or benchmark vendor.
TPC
SPEC
LINPACK
Pro/E
GPC
VolanoMark
STREAM
SAP
Oracle, Siebel, PeopleSoft
Baan
Fluent
TOP500 Supercomputers
Ideas International
Storage Performance Council
http://www.tpc.org
http://www.spec.org
http://www.netlib.org/benchmark/performance.pdf
http://www.proe.com
http://www.spec.org/gpc
http://www.volano.com
http://www.cs.virginia.edu/stream/
http://www.sap.com/benchmark/
http://www.oracle.com/apps_benchmark/
http://www.ssaglobal.com
http://www.fluent.com/software/fluent/index.htm
http://www.top500.org/
http://www.ideasinternational.com/benchmark/bench.html
http://www.storageperformance.org/results
Revised December 2, 2010
100
© 2013 IBM Corporation
Notes on HPC benchmarks and values
The IBM benchmarks results shown herein were derived using particular, well configured, development-level and generally-available computer systems. Buyers should consult other sources of information to evaluate the
performance of systems they are considering buying and should consider conducting application oriented testing. For additional information about the benchmarks, values and systems tested, contact your local IBM office or IBM
authorized reseller or access the Web site of the benchmark consortium or benchmark vendor.
IBM benchmark results can be found in the IBM Power Systems Performance Report at http://www.ibm.com/systems/p/hardware/system_perf.html .
All performance measurements were made with AIX or AIX 5L operating systems unless otherwise indicated to have used Linux. For new and upgraded systems, the latest versions of AIX were used. All other systems used
previous versions of AIX. The SPEC CPU2006, LINPACK, and Technical Computing benchmarks were compiled using IBM's high performance C, C++, and FORTRAN compilers for AIX 5L and Linux. For new and upgraded
systems, the latest versions of these compilers were used: XL C for AIX v11.1, XL C/C++ for AIX v11.1, XL FORTRAN for AIX v13.1, XL C/C++ for Linux v11.1, and XL FORTRAN for Linux v13.1. Linpack HPC (Highly Parallel
Computing) used the current versions of the IBM Engineering and Scientific Subroutine Library (ESSL). For Power7 systems, IBM Engineering and Scientific Subroutine Library (ESSL) for AIX Version 5.1 and IBM Engineering and
Scientific Subroutine Library (ESSL) for Linux Version 5.1 were used.
For a definition/explanation of each benchmark and the full list of detailed results, visit the Web site of the benchmark consortium or benchmark vendor.
SPEC
http://www.spec.org
LINPACK
http://www.netlib.org/benchmark/performance.pdf
Pro/E
http://www.proe.com
GPC
http://www.spec.org/gpc
STREAM
http://www.cs.virginia.edu/stream/
Fluent
http://www.fluent.com/software/fluent/index.htm
TOP500 Supercomputers
http://www.top500.org/
AMBER
http://amber.scripps.edu/
FLUENT
http://www.fluent.com/software/fluent/fl5bench/index.htm
GAMESS
http://www.msg.chem.iastate.edu/gamess
GAUSSIAN
http://www.gaussian.com
ANSYS
http://www.ansys.com/services/hardware-support-db.htm
Click on the "Benchmarks" icon on the left hand side frame to expand. Click on "Benchmark Results in a Table" icon for benchmark results.
http://www.simulia.com/support/v68/v68_performance.php
ABAQUS
ECLIPSE
http://www.sis.slb.com/content/software/simulation/index.asp?seg=geoquest&
MM5
http://www.mmm.ucar.edu/mm5/
MSC.NASTRAN
http://www.mscsoftware.com/support/prod%5Fsupport/nastran/performance/v04_sngl.cfm
STAR-CD
www.cd-adapco.com/products/STAR-CD/performance/320/index/html
NAMD
http://www.ks.uiuc.edu/Research/namd
HMMER
http://hmmer.janelia.org/
http://powerdev.osuosl.org/project/hmmerAltivecGen2mod
Revised December 2, 2010
101
© 2013 IBM Corporation
Notes on performance estimates
rPerf for AIX
rPerf (Relative Performance) is an estimate of commercial processing performance relative to other IBM UNIX systems. It is derived from an IBM analytical model which uses characteristics
from IBM internal workloads, TPC and SPEC benchmarks. The rPerf model is not intended to represent any specific public benchmark results and should not be reasonably used in that
way. The model simulates some of the system operations such as CPU, cache and memory. However, the model does not simulate disk or network I/O operations.
rPerf estimates are calculated based on systems with the latest levels of AIX and other pertinent software at the time of system announcement. Actual performance will vary based on
application and configuration specifics. The IBM eServer pSeries 640 is the baseline reference system and has a value of 1.0. Although rPerf may be used to approximate relative IBM
UNIX commercial processing performance, actual system performance may vary and is dependent upon many factors including system hardware configuration and software design and
configuration. Note that the rPerf methodology used for the POWER6 systems is identical to that used for the POWER5 systems. Variations in incremental system performance may be
observed in commercial workloads due to changes in the underlying system architecture.
All performance estimates are provided "AS IS" and no warranties or guarantees are expressed or implied by IBM. Buyers should consult other sources of information, including system
benchmarks, and application sizing guides to evaluate the performance of a system they are considering buying. For additional information about rPerf, contact your local IBM office or
IBM authorized reseller.
========================================================================
CPW for IBM i
Commercial Processing Workload (CPW) is a relative measure of performance of processors running the IBM i operating system. Performance in customer environments may vary. The
value is based on maximum configurations. More performance information is available in the Performance Capabilities Reference at:
www.ibm.com/systems/i/solutions/perfmgmt/resource.html
Revised April 2, 2007
102
© 2013 IBM Corporation
© 2013 IBM Corporation
© 2013 IBM Corporation
Download