Скачать презентацию Оптимизация использования вычислительных ресурсов на платформе System Z Скачать презентацию Оптимизация использования вычислительных ресурсов на платформе System Z

fedeba05aaa2653d81f08fe7740fa403.ppt

  • Количество слайдов: 10

Оптимизация использования вычислительных ресурсов на платформе System Z М. Б. Мишустин июнь 2014 Оптимизация использования вычислительных ресурсов на платформе System Z М. Б. Мишустин июнь 2014

Варианты роста потребностей в вычислительной мощности System. Z Слайд 2 Варианты роста потребностей в вычислительной мощности System. Z Слайд 2

Контроль эффективности разрабатываемого ПО с самого начала жизненного цикла В настоящее время перед разработчиками Контроль эффективности разрабатываемого ПО с самого начала жизненного цикла В настоящее время перед разработчиками практически не ставится и не контролируется задача повышения вычислительной эффективности разрабатываемого ПО. Чтобы систематически стимулировать их к этому необходимо: 1) На этапе разработки ТЗ: Формулировать полные требования к системному программно-техническому обеспечению, включая требования к процессорной мощности, дисковому пространству, пропускной способности каналов связи, ЛПО. 2) На этапе разработки ТЗ: 3) На основе п. 1), учитывать в ТЭО полную стоимость владения системными программно-техническими средствами, включая серверы, дисковые массивы, ресурсы сети, ЛПО. 3) На этапе согласования ТЗ и/или формирования бюджета эксплуатационных расходов: 4) Согласовывать проект внедрения с программой развития системно-технической платформы, используя бюджетные оценки, вытекающие из п. 2). 4) На этапе приемо-сдаточных испытаний: Слайд 3

Возможности частичной миграции с платформы System. Z Прикладные задачи: ~ 20 таблиц на задачу, Возможности частичной миграции с платформы System. Z Прикладные задачи: ~ 20 таблиц на задачу, использование ядра системы Поэлементный перенос на другую платформу Слежение за чужими Предварительное вагонами информирование Прогноз продвижения припортовых ДО-24 станций ДУ-10 Грузовая модель Локомотивная модель Контейнерная модель Поток сообщений ДУ-2 Тематические таблицы Вагонная модель Поездная модель Исторические таблицы Ядро АСОУП-2: ~500 таблиц обработка ввода Нетранзакционные методы заполнения (IBM Info. Sphere Data Capture) Слайд 4

Консолидация систем АСОУП внутри System. Z Московская дорога Юго-Восточная дорога … Северо. Кавказская дорога Консолидация систем АСОУП внутри System. Z Московская дорога Юго-Восточная дорога … Северо. Кавказская дорога Очереди сообщений Менеджер MQ-Series, АОС Процессы АСОУП-2 База данных АСОУП-2 Подсистема DB 2 LPAR Слайд 5

Консолидация систем АСОУП внутри System. Z Московская дорога Очереди сообщений МЖД Юго-Восточная дорога Очереди Консолидация систем АСОУП внутри System. Z Московская дорога Очереди сообщений МЖД Юго-Восточная дорога Очереди сообщений … Северо. Кавказская дорога Очереди сообщений Менеджер MQ-Series, АОС Процессы АСОУП-2 МЖД Процессы АСОУП-2 ЮВС Процессы АСОУП-2 СКВ База данных АСОУП-2 МЖД База данных АСОУП-2 ЮВС База данных АСОУП-2 СКВ Подсистема DB 2 LPAR Слайд 6

Выявление и оптимизация наиболее ресурсоемких алгоритмов 1) Анализ частот типичных запросов к СУБД и Выявление и оптимизация наиболее ресурсоемких алгоритмов 1) Анализ частот типичных запросов к СУБД и создаваемых ими нагрузок; оптимизация планов запросов 2) Выявление узких мест в системном окружение и оптимизация системных настроек 3) Анализ соответствия ПО и режимов его эксплуатации типовым рекомендациям по системно-технической и программной архитектуре. 4) Вычисление распространенных метрик кода (SLOC, Холстед, Мак. Кейб и др. ); анализ их динамики по версиям продукта. 5) Бенчмаркинг Слайд 7

Анализ эффективности логики обработки и хранения Слайд 8 Анализ эффективности логики обработки и хранения Слайд 8

Чем может помочь «Техносерв» ? 1) Проведение полноценного нагрузочного тестирования на этапе сдачи-приемки средствами Чем может помочь «Техносерв» ? 1) Проведение полноценного нагрузочного тестирования на этапе сдачи-приемки средствами типа IBM Rational Performance Tester 2) Совместное с ПКТБ ЦКИ выявление и оптимизация наиболее ресурсоемких алгоритмов средствами DB 2 for z/OS и другими 3) Совместный с ПКТБ ЦКИ анализ избыточности хранимых данных и используемых алгоритмов средствами обратного инжиниринга и дальнейшего анализа, предоставляемыми IBM Rational Software Architect Слайд 9

Спасибо! Москва, ул. Юности, д. 13 Т: +7 (495) 648 -08 -08 Ф: +7 Спасибо! Москва, ул. Юности, д. 13 Т: +7 (495) 648 -08 -08 Ф: +7 (495) 648 -08 -07 www. technoserv. com