Нагрузочное тестирование Описание услуг. 2 Введение Мы умеем имитировать работу многих тысяч пользователей Для этого мы используем специальные инструменты.

Презентация:



Advertisements
Похожие презентации
Аутсорсинг поддержки информационных систем Ганич Владимир Руководитель направления поддержки Перфоманс Лаб.
Advertisements

Эффективность в каждом решении Управление разработкой Корпоративного портала: как грамотно выстроить работу с подрядчиком.
Развитие Smart Start для DocsVision Версия 2.0: новые возможности и подходы Евгений Самбу
Ковалёв Юрий, 2 Введение …Теперь я понимаю, что у нас здесь есть три разных языка. Есть язык системы – язык конфигураций, экранов и.
Нагрузочное тестирование без границ Опыт компании Performance Lab Юрий Ковалёв 20 ноября 2010, Санкт-Петербург.
Презентация Группы компаний BTLab Группа компаний BTLab тел: +7 (495) , +7 (495)
Положение об отделе В.Андреев, Д.Сатин. Штат отдела начальник отдела; бизнес-аналитик; проектировщик пользовательских интерфейсов; специалист по анализу.
Создание эффективного бизнес-сайта Роберт Басыров «1С-Битрикс»
Егор Еремеев, Universal KUBE, 2011 Производительность комплекса систем Простой подход к разработке методики тестирования.
ПОРТАЛЬНЫЕ ТЕХНОЛОГИИ И ИХ МЕСТО В СОВРЕМЕННОМ БАНКЕ Константин Гунбин Начальник управления программных сервисов ЗАО Банковские информационные системы.
«Разработка типовой конфигурации для автоматизации учебно-производственного отдела ОАО «ЖБК» в среде программирования 1С Конфигуратор » Дипломный проект.
Тестирование: кому, зачем и сколько стоит Ковалёв Юрий Президент Перфоманс Лаб.
«1С:Документооборот 8». Зачем автоматизировать документооборот? Единая информационная база документов Возможность параллельного выполнения операций Непрерывность.
Андрей ФОМИЧЕВ, Заместитель Председателя Правления ГК ЦФТ Разработка и продвижение банковских решений мирового уровня: взгляд поставщика.
Актуальные тренды стратегии информатизации банков в условиях нового рынка. Инструменты создания и развития эффективных финансовых продуктов Андрей ВИСЯЩЕВ.
О компании Наши сертификаты Сфера компетенций Системная интеграция DBI Технические отделы Системы мониторинга Администрирование Unix-систем Администрирование.
О системе Сервис, нужный людям! Узнайте, что работает в интернете, а что нет! Весь потенциал программы CheckerPRO нацелен на предоставление ответов на.
Интеграция информационных систем банка Опыт компании «Итворкс»
ПАРТНЕРСКАЯ ПРОГРАММА Анализ рынка защиты персональных данных – спрос выше предложения.
0 Вычислительные ресурсы как сервис От собственного ЦОД к ИТ мощностям как услуга Шумилин Алексей 0.
Транксрипт:

Нагрузочное тестирование Описание услуг

2 Введение Мы умеем имитировать работу многих тысяч пользователей Для этого мы используем специальные инструменты. Мы научим «роботов» работать с вашей системой так, как это делают ваши пользователи. «Роботов» мы называем виртуальными пользователями. Количество виртуальных пользователей не ограничено Поэтому мы сможем создать любую нагрузку. До тех пор пока не откажет ваше оборудование. Под большой нагрузкой системы работают медленно, а потом становятся недоступны. Резкое снижение быстродействия системы мы называем деградацией производительности. В любой системе есть «узкое место». Узкое место - это фактор, ограничивающий производительность системы. Узким местом может оказаться ваша дисковая подсистема, запрос к базе данных или что-то другое. Узкие места проявляются только под нагрузкой. Чтобы найти их нужно провести нагрузочное тестирование.

3 Наши услуги Нагрузочное тестирование Управление мощностями Эмуляция работы большого числа пользователей, тестирование на больших объемах данных Построение процесса Capacity Management (ITIL) для обеспечения постоянной высокой производительности информационных систем Синтетическое тестирование Тестирование производительности серверов, сети, систем хранения данных, файловых систем

4 Нагрузочное тестирование Цели: Измерить производительность системы на заданной нагрузке Определить максимальную производительность системы Найти «узкие места» Задачи: Создание тестовой модели (оборудование, методика, скрипты, эмуляторы) Проведение тестов Системный анализ Результаты: Отчёт (результаты тестов в виде таблиц и графиков, описание узких мест, рекомендации по оптимизации производительности) Сроки: От 5 дней до 3-4 месяцев и больше

5 Нагрузочное тестирование Приёмо-сдаточные испытания Заказчик Нам нужна новая система дистанционного обслуживания, которая сможет обслуживать 10 тысяч клиентов нашего Банка одновременно Разработчик Всё готово, с вас $1M Но как мне узнать, смогут ли работать в системе 10 тысяч пользователей? Performance Lab Очень просто. Мы проведем нагрузочное тестирование и определим как ведёт себя система при такой нагрузке Мы провели независимое тестирование и узнали, что в системе могут работать только клиентов! А после этого сервер приложений «падает» с ошибкой!!! За что мы платим?! Спасибо… Будем доделывать. Спасибо… Будем доделывать. Заказчик Разработчик

6 Нагрузочное тестирование Регулярное тестирование новых версий Заказчик Новая версия готова. В неё добавлены все новые функции, которые вы просили. Можно устанавливать в продуктив Новая версия готова. В неё добавлены все новые функции, которые вы просили. Можно устанавливать в продуктив Разработчик Ну это мы ещё посмотрим… Все новые версии содержат потенциальную опасность деградации. Нам нужно 2 дня для повторного нагрузочного тестирования Все новые версии содержат потенциальную опасность деградации. Нам нужно 2 дня для повторного нагрузочного тестирования Performance Lab Откуда мне знать, что после установки новой версии производительность не снизится? Тесты показали снижение производительности в 1.5 раза! Коллеги из Performance Lab нашли причину – неоптимальный SQL- запрос. Вот отчёт. Спасибо… В понедельник будет fix. Спасибо… В понедельник будет fix. Заказчик Разработчик

7 Нагрузочное тестирование Тестирование объёмов Заказчик Наша база данных довольно быстро растёт. Чем нам это грозит? Мы наполним тестовую базу данными на несколько лет вперёд и проведем нагрузочное тестирование. Performance Lab Тестирование объемов показало, что через два года закрытие дня будет выполняться вдвое дольше. Это неприемлемо. Performance Lab провели анализ и дали свои рекомендации по оптимизации БД. Вот отчёт. Тестирование объемов показало, что через два года закрытие дня будет выполняться вдвое дольше. Это неприемлемо. Performance Lab провели анализ и дали свои рекомендации по оптимизации БД. Вот отчёт. Ок! Надеюсь что мы сможем ещё раз провести эти же тесты после доработок. Ок! Надеюсь что мы сможем ещё раз провести эти же тесты после доработок. Заказчик Разработчик Текущий объем Среднее время отклика: 9с Закрытие дня (EOD): 6ч Среднее время отклика: 9с Закрытие дня (EOD): 6ч Через год Среднее время отклика: 14с Закрытие дня (EOD): 7,5ч Среднее время отклика: 14с Закрытие дня (EOD): 7,5ч Через два года Среднее время отклика: 25с Закрытие дня (EOD): 12ч Среднее время отклика: 25с Закрытие дня (EOD): 12ч

8 Синтетическое тестирование Цели: Оценить производительность оборудования и его отдельных компонент Сравнить производительность конфигураций Выбрать оборудование с гарантированно высокой производительностью для конкретной информационной системы Найти физические дефекты оборудования Задачи: Настройка инструментов синтетического тестирования Проведение тестов Системный анализ (сравнение реальных возможностей оборудования и потребностей информационной системы) Результаты: Отчёт (результаты тестов в виде таблиц и графиков, рекомендации по оборудованию) Сроки: 2-10 дней

9 Управление мощностями В результате вы получите эффективный, управляемый изнутри процесс, который будет обеспечивать заданную производительность информационных систем в течение всего периода промышленной эксплуатации. Адекватно ли соответствуют имеющиеся мощности как текущим, так и будущим запросам заказчика? Работают ли имеющиеся мощности с максимальной эффективностью? Когда точно необходимо устанавливать дополнительные мощности? Оправдываются ли затраты на приобретение мощностей для обработки данных с точки зрения потребностей бизнеса? Мы предлагаем услугу по проектированию и внедрению ИТ-процесса «Управление мощностями», согласно рекомендациям библиотеки ITIL. Подробная информация об услуге:

10 Дополнительные услуги Аутсорсинг и аутстафинг Аутсорсинг и аутстафинг квалифицированных специалистов по производительности ПО Обучение 1.Введение в нагрузочное тестирование 2.Практическое использование HP LoadRunner Аудит производительности Диагностика и локализация проблем производительности, консультирование по оптимизации кода и конфигурации

11 Аудит производительности Цель: Найти причины низкой производительности системы в промышленной эксплуатации и предложить наиболее эффективное решение Задачи: Мониторинг системы на всех архитектурных уровнях Корреляционный анализ Результаты: Отчёт об аудите (результаты измерений, подтверждающие локализацию проблемы производительности, рекомендации по решению проблем) Сроки: 1-3 недели СервисБизнес-процессыПриложениеСистемное ПООборудование

12 Аутсорсинг и аутстафинг РольКлючевые навыки и компетенцииОпыт, лет Менеджер проектов (PM) управление QA-проектами взаимодействие с Заказчиком мотивация команды ведение плана проекта управление рисками 2-5 Инженер по производительности ПО (SPE) разработка методик нагрузочного тестирования управление тестированием владение инструментами HP LoadRunner, IBM Performance Tester, Microfocus SilkPerformer, Apache JMeter, Grinder и др. разработка эмуляторов внешних систем разработка инструментов генерации и деперсонализации БД системный анализ и оптимизация производительности подготовка отчетов и презентаций 2-4 Дизайнер тестов (TD) разработка нагрузочных скриптов (HP LoadRunner, др.) отладка тестовой модели подготовка тестовых данных проведение тестов обработка результатов 1-3 Запросите информацию о тарифах и условиях по телефону или

13 Обучение Введение в нагрузочное тестирование Цели и задачи нагрузочного тестирования Виды нагрузочного тестирования Этапы тестирования Требования к производительности Профили нагрузки. Расчет интенсивностей Тестовый стенд. Требования к тестовой среде Моделирование нагрузки. Виртуальные пользователи Варианты использования системы (Use Cases) Нагрузочные скрипты Группы пользователей и сценарии нагрузки Тестовые данные (datapools) Измерения в ходе нагрузочного тестирования Основные метрики и их трактовка Представление результатов тестирования Кривая деградации Практическое использование HP LoadRunner Состав продуктов HP LoadRunner Ключевые понятия и принципы Виртуальные пользователи VUser скрипты, их создание и отладка Интерфейс Controller Виды сценариев Настройка мониторинга Analysis - обработка результатов тестов Длительность: 8 часов Стоимость: рублей с НДС Длительность: 10 часов Стоимость: рублей с НДС Регистрация на курс: ,

14 Наша экспертиза в банковских технологиях ВендорРешения Compass Plus TranzWare Online (процессинг) TranzWare CMS (Система управления картами ) Новая Афина Новая Афина (АБС) Misys Midas Plus (АБС) Equation (АБС) EBA (розничная система) Opics Plus (автоматизация инвестиционного блока) BSC GBA (розничная система) GFO (фронт-офис) GDC (интернет банк, мобильный банк, SMS-сервисы) SLOLP (кредитный конвейер) Quorum Кворум (АБС) OpenWay Way4 (процессинг) Diasoft Diasoft 5NT Diasoft Fa# FIS Profile (АБС) EGAR Technology Focus (интернет-трейдинг)

15 Наши преимущества 1.Компетенция. Никто из наших конкурентов в России не сможет выполнить полноценное нагрузочное тестирование Lotus или Axapta. А мы сможем. Потому что мы занимаемся этим профессионально и наша компетенция значительно шире, чем простое использование инструментов. 2.Специализация. С самого начала своей деятельности наша компания стремилась стать лучшим поставщиком услуг в России по нагрузочному тестированию и оптимизации производительности. Поэтому у нас работают люди с соответствующим опытом. Более 80% наших проектов были связаны с нагрузочным тестированием и оптимизацией. 3.Уникальные услуги. Никто кроме нас в России не оказывает профессионально таких услуг, как аудит производительности, синтетическое тестирование, внедрение ИТ-процесса «Управление мощностями». 4.Репутация. Наши клиенты – крупнейшие организации страны. Почти все обращаются к нам повторно. Многие передают нам все сложные задачи так или иначе связанные с производительностью ИТ. А наши конкуренты приходят к нам учиться. 5.Быстро и удобно.. Вы можете начать работать с нами прямо сейчас: заполните анкету-опросник пришлите на и получите коммерческое предложение по нагрузочному тестированию в течение двух рабочих дней.

16 Наши контакты , Москва, ул. Твардовского-8, корп.1, офис Спасибо за внимание! Генеральный директор: Кутузов Максим