Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемМария Негодяева
1 Оптимизация использования вычислительных ресурсов на платформе System Z М. Б. Мишустин июнь 2014
2 Слайд 2 Варианты роста потребностей в вычислительной мощности SystemZ
3 Слайд 3 Контроль эффективности разрабатываемого ПО с самого начала жизненного цикла В настоящее время перед разработчиками практически не ставится и не контролируется задача повышения вычислительной эффективности разрабатываемого ПО. Чтобы систематически стимулировать их к этому необходимо: 1)На этапе разработки ТЗ: Формулировать полные требования к системному программно-техническому обеспечению, включая требования к процессорной мощности, дисковому пространству, пропускной способности каналов связи, ЛПО. 2)На этапе разработки ТЗ: На основе п.1), учитывать в ТЭО полную стоимость владения системными программно- техническими средствами, включая серверы, дисковые массивы, ресурсы сети, ЛПО. 3)На этапе согласования ТЗ и/или формирования бюджета эксплуатационных расходов: Согласовывать проект внедрения с программой развития системно-технической платформы, используя бюджетные оценки, вытекающие из п.2). 4)На этапе приемо-сдаточных испытаний: Проводить нагрузочное тестирование с использованием общепринятых методик и инструментов, которое должно проверить соответствие реальных потребляемых мощностей декларированным в ТЗ.
4 Слайд 4 Слежение за чужими вагонами Возможности частичной миграции с платформы SystemZ Поток сообщений Ядро АСОУП-2: ~500 таблиц обработка ввода Грузовая модель Локомотивная модель Контейнерная модель Вагонная модель Поездная модель Прикладные задачи: ~ 20 таблиц на задачу, использование ядра системы Предварительное информирование припортовых станций Прогноз продвижения ДО-24 ДУ-10 ДУ-2 Тематические таблицы Поэлементный перенос на другую платформу Исторические таблицы Нетранзакционные методы заполнения (IBM InfoSphere Data Capture)
5 Слайд 5 Консолидация систем АСОУП внутри SystemZ Северо- Кавказская дорога … Юго-Восточная дорога LPAR Процессы АСОУП-2 Подсистема DB2 Менеджер MQ-Series, АОС Очереди сообщений База данных АСОУП-2 Московская дорога LPAR Процессы АСОУП-2 Подсистема DB2 Менеджер MQ-Series, АОС Очереди сообщений База данных АСОУП-2 LPAR Процессы АСОУП-2 Подсистема DB2 Менеджер MQ-Series, АОС Очереди сообщений База данных АСОУП-2
6 Слайд 6 Консолидация систем АСОУП внутри SystemZ Северо- Кавказская дорога … Юго-Восточная дорога LPAR Процессы АСОУП-2 МЖД Подсистема DB2 Менеджер MQ-Series, АОС Очереди сообщений МЖД База данных АСОУП-2 МЖД Московская дорога Процессы АСОУП-2 ЮВС Очереди сообщений База данных АСОУП-2 ЮВС Процессы АСОУП-2 СКВ Очереди сообщений База данных АСОУП-2 СКВ
7 Слайд 7 Выявление и оптимизация наиболее ресурсоемких алгоритмов 1)Анализ частот типичных запросов к СУБД и создаваемых ими нагрузок; оптимизация планов запросов 2)Выявление узких мест в системном окружение и оптимизация системных настроек 3)Анализ соответствия ПО и режимов его эксплуатации типовым рекомендациям по системно-технической и программной архитектуре. 4)Вычисление распространенных метрик кода (SLOC, Холстед, Мак Кейб и др.); анализ их динамики по версиям продукта. 5)Бенчмаркинг
8 Слайд 8 Анализ эффективности логики обработки и хранения
9 Слайд 9 Чем может помочь «Техносерв» ? 1)Проведение полноценного нагрузочного тестирования на этапе сдачи-приемки средствами типа IBM Rational Performance Tester 2)Совместное с ПКТБ ЦКИ выявление и оптимизация наиболее ресурсоемких алгоритмов средствами DB2 for z/OS и другими 3)Совместный с ПКТБ ЦКИ анализ избыточности хранимых данных и используемых алгоритмов средствами обратного инжиниринга и дальнейшего анализа, предоставляемыми IBM Rational Software Architect
10 Спасибо! Москва, ул. Юности, д. 13 Т: +7 (495) Ф: +7 (495)
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.