Top Banner
Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders
22

Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Dec 23, 2015

Download

Documents

Naomi Mathews
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging your FOCUS Assets

Walter BloodTechnical Director

FOCUS Division, Information Builders

Page 2: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Copyright 2007, Information Builders. Slide 2

Leveraging Your FOCUS AssetsValue of Your Mainframe

Security superior to any other hardware platform 99.99% system availability Processing power for massive volumes of data “Green” – most efficient energy use for large number of

users and massive amounts of data Disaster recovery Backed by IBM

Page 3: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Identifying Your FOCUS Assets

APPLICATIONS OUTPUTS

DATA ACCESS PERFORMANCE

Page 4: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging APPLICATIONS

Interactive / BatchNumber of usersUse of FOCUS sink machineUser developed reports and utilitiesInfrequently used applications/reportsHeavy lifting tools

APPLICATIONS

Page 5: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging ApplicationsWhere’s the Value

1. Currently working without problems

2. Built on rules the company is currently using

3. Access large amounts of historical data

4. Require minimal user maintenance

In existing APPLICATIONS:

How extensive are your assets?

1. FOCLOG

2. Site Analyzer

Page 6: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

LOG FILE(character flat file) LOG FILE(character flat file)

PC Analysis(Local or Information Builders)

TABLETABLEReportsReports

Mainframe Analysis

Leveraging ApplicationsFOCLOG

FOCUS Online User

FOCUS Online User

FOCUS Batch Job

FOCUS Batch Job

FOCUS Online User

FOCUS Online User

FOCUS Batch Job

FOCUS Batch Job

Memory MemoryMemory

Memory

FTP

[ M V S O N L Y ]

FOCLOG MFDFOCLOG MFD

FIN FINFIN

FIN

Page 7: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging APPLICATIONSBatch Applications

For batch applications:

• Make the application runnable remotely

• Provide scheduling capability to optimize cpu usage

• Re-package application output for remote access

• Spreadsheet – Excel, Lotus

• Document – PDF, Postscript

• Data – Alpha, WP

• Output delivery

• Direct shipment via ftp or email

• Create repository for output

Page 8: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging APPLICATIONSInteractive Applications

For interactive applications:

• Separate interactive data collection/manipulation

• Provide data collection/manipulation information via file

• Replace CRTFORM with FIXFORM from file

• Retain original processing logic

• Use screen scraping tool like IBM HATS to convert screen input to HTML

.

Page 9: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging APPLICATIONSAll Applications

For all applications:

• Isolate parts of application that can stand alone

• Make those pieces available as services

• Look for opportunities to deliver output to WebFOCUS

.

Page 10: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Identifying Data Access

FOCUS/XFOCUSRelational – DB2, Oracle, TeradataNon-relational – IMS, IDMS, ADABASVSAM, sequentialLegacy databases

DATA ACCESS

Page 11: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging Data AccessWhere’s the Value

FOCUS access to mainframe data

• FOCUS provides access to critical data

•Very large volumes of data

•High security requirements

•Mainframe only databases

• Moving the data is not really an option

• Too expensive – time and money

• Application not broken, why fix?

Page 12: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging Data AccessData Access

FOCUS access to mainframe data

• To reduce mainframe runtime costs

•Use the most efficient FOCUS version

•Use FOCUS for data access only and move formatting to a less-expensive platform with WebFOCUS

•Fully optimize relational queries

•Generate, store and make available reports that are run repetitively on a daily basis with WebFOCUS Reportcaster and Report Library

Page 13: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging Data AccessFOCUS 7.6 CPU Usage Reduction

TestsLarge MODIFY Load

Large MODIFY UPDATE

REBUILD

Large TABLE SUM

Large TABLE WHERE

JOIN TABLE

MATCH

HOLD OUTPUT

MAINTAIN

TestsLarge MODIFY Load

Large MODIFY UPDATE

REBUILD

Large TABLE SUM

Large TABLE WHERE

JOIN TABLE

MATCH

HOLD OUTPUT

MAINTAIN

CPU Benchmark % of 7.6 Improvement

7.3.6 22%

30%

39%

7%

8%

18%

8%

44%

38%

7.3.6 22%

30%

39%

7%

8%

18%

8%

44%

38%

7.1.1 11%

23%

45%

16%

9%

13%

19%

47%

30%

7.1.1 11%

23%

45%

16%

9%

13%

19%

47%

30%

7.2.11 16%

26%

53%

16%

7%

10%

37%

37%

29%

7.2.11 16%

26%

53%

16%

7%

10%

37%

37%

29%

See White Paper for performance details

Page 14: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Copyright 2007, Information Builders. Slide 14

Leveraging Data AccessIBM zIIP

No IBM charges for eligible workload CPU utilization on zIIP

zIIP does not count toward overall MIPS rating of the machine

May avoid/delay Central Processor (CP) or machine upgrade

Improves resource optimization by reducing latent workload demand which the CP can now absorb

May stimulate some visible performance improvement

“zIIP”: System z Integrated Information Processor

Page 15: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging Data AccessData Access

FOCUS access to mainframe data

• Eliminate duplicated mainframe workload

•Generate, store and make available subsets of data that handle 80% of your requests.

•Control duplicate data

•Database fields – Site Analyzer

•Hold and intermediate files

Page 16: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging Outputs

Screen based applicationsPaper basedIntermediate outputs

OUTPUTS

Page 17: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging OutputsWhere’s the Value…

Leveraging FOCUS output

•Current output – portable or not portable?

•Data target – ascii vs ebcdic?

•Accessibility – paper, screen, mobile device?

Page 18: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging OutputsOutputs

Leveraging FOCUS output

• Use existing procedures with possible updates

•For portability:

•PDF, Postscript, Excel, Lotus

•For data transport

•ALPHA, XML

•DFIX with delimiter

•EXTRACT – Structured HOLD files

Page 19: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging ApplicationsStructured HOLD FiIes

Retains knowledge of one-to-many relationships of original fileStructured data easily downloads off mainframe to WebFOCUS

* More extensive syntax/options documented

TABLE FILE PRINT A B C DIF C EQ 5ON TABLE HOLD [ FORMAT EXTRACT ] *END

TABLE FILE PRINT A B C DIF C EQ 5ON TABLE HOLD [ FORMAT EXTRACT ] *END

FOCUS Database

Plain HOLD File

A B C D

HOLD EXTRACT optionsALPHA, FOCUS, binary

StructuredHOLD FileA

CB

D

C=5

A

CB

DE

Page 20: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging Performance

User volumeData volumeApplication requirements vs costsSecurity issuesAllowable downtime

PERFORMANCE

Page 21: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging PerformanceConsiderations

Retain the cost-effective performance

Analyse existing mainframe applications for functionality involving data best retained on mainframe for performance:

•Legacy database access especially those with JOINs

•Data access that can be re-used by many users

•Large volumes of historical data

•Security sensitive data

Move/rewrite other parts of application

Balance cost of move vs cost of Mainframe Use

Page 22: Leveraging your FOCUS Assets Walter Blood Technical Director FOCUS Division, Information Builders.

Leveraging Your FOCUS AssetsQuestions?