FEDSIM PROPOSAL FOR UNIVAC 1110 COMPUTER PERFORMANCE EVALUATION

Document Type: 
Collection: 
Document Number (FOIA) /ESDN (CREST): 
CIA-RDP79-00498A000600060002-7
Release Decision: 
RIPPUB
Original Classification: 
K
Document Page Count: 
21
Document Creation Date: 
December 16, 2016
Document Release Date: 
January 24, 2005
Sequence Number: 
2
Case Number: 
Content Type: 
MF
File: 
AttachmentSize
PDF icon CIA-RDP79-00498A000600060002-7.pdf1.14 MB
Body: 
ti Approved For Release 2005/02/17 : CIA-RDP79-00498A000600060002-7 NPIC/D-378-76 DID/Su-T MEMORANDUM FOR: Deputy Director for Administration THROUGH Director of Data Processing SUBJECT : FEDSIM Proposal for UNIVAC 1110 Computer Performance Evaluation REFERENCES . 1. FEDSIM Transmittal and Customer Agreement (Proposal), 21 October 1976 2. Memorandum for the Record, 4 November 1976 1. The attached Federal Computer Performance Evaluation and Simulation Center (FEDSIM) customer agreement (proposal) is for a computer performance evaluation of the Univac 1110 computer system used in the NPIC Data System (NDS). The period of performance under this proposal is from 7 February 1977 through 15 August 1977. The fundinq required to execute this contract is $60,415. Fees are paid through a transfer of funds to the GSA ADP fund. 2. CSD/PSG/NPIC has no specific budget item for FEDSIM. However, part of the FY 77 budget for Univac Enhancement contracts was to include a performance evaluation task. Since FEDSIM is the Federal authority for computer performance evaluation, it is to our benefit to have them perform the evaluation. It is intended that a portion of the funds budgeted for Univac contractor service in FY 77, but not yet obligated, be used to fund this FEDSIM proposal. 3. NPIC requests the DDA to contract with FEDSIM as set forth in the attached customer agreement. Instructions for accomplishing this are contained in paragraph 2 of the attached letter of transmittal. NPIC further requests that Mr. E_ I NPIC ADP Control Officer, STATINTL be named contract monitor for this contract, and that all reports, memos, etc. be directed to him. STATINTL JOHN J. HICKS Director National Photographic Interpretation Center USAF review(s) completed. Approved For Release 2005/02/17 : CIA-RDP79-00498A000600060002-7 V Approved For Release 2005/02/17 : CIA-RDP79-00498A000600060002-7 SUBJECT: FEDSIM Proposal for UNIVAC 1110 Computer Performance Evaluation Attachments: 1. FEDSIM Transmittal and Customer Agreement. 2. Memorandum for the Record STATINTL . CONCUR: 9 vOV 1976 Director of Data Processing Date Approved For Release 2005/02/17 : CIA-RDP79-00498A000600060002-7 Attachment #1 to WASHINGTON, D.C. 20330 FEDERAL. COMPUTER PERFORMANCE EVALUATION AND EMULATION CENTER tAFDAA1 tFl/:"' DEPARTMENT OF THE AiR FORCE i'-V, NPIC/D-378176 Approved For Release 2005/02/17 : CIA-RDP79-00498A000600060002-7 REPLY TO ATTN. OF FEDSIM/ AY SUBJECT Transmittal of Preliminary Project Plan/Customer Agreement . (FEDSIM Project No. AY-086-078-CIA) TO Central Intelligence Agency STATI NTL ATTN : Washington, DC 20505 1. The Federal Computer Performance Evaluation and Simulation Center (FEDSIM) is pleased to submit the attached Preliminary Project Plan/Customer Agreement for your consideration. The ~ d based on discussions with Messrs Toni -inn has hnen -or STATINTL on 11 August and 15 October 1976. It e lli t genc e is intended for use only within the Central In Agency. The FEDSIM support outlined in the plan may no longer be permissible if the plan is released to a commercial firm. 2. The plan has been prepared in a manner which will permit conversion to a Customer Agreement if the objectives and terms of the plan are satisfactory. If you desire to convert the plan to a Customer Agreement, please indicate the rei_mhursement'method, insert a billing address and the appropriate accounting classification, sign, and return the original to Department of the Air Force, FEDSIM/SU (N2TN: Ms Bailey), Washinaton, DC 20330. 3. If you have any questions regarding the plan or its conversion to a Customer Agreement, please contact Mr Elliott Erickson, telephone number (202) 274-8461. DONALD R. DEESE, Director Directorate of Analysis 1 Atch Preliminary Project Plan/ Customer Agreement No. AY-086-078-CIA (2 cys) Approved For Release 2005/02/17 : CIA-RDP79-00498A000600060002-7 Approved For Release 2005/02/17 : CIA-RDP79-00498A000600060002-7 FEDERAL COMPUTER PERFORMANCE EVALUATION AND SIMULATION CENTER (FEDSIM) PRELIMINARY PROJECT PLAN/CUSTOMER AGREEMENT PROJECT CODE: AY-086-078-CIA DATE PROJECT TITLE: CIA UNIVAC 1100 CPE 20 October 1976 This project plan outlines approaches to,the issues presented to FEDSIM by the Central Intelligence Agency (hereafter also referred to as the CIA or "the customer"). The document states the objectives, the work to be performed, and the items to be delivered. It estimates time and cost, and also specifies the support required from the CIA if the project is to,be completed on time and at anticipated cost. The document is intended to be a preliminary text from which a final agreement will be constructed. When signed by both parties, this plan becomes an agreement. BACKGROUND The CIA operates a UNIVAC 1142 computer system supporting a large number of remote terminals. The 300--500 remote termi- nals are controlled through three communications/symbiont .In /Sr) Th 1112 o ntc cpcratcc un' or the UNIVAC 1100 operating system at revision level 33R1. The CIA is presently rewriting numerous application programs which are currently in production on a UNIVAC 494 system. The programs are being written to interface through the Transaction Interface Package (TIP) and the Data Management System, DMS 1100. After completion of the program rewrites, the UNIVAC 1142 is expected to process the production work- load and on-line queries and updates. The program rewriting is now in its final stages, but the CIA is already experi- encing poor response time, even before going to a production mode. The response time problems are of concern to the CIA, whose systems analysts feel that the existing configuration should be adequate if hardware and software inefficiencies are eliminated. The system is. scheduled to go into produc- tion and service the 300-500 remote terminals in January 1977. For these reasons, the CIA has asked FEDSIM to perform a computer performance evaluation of the'UNIVAC 1142 system. PROJECT OBJECTIVE The objective of this project is to provide quantitative data to the CIA identifying the bottlenecks of their UNIVAC 1142 computer system and to improve the performance of the system by tuning it to the CIA environment and workload. Approved For Release 2005/02/17 : CIA-RDP79-00498A000600060002-7 Approved For Release 2005/02/17 : CIA-RDP79-00498A000600060002-7 PROJECT CODE: AY-086-078-.CIA DATE PROJECT TITLE: CIA UNIVAC 1100 CPE 20 October 1976 STATEMENT OF WORK Task 1 - Pro sect Development The project development task consists of three closely related phases: a. Environment Identification. FEDSIM will collect appropriate information as necessary to identify the envi- ronment of the UNIVAC 1142 computer system at the CIA. The information collected will describe the characteristics and interactions of the system hardware, operating system soft- ware, and user programs. In addition, information will be collected describing workload characteristics, operations procedures and constraints, and scheduling parameters and constraints. FEDSIM will use the data collected in this phase to develop a specific measurement strategy for the UNIVAC 1142 computer system at the CIA. b. Software Instrumentation Package (SIP) Validation. SIP is a ITNIVAC-supplied' software monitor. In past experi.- Pnra Nai t.h STP. FEDSIM has determined that SIP is a useful and reliable CPE tool. This past experience, however, has also shown that the implementation of SIP and the SIP data reduction programs varies between UNIVAC sites, thereby generating site unique problems with some of the SIP reports. For this reason, a validation of SIP output at the CIA will be performed. This validation will be performed on all SIP data to be used in subsequent tasks. The validation effort will consist of several steps: (1) The SIP data will be examined for accuracy by cross-checking within numerous SIP reports and with SIP data from other systems. (2) Appropriate areas of SIP-produced data will be compared with system accounting data. Since CIA does not have a system accounting data reduction package, FEDSIM plans to provide any system accounting data reduction packages used in this project. .(3) The operating system code will be analyzed where necessary. This analysis will enable FEDSIM to determine the validity of any suspect SIP data. (4) In the event any suspect SIP data cannot be validated with the previous steps, a hardware monitor will be used to collect data in parallel with SIP. These data Approved For Release 2005/02/17 : CIA-RDP79-00498A000600060002-7 2 Approved For Release 2005/02/17 : CIA-RDP79-00498A000600060002-7 PROJECT CODE: AY-086-078-CIA DATE PROJECT TITLE: CIA UNIVAC 11.00 CPE 20 October 1976 will then be compared with similar SIP data. This initial .validation of SIP data will enable FEDSIM to gather suffi- cient reliable performance data during the remainder of the project without using an expensive hardware monitor. .c. Specific Strategy Development. Based on information gathered in the previous phases, FEDSIM will define and document a specific measurement strategy to be used during measurement of the CIA UNIVAC 1142. The specific SIP and software parameters required, the operational procedures, and the data reduction software required will be identified during this' strategy definition phase. Task 2 - Computer Measurement Phase 1. General System Profile Data Collection FEDSIM will perform a general measurement study of the CIA UNIVAC 1142 using SIP. All levels of SIP will be used (user levels, development levels, I/O trace, and DA trace). The data collected will be used to identify the utilization and bottlenecks of the CIA UNIVAC ?i4L system., Data will ai U be collected to quantify the remote terminal user's response time. Phase 2. Evaluate, Tune, and Remeasure FEDSIM will document the major bottlenecks discovered in Phase 1. This information will be forwarded to the CIA in a Project Memorandum. This Project Memorandum will also contain proposed changes to improve the performance of the UNIVAC 1142 system. Proposed changes typically pertain to: (1) file location; (2) device location or speed; (3) job scheduling; (4) EXEC SYSGEN or software parameter changes; (5) operating procedures; and/or (6) hardware changes. If the proposed changes can be implemented with minimal delay, a second, limited data collection. phase will be conducted. These data will be used to quantify the improve- ments of the system tuning changes. .Phase 3. Detailed Performance Studies in addition to identifying the major bottlenecks of the system, the computer measurement of Task 2 will indicate Approved For Release 2005/02/17 : CIA-RDP79-00498A000600060002-7 Approved For Release 2005/02/17 : CIA-RDP79-00498A000600060002-7 PROJECT CODE: AY-086-078-CIA DATE PROJECT TITLE: CIA UNIVAC 1100 CPE 20 October 1976 specific problem areas pertaining to the unique CIA computing requirements and applications. The priority and order of the evaluations listed below will be jointly defined by the CIA and FEDSIM after identification in Phases 1 and 2. The time estimates and funding associated with these evaluations will then be determined and funded through an amendment to this Customer Agreement. Each evaluation will be either accepted or rejected for further analysis on an individual basis. It may be decided to perform any of these evaluations subsequent to the completion of Task 3. a. Evaluate the TIP/DMS 1100 APPlicati_ons. The CIA is using TIP and DMS 1100 to control the major applications running on their UNIVAC 1142. These control routines are marketed by UNIVAC as general purpose communications and data base access packages. The purpose of this evaluation is to evaluate TIP and DMS 1100 to determine what can be done either to tailor these packages to the CIA environment or to provide guidelines for better usage of these systems by application programs. 4 4 !?!. L V ulna L 1.-llt ~ C ' .