کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
434946 1441655 2015 38 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Reducing operational costs through MIPS management
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Reducing operational costs through MIPS management
چکیده انگلیسی


• We present an approach to reducing CPU usage costs in large organizations.
• Source code scans are used to identify low-risk high-yield SQL-tuning opportunities.
• Our approach is suitable for deployment in large business-critical IT-portfolios.
• Case study: a mainframe production environment of 246 applications (19.7M+ LOC).

We focus on an approach to reducing the costs of running applications. MIPS, which is a traditional acronym for millions of instructions per second, have evolved to become a measurement of processing power and CPU resource consumption. The need for controlling MIPS attributed costs is indispensable given their significant contribution to operational costs. In this paper we investigate a large mainframe production environment running 246 Cobol applications of an organization operating in the financial sector. We found that the vast majority of the top CPU intensive operations in the production environment involve the use of DB2. We propose approaching portfolio-wide efforts to reduce CPU resource consumption from the source code perspective. Our technique is low-risk, low-cost and involves SQL code improvements of small scale. We show how to analyze a mainframe environment in an industrial setting, and to locate the most promising source code segments for optimizing runtime usage. Our approach relies on the mainframe usage data, facts extracted from source code, and is supported by a real-world SQL tuning project. After applying our technique to a portfolio of Cobol applications running on the mainframe our estimates suggested a possible drop in the attributed monthly CPU usage by as much as 16.8%16.8%. The approach we present is suited for facilitation within a mainframe environment of a large organization.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 98, Part 4, 1 February 2015, Pages 551–588
نویسندگان
, ,