emmett oliver, manager it pipelines & gathering ... · pdf fileemmett oliver, manager it...

23
Emmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise environment

Upload: lamdan

Post on 14-Mar-2018

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Emmett Oliver, Manager IT Pipelines & GatheringCenterPoint EnergyJune 22, 2010

Adabas and Natural in a Unix Enterprise environment

Page 2: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 2

CenterPoint Energy, Inc.

Domestic energy delivery company in the continential U.S.

� Headquarters – Houston, TX

�Electric Transmission & Distribution - serves approximately 5,000 square-

mile electric service territory in the Houston metropolitan area.

�Natural Gas Distribution – sells and delivers natural gas to more than 3

million homes and businesses in Arkansas, Louisiana, Minnesota, Mississippi,

Oklahoma and Texas.

� Interstate Pipelines – operates two interstate natural gas pipeline systems

that together have 8,200 miles of pipe and handle approximately 1.5 trillion

cubic feet of natural gas each year; provides transportation and storage.

�Field Services – operates 3,700 miles of gathering pipeline and handles 426

billion cubic feet of gas each year; gathers, treats and processes natural gas

moving it from the wellheads to pipelines.

�Natural Gas Sales and Services – sells non rate-regulated gas and related

services to commercial, industrial and wholesale customers.

Page 3: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 3

Pipelines & Field Services’ Situation

Corporate direction is to move applications off of

mainframes

� Mainframe software license & support costs are extremely high

and continue to rise

� Mainframe skill sets are becoming harder to find

Pipelines and Field Services’ core applications built on

Adabas and Natural on the mainframe� Need to assess the feasibility of migrating the Pipeline Gas

Information System and Gathering Gas Information System to the

open systems environment (Unix)

Page 4: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.

Pipeline & Field Services Applications Overview

6/29/2010 | Process World 2010 | 4

The Pipeline Gas Information System is a fully integrated interstate gas

pipeline gas management system for the Interstate Pipelines (CenterPoint

Energy Gas Transmission and Mississippi River Transmission). This gas

management system is made up of twenty-eight (28) applications. The system

provides all of the integrated applications from Business Associates (Customer

numbers, names, addresses, etc.) through Invoicing (Customer Invoice billing).

The system supports CenterPoint Energy Gas Transmission’s Tariff and

Mississippi River Transmission Company’s Tariff that is filed and approved by

the Federal Energy Regulatory Communication (FERC). The system supports

the standards of NAESB (North America Energy Standards Board), which are

mandated by FERC.

The Gathering Gas Information System is a fully integrated gas gathering

management system for the Gathering company (CenterPoint Energy Field

Services). This gas gathering management system is made up of fifteen (15)

applications. The system provides all of the integrated applications from

Business Associates (Customer numbers, names, addresses, etc.) through

Invoicing (Customer Invoice billing).

Page 5: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.

Pipeline & Field Services Customer Interfaces

6/29/2010 | Process World 2010 | 5

AccuNom – Web-based front-end to the Gathering Gas Information System that

provides Gathering customers the ability to enter Operator Nominations, view

Shipper Status Information, Nomination versus Flow Information, Measuring

Point Volume Information, Meter Statements, Operation Interrupt, and

Reports.

ServiceLynx – Web-based front-end to the Pipeline Gas Information System that

provides CEGT and MRT customers the ability to enter Nominations, view

Imbalance Information, Measuring Point Volume Information, Meter

Statements, Invoices and Print Invoices.

ServiceNow! - Web-based front-end to the Pipeline Gas Information System

that provides CEGT customers the ability to enter requests for new

Transportation Contracts.

Capacity Release - Web-based front-end to the Pipeline Gas Information System

that provides CEGT and MRT customers the ability to manage their contracts’

capacity releases.

Page 6: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 6

Pipeline GIS and Gathering GIS Interfaces

Page 7: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 7

Mainframe to Unix Assessment

Software AG contracted to perform migration assessment

� Analyze the current applications‘ environment

�Software & JCL Inventory

�Natural Applications & Mainframe Environment

� Define Migration Approach

� Document Business Case & ROI

� Project Deliverables

�Requirements Document

�Business Case Analysis

Page 8: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 8

Assessment Results

�Pipeline GIS & Gathering GIS migration technically

feasible

�Comprehensive Assessment Report

� Detail current and target environments

� Recommended migration approach/effort

� Migration Risk

� Return On Investment

�3 year payback

�Project timeline approximately 12 months

Page 9: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 9

Migration Project Timeline

CenterPoint Migration

� Preport Activities – July 2008 – November 2008

� Create migration extract processes; Temporary Server Setup; Review and verify code

inventory; Environment setup

� Port Activities – August 2008 – April 2009

� ADABAS Mediation; Natural Mediation; Predict; Batch Activities

� Training – October 2008 – January 2009

� DBA – Adabas Skills for Unix; Natural for Unix; Cronus ESP Toolset

� Testing – March 2009 – June 2009

� Create test environment on mainframe; Develop System Test Plan; Develop User

Acceptance Test Plan; Develop Test Scripts; Migrate Application to Test Environment;

Perform Unit Tests; Perform System Tests; Perform User Acceptance Testing

� Production Implementation – July 2009 – August 2009

� Develop Production Implementation Plan; Production Environment Creation; Migration

of Application; Code Migration; Dry Run Test; Migration of Databases and Data; Workfile

migration; Production Implementation

Page 10: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 10

Current Environment

Adabas

� Four Production Databases

�Pipeline GIS (250 physical files)

�Gathering GIS (72 physical files)

�Pipeline What-If (16 phyical files)

�Trading Partner (13 physical files)

Natural

� Four Production Databases

�Pipeline GIS (36,792 modules)

�Gathering GIS (5,781 modules)

�Pipeline What-If (215 modules)

Page 11: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 11

Current Environment

Product Code Product Name Op. System

KPS Nat Prod. Pack Std. Various

ADA ADABAS C Windows

CNX CONNX for Oracle Windows

CMS CONNX for SQL Server Windows

OSX ENTIRE ACCESS TCP/IP Windows

WCP Entire Net-Work Windows

XBD EntireX XML Mediator Not in use

RUN NAT Runtime Windows

NAT NATURAL Windows

XCI Application Composer Windows

INM Centrasite Windows

XSI Service Orchestrator Windows

WCP Entire Net-Work Windows

WCL Entire Net-Work Client Windows

ARM Event Replicator Admin Windows

ART Event Replicator Target Windows

ADE Delta Save Fac. z/OS

AFP Fastpath z/OS

AOS Online System z/OS

Product Code Product Name Op. System

ADA ADABAS C z/OS

AAF Adabas SAF Security z/OS

ACE Adabas SQL Gateway z/OS

WCP Entire Net-Work z/OS

WCA Entire Net-Work Admin z/OS

NPR Entire System Server z/OS

EXX EntireX Communicator z/OS

ARK Event Replicator for ADA z/OS

ARF Event Replicator Server z/OS

NOC NAT Optimizer z/OS

NSC NAT Security z/OS

NAT NATURAL z/OS

NDV Natural Dev. Server z/OS

PRD Predict z/OS

Software AG Products

Page 12: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 12

Current Environment

Product Name Supplier

N20 Treehouse

Auditre Treehouse

AdaReorg Treehouse

AdaStrip Treehouse

Trim Treehouse

CICS IBM

TSO IBM

RACF IBM

SCLM IBM

OnDemand IBM

CA7/CA11 Computer Associates

Sort IBM

Product Name Supplier Total lines of code (including copybooks / included members)

Called programs

with no source

84 0

ControlCards 3,165 14,499

COBOL 24 13,949

JCL 1,723 509,425

Procs 68 2,910

Totals 5,064 540,783

3rd Party Products Called Programs

Page 13: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 13

Current Environment

Page 14: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 14

Migration Approach

Process

� Create Baseline Environment

� Copy Code from Mainframe baseline to Unix environment

� Continue Working on Mainframe Environment

� Copy Changes to Baseline Environment and Unix Environment

� Execute Acceptance Process on the Unix Environment

� Push Changes from Original Mainframe Environment to the

Baseline and to Unix

Pre-migration tasks

� Set up of open systems environment

� Preliminary Activities

� System Preparation for Migration

Page 15: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 15

Migration Approach continued

Migration tasks

� Qualitative Analysis of the Application System

� Conversion of Data

� Conversion of the Application Systems

Testing

� Unit Testing

� System and Integration Testing

� Performance and Stress Testing

� Client Acceptance Testing

Page 16: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 16

Mainframe and Unix Differences

Data

� Mainframe data type EBCDIC convert to ASCii (Unix)

� Adabas Hyperdescriptors converted to Superdescriptors

Natural

� Sort Sequence; numbers on Unix are less than alphas.

� Hex values have to be translated from EBCDIC to ASCii

� Case conversion lower to upper (EBCDIC, ASCii)

� Process statement not available in Unix environment

� External calls convert to CALLNAT or other

� JCL converted to Unix scripts or Cronus SCL

Page 17: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 17

Product Code Product Name Op. System

KPS Nat Prod. Pack Std. Windows

ADA ADABAS C Windows

CNX CONNX for Oracle Windows

CMS CONNX for SQL Server Windows

OSX ENTIRE ACCESS TCP/IP Windows

WCP Entire Net-Work Windows

XBD EntireX XML Mediator Not in use

RUN NAT Runtime Windows

NAT NATURAL Windows

XCI Application Composer Not in use

INM Centrasite Not in use

XSI Service Orchestrator Not in use

WCP Entire Net-Work Windows

WCL Entire Net-Work Client Windows

ARM Event Replicator Admin Not in use

ART Event Replicator Target Not in use

ADE Delta Save Fac. Not Available

AFP Fastpath Not Available

AOS Online System Not Available

Future State Environment

Product Code Product Name Op. System

ADA ADABAS UNIX

AAF Adabas SAF Security Not Available

ACE Adabas SQL Gateway UNIX

WCP Entire Net-Work UNIX

WCA Entire Net-Work Admin UNIX

NPR Entire System Server Not Available

EXX EntireX Communicator UNIX

ARK Event Replicator for ADA Not in use

ARF Event Replicator Server Not in use

NOC NAT Optimizer Not Available

NSC NAT Security UNIX

NAT NATURAL UNIX

NDV Natural Dev. Server UNIX

PRD Predict UNIX

Software AG Products (Mainframe versus Unix)

Page 18: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 18

Mainframe Product Unix Product

Treehouse N20 Cronus ESPControl

Treehouse Auditre ADAPLP utility

Treehouse AdaReorg Treehouse AdaReorg

Treehouse AdaStrip Treehouse AdaMagic

Trim Not in use / Not needed

CICS Not needed

TSO Not Needed

JCL, Procs, ControlCards Cronus SCL

RACF IDM and Unix Security

SCLM Not needed

OnDemand XiText Print Spooler

CA7/CA11 CA AutoSys and Cronus ESPBatch

IBM Sort CoSort

Future State Environment

3rd Party Products

Page 19: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 19

Future State Environment

Page 20: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 20

Pipeline Unix Development

Page 21: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 21

Pipeline Unix Presentations

Page 22: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Get There Faster.6/29/2010 | Process World 2010 | 22

Conclusion

Very Successful Project

� Completed on time and on budget

� Programming Staff adapted quickly, successfully

Unix Responsiveness

� Online processes as fast or faster than the mainframe

� Batch processess remarkably faster than the mainframe

Internal & External Customer Experience

� Transition from mainframe to Unix was transparent

� ServiceLynx, ServiceNow!, AccuNom (web interfaces) remained

the same (backend was the only change)

� Internal users transitioned from Rumba to Hummingbird Exceed

Page 23: Emmett Oliver, Manager IT Pipelines & Gathering ... · PDF fileEmmett Oliver, Manager IT Pipelines & Gathering CenterPoint Energy June 22, 2010 Adabas and Natural in a Unix Enterprise

Thank you!

Adabas and Natural in a Unix Enterprise environment