• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
IBM Presentations: Blue Pearl Basic template
 

IBM Presentations: Blue Pearl Basic template

on

  • 3,785 views

 

Statistics

Views

Total Views
3,785
Views on SlideShare
3,785
Embed Views
0

Actions

Likes
0
Downloads
18
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • QPWDRULES allows a list of values. Some combinations are not allowed. Allows more comprehensive password checking and minimizes the need for a password validation exit program. Any value other than the default of *PWDSYSVAL will cause the QPWDLMTAJC, QPWDLMTCHR, QPWDLMTREP, QPWDMAXLEN, QPWDMINLEN, QPWDPOSDIF, and QPWDRQDDGT system values to be ignored. *CHRLMTAJC - The password may not contain 2 or more occurrences of the same character that are positioned adjacent to each other. *CHRLMTREP - The password may not contain 2 or more occurrences of the same character. *DGTLMTAJC - The password may not contain 2 or more adjacent digit characters. *DGTLMTFST - The first character of the password may not be a digit character. *DGTLMTLST - The last character of the password may not be a digit character. *DGTMAXn (Where n is a number from 0 to 9). - Specifies the maximum number of digit characters that may occur in the password. *DGTMINn (Where n is a number from 0 to 9). - Specifies the minimum number of digit characters that must occur in the password. *LMTSAMPOS - The same character cannot be used in a position corresponding to the same position in the previous password. *LMTPRFNAME - The uppercase password value may not contain the complete user profile name in consecutive positions. *LTRLMTAJC - The password may not contain 2 or more adjacent letter characters. *LTRLMTFST - The first character of the password may not be a letter character. *LTRLMTLST - The last character of the password may not be a letter character. *LTRMAXn (Where n is a number from 0 to 9). - Specifies the maximum number of letter characters that may occur in the password. *LTRMINn (Where n is a number from 0 to 9). - Specifies the minimum number of letter characters that must occur in the password. *MAXLENnnn (Where nnn is a number from 1 to 128). – Specifies the maximum number of characters in a password. *MINLENnnn (Where nnn is a number from 1 to 128). – Specifies the minimum number of characters in a password. *MIXCASEn (Where n is a number from 0 to 9). - The password must contain at least n uppercase and n lowercase letters. *REQANY3 - The password must contain characters from at least three of the following four types of characters. 1. Uppercase letters 2. Lowercase letters 3. Digits 4. Special characters *SPCCHRLMTAJC - The password may not contain 2 or more adjacent special characters. *SPCCHRLMTFST - The first character of the password may not be a special character. *SPCCHRLMTLST - The last character of the password may not be a special character. *SPCCHRMAXn (Where n is a number from 0 to 9). - Specifies the maximum number of special characters that may occur in the password. *SPCCHRMINn (Where n is a number from 0 to 9). - Specifies the minimum number of special characters that must occur in the password. QPWDEXPWRN controls the number of days prior to a password expiring to begin displaying password expiration warning messages on the Sign-on Information display. Allows warning to start from 1 to 99 days before password expires. In previous releases the warning always started 7 days before it expired. QPWDCHGBLK sets the number of hours during which a password is blocked from being changed following the prior successful password change operation. This system value does not restrict password changes made by the Change User Profile (CHGUSRPRF) command. QLMTDEVSSN controls the maximum number of device sessions a user can sign-on. 0 Users are not limited to a specific number of device sessions. 1-9 Indicates maximum number of concurrent device sessions. The values 2-9 are new in this release. LMTDEVSSN - Specifies if the number of device sessions a user profile is limited *SYSVAL - The system value QLMTDEVSSN is used to determine whether the user is limited to a specific number of device sessions. *NO - The user is not limited to a specific number of device sessions. *YES - The user is limited to a single device session. 0 - The user is not limited to a specific number of device sessions. This value has the same meaning as *NO. 1 - The user is limited to a single device session. This value has the same meaning as *YES. 2-9 - The user is limited to the specified number of device sessions. PWDCHGBLK - Specifies the time period during which a password is blocked from being changed following the prior successful password change operation. This value can be used to prevent users from reusing the same expired password value by simply changing their password numerous times to get back to the expired password value (and defeating the purpose of the QPWDRQDDIF system value). This parameter does not restrict a security administrator from using a command like Change User Profile (CHGUSRPRF) to change the password. This parameter will not block the user from changing their profile's password when the “set to expired” (PWDEXP) value is *YES. This allows a security administrator to create a user profile with an expired password and still permit the user to sign-on and change the password (once) without being prevented by the block password change value.
  • “Sign-on attempts not valid” changed to “Password verifications not valid” The number of password verifications that were not valid for the specified user since the previous successful password verification. Passwords are verified by sign-on operations, various servers such as File Transfer Protocol (FTP), and API calls such as Get Profile Handle (QSYGETPH). Days before password expires The number of days left before the password expires. This field is not always displayed. “Set password to expired” changed to “Password set expired by command”. Specifies whether the password is set to expired for this user by a system administrator using the Create User Profile (CRTUSRPRF) or Change User Profile (CHGUSRPRF) command. If the password is set to expired, the user is required to change the password to sign on the system. Copied several fields from DSPOBJD to help people better understand the status of a user profile. Creation date/time - The date and time the user profile was created. Change date/time - The date and time of the last change to the user profile. This includes automatic updates to the user profile when it is updated for operations such as one of its owned objects is deleted. Last used date - The date the user profile was used last. Restore date/time - The date and time the user profile was last restored.
  • #5749 PCI-X #5774 PCI-E
  • .Instruction Retry -- Allows for retry of processor instructions for many faults that might be detected in a processor core. Allows full recovery for these faults. .Alternate processor recovery -- If instruction retry does not work (for example, due to a solid fault), allows the instruction that failed (and all subsequent ones) to execute on another processor, allowing work to continue without any interruption (H only) .Retry capability for many GX+ adapter errors and a freeze mode to limit the scope of outage for most (if not all) GX+ adapter errors to just the I/O underneath the adapter (all of this is H only.) .Dynamic clock failover (H only)
  • Contents of HASM LP Task-based approach similar to previous iNavigator GUI Includes V6R1 functionality Commands Most commands now included in 5761-HAS LP V5R4 level commands moved to QUSRTOOL library High Availability Solutions Manager GUI (solutions-based GUI) Web application Solution-based approach including selecting and deploying solution to managing solution 4 solutions to select from Designed for small/medium business API QYASRTVINF System i High Availability Solutions Manager (HASM) helps protect crit- ical business applications from outages. Combined with i5/OS V6R1, HASM delivers tools for configuring, monitoring, and managing your high availability (HA) clustering solution. HASM includes three types of interfaces for controlling and managing the HA environment: o High Availability Solutions Manager (solution-based) GUI for small client environments (deploying on a single IASP topology, which can include a mirrored copy via geographic mirroring) The GUI is planned to be available via PTF by 06/13/08. Refer to the following link to find the appropriate PTFs to enable this function after it avail- ability date. http://www-912.ibm.com/s_dir/slkbase.nsf/recommendedfixes o Cluster Resource Services (task-based) GUI for all environments o Traditional command-line interface The GUI operations are deployed via IBM Systems Director for i5/OS, which is a Web-based console. These user interfaces invoke cross-site mirroring (XSM) to manage ge- ographic mirroring (native i5/OS replication), Metro Mirror (DS8000 syn- chronous replication), or global mirroring (DS8000 asynchronous replication). Using either the command interface or the task-based GUI, you can also perform flash copy operations on the DS8000 server. The Global mirroring functionality is planned to be available via PTF Sep- tember 19, 2008. Refer to the following link to find the appropriate PTFs to enable this function. http://www-912.ibm.com/s_dir/slkbase.nsf/recommendedfixes Worldwide customer letter for IPLA software - RFA 46461 - Revision 3 - 01/02/08 (IBM Guide 22.04) HASM, along with i5/OS V6R1, offers the following functions and bene- fits: o i5/OS V6R1 enables integrated support that uses i5/OS and HASM to enable an end-to-end HA deployment and management solution. You can cluster partitions on a single system, multiple systems, or a combination of systems. HASM capabilities include switching of ad- ditional switchable devices as well as IASPs. These include print- ers, tape and optical devices, various communication line descriptions, and network server descriptions. o Cluster administrative domain covers the majority of system based objects required by switchable applications. This means that in most cases, the application environment on the cluster nodes are synchro- nized. Application and data can be activated seamlessly on an al- ternate node. o HASM offering stack also includes integrated source and target side tracking for XSM and geographic mirroring. This means that when you detach a target system, the resync operation, after reattaching, includes only the changed objects on the source and target system. o XSM enables you to perform role swap operations using Metro Mirror, a synchronous replication product for the DS8000 server. You can readily perform both planned and unplanned switching operations with minimal impact on operational procedures. You should use Metro Mir- ror for best-case recovery point objective (RPO) and recovery time objective (RTO). For disaster recovery solutions, you need to have a remote recovery cen- ter. In such cases the primary objective is not RTO but rather RPO. You can use XSM to manage geographic mirror to perform asynchronous data replication operations.
  • Web based functionality Requires 5761-HAS licensed program Runs within the System Director Navigator for i5/OS Within GUI, user can select solution, deploy solution and manage solution Solutions supported: -Switched Disk between Logical Partitions -Switched Disk between Systems -Switched Disk with Geographic Mirroring -Cross-Site Mirroring with Geographic Mirroring
  • Task based GUI offers day to day management…start nodes, stop nodes, monitor cluster, switchover, start, stop, monitor … etc… From a deployment perspective … create cluster, put nodes in device domains, define CRGs, start and stop CRGs, Most cluster commands moved from QSYS to HASM -V5R4 level command source moved to QUSRTOOL HASM commands enhanced to support new V6R1 functionality New commands added to configure and manage cross site mirroring New commands added to configure and manage administrative domains WRKCLU command enhanced to provide ‘one stop shopping’ in a green screen
  • HASM and HACMP are similar. We use the term clustering to connote the primary redundant resource management technology. Logical replication is used in both data center (HA) deployments and for DR deployments. A logical replication environment is asynchronous in relation to the application state and therefore special care and procedures are required to insure both the primary and secondary nodes are in “sync”. In the case of the IASP implementation; data is inherently replicated synchronously and therefore maintenance and change management relative to the data and apps is minimal. Although logical replication is used in the data center for HA the more characteristic use is for data recovery. Note in the fourth column; the entire system is replicated from system a to system b but to use the data on system B a complete IPL is required. If this were done following an unplanned outage, that IPL process could be lengthy. This is the reason clients should consider deploying IASPs and clustering. XSM is Cross Site Mirroring and is the replication manager part of the HASM product offering…it will manage the native i5/OS replication technology called Geographic Mirroring, or the DS8000/DS6000 replication solutions called Metro Mirror and Global Mirror
  • Toolbox JDBC improvements include use of unix sockets (not necessarily the default), about a 10% improvement Latest V5R4 data shows about 25% improvement over V5R4 GA thruput levels for native JDBC
  • Performance category in IBM Systems Director Navigator for i5/OS. Only shows “Investigate Data” and “Collections” as initial “key” tasks.
  • Investigate Data task in System i Director Navigator Initial screen when launching task Shipped with “Collection Services” content package “ Disk Watcher” available if PT1 is installed Job Watcher content package to be added later. Allows user to select perspective and collection Includes a description of each perspective, once selected.
  • Investigate Data – Example of description upon selection
  • CPU Utilization and Waits Overview chart. Widgets allow selection, panning, zooming, tooltips, and fit-to-window features. Legend is hiding out of view to maximize chart size.
  • CPU Utilization by Thread or Task Selecting bars highlights them. Selections are consistent between tables/charts. This information is used by later perspectives to “mine” context from the user’s session.
  • EGL - Cross platform language for business oriented services development Development with EGL services Leverage existing business developers for new SOA development by focusing on the business logic, and ignoring deployment targets/technology while coding/testing Implement SOA design elements: services and interfaces Leverage external web services using EGL interfaces created via import from WSDL (allow the developer to stay w/in the context of the EGL programming model) EGL service deployment Deploy to any platform: Java to WAS, Tomcat, etc.; COBOL to CICS, System i; COBOL to IMS (2H 2007) Deploy as: A Web service (uses SOAP), A private service (uses CICS ECI or TCP), Other SOA runtimes when they reach critical mass See Web Service Generation info in the notes for the next slide Many companies are under business pressure to quickly roll out new systems, and the overall strategy is to adopt the emerging J2EE and Web Services standards because of the obvious benefits of these technologies. However, the pool of available developers, although extremely valuable because of their expertise in the business domain and their comfort in understanding the business requirements and how to implement them, cannot be simply re-trained in Java and J2EE: costs of such training have been estimated to be in the order of over $60,000 per developer, the time required to reach a level of proficiency in e-business programming may not be compatible with the business pressures, and the results may not be ideal considering the degree of complexity and the relative inexperience of the developers pool. Evans Data Corp., 2007 Web Services Development Study, Volume I External - http://www.evansdata.com/ Internal - https://w3.ibm.com/marketing/mi/mihome.nsf/32a5df25fe5002a385256d050043a023/86ae54900c809ff5002573300064bbb7/$FILE/EDC_WebServices%202007_1_Final.pdf “ Lack of skilled development resources continues to be the issue that holds back Web services the most, cited by 17% of respondents. This percentage has been consistent through surveys conducted since 2003.” “ Changing standards or a lack of standards is another problem that for Web serviced development efforts, though not as great as in the past… 16% of respondents cited this as an obstacle… down from a peak of 25% a year ago.” 3 Types of Web Service Generation The phrase “bottom up” web service generation is used to describe the ability to take an existing application (COBOL, CICS, RPG, etc) and quickly generate the necessary converters/wrappers and standard web service artifacts (WSDL, WSBind, etc.) The phrase “top down” web service generation is used to describe the ability to take an existing web service definition (WSDL) and quickly generate a skeleton application (COBOL) to match that service. That skeleton would then be filled in by a developer. The phrase “meet in the middle” web service generation is used to describe the ability to take an existing web service definition (WSDL) and an existing application, and to map the inputs/outputs of the web service to those of the application. WebSphere Development Studio Client for System i (WDSC) offers the “bottoms up” web service generation from RPG or COBOL. The Web Services Development Tool allow you to create a Java bean which wrappers a call to an existing RPG/COBOL program or procedure, then you can construct a Web Service from that Java bean. Web Services on System i are t ypically written in Java, which might then call COBOL or RPG. Services can be written in RPG or COBOL as well, or you can have RPG and COBOL call web services through the AXIS client. Rational Developer for System z (RDz) offers all 3 of the above methods for web service generation from COBOL or PL/I through Enterprise Service Tools (EST) . “Top down” support for COBOL. “Bottom up” support for COBOL and PL/I. It also can generate Web Service client code to consume an existing WSDL. Service Flow Modeler (SFM) generates CICS services that can be: ran as a CICS web service; invoked using the MQ-CICS bridge; invoked from the CICS Transaction Gateway; invoked from any other CICS application that can do a Program LINK. Service Flow Feature is shipped as a separately ordered, “zero-cost” feature of CICS . This feature of CICS gives you the Service Flow Runtime. Rational Business Developer Extension (RBDe) offers the “bottom up” and the “top down” web service generation from COBOL and Java. It also can generate Web Service client code to consume an existing WSDL. Host Access Transformation Services (HATS) Gives you all the tools you need to quickly and easily extend your legacy applications to bus. partners, customers, or employees Makes your 3270 & 5250 applications available through most popular web browsers, while at the same time converting them to graphical user interfaces (GUIs) with a web-like look and feel on the fly in real time Provides a zero footprint Web-to-host solution, so that the only software your users will need is a web browser The power of HATS is in its ability to accurately recognize host screens and transform them in real time to an HTML interface according to a set of predetermined rules Enterprise Modernization Enhance 3270 & 5250 green screen applications with a GUI interface Streamline “green screen” applications using macros to navigate through existing terminal applications behind the scenes Combine data from multiple screens, applications and databases Deploy to Web, Portal and Rich client SOA Extend terminal app tasks as Web Services, insert them in your business process Insert an entire transformation host app as a human task w/in a process flow Present host apps as a portlet allowing a transformed app to be “integrated at the glass” with other applications forming a “composite application”
  • EGL - Cross platform language for business oriented services development Development with EGL services Leverage existing business developers for new SOA development by focusing on the business logic, and ignoring deployment targets/technology while coding/testing Implement SOA design elements: services and interfaces Leverage external web services using EGL interfaces created via import from WSDL (allow the developer to stay w/in the context of the EGL programming model) EGL service deployment Deploy to any platform: Java to WAS, Tomcat, etc.; COBOL to CICS, System i; COBOL to IMS (2H 2007) Deploy as: A Web service (uses SOAP), A private service (uses CICS ECI or TCP), Other SOA runtimes when they reach critical mass See Web Service Generation info in the notes for the next slide Many companies are under business pressure to quickly roll out new systems, and the overall strategy is to adopt the emerging J2EE and Web Services standards because of the obvious benefits of these technologies. However, the pool of available developers, although extremely valuable because of their expertise in the business domain and their comfort in understanding the business requirements and how to implement them, cannot be simply re-trained in Java and J2EE: costs of such training have been estimated to be in the order of over $60,000 per developer, the time required to reach a level of proficiency in e-business programming may not be compatible with the business pressures, and the results may not be ideal considering the degree of complexity and the relative inexperience of the developers pool. Evans Data Corp., 2007 Web Services Development Study, Volume I External - http://www.evansdata.com/ Internal - https://w3.ibm.com/marketing/mi/mihome.nsf/32a5df25fe5002a385256d050043a023/86ae54900c809ff5002573300064bbb7/$FILE/EDC_WebServices%202007_1_Final.pdf “ Lack of skilled development resources continues to be the issue that holds back Web services the most, cited by 17% of respondents. This percentage has been consistent through surveys conducted since 2003.” “ Changing standards or a lack of standards is another problem that for Web serviced development efforts, though not as great as in the past… 16% of respondents cited this as an obstacle… down from a peak of 25% a year ago.” 3 Types of Web Service Generation The phrase “bottom up” web service generation is used to describe the ability to take an existing application (COBOL, CICS, RPG, etc) and quickly generate the necessary converters/wrappers and standard web service artifacts (WSDL, WSBind, etc.) The phrase “top down” web service generation is used to describe the ability to take an existing web service definition (WSDL) and quickly generate a skeleton application (COBOL) to match that service. That skeleton would then be filled in by a developer. The phrase “meet in the middle” web service generation is used to describe the ability to take an existing web service definition (WSDL) and an existing application, and to map the inputs/outputs of the web service to those of the application. WebSphere Development Studio Client for System i (WDSC) offers the “bottoms up” web service generation from RPG or COBOL. The Web Services Development Tool allow you to create a Java bean which wrappers a call to an existing RPG/COBOL program or procedure, then you can construct a Web Service from that Java bean. Web Services on System i are t ypically written in Java, which might then call COBOL or RPG. Services can be written in RPG or COBOL as well, or you can have RPG and COBOL call web services through the AXIS client. Rational Developer for System z (RDz) offers all 3 of the above methods for web service generation from COBOL or PL/I through Enterprise Service Tools (EST) . “Top down” support for COBOL. “Bottom up” support for COBOL and PL/I. It also can generate Web Service client code to consume an existing WSDL. Service Flow Modeler (SFM) generates CICS services that can be: ran as a CICS web service; invoked using the MQ-CICS bridge; invoked from the CICS Transaction Gateway; invoked from any other CICS application that can do a Program LINK. Service Flow Feature is shipped as a separately ordered, “zero-cost” feature of CICS . This feature of CICS gives you the Service Flow Runtime. Rational Business Developer Extension (RBDe) offers the “bottom up” and the “top down” web service generation from COBOL and Java. It also can generate Web Service client code to consume an existing WSDL. Host Access Transformation Services (HATS) Gives you all the tools you need to quickly and easily extend your legacy applications to bus. partners, customers, or employees Makes your 3270 & 5250 applications available through most popular web browsers, while at the same time converting them to graphical user interfaces (GUIs) with a web-like look and feel on the fly in real time Provides a zero footprint Web-to-host solution, so that the only software your users will need is a web browser The power of HATS is in its ability to accurately recognize host screens and transform them in real time to an HTML interface according to a set of predetermined rules Enterprise Modernization Enhance 3270 & 5250 green screen applications with a GUI interface Streamline “green screen” applications using macros to navigate through existing terminal applications behind the scenes Combine data from multiple screens, applications and databases Deploy to Web, Portal and Rich client SOA Extend terminal app tasks as Web Services, insert them in your business process Insert an entire transformation host app as a human task w/in a process flow Present host apps as a portlet allowing a transformed app to be “integrated at the glass” with other applications forming a “composite application”
  • Main message: most programs can be converted!
  • Now that we have an overall picture of what’s being done, let’s review when conversion is needed.
  • FRCOBJCVN is a RST command parameter. QFRCCVNRST is a system value.

IBM Presentations: Blue Pearl Basic template IBM Presentations: Blue Pearl Basic template Presentation Transcript

  • Power Systems Platform i5/OS V6R1 Technical overview
  • POWER Systems 2008 Roadmap 2008 Power Systems System p POWER6 520/550 January 29, 2008 IBM PowerVM™ Integrating our Team – Integrating our Products
  • Power Systems January 29 th Launch Go Green & Save Manage Growth, Complexity & Risk Realize Innovation
    • p520/550 Express plus JS22/JS21 in BladeCenter S
    • - For blazing performance
    • New POWER6 servers beat HP and Sun’s entry offerings
    • PowerVM - for Energy Efficiency
    • Leadership virtualization from the people who invented VM
    • i5/OS V6R1 - For Business Resiliency
    • Demonstrating IBM’s investment in i5/OS plus first blade support
  • i5/OS & IBM POWER ™ Roadmap POWER7 2007 2008 POWER6 570 & i5/OS V6R1 Preview POWER6 Systems 2010 * All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. POWER6 Blade with i5/OS i5/OS V6R1 i5/OS V6R2
  • i5/OS V6R1 Highlights
    • Major New Operating System Release
    • Support SAN strategy in Large Enterprises
    • Major new disk clustering product
    • First i5/OS Support for BladeCenter
    • Major restructuring of Rational tools offerings
    Announce: 1/29/08 GA: 3/21/08
    • Nearly half of IBM customers run i5/OS
    • i5/OS leads the industry in customer satisfaction
  • Launch Highlights for i5/OS™
    • Major New Operating System Release
    • i5/OS V6R1
      • Virtualization of i5/OS storage
      • Encryption of backups, data on disk
      • Systems Director management
      • Enhanced Java performance
    • Major new disk clustering product
    • High Availability Solutions Manager
      • Supports i5/OS Geographic Mirror and IBM Systems Storage Metro Mirror
    • First i5/OS Support for BladeCenter
    • i5/OS runs on POWER6 JS22 blade
      • With BladeCenter H
    • Support SAN strategy in Large Enterprises
    • New Fibre Channel Adapter
      • Breakthrough performance with DS8000
    • Major restructuring of Rational tools offerings
    • WDS, RDi, RDi SOA*, RBD*, HATS*
      • Set of Enterprise Modernization tools
      • New packaging and pricing
    * Product preview Announce 1/29/08 GA 3/21/08
  • Innovative i5/OS Technology
    • Single Level Store
    Integration Object Based Architecture Work Management Technology Independent Machine Interface Subsystems provide application isolation, performance optimization, & management i5/OS is a deeply integrated operating system that contains DB2, security, systems management, … Basis for i5/OS integrity, security, and virus-resistance i5/OS treats memory & storage as a single pool, automating and optimizing storage management Enables application programs to take advantage of advances in hardware and software without disruption i5/OS
  • Security Enhancements
    • Offer Encryption to help meet regulatory requirements
      • Encrypted BRMS backups of user data to tape or virtual tape
        • Encrypted Backup Enablement – i5/OS Option 44
      • Encryption of data residing in an ASP (user and independent)
        • Encrypted ASP Enablement – i5/OS Option 45
      • Both use AES symmetric key algorithm
    • Enhanced Intrusion Detection and Prevention
      • Real time notification (e-mail, pagers), improved auditing, Navigator for i5/OS management
      • Dynamic throttling down of clients initiating Denial of Service attacks
    • Strengthen i5/OS Integrity
      • Digitally sign all i5/OS executables
      • Eradicate any altered programs through automatic retranslation of i5/OS executables
  • Password Rule & User Profile Enhancements
    • New system values supported
      • QPWDRULES , define new pwd rules
      • QPWDEXPWRN , define pwd expired warning interval
      • QPWDCHGBLK , prevent passwords from being changed repeatedly
    • Changed system value
      • QLMTDEVSSN , Limit device sessions (*NONE, 1-9 sessions)
    • Changed/New user profile parameters
      • LMTDEVSSN , Limit device sessions (1-9 sessions)
      • PWDCHGBLK - Block password change (1-99 hours)
  • User Profile Enhancements
    • Additions and changes for DSPUSRPRF
      • Password verifications not valid (change)
      • Days before password expires (new)
      • Password set expired by command (change)
      • Creation Date (new)
      • Change Date (new)
      • Last used Date (new)
      • Restore Date (new)
  • System Service Tools user profile <-> i5/OS profile
    • Optional linkage of SST user id and password to matching i5/OS user profile and password
      • Makes access from an i5/OS job to an SST interface work seamlessly
      • Required for IBM System Director Navigator for i5/OS access to disk units and storage pools (Configuration ans Service-> disk units, disk pools (ASP),…)
    • I5/OS Display System Service Tools User ID (DSPSSTUSR) command displays:
      • All SST/DST user IDs
      • Privileges for each user
      • Audit information for each User ID
      • Info for all linked users to the Service Tools User ID
  • SAN Enhancements
    • New Fibre Channel Adapter
      • Delivers improved I/O performance - comparable to performance when using internal storage
      • i5/OS V6R1, POWER6 systems, and DS8000
      • 4Gbit, IOPless, Dual Port Adapters
        • Increases capacity with up to 64 LUNs per port
        • Enhances flexibility with support for disk & tape attachment
        • Adds support for booting off tape
    CPW Workload Performance based on workloads and configurations. Improvements shown above are valid only for these specific workloads -- Your results may vary and are dependent on the application and configuration.
  • Availability enhancements
  • Availability Enhancements
    • Scheduled Downtime
    • Backups
      • Save Performance
      • Online Backups
      • Saving Less
    • Maintenance
      • LPAR
      • PTFs
      • OS Upgrades
      • Database
      • Hardware
    • Unscheduled Downtime
    • Recovery Time
      • Abnormal IPL
      • Transactions up to point of failure
      • Restoring lost or corrupted data
    • Single Points of Failure
      • Processor & Memory
      • Power & Service Proc
      • DASD
      • Other I/O
    HA Solutions Automation, Customization, and User Interface Environment Resilience Data Resilience Application Resilience
  • Availability Enhancements
    • Scheduled Downtime
    • Backups
      • Save Performance
      • Online Backups
      • Saving Less
    Unscheduled Downtime HA Solutions
  • Scheduled Downtime: Backups
    • Online Backups
      • SWA support to synchronize across libraries and IFS objects
        • Single checkpoint to ensure library and IFS data saved in consistent state
        • New STRSAVSYNC command
      • SWA of network server storage space while keeping integrated server online
        • Supports iSCSI attached servers or guest partitions (not IXS or IXA attached servers)
        • New SAVACTOPT(*NWSSTG) parameter on SAV command
      • Save detached IASP mirror copy ( XSM quiesce & tracking enhancements)
    • Usability/automation enhancements
      • Encrypted backups using software encryption with BRMS
        • Encrypted Backup Enablement – i5/OS Option 44
      • Virtual Tape enhancements
        • Automatic DUPTAP of virtual media to real media (using BRMS)
        • Improved DUPTAP performance
        • Support for i5/OS release install
        • Image catalog support for IASPs
      • Save/Restore private authorities with an object
      • File-level backup for Linux using SAV/RST commands
  • Availability Enhancements
    • Scheduled Downtime
    • Backups
      • Save Performance
      • Online Backups
      • Saving Less
    • Maintenance
      • LPAR
      • PTFs
      • OS Upgrades
      • Database
      • Hardware
    Unscheduled Downtime HA Solutions
  • Scheduled Downtime: Maintenance
    • PTFs
      • More PTFs immediate instead of delayed
      • Networked virtual optical for restores, LP install and PTF install
    • OS Upgrades
      • ANZOBJCVN tool for V5R4 and V5R3 to estimate program conversion times, identify potential issues
        • V6R1 program conversion significantly enhances system integrity, performance and function
    • Hardware
      • POWER6 planned enhancements:
        • Concurrent maintenance - op panel, service processor, processor node, HSL adapters
        • Concurrent tower remove (HSL I/O only, not HSL OptiConnect)
        • Platform IPL improvements
  • Availability Enhancements
    • Scheduled Downtime
    • Backups
      • Save Performance
      • Online Backups
      • Saving Less
    • Maintenance
      • LPAR
      • PTFs
      • OS Upgrades
      • Database
      • Hardware
    • Unscheduled Downtime
    • Recovery Time
      • Abnormal IPL
      • Transactions up to point of failure
      • Restoring lost or corrupted data
    HA Solutions
  • Unscheduled Downtime: Recovery Time
    • Abnormal IPL
      • IPL performance improvements
        • Spool initialization/recovery, journal recovery
    • Transactions up to point of failure
      • User can end journaling and then start journaling a file without closing the file
      • Merging special function of APYJRNCHGX into APYJRNCHG command
      • STRJRNxx/ENDJRNxx commands to start or end journaling all objects in a lib
      • User control over frequency of flushing journal caching buffer
      • New registered exit point to notify when a journal receiver is detached
    • Recovering lost or corrupted data
      • Restore logical and physical files in different libraries in any order
      • Avoid UDFS recovery problems by automatically creating and mounting the UDFS before restoring the objects it contains
      • Enhance RTVDSKINF to reclaim some objects concurrently
  • Availability Enhancements
    • Scheduled Downtime
    • Backups
      • Save Performance
      • Online Backups
      • Saving Less
    • Maintenance
      • LPAR
      • PTFs
      • OS Upgrades
      • Database
      • Hardware
    • Unscheduled Downtime
    • Recovery Time
      • Abnormal IPL
      • Transactions up to point of failure
      • Restoring lost or corrupted data
    • Single Points of Failure
      • Processor & Memory
      • Power & Service Proc
      • DASD
      • Other I/O
    HA Solutions
  • Unscheduled Downtime: Single Points of Failure
    • Processor & Memory (POWER6)
      • Instruction Retry
      • Alternate processor recovery
    • DASD
      • Hot spare for RAID (V5R4M5)
    • Other
      • Virtual Tape to avoid failed backups due to tape device/media failures
        • Use BRMS automatic DUPTAP of virtual media to real media
  • Availability Enhancements
    • Scheduled Downtime
    • Backups
      • Save Performance
      • Online Backups
      • Saving Less
    • Maintenance
      • LPAR
      • PTFs
      • OS Upgrades
      • Database
      • Hardware
    • Unscheduled Downtime
    • Recovery Time
      • Abnormal IPL
      • Transactions up to point of failure
      • Restoring lost or corrupted data
    • Single Points of Failure
      • Processor & Memory
      • Power & Service Proc
      • DASD
      • Other I/O
    HA Solutions Automation, Customization, and User Interface Environment Resilience Data Resilience Application Resilience
  • IBM HASM: High Availability Solutions Manager
    • Highlights
      • The IBM i5/OS HA/DR clustering solution
      • Simple web-based management
      • Cross Site Mirroring (XSM) replication manager
        • i5/OS Geographic Mirroring
        • DS8000 Metro Mirror or Global Mirror
        • DS8000 Flash Copy
    • Positioning
      • Major IBM disk clustering product
      • Supports large enterprises move to SAN
      • Alternative to today’s logical replication solutions
    • Opportunities
      • Customers looking for an IBM “hardware” solution
      • Customers looking for a simple solution with minimal administration
      • Customers looking for trusted on demand role swap operations
    • Product Number
      • 5761-HAS
    • Supported Release
      • i5/OS V6R1
    • Prerequisites
      • HA Switchable Resources (option 41)
  • Product Structure Solution Based Task Based Commands XSM Metro Mirror Global Mirror Flash Copy Switchable Devices & Disk Source/Target Side Tracking IASP infrastructure CRG infrastructure Admin Domain infrastructure HASM Opt 41 I5/OS DS8XXX Geographic Mirroring
  • HASM GUI (Solution Based)
  • CRS GUI (Task Based)
  • IBM iCluster
    • Highlights
      • IBM i5/OS logical replication HA/DR offering
        • iCluster with optional iBalance feature
        • iCluster SMB
    • Positioning
      • IBM “software” HA/DR offering
      • Asynchronous replication for disaster recovery
      • Backup copy available for tape backups
      • Backup copy available for read operations
      • Active-active with iBalance
    • Opportunities
      • Customer looking for a “software” based HA/DR solution from IBM
      • SMB customers looking for basic data recoverability
    • Product Number
      • 5733-ICL
      • 5733-ICS
    • Supported Releases
      • i5/OS V6R1, V5R4,V5R3
    • Prerequisites
      • i5/OS Option 12, Host Servers
      • IBM TCP/IP Connectivity Utilities
  • IBM i5/OS Multi System Data Resiliency Switcheable IASP Clusters
    • Strategic building block for IBM i5/OS High Availability and Disaster Recovery solutions
    • Utilizes i5/OS ® Cluster Resources for automation and application interface
    • Geographic Mirroring
    • Storage agnostic
    • HA and DR
    Cross Site Mirroring Metro Mirror
    • Metro Mirror
    • Global Mirror
    • Flash Copy
    • HA and DR
    FlashCopy Geographic Mirroring
    • Switched Disk
    • Storage agnostic
    • Single copy of data
    • HA (Local only)
    iCluster Switched Disk Cluster
    • iCluster
    • Storage agnostic
    • HA and DR
    • Concurrent access
    • Supports i5/OS Cluster
    Logical Replication Geographic Mirroring Cluster Metro Mirror/Global Mirror Cluster Basic San Copy Services
    • Global Mirror
    • Boot From SAN
    • DR/Tape Backup
    FlashCopy Global Mirror
  • I5/OS Data Resiliency Positioning Logical replication OS based replication Storage based replication Asynchronous Journal based replication Over TCP/IP Disk subsystem agnostic Synchronous I5/OS based replication Over TCP/IP Disk subsystem agnostic Synchronous or Asynchronous Storage based replication Over Fiber Channel or FCIP DS8000,DS6000
  • IBM i5/OS HA/DR Offering Summary V6R1 * HASM/XSM support for Global Mirror GA 09/19/08 Disaster Recovery System i CBU IBM DS8000, DS6000 Global Mirror Metro Mirror Full System SAN Replication Best Fit IBM HW Offering IBM SW Offering Geographic Dispersion Data replication/recovery Can be adapted for HA System i CBU Internal Storage iCluster iCluster SMB Logical Replication HA Operations (XSM) -Geographic Mirroring System i CBU Integrated Storage (HASM/XSM) Geographic Mirroring IASP Clustering Integrated Storage
    • HA Operations (XSM)
    • Metro Mirror
    • DR Operations (XSM)
    • - Global Mirror*
    System i CBU IBM DS8000,DS6000 (HASM/XSM) Geographic Mirroring Metro Mirror Global Mirror (for DR) IASP Clustering SAN
  • Virtualización
  • Power Virtualization Technologies LPAR Micro partitioning APV Hypervisor VIOS Shared Processor Pool
    • PowerVM is a key unifying technology between AIX, i5/OS and Linux on Power
    • PowerVM leverages VM awareness, exploiting z/VM™ mindshare
  • Announcing IBM PowerVM ™
    • PowerVM Technologies
      • Hypervisor
      • Logical partitioning
      • Micro partitioning
      • Virtual I/O Server
      • Integrated Virtualization Manager
    • Available with new PowerVM Editions and i5/OS Editions
      • For System i servers, PowerVM Editions provide VIOS and IVM
    The leading virtualization platform for UNIX, i5/OS, and Linux enables a more agile and responsive infrastructure PowerVM Hypervisor PowerVM VIOS i5/OS AIX Linux * POWER6 Systems ** AIX and Linux Partitions PowerVM Editions HMC 10/Core POWER5/5+ POWER6 i5/OS Editions IVM 3 / Server NA Express
    • *
    Lx86
    • **
    Live Partition Mobility VIOS IVM, HMC IVM, HMC Management 10 / Core 10 / Core Max LPARs POWER6 POWER5/5+ POWER6 System i servers Enterprise Standard
  • Virtual i5/OS Partitions
    • i5/OS Based Virtualization
      • i5/OS partition uses I/O resources from another i5/OS partition
      • Eliminates requirement to buy adapters and disk drives for each i5/OS partition
      • Requires POWER6 systems with i5/OS V6R1
      • Supports simple creation of additional partitions …. e.g., for test and development
    • Adds to i5/OS Storage Virtualization Capabilities
      • AIX and Linux partitions
      • Integrated BladeCenter and System x servers running VMware, Windows, or Linux
    i5/OS PowerVM Hypervisor i5/OS POWER6
  • V6R1 Virtual Client LPARs i5/OS Host i5/OS Client FC 5294 EXP24 DS8000 DDxx NWSSTGs DDxx OPTxx OPTxx IVE CMNxx
    • DASD
      • Hardware assigned to host LPAR in HMC
      • DASD can be integrated or SAN
      • DASD virtualized as NWSSTG objects
    • Optical
      • DVD drive in host LPAR virtualized directly (OPTxx)
    • Networking
      • Network adapter (such as IVE) and Virtual Ethernet adapter in host LPAR
      • Virtual Ethernet adapter in client LPAR
    Virtual SCSI connection DVD DVD Virtual LAN connection
  • V6R1 Virtual Client + VIOS Host + DS4000 VIOS Host i5/OS Client DS4700 DS4800 hdiskX LUNs DDxx /dev/cd0 OPTxx IVE CMNxx
    • DASD
      • Hardware assigned to VIOS LPAR in HMC
      • Each SAN LUN virtualized directly to i5/OS client
      • LUNs are 512B open storage
    • Optical
      • DVD drive in VIOS virtualized directly (OPTxx)
    • Networking
      • i5/OS client LPAR is assigned a Virtual Ethernet adapter
      • VIOS uses Shared Ethernet Adapter (SEA) object to bridge VLAN and physical LAN
    SEA Virtual SCSI connection DVD DVD Virtual LAN connection
  • Logical Partitioning Enhancement
    • Shared Processor Pools
      • Group micro-partitions into separate pools and set limits on the amount of processor capacity each pool can consume
      • Supports i5/OS V5R4 and V6R1, AIX, and Linux partitions on POWER6 systems
      • Can help limit required software licenses
    i5/OS 0.5 - 2 Cores PowerVM Hypervisor i5/OS 2 - 3.5 Cores POWER6 570 8-way i5/OS 1 - 2 Cores
    • Group i5/OS partitions
    • Cap processor capacity at 6
    • Reduces processor based software licenses from 8 to 6
    AIX 1 - 2 Cores Shared Processor Pool Example
  • BladeCenter H Configuration with i5/OS
    • BladeCenter H Chassis
      • Fibre, Ethernet, SAS switch(s)
      • DVD
    • JS22 Blade
      • 4 Cores, up to 32 GB of memory
      • 1 Disk drive
      • Fibre, Ethernet, SAS Adapters
    • Storage
      • DS4700, DS4800, DS8100, or DS8300
      • External SAS Tape drive
    • VIOS partition manages Blade resources
      • IVM used to set up and manage partitions
      • i5/OS, AIX, and Linux are client partitions
    Partitioned Blade Examples i5/OS VIOS PowerVM Hypervisor JS22 i5/OS VIOS PowerVM Hypervisor JS22 i5/OS i5/OS VIOS PowerVM Hypervisor JS22 AIX Linux
  • POWER6 Blades * All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. V6R1 V6R1 i5/OS Release Yes Yes Linux Yes Yes AIX 2 2 Base Ethernet Ports (1 GB) VIOS/IVM VIOS/IVM Virtualization 0-2 0-2 Daughter Cards 2008 Planned* 3/21/08 i5/OS Support 0/2 73/146 GB 0/1 73/146 GB Local Disk (Min/Max) 2/64 GB 2/32 GB Memory (Min/Max) 3.8 GHz 4.0 GHz GHz 2 4 # of Cores JS12* JS22 Blades
  • System Positioning Blade + Disk + i5/OS 525 Chassis + Blade + SAN + i5/OS 550 or 570 515 Price and Value
  • System Configurations for i5/OS Yes Yes Required Yes Tape (external) Yes (64 LUNs per adapter) Yes (32 LUNs per adapter) Required (16 LUNs) Yes (32 LUNs per adapter) SAN Attachment 48 24 1 (DVD ROM in Chassis) 14 CD/DVD/Tape (internal) 1374 548 1 278 Disk arms (internal) 168 42 NA 21 # of iSCSI adapters 128 96 4 36 LAN Ports 692 172 2 90 PCI Card Slots 387 TB 77 TB 146 GB 39 TB Disk Storage (internal) 768 GB 64 GB 32 GB 32 GB Memory 16 4 4 2 # of cores 570 POWER6 550 POWER5+ JS22 POWER6 525 POWER5+ Maximum
  • Performance Comparison
    • POWER5+
    • 4 Cores, 1.9 GHZ
    • 64 GB Memory
    • L3 Cache
    550 VIOS i5/OS
    • POWER6
    • 4 Cores, 4.0 GHZ
    • 32 GB Memory
    • No L3 Cache
    JS22 CPW = 14,000 CPW = 11,040
    • POWER6
    • 4 Cores, 4.7 GHZ
    • 192 GB Memory
    • L3 Cache
    570 CPW = 21,300
    • POWER5+
    • 2 Cores, 1.9 GHZ
    • 32 GB Memory
    • L3 Cache
    525 CPW = 7,100 i5/OS 1 core i5/OS i5/OS
  • Windows integration
  • System i Integration with BladeCenter Enhancements
    • VMware VMotion Support
      • Enabled by shared storage spaces between integrated servers
      • Supports VMotion, HA and DRS functions
    • Virtual Storage Enhancements
      • Virtual storage space snapshot enables backup while server is active
      • File level backup support for Linux
    • Configuration Enhancements
      • Direct connect – Systems can be directly connected without an Ethernet switch
      • System i cluster support - replicate iSCSI configuration objects
    • Management Enhancements
      • Management included in Navigator for i5/OS
    • New Operating System Support
      • Windows Server 2008
      • Linux – SLES 10 and RHEL5
  • New Systems Management Tool
    • IBM Systems Director ™ Navigator for i5/OS
      • New web based tool for managing i5/OS
      • Alternative to iSeries Navigator
      • Additions:
        • Performance Data Investigator
        • High Availability Solutions Manager
      • Automatically installed with i5/OS
      • Will snap into IBM Systems Director*
    * All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
  •  
  •  
  • New Java and Web Services Technology
    • IBM 64-bit Java™ Virtual Machine
      • Helps ISVs with application portability
      • Works with popular industry tools
      • Improved performance over Classic JVM
    • Integrated Web Application Server*
      • Simplifies the deployment of Java applications
      • Supports applications that use JSF, JSP, and servlets
      • Supports access to DB2 for i5/OS
      • Requires minimal system resources & administration
      • Used by System Director Navigator for i5/OS
      • Used by DB2 Web Query
    • Integrated Web services environment*
      • Easily expose RPG and COBOL programs as Web services
      • Invocation of Web services from RPG, C/C++, COBOL program
    * Also available with i5/OS V5R4
  • Web Application Servers on i5/OS Source: FAQs for i5/OS Integrated Web Application Server V7.1 Yes Yes No Java Based Messaging Engine Multiple Multiple One JNDI name space connection Yes Yes No Cross Platform ~40% less than WebSphere Application Server Memory requirements Yes No No Advanced workload mgt, high-availability, scalability Yes Yes Yes Multiple Instances Yes Yes Yes Access to DB2 for i5/OS Yes Yes No Full J2EE Support Yes Yes Yes Supports JSF, JSP, & servlets WebSphere iFix WebSphere iFix i5/OS PTFs Fixes Separate product Ships with Web Enablement for i5/OS Integrated with i5/OS V5R4 & V6R1 Packaging WebSphere Application Server Network Deployment WebSphere® Application Server Express Integrated Web Application Server
  • Web Admin: Install Web Service Access Web Admin http:// hostname :2001/HTTPAdmin Click on the Create New Web Services Server link
  • Introduction
    • i5/OS integrated Web services server
      • i5/OS functional enhancement
      • Used by ILE programmers
      • Makes Web Services Easier
      • Two Parts
        • The ‘Server’
        • The ‘Client’
    Web Services ILE as a Client ILE as a Service UI UNiX Other i5/OS i5/OS COBOL
  • Web Services Overview Definition: Self-Contained with well-defined interfaces that provide functionality that is accessible over the Internet/Intranet Key Technologies : XML, WSDL, SOAP, UDDI Web Services Server
  • i5/OS V6R1 Java Performance Improvements
    • Improvements primarily in JDBC, DB2 for i5/OS and Java
      • Includes 64K pages (only available on P5+ and beyond)
    • Some improvements available via V5R4 PTFs
      • But majority of improvements available only in V6R1
    • Test Environment
    • IBM Technology for Java VM
    • WebSphere Application Server 6.1
    • DB2 for i5/OS
    • 2-tier environment
    • POWER5+ 2.2Ghz 2-core partition
    • Trade 6.1 (stock trading) workload
    +68% +78%
    • Improvements shown above are valid only for these specific workloads -- Your results may vary and are dependent on the application.
    Transactions per Second
  •  
  •  
  •  
  •  
  •  
  • System i Access Enhancements
    • System i Access for Windows
      • .NET Data Provider supports ADO .NET 2.0
      • Supports the Microsoft Installer Package
      • PC5250 V5.9
      • IPv6
      • ODBC, OLE DB, Data Transfer enhancements
    • System i Access for Web
      • Single sign-on: Web support authentication using Windows domain login
      • SQL wizard supports joins of multiple tables
      • Chart SQL results in simple graphs
      • Automation and scheduling of tasks
    • System i Access for Linux
      • IPv6 support for ODBC, Remote Command, and utilities
      • ODBC enhancements
  • Rational Announcement Highlights Accelerate your path to reuse and service-oriented architectures for i5/OS
    • Access to web, with lower cost and lower risk
    • Improve appearance, usability and productivity
    • Reduce transaction costs, training costs and employee turnover
    Transform 5250 screens to modern user interfaces Host Access Transformation Services (HATS) for 5250 applications v7.1
    • Expose key i5/OS transaction capabilities as services
    • Meet highest QOS requirements
    • Reduce time to market and increased responsiveness
    Extend core business functions as services WebSphere Development Studio (WDS) v7.1 Rational Developer for System i v7.1
    • Apply existing “business-knowledgeable” and new staff on multi-platform projects
    • Break skills silos
    • Reduce retraining costs
    • Accelerate adoption of modern architectures and technologies such as Web 2.0
    Rational Developer on System i for SOA Construction v7.1 Rational Business Developer v7.1 Accelerate Web and SOA application development An IBM solution to help organizations build next generation i5/OS applications and integrate existing applications as services
  • Application Development Tools and Compilers
    • Combines the HATS and the WebFacing technology in a single product offering
    • Simplified pricing and licensing options
    • New! Mobile Device Support
    • Web services usability improvements
    • New! Visual Macro Editor developing HATS macros
    Host Access Transformation Services (HATS) for 5250 applications
    • Repackaging of compiler and tools offerings in WDS
    • ILE Compliers, Heritage Compilers, and ADTS offered as three separate product offerings
    • Flexible user based pricing model
    • Several compiler enhancements and usability improvements
    • Replaces WDSC with a light weight IDE offering - Rational Development for System i (RDi)
    WebSphere Development Studio Rational Developer for System i Rational Developer on System i for SOA Construction Rational Business Developer Leveraging open eclipse-based IBM Rational Software Delivery Platform to help organizations deliver leading-edge, high-productivity i5/OS solutions
    • Complete solution for building next generation internet, intranet and wireless application for System i
    • Deploy EGL applications and services to either Web Application servers or i5/OS transactional environment
    • Rich drag-drop web development tools
    • Powerful simplified programming paradigm
    • Automatic code generation from models or schemas
  • In summary
    • New packaging
    • New pricing
    • New V6R1
      • New RPG IV enhancements
      • New COBOL enhancements
    • New workstation products
      • Rational developer for system i (RDi)
      • Rational Developer on System i for SOA construction (RDiSOA)
      • HATS for System i
      • Rational Business Developer (RBD)
    • End of marketing for
      • WDSC
      • WDSC AE
  • RPG IV
    • Ability to run concurrently in multiple threads
        • Static (Âllthread) for fields
        • Serialize at the procedure level
    • Specify Main Procedure to be called
      • No RPG Cycle is used
    • Local File support
      • Defisne files in a procedure after the P Specification
    • Enhancements related to the use of files
      • QUalified formats
      • LIKEFILE Keyword
      • New Template keyword
      • Passing files as parameters
      • EXTDESC to specify file to be used at compile time
      • Allow Data structure in the result field for EXTFMT
    • Significantly higher limits for the size of variables
      • Size of variables to 16MB from 64K
      • Number of elements in an array 16MB (16 million) from 32 K
      • Length of string literals to 16mb from 32k
    • Relaxation of some UCS-2 rules (available starting in V5R3 through PTFs)
    • Miscellaneous enhancements
      • Reduce module size
      • Store parameter info in the program
  • DB2 for i5/OS Enhancements
    • Extending standard leadership with additional database functions
      • Full Outer Join, VALUES in FROM Decimal Floating Point, and more
    • Performance Improvements
      • More queries will take advantage of the new SQL Query Engine
    • Enhancements to On Demand Performance Center
      • Customizable reports, copy results to a spreadsheet, and more
    • Full text document searching through DB2
      • OmniFind Text Search Server for DB2 on i5/OS (5733-OMF)
      • Supports finding a DB2 record based on text contained in a document (e.g., Word, PowerPoint) that is stored in a database column
  • i5/OS Program Conversion
    • Ensures unprecedented system integrity
    • Delivers improved performance
    • Enables exploitation of future system and processor capabilities
    • Program conversion will be required to run with next i5/OS release
      • Program conversion automatically upgrades software to exploit latest system enhancements
      • Not required for POWER6, which can run i5/OS V5R4
    • Conversion requires program's creation data (observability)
      • Note that all programs created for V5R1 or later releases have had their creation data automatically saved during program creation
    • Tool available now to analyze program conversion for i5/OS V5R3 / V5R4
      • Identifies potential issues, if any, and estimates conversion time
    • Program conversion is performed during install/restore of applications, at first use or at scheduled time
    ITSO Redpaper: i5/OS Program Conversion: Getting Ready for V6R1 http://www.redbooks.ibm.com/redpieces/abstracts/redp4293.html?Open
  • About Conversion
    • Replace existing program object, without compile
      • Most attributes retained; modification timestamp updated
      • Works for all* created for V5R1 or later, older programs unless creation data removed
    • One-time process, but required either direction
      • V5R4 or V5R3  V6R1
      • V5R4 or V5R3  V6R1
    • Integral to V6R1, so no options or added fees
    • Average per-program convert times, large sample
      • Sub-second on fastest processors, < 4 seconds on slowest
      • Programs with many modules can take a lot longer
  • Programs with creation data, on pre-V6R1 systems Programs created/converted on V6R1 systems with pre -POWER6 hardware Programs created/converted on V6R1 systems with POWER6 hardware Optional conversion during restore, mandatory before running Mandatory conversion during restore No conversion required
  • Program conversion method choices on V6R1
    • Choose combination of methods
      • You initiate by library
        • STROBJCVN
      • Restore/install
        • FRCOBJCVN(*YES *ALL) or set QFRCCVNRST >= 2
      • First call (etc.)
    • Consider ANZOBJCVN estimates, Redpaper recommendations
    • Must regenerate applications that won’t convert
      • C ompile from source or acquire
  • i5/OS Software Support V5R2 2002 2003 2004 2005 2006 2007 2008 2009 April August June V5R4 January V6R1 Note that it is IBM’s current practice to support an i5/OS release until the next two releases have been made available, plus twelve months. So, for example, it is projected that i5/OS V5R3 will be supported for twelve months after V6R1 is available. Exact dates vary according to a variety of factors, including development schedules and IBM’s broader software lifecycle support cycles. For example, to simplify customers’ software lifecycle management, IBM currently coordinates end of support dates for i5/OS and other IBM software products in April or September. This presentation contains information about IBM’s plans and directions. Such plans are subject to change without notice. V5R3 Announced 1/29/08 April January
  • i5/OS System Support
    • All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.
    • http://www-304.ibm.com/jct01004c/systems/support/i/planning/upgrade/futuresftwr.html
    POWER6 JS22 V6R1 POWER5+ 515, 525 800, 810, 825, 870, 890 270, 820, 830, 840 POWER5/5+ 520, 550, 570, 595 POWER6 570 V6R2* V5R4 V5R3 System i Models
  • GA Dates 3/21/08 3/21/08 1/29/08 1/29/08 WebSphere Development Studio for i5/OS Rational Developer for i5/OS (RDi) 3/21/08 1/29/08 DB2 Web Query Enhancements 5/9/08 1/29/08 OmniFind Text Search Server for DB2 on i5/OS 3/21/08 1/29/08 New Fibre Channel Adapter 1/29/08 1/29/08 1/29/08 1/29/08 1/29/08 Announce 3/7/08 3/21/08 3/21/08 3/21/08 6/13/08 9/19/08 3/21/08 GA i5/OS Blade Support - JS22 in BCH i5/OS V6R1
    • HASM – 5761-HAS
    • Solution GUI
    • Global Mirror
    IBM DataMirror iCluster and iCluster SMB i5/OS supported LP / LPO products Item
  • Other Enhancements
    • IBM Transform Services for i5/OS
      • Delivers Adobe PDF output support to i5/OS applications
      • Shipped with i5/OS
    • BRMS Enhancements
      • Encryption of backups
      • Storage Space Snap Shots
      • Support for Systems Director Navigator for i5/OS
    • i5/OS Quiesce Function
      • Flushes memory to disk before taking a Flash Copy
    • TCP/IP V6 Enhancements
      • Enabled applications include Apache, DNS, FTP, System i Access servers
    • Faster IPL
      • Selected environments with large number of spool files
    • Network Install
      • Cumulative Fix Packages and Licensed Program Products
    • i5/OS V6R1 Shipped on DVD Media
    • http://www.ibm.com/systems/i/os/i5os/v6r1/index.html
  • Trademarks and Disclaimers 8 IBM Corporation 1994-2008. All rights reserved. References in this document to IBM products or services do not imply that IBM intends to make them available in every country. Trademarks of International Business Machines Corporation in the United States, other countries, or both can be found on the World Wide Web at http://www.ibm.com/legal/copytrade.shtml . Adobe, Acrobat, PostScript and all Adobe-based trademarks are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, other countries, or both. 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. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office. UNIX is a registered trademark of The Open Group in the United States and other countries. Cell Broadband Engine and Cell/B.E. are trademarks of Sony Computer Entertainment, Inc., in the United States, other countries, or both and are used under license therefrom. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. Information is provided &quot;AS IS&quot; without warranty of any kind. The customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Information concerning non-IBM products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does not constitute an endorsement of such products by IBM. Sources for non-IBM list prices and performance numbers are taken from publicly available information, including vendor announcements and vendor worldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other claims related to non-IBM products. Questions on the capability of non-IBM products should be addressed to the supplier of those products. All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Some information addresses anticipated future capabilities. Such information is not intended as a definitive statement of a commitment to specific levels of performance, function or delivery schedules with respect to any future products. Such commitments are only made in IBM product announcements. The information is presented here to communicate IBM's current investment and development activities as a good faith effort to help with our customers' future planning. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the ratios stated here. Prices are suggested U.S. list prices and are subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography.