UNISYS Integrators

 

Home  |  Contact Us | Contents |FAQ

Open access to Unisys Data

 
   

Example Solutions

Products

Technical Papers

 

  * Slide Presentation

 

  * White Paper «

 

  * Product Briefs

Company Overview

Partners & Alliances

Contact Us

   White Paper: InterPlex Enterprise Gateway    -- Page 3

pages: 1, 2, 3, 4, 5, 6, 7, 8, 9  

Previous page Next page 

 

The illustration contains 3 different types of computer systems.  The first system is the Unisys ClearPath IX or 2200 mainframe that contains the DMS databases.  The DMS databases embodied are both the InterPlex SQL internal or support database and the customer’s applications database(s).  The installed mainframe portion of the InterPlex Enterprise product is the InterPlex SQL, which consists of four principal pieces.  The InterPlex SQL DDP Generalized Front End, the InterPlex SQL DMS Access, the InterPlex SQL DDP UPDriver, and the InterPlex NET.

The next system is designated as the DataServer Node, which can be a UNIX system, Microsoft server, or any computer system that supports the DataServer.  This node contains InterPlex Enterprise gateway and the DataServer software.  The gateway node handles all network and database connectivity requests between the DataServer and the Unisys ClearPath IX or 2200 data sources.

The final system is a Microsoft Client computer within the network. This node contains the InterPlex ODBC driver and one of many Microsoft ODBC client software packages.  The InterPlex Administration software also resides on the Microsoft computer.

InterPlex SQL DDP Generalized Front End

The InterPlex SQL DDP Generalized Front End handles the initialization of SQL cursors and sessions, as well as the termination of the same.  This generalized front end is multiplexed and controls the requests and subsequent data delivery to the InterPlex Enterprise gateway processes.  There are configuration options and systems techniques to change and enhance the performance of the generalized front end.  The use of the max-rows parameter allows for controlling how much data each sessions receives within each fetch request.  By controlling the number of rows of data returned, the actual CPU usage and DMS I/O usage of the InterPlex SQL DMS access module is controlled.  Also the ECL run card can be set to various batch priorities to enhance or tune the front end.  Other features available in the generalized front end are the capability to turn tracing on or off and informational consoles messages.  By turning off the informational console message and tracing, this eliminates disk and console I/O.  These features are available for problem analysis and should not be left on during normal operation.  When running with tracing off, the InterPlex SQL DDP Generalized Front End works within local banks in memory and the InterPlex SQL Common Banks.  Therefore there is no disk I/O.  Also, when there are no active sessions or the front end is waiting for DMS data to be retrieved by the InterPlex SQL DMS access module, there is little or no CPU usage.  This is accomplished by using test and set cells within the InterPlex SQL common banks and DDP Wait-For-Connection logic.

InterPlex SQL DMS Access

The InterPlex SQL DMS Access module handles the login, the retrieval of the user catalog, the parsing and verification of the SQL statement, and the initiation of the Work Transaction that accesses the customer’s DMS application database.  This is a batch run that can be set, via the ECL run card, to run at any priority. 

Query processing, within InterPlex SQL, consists of parsing the SQL statement, retrieving description information about the view and it’s columns, and converting it into DMS Data Manipulation Language (DML) for execution against the hierarchical database records.  At this point, the InterPlex DMS access module will start the access transaction to begin the DMS fetch processing. 

 

pages: 1, 2, 3, 4, 5, 6, 7, 8, 9  

Previous page Next page 

 

 

Copyright © 2006 McConnell and Associates, Inc. All rights reserved.