Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Практически о виртуализации сервисов

674 views

Published on

Доклад Валерия Куваева на SQA Days-15. 18-19 апреля, 2014, Москва.
www.sqadays.com

Published in: Education, Technology, Business
  • Be the first to comment

Практически о виртуализации сервисов

  1. 1. © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Практическио виртуализациисервисов ВалерийКуваев HP © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  2. 2. Онаболевшем
  3. 3. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.3
  4. 4. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.4
  5. 5. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.5 Переломный момент в подходе к Приложениям 2010 4 релиза на приложение 2015 36 на приложение 2020 120 на приложение “Всплеск новых проектов с 2013 и далее.” “Социальные, мобильные, аналитические и облачные в 2013-м перешагнули порог.” 2013 • Приложения повсюду • Мобильный доступ • 30x рост релизов по приложениям • Плотная обратная связь с пользователем • Экстремальная фокусировка на сроки получения выгоды и ROI Что ожидается:
  6. 6. ServiceVirtualization 6
  7. 7. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.8 Поиск Покупка Отслеживание Доставка Оплата Продукт Оплата Профили заказчиков Доставка Отслеживание посылки Public Cloud Обычные сервера Managed Cloud Композитный
  8. 8. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.9 Single Sign-On Веб сервис Старое приложение База данных Мейнфрейм 3rd Party Мейнфрейм Доступ с 3:00- 4:00 База Данных Нет тестовой среды Веб Сервис Еще не создан 3rd Party Оплата за использование Single Sign-On Медленно работает Тестируемое приложение
  9. 9. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.10 HP Service Virtualization Существующая инфраструктура Mainframe JDBC SOAP RFC/IDOC MQ/CICS Third Party SAP Existing database Web service and Legacy application REST Pay-per- transaction Under construction Тестируемое приложениеUnder Test Mobile App Web browser Composite Application Application services Виртуализовано! Виртуализация сервиса SOAP JDBC JMS MQ REST CICS Simulation Data Perf. Network Виртуализация сети
  10. 10. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.11 Демо
  11. 11. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.12 Проект Управление Модели сервиса Исполнение
  12. 12. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.13 Операции сервиса Правила с приоритетами Детализация правила Стандартный ответ (заглушка) Функции условий Функции условий и действий Подача данных Описание логики вызовов Синхронный и асинхронный ответы Внешние вызовы
  13. 13. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.14 Параметры производительности Ускорение
  14. 14. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.15 Параметры производительности
  15. 15. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.16 16 Результат реальный Влияние сети на пользователя Локальный результат Avg. TRT Avg. TRT VUsers VUsers Почему?
  16. 16. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.17 Vuser 2s 5s 2s 5s 2s 5s 2s 5s 2s 1 Vuser – No Network: 5s 2s 5s 2s 5s 2s 5s 2s 5s 2s 5s 2s 1 Minute 10 Transactions/Min/Vuser Итак Transaction Fixed Pacing Time 2s Single Transaction – No Network: Time Resources File Reads SQL Calls Concurrency Resources/Min File Reads SQL Calls Concurrency
  17. 17. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.18 Vuser 1 Vuser 2 Vuser 3 Vuser 4 Vuser 5 Vuser 6 Vuser 7 Vuser 8 Vuser 9 Vuser 10 1 Minute 10 Vusers – No Network 10 Concurrent Vusers  Total 66 Transactions/Min Resources/Min File Reads SQL Calls Concurrency
  18. 18. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.19 Vuser 1 Vuser 2 Vuser 3 Vuser 4 Vuser 5 Vuser 6 Vuser 7 Vuser 8 Vuser 9 Vuser 10 Vuser 11 Vuser 12 Vuser 13 Vuser 14 Vuser 15 Vuser 16 Vuser 17 Vuser 18 Vuser 19 Vuser 20 Vuser 21 Vuser 22 Vuser 23 Vuser 24 Vuser 25 Vuser 26 Vuser 27 Vuser 28 Vuser 29 Vuser 30 Vuser 31 Vuser 32 With Network: Comparative Test with Network 32 Concurrent Vusers  Total 60 Transactions/Min
  19. 19. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.20 Resource Comparison Total 66 Transactions/Min 10 Vusers – No Network: Total 66 Transactions/Min 32 Vusers – With Network: Resources/Min File Reads SQL Calls Overall Resources/Min File Reads SQL Calls Concurrency Concurrency Major Discrepancy in Concurrency
  20. 20. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.21 Компонентное приложение Тестируемое приложение Функциональный тест (including mobile device) Нагрузочный тест Сервисы приложения Эмуляция сети Эмуляция сети Firewall Распределенные сервисы Поддержка реалистичного сценария взаимодействия HP Network Virtualization
  21. 21. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.22 VS SV Дизайнер Развертывание Развертывание ОткрытиеСохранение Виртуальных Сервисов Интерфейс управления SV SV Сервер ВС ВС ВС HP ALM ВС ВС ВС Deploy, Initialise and Monitor Конфигурация Тестируемого ПО ВС ВС ВС ВС
  22. 22. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Вопросыиобсуждение?
  23. 23. © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.24

×