Upload
hoangtu
View
220
Download
0
Embed Size (px)
Citation preview
IBM i
Decades of ultimate integration & workload optimization that all the vendors in the IT industry are now trying to imitate
Unlock Core Business Data
Ensure Hire Availability
Secure BusinessAssets
Build Cloudinfrastructure
Deploy Business Applications
Virtualization & Consolidate Resources
IBM i
• Disaster Recovery • Reduce Ongoing Maintenance
Automation
• Upgrade to latest release • Add new modules • Deploy new applications • Application Modernization
Mobility
• Virtualize IBM i environment • Simplify physical infrastructure • Heterogeneous Consolidation
• Securing Business Data • Securing Web Presence
!
• SaaS • Remote Managed Service • Disaster Recovery
• Business Intelligence • Web reporting • Mobile Access • Data Analytics
2008 2009 2010 2011 2013
7.1 7.2
** All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
20142012
7.1 Introduced Technology Refreshes 7.2 Incorporates 7.1 TRs and adds new capabilities TRs will transition to 7.2 over time New Releases for pervasive changes beyond scope of TRs
2015
IBM i Roadmap
6.1
2016
POWER7 POWER8P7+
6.1.1 7.1 TRs 1 - 8 with SMT8 on P8
2008 2009 2010 2011 2013
7.1 7.2
** All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
20142012
7.1 Introduced Technology Refreshes 7.2 Incorporates 7.1 TRs and adds new capabilities TRs will transition to 7.2 over time New Releases for pervasive changes beyond scope of TRs
2015
IBM i Roadmap
2016
POWER7 POWER8P7+
6.1.1 7.1 TRs 1 - 8 with SMT8 on P8
2008 2009 2010 2011 2013
7.1 7.2
** All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
20142012
7.1 Introduced Technology Refreshes 7.2 Incorporates 7.1 TRs and adds new capabilities TRs will transition to 7.2 over time New Releases for pervasive changes beyond scope of TRs
2015
IBM i Roadmap
2016
POWER7 POWER8P7+
7.1 TRs 1 - 8 with SMT8 on P8
6.1
IBM Europe Announcement letter: www.ibm.biz/BdFquK
Time to move on & up
!End of Marketing: December 9, 2014
!End of Support: September 30, 2015
!!!6.1.1
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 !
• Support for new POWER8 systems, and new features for POWER8 and POWER7/7+ !
• 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 !
• More highlights extending and enhancing the value proposition of IBM i integration
SubsystemsWebServices
OLTP
Virtual MachinesStorage Management Networking
SecurityOutput AuditingBackup
Directory Cluster DBA Tools
File ServingBatch System Management
▪ Learn RPG much more easily than with fixed-form !
- Fewer "secret codes" to remember ("E in column 19 means externally-described")
- Better token-colorization in the RDI editor, allowing programmers to have the same look-and-feel for RPG code as for other languages like Java or PHP
- New programmers will only have to learn how to use RPG, without having to struggle with how it is coded !
▪ Learn from RPG programmers about !- Business programming - Attributes of IBM i that make it a dream for programmers,
such as the automatic logging of messages (joblog)
What will an all-free RPG mean for non-RPG programmers?
!▪ Shielding your data from users who don’t need to see it. !▪ Instead of trying to control data security at the application layer, data access
can be controlled at the database layer across all interfaces. !▪ RCAC gives you the ability to implement object-level controls without even
giving access to all of the data. !▪ It’s really two things melded together !- Row permissions : which only return the rows of data that you are
permitted to see. - Column masks : which over-write or obscure returned values with specified
alternatives !▪ At 7.2 only users with QIBM_DB_SECADM authority can manage RCAC.
!Row and Column Access Control (RCAC)
IBM Advanced Data Security for i (Boss option 47) No charge
▪ Improvement of performance of the SQL Query Engine (SQE) and the improved indexing support. !▪ SQE is now also used to process native query access
interfaces including the Open Query File (OPNQRYF) command and Query/400 requests. !▪ These older style queries will now have the potential to
run a little faster and be analyzed with the newer DB2 performance tools. !▪ This new improvement is not an excuse to remain using
the old tools - it is still best practice to migrate these older queries to SQL-based interfaces such as DB2 Web Query so that you have easy access to the functional advantages offered by SQL.
!SQL performance improvements
Out of the Box… what’s **faster? OPNQRYF & Query/400 complex queries
I/O intensive queries Queries with long IN lists
▪ CL Command level memory control (added in 7.1) - Target existing physical & logical files CHGPF/CHGLF …
KEEPINMEM(*YES|*NO) Database will bring the object into memory when accessed using SQL - Parallel I/O will be considered to bring the object into memory - Stored in the file attribute survives IPLs, Save/Restore, etc. - No guarantee that objects will remain in memory, odds are good as it
happens whenever rows are fetched !▪ SQL KEEP IN MEMORY memory-attribute (new in 7.2) - Target new or existing SQL tables & indexes CREATE TABLE … KEEP IN
MEMORY NO or YES Database will bring the object into memory when accessed using SQL - Includes ALTER TABLE support - Granular control for managing partition tables - Once set, behavior matches KEEPINMEM
!In-Memory Database - popular topic across the industry
IBM i in-memory controls for well over 20 years.
▪ When a row is inserted into a table, you often are required to keep track of the time the transaction occurred. !▪ Today's servers are must faster, so transactions can appear
to have happened at the same time with only six digits of precision! !▪ To address this issue, you can now track 12 digits of
precision. !▪ You can also drop the sub-second precision points to reduce
the storage requirements for your table.
!Timestamp precision
▪ Define new accounting “buckets” to track temporary storage usage. !▪ Track temporary storage allocations which persist after
a job ends !▪ Track temporary storage scoped to a job, the
temporary file system, LIC tasks, etc. !▪ You could use a simple piece of SQL to report on the
usage by job. !▪ Observe System-wide Temporary storage consumption
via a new DB2 for i Service: QSYS2/SYSTMPSTG
Temporary storage
Batch Model
▪ Adjust hardware, processor, storage (SSD), system settings !
▪ Model how these changes effect the Workload performance
Measured
Modeled
▪ Powered by IBM i Access for Web (5770XH2) !▪ Features include the ability to:
- view and manage jobs, messages, output queues, files, printers - view, add, insert and update database records - build, run, save SQL statements with an SQL wizard - start one or more 5250 emulation sessions with the ability to reconnect
even after a device power down - extract data from a variety of IBM i resources into a table using
optional column selection - distribute and manage files to other users from a common download
location !▪ This capability is provided as part of 7.2 IBM i Access for Web
(5770XH2) which can be installed on IBM i release 7.2, 7.1 and 6.1. !▪ If you are using IBM i release 6.1 or 7.1, you may order 7.2 IBM i
Access for Web (5770XH2) by ordering refresh feature code 57xx-SS1 6289.
IBM i Mobile Access – Technology Preview
BRMS Enhancements
▪ BRMS Enterprise - Dashboard of all BRMS systems - Central site monitoring
!▪ Graphical Interface supports additional function !▪ Backup with improvements to IFS backups, include and exclude
support in BRMS Object List and new ability to save by size of library !▪ Media Services allows concurrent duplications in batch via SBMOPT
parm !▪ New features for Recovery supports restore list options and other
new function !▪ Maintenance - Increase performance with *BATCH on RGZBRMDB - RMVMEDI at an object retention level for *OBJ, *LNK, *DLO, *SPL !
▪ Faster install via new alter table support!
▪ IBM i HTTP Server now running Apache 2.4 - Improved performance - SNI (Server Name Indication) support - OCSP (Online Certificate Status Protocol) support - Independent Subsystems !
▪ IBM i Integrated Application Server – now powered by Liberty 8.5 - Runs on Java 7 & 7.1 - Updated to the latest web specs - JCA 1.6 , JSR 236 - Replace for Tomcat – runs on any platform - Upward compatible to full WebSphere - Supported by normal development tools! - Several IBM interfaces have been running on this since last year! !
▪ Java - Support for Java 6, Java 7 & Java 7.1 - Support removed for Java 5 and Java 1.4.2 !
▪ SAMBA - Fast, modern, lightweight CIFS file serving - Common Internet File System - Better protocol compatibility with current Windows clients - SMB 2.0 protocol support !
Integrated Middle Ware on IBM i
!DB2 for i & IBM i 7.2 - Why move to 7.2?
!1. Major improvements for SQL & Native DB users
- Improved database performance, in many cases with zero changes needed by the application or user
- New capabilities to protect business critical data - Improved insight into database workloads
!2. Major improvements for SQL application development
- New SQL statements, special registers, built-in global variables and catalogs
- Enhanced SQL behavior - Extended capabilities in Navigator & PDI
!3. Position your company to receive future DB2 for i enhancements
- Additional DB2 for i enhancements are coming to 7.2 via DB2 PTF Groups on the Technology Refresh (TR) candenceNote: While 7.2 will include all enhancements, some will also be PTF’d to previous releases