the modern mainframe - people at vt computer science...
TRANSCRIPT
© 2006 IBM Corporation
IBM Systems
The Modern Mainframe
Powerful, secure, dependable�and easier to use
Bernice Casey ([email protected])System z User Experience
Steven Ma ([email protected])Application Integration Middleware User Experience
2 IBM Systems
The Modern Mainframe
Mainframe Simplification in the News: Oct 4, 2006
�IBM aims for user-friendly mainframes�
�Big Blue on mission to make mainframes easier to use�
�IBM in 5-year, $100 mln plan to simplify mainframe�
�IBM to Spend $100 Million on Mainframes �
�Mainframe Simplicity Not an Oxymoron?�
�IBM makes mainframes simpler�
�IBM Commits $100 Million to Make Mainframes Easier to Use�
�IBM puts up $100 million to simplify mainframe operations�
�IBM announces the magnitude of its plans to simplify the mainframe�
ibm.com/press/us/en/pressrelease/20384.wss
3 IBM Systems
The Modern Mainframe
Main messages from the simplification announcement
IBM is investing in mainframe simplification and modernization:► System Management: We�re making z/OS
systems easier to set up, operate, and administer
► Application Development: We�re delivering a modern, easy to use development environment.
IBM is partnering with clients and schools to build the pool of mainframe-savvy IT professionals:
► IBM Academic Initiative for System z
► z/OS Basic Skills Information Center
5 IBM Systems
The Modern Mainframe
System z management simplification strategy
Automation that simplifies and accelerates IT tasks
Easier�.
Installation
Configuration
Administration
Service
Open management infrastructure
Unifying, modern web console that is common across IBM
6 IBM Systems
The Modern Mainframe
Example of z/OS task simplification Scenario: System Configuration
► Customer wants to enable a new network security feature
Without task automation � high degree of expertise is assumed:
► Customer reads manuals (perhaps several) to understand how to implement the new feature
► Customer verifies that all functional pre-requisites are met
► Customer edits configuration files (perhaps several)
► Customer tests the configuration change before putting it into production
With task automation:
► Customer opens the z/OS management console and selects the network security feature she wants to enable. The �Network Configuration Assistant�takes over:
● Verifies that pre-requisites are met● Prompts for the minimum amount of information needed; applies �best practice�
values for as many configuration settings as possible
● Updates configuration files during a change window selected by the user
► Customer tests the configuration change
7 IBM Systems
The Modern Mainframe
System operations and monitoring►Modern monitoring console for z/OS: IBM OMEGAMON z/OS
Management Console (zMC) Version 4.1.0►Automatic health checking: IBM Health Checker for z/OS►Consistent hardware operations interface: New HMC
Installation, configuration, and maintenance►On-line ordering and inventory management: ShopzSeries►Automated on-line service acquisition: SMP/E Internet Delivery
Service►Shortened release to release migrations: Migration Checker for
z/OS (web download)►Single view of enterprise devices: Hardware Configuration
Management (HCM) - major enhancements in z/OS 1.8
Workload management►New WLM policy editor (web download)
Network configuration►Simplified setup of TCP/IP features with the Configuration
Assistant for z/OS Communications Server
Available for z/OS today�
8 IBM Systems
The Modern Mainframe
Simplifying network configurationConfiguration Assistant for z/OS Communications Server
Simplified setup of TCP/IP features for z/OS including:
IP Security Application Transparent-TLS Quality of ServiceIntrusion Detection Services
Ships with �best practice� default configurations.Performs self-checks of configurations; notifies the user when exceptions are detected.Limitations today:
Tool generates configuration files; customer has to FTP them to the host and integrate them manually
Simplified setup of TCP/IP features for z/OS including:
IP Security Application Transparent-TLS Quality of ServiceIntrusion Detection Services
Ships with �best practice� default configurations.Performs self-checks of configurations; notifies the user when exceptions are detected.Limitations today:
Tool generates configuration files; customer has to FTP them to the host and integrate them manually
Customer Value
Click to download the latest version!Click to download the latest version!
The Configuration Assistant simplifies the creation and editing of Intrusion Detection Services policies.
9 IBM Systems
The Modern Mainframe
Health Monitoring and Problem Analysis with the IBM OMEGAMON z/OS Management Console (zMC)
Learn more at: http://www.ibm.com/servers/eserver/zseries/zos/zmc/
Available at no charge for z/OS 1.4 and above
Displays status of z/OS sysplexes and systems displayed using Tivoli® Enterprise Portal (TEP)
Integrated Health Checker reports
Powerful features:
► Event notification
► Drill-down to problem details and expert advice
Easy upgrade to comprehensive Tivoli Monitoring Services products
Foundation for the future
Version 4.1 available
now!
11 IBM Systems
The Modern Mainframe
Managing situations using the zMC
Sequence of events:z/OS agents monitor for situations
14 pre-defined situations shipped Customers can create more
If situation triggers, alert is raised
User opens Event WorkspaceGets more details about situationReads expert advice (if provided)Takes action (optionally)
Alert indicators:
Alerts appear in TEP Navigator:
12 IBM Systems
The Modern Mainframe
z/OS Management Console Future Directions*
IBM is moving to a common web console solution for administering servers � including z/OS, z/VM, and Linux on System z.
This console will be an integration point for all management tasks.
Tasks such as health monitoring and software updates will have a common look and feel across server platforms.
The underlying system management infrastructure will be open so that vendors can also exploit it. (This is the role of the z/OS Common Information Model (CIM) element in z/OS 1.8).
* IBM development plans are subject to change or withdrawal without further notice.
Future web console
13 IBM Systems
The Modern Mainframe
Simplifying application development andgiving new life to core business applications
14 IBM Systems
The Modern Mainframe
Develop and Integrate
WebSphere Developer for System z v7.0*
Speed up and simplify: Development Integration Webification Componentization and
assembly
Test, Deploy, and Manage
WS Application Monitor WS Workload Simulator zSeries PD / CICS and
DB2 Tools Rational
Reduce production downtime Function test Simulate application loads Identify bottlenecks Resolve complex faults
WASz, CICS, and IMS transactions Enterprise COBOL and PL/I Rational and SCLM Tools
Highest Qualities of serviceBroadest ROI�sUtilization of standards/process
Run
IBM Software Development Platform for System z and Mixed Workload
Model and Discover
WS Business Integration Modeler
Rational Software Architect
WS Asset Analyzer/CICS IA
Facilitate understanding Identify reusable
components
* In v6: WebSphere Developer for zSeries
15 IBM Systems
The Modern Mainframe
The New Face of Application Development for z/OS
Eclipse is the most used IDE today (see Eclipse.org)
► Many commercial products based upon it
► Many Universities use it to teach programming
► �Eco-system� of users � see the various projects available
The �new face� of z/OS application development is based upon Eclipse � provides integration opportunities that never existed!
WebSphere Developer for System z (WDz) extends Rational Application Developer to provide access to one or more z/OS systems
► Communication via TCP/IP
► SAF Authentication
Goal is to make application development on z/OS as easy as it is perceived on other platforms
► Leverage what is familiar
► Leave the �fear factor� to the TV series and remove it from application development on z/OS
Provide easy artifact manipulation on z/OS � support:
► PDS, Sequential Files, HFS, JES, TSO Command prompt, USS Shell commands
16 IBM Systems
The Modern Mainframe
WDz: Strategic Environment for Application Developers
WebSphere® Developer for System z (WDz) provides a modern environment for developing:►Dynamic Web applications including Java� and
Java 2 Enterprise Edition ► Traditional COBOL and PL/I applications►High level Enterprise Generation Language (EGL)*
applications ►Web services to integrate these applications
together
WDz offers advantages over traditional environment:►Single environment for programming tasks: design,
code, debug from the same UI►Productivity features like syntax-checking, JCL
generation, visual debugging► Integrated user assistance
Click for Details
* available in v6.1
17 IBM Systems
The Modern Mainframe
z/OS Application Programmer�s Experience Today
1. Start 3270 emulator
2. Logon to the z/OS system
3. Navigate to the dataset and member using ISPF
4. Select the member for editing
5. Locate the line in the source code
6. Change the source code and save the member
7. Switch to the JCL that is used to submit and schedule the compile job
8. Submit the JCL job
9. Switch to SDSF to monitor the job and review the output
10.Repeat 5-9 until program runs correctly
Scenario: Correcting an error in a COBOL source file
18 IBM Systems
The Modern Mainframe
WDz z/OS System Perspective
MVS PDS
members
Data set
characteristics
TSO Command Shell
Configurable
Editor
USS Command Shell
Disconnected
-vs-
Connected
JES subsystem view
19 IBM Systems
The Modern Mainframe
WDz z/OS Project Perspective � remote project
Source
outline
System
Navigator
Language
sensitive
Editor
MVS
Projects -
able to
work
offline /
online
Remote
-vs-
Local