Main Menu Dept. of Technology Services Search


Rates established via SBA each year as a percentage basis of resources consumed in previous year of the “Mainframe” total budget.

Order Product/Service

Call To Order: 801-538-3440 or 1-800-678-3440

Hosting – Mainframe Computing

The mainframe is an enterprise server that processes large, database-dependent applications.  It also communicates with other systems both inside and outside the State of Utah.  Mainframe services are supported by one mainframe at the Salt Lake Data Center and a disaster recovery mainframe at Richfield.

Both data centers have redundant power, climate control, card key access doors, video monitoring, and full time staffing.  Storage devices are networked in such a way that data in Salt Lake City can be saved in Richfield even though the Richfield mainframe is offline until we recover from a disaster or test our processes to do so.

In general, each agency will determine

  • What mainframe applications must do
  • When the applications must be available
  • Who can access the applications and the data
  • What data must be backed up, how often, and for how long
  • What data must be encrypted at rest

In general, costs are covered as follows:

  • Mainframe costs are paid through three products:  the mainframe, mainframe tape, and mainframe disk.  Each of these rates is based on consumption.
  • Networking costs are paid through the networking and security rates.
  • Programmer costs are paid at an hourly rate at each agency.

Product Features and Descriptions

Operating system


Operating environments

USS (Unix System Services) UNIX under the z/OS operating system

Language Environments:

run-time environments for IBM versions of certain high-level languages (HLLs), such as C++ and COBOL,

CICS (Customer Information Control System)  A transaction processing system designed for both online and batch processing activity.

Programming Languages

  • Enterprise Cobol
  • Fortran
  • Assembler
  • Java
  • C/C++
  • SAS (Statistical Analysis Software)

MQ Series

Middleware used for messaging and queuing that enables programs to communicate with each other across a network of unlike components; such as processors, subsystems, operating systems, and communication protocols.


Job Control Language

Debug Tool

Used to examine, monitor and control the execution of C, C++ and Cobol programs

Fault Analyzer

Helps to identify, analyze, and fix the problems associated with failing applications

File Manager

Toolset for working with mainframe datasets and DB2 and CICS data


A centralized library management tool for creating, storing, and maintaining program source data


High-performance sort, merge, copy, analysis, and reporting product


Security Software


Provides workload automation of traditional job scheduling encompassing online disciplines, integration with business applications, and scheduling based on external events


Comprehensive report management viewing, archival and print distribution system covering every aspect of report life cycle


Allows customers to create an interactive session with the mainframe


A panel application navigated by keyboard that includes a text editor and browser and functions for locating and listing files and performing other utility functions


Allows customers to simultaneously log on to multiple applications (CICS, TSO, etc) without logging on and off


Allows a user to create and attach help information to new or existing CICS applications without making any programming changes to CICS programs

Life Cycle Manager (LCM)

Used to control changes to multiple configurations of software (programs) or documents and to allow controlled migration of those changes throughout the software or document life cycle

Infoprint Server

This feature is the basis for a total print serving solution for the z/OS environment. Delivers improved efficiency with the flexibility for high volume, high speed printing from anywhere in the network


DTS operates shared DB2 mainframe environments in the Salt Lake data center. State agencies access DB2 data using Structured Query Language (SQL) via standard Interfaces such as CICS, QMF, or call attach. Remote access is also available via middleware products such as DB2 Connect and QMF for Windows

DB2 Administration Tool

Automates routine DBA administration tasks including object change management, security, reporting, data movement and placement

Insight for DB2

Interactive performance monitor that enables the user to specify a DB2 subsystem to monitor including system summary, active threads, system activity review, user activity review, and user activity trace

Detector for DB2

Identify and analyze resource intensive applications and SQL statements from multiple sources to optimize DB2 performance

Language Environment

Provides a common environment for all Language Environment-conforming high level language(HHL) products


An address cleansing tool used mainly in batch processing. The address file is run through Code1 and cleansed for mailings. This tool can also be used through interactive processing in CICS


QMF Enterprise Edition allows easy-to-use visual query building that enables users of all skill levels to easily create their own reports accessing DB2

WebSphere Replication Server

WebSphere Replication Server (SQL) allows you to replicate data from and to relational databases

Connect:Direct & Cyberfusion

Peer-to-peer file-based integration middle-ware optimized for assured delivery, high-volume, and secure data exchange within and between enterprises. Optimized for high performance and moves files containing any type of data across multiple platforms, disparate file systems, and disparate media. Primarily used for secured, assured file transfer between Utah and various third party entities


TCP/IP standard way of transferring files across the Internet and between computers


A security protocol for logging onto a remote that provides an encrypted session for transferring files and executing server programs

Discontinued Features


ADABAS no longer runs on the mainframe.  It was deleted from the 2013 product description, and it will not be mentioned in 2015.

Features Not Included

Business process development or validation

The mainframe product does not include business analysis or project management.  Programmers working at the agency will take the lead on troubleshooting

Application maintenance or troubleshooting

Application programmers will maintain applications and troubleshoot them when they fail or under perform,

Business continuity or resumption plans

Systems programmers will build systems in response to agency defined needs, but they will not decide what agency data must not be lost and how soon agency applications have to be back online.

Desktop support for mainframe clients

BlueZone and PuTTY are not mainframe software, but desktop applications that are loaded on each end user’s PC.  The help desk or desktop technicians will figure out what agency application cannot print before referring a print ticket to the mainframe group.

Ordering and Provisioning

If you would like assistance, please contact the DTS Service Desk.

DTS Responsibilities

Change management

DTS will develop policy and implementation processes to manage changes to enterprise systems.

Facility security

DTS will set policy to ensure that facilities are secure.  DTS will also develop resource and enforce the implementation processes.

Application and Data Security

DTS systems programmers will configure mainframe systems so that that one agency cannot inadvertently access the applications or data of another agency.

DTS will make sure that all active media is physically secure.

DTS and each agency will record handover of tapes to and from the data centers.  Each agency will maintain accountability of tapes once they leave either data center.

DTS will destroy old media in a way that we lose no data to third parties after the disposal of media.  DTS will document the destruction of all media.

Monthly Downtime Scheduling

DTS will coordinate the monthly mainframe downtime.

System stability

DTS will monitor the mainframe to anticipate and identify problems with mainframe hardware, software, resources, or configuration.

Server Hardware

DTS will select, install, maintain, and pay for all mainframe hardware.  DTS will develop the architecture for mainframe components and for the connection between the mainframe and other computer systems.

Server Software

DTS will install, configure, patch, and pay for all software that has statewide use.  Agencies will pay for software that serves only one agency.

Storage Systems

DTS will manage disk and tape storage at both Salt Lake and Richfield.  DTS will manage data replication for system critical storage, and it will respond to agency requests for replication of agency critical storage.

Data Center Maintenance

Salt Lake City and Richfield have tier 3 data centers.  (All equipment has two sources of power and multiple means of communication.)  DTS will operate and set policy for both data centers.  From a facilities standpoint, this includes power, climate control, and failover systems.  From a security standpoint, this includes physical security systems, information systems, and monitoring systems.  From a network standpoint, this includes maintaining, monitoring, and filtering communications.

Agency Responsibilities

Change management

Each agency will follow DTS change processes when implementing changes to enterprise systems (any system that is used by more than one agency)  They will also provide informational changes for applications that will show as downtime in infrastructure monitoring or that risk service disruption that could be escalated to DTS management.

Facility security

No significant responsibilities for the agencies

Application and Data Security

Each agency will decide what data has to be backed up and how often.  They will decide how long it must be retained.

Monthly Downtime Scheduling

Each agency will communicate their Sunday processing requirements during weekly change meetings.

System stability

No agency is responsible for the stability of the mainframe.  They can hold programmers accountable for the stability of agency applications.

Agencies do play a role in the configuration of the mainframe.  They will pay additional costs when DTS maintains inefficient configurations or underutilized features for the benefit of an agency.

Server Hardware

No significant responsibilities for the agencies

Server Software

No significant responsibilities for the agencies

Storage Systems

No significant responsibilities for the agencies, as long as they have set data and application policies.

Data Center Maintenance

No significant responsibilities for the agencies