'

Тенденции развития продуктов System Application Management, Service Level Management, Configuration Management, Real Application Testing и дополнительные продукты класса Мониторинга и управления

Понравилась презентация – покажи это...





Слайд 0

Тенденции развития продуктов System Application Management, Service Level Management, Configuration Management, Real Application Testing и дополнительные продукты класса Мониторинга и управления Сергей Томин Консультант по продажам продуктов OEM


Слайд 1

Программа Тенденции развития управления IT Архитектура и обзор OEM Установка и конфигурирование EM Grid Control Управление Производительностью приложений Управление конфигурациями и жизненным циклом приложений Управление качеством приложений Демо


Слайд 2

<Insert Picture Here> Тенденции развития управления IT


Слайд 3

Облачные вычисления – основной тренд развития IT “Cloud computing – это модель архитектуры ИТ для предоставления удобного и автоматизированного доступа к любому из коллективно используемых вычислительных ресурсов ( сеть , сервер , диск, приложение), который свободен в данный момент, с возможностью быстрого развертывания и ввода в действие дополнительных ресурсов с минимальными усилиями и вмешательством обслуживающего технического персонала или сервис-провайдера.” NIST


Слайд 4

Нужно управлять сервисами, а не активами Перестройка мышления:  Организациям необходимо переориентировать внимание всех заинтересованных сторон - поставщиков, государственных учреждений, и конечных пользователей - думать о сервисах, а не об активах. Активный мониторинг: Агентства должны активно  отслеживать SLA и обеспечить ответственность поставщиков услуг за сбои.


Слайд 5

Бизнес-Ориентированное Управление IT с помощью Oracle Enterprise Manager


Слайд 6

Приложение было доступно 90% времени. Довольны ли мои заказчики? У нас было 200 транзакций в базе данных. Сколько заказов мы обработали? Наши серверы работают. Будем разбираться. Мой заказ застрял, что происходит? Бизнес – IT Пропасть Требования Бизнеса Традиционный IT Ответ


Слайд 7

Требования Бизнеса Новый Ответ IT Oracle Решение 99% пользователей довольны. Мы обработали 250 заказов. Есть проблема с приложением поставщика. Она проэскалирована. Oracle Бизнес-Ориентированное Управление Приложениями Довольны ли мои заказчики? Сколько заказов мы обработали? Мой заказ застрял, что происходит?


Слайд 8

Детальное, готовое управление для Apps Unlimited, Fusion Apps Всестороння поддержка обновлений для EBS 12.1 Интегрированное, Детальное Управление Middleware WebLogic, SOA, Portal, Identity Mgmt, BI Лучшее в индустрии решение по самоуправлению базы данных Полное управление жизненным циклом Физических& Виртуальных систем (Ops Center) HW, Firmware, OS, VM, Storage Полное, Интегрированное, Управление от Приложения-до-Диска Hardware Database Middleware Applications Полный Стек Управление от Приложения-до-Диска Только Oracle управляет всем стеком


Слайд 9

<Insert Picture Here> Обзор Oracle Enterprise Manager


Слайд 10

Oracle Enterprise Manager Application Performance Management Lifecycle Management Configuration Management Application Quality Management Diagnostics, Tuning Real User Monitoring SOA, Java, JVM Collection, Tracking, History Compliance Dashboards Application Configuration Mgmt Provisioning Dynamic Resource Management Patching Data Masking Functional/Load Testing Real Application Testing


Слайд 11

Provision Virtualize Test Deploy Change and Patch Monitor Configure Applications and Services Middleware Database Operating System Virtualization Firmware Hardware Storage and Network Oracle Enterprise Manager Управляемая Среда


Слайд 12

Компоненты и возможности (бесплатно): Grid Control Инфраструктура Ограниченная DB и WLS лицензия для репозитория и OMS Агенты Центральная Консоль Репозиторий и Инфраструктура Обнаружение IT активов Группы Пакетные задания Мониторинг доступности и производительности в реальном времени Базовая страница объекта с его состоянием Администрирование Консольные алерты Applications and Services Middleware Database Operating System Virtualization Firmware Hardware Storage and Network DB Control FMW Control Grid Control Oracle Enterprise Manager Базовая функциональность, поставляемая вместе c технологическими лицензиями


Слайд 13

Applications and Services Middleware Database Operating System Virtualization Firmware Hardware Storage and Network DB Management Packs FMW Management Packs App Management Suites VM Mgt Packs Ops Center Packs Plug-ins and Connectors RUEI (for custom apps) Application Testing Products Лицензируемые опции EM


Слайд 14

Middleware Oracle Enterprise Manager Databases Oracle Database Oracle Exadata Oracle TimesTen IBM DB2 MS SQL Server MySQL Sybase Storage Check Point Firewall Juniper Netscreen Firewall F5 BIG-IP Nortel Alteon Switch NetApp Filer EMC Celerra, Clariion, Symmetrix Pillar Axiom Onaro SANScreen Operating Systems Servers Dell PowerEdge Dell Change Auto. Oracle Enterprise Linux All Unix Microsoft MVS Virtual Servers Oracle VM VMWare Oracle Fusion Mware. Oracle WebLogic IBM WebSphere MS .NET MS BizTalk Server MS IIS MS Commerce Server MS ISA Server MS Active Directory JBoss AS IBM MQ Series Citrix Pres. Server Blue Lane PatchPoint Apache Tomcat Network Oracle Applications Oracle Beehive Oracle Comm & BRM Microsoft Exchange Service Desk Connectors Remedy, HP, Siebel, PeopleSoft Event Connectors Microsoft, HP, IBM Управление всей Oracle Экосистемой Открытая и Расширяемая инфраструктура управления


Слайд 15

Единое управление для серверов, коммутаторов, систем хранения Мониторинг от Приложения-до-диска, управление соответствием требованиям & неисправностями Единое управление для физических и виртуальных серверов Интегрированные управление аппаратным обеспечением и поддержка Solaris и Linux SPARC и x86 Oracle Ops Center Управление Инфраструктурой


Слайд 16

OEM и Price List 1


Слайд 17

OEM и Price List 2


Слайд 18

OEM и Price List 3


Слайд 19

<Insert Picture Here> Архитектура и Установка Oracle EM Grid Control


Слайд 20

Oracle Management Repository Oracle Management Service(OMS) Grid Control Console Oracle Management Agent OEM Grid Control Архитектура


Слайд 21

Требования к установке EM Grid Control Требуется сертифицированная БД для репозитория EM Grid Control Матрицу сертификации можно найти в Note 412431.1 База данных должна быть без Database Control SYSMAN схемы Необходимо установить инициализационные параметры согласно руководству по установке Требуется WebLogic Server (WLS) Версия WLS должна быть только 10.3.2 ! Тип установки WLS должен быть “TYPICAL” Для WLS должен быть установлен патч WDJ7 Для 64-битных платформ соответствующий JDK должен быть установлен


Слайд 22

# Targets # Targets Оценки размера конфигураций (Без учёта HA/DR)


Слайд 23

Основная проблемы при установке Неправильно настроенный DNS Неправильная timezone На AIX должно быть для Europe/Moscow TZ=MEST-3MEDT,M3.5.0,M10.5.0 Менять host name, IP адрес после установки Grid Control НЕЛЬЗЯ !!! Проверьте TZ и DNS


Слайд 24

Recommended Методы установки агента


Слайд 25

Установка агента из Grid Control Одновременная установка агента на несколько узлов Oracle Management Service (OMS) должен содержать соответствующие скрипты и ПО для агента Связь между OMS и узлом, куда устанавливается агент Использует SSH протокол. На Linux OS должен быть запущен SSH демон. Для Microsoft Windows нужно установить Cygwin пакет.


Слайд 26

Установка агента из Grid Control


Слайд 27

Важные Ресурсы по установке EM Grid Control My Oracle Support Notes Note 1099123.1 Overview of the "Auto Update" Feature Available with Grid Control 11g Install/Upgrade Note 1073166.1 Checklist for Upgrading to Grid Control 11g Note 1076420.1 Upgrade path to 11.1.0.1.0 Grid Control Note 1059516.1 Step by step Installation of 11.1 Grid control Note 1063762.1 How to Install Web Logic Server 10.3.2 for Installing 11g Grid Control Note 1072763.1 Recommended WLS patches for 11g Grid Control and How to Apply WLS patch using Smart Update Note 1076752.1 Hard Disk requirement for 11.1.0.1.0 Oracle Management Service and Management Agent Note 1073647.1 How to check the database parameters housing the GC repository before Install/upgrade Note 1071392.1 How to de-install Web Logic Server (WLS) 10.3.2 ?


Слайд 28

<Insert Picture Here> Управление Производительностью Приложений


Слайд 29

Storage Сервисы – главная забота бизнеса IT нужен метод контроля работы сервисов “сверху-вниз” Siebel, PeopleSoft, EBS… Oracle Applications Java, .NET, Composite Custom Applications SAP, Exchange, Унаследованные не-Oracle приложения Обработка заказов Служба поддержки клиентов Доставка & Счета Каталог продукции & товарные запасы Бизнес сервисы (Примеры) ПО Компоненты Приложений Компоненты Инфраструктуры Web Server, Portal Presentation Layer Data Base Management Systems AS, ESB, SOA Middleware


Слайд 30

User Experience Monitoring Real user & Синтетический мониторинг Пакетные и пользовательские web приложения, xml-soap сервисы Oracle apps включая Oracle Forms Отслеживание транзакций на лету Сквозная видимость Сервисы и системы Контроль уровня сервиса SOA, Portal, JEE мониторинг Представление ресурсов Трассировка между уровнями Анализ утечек памяти Database Diagnostics and Tuning Самоуправляемая СУБД ADDM Автоматическая настройка SQL Oracle Enterprise Manager Business Transaction Management , Application Dependancy & Performance Java Diagnostics Контроль Производительности Приложений


Слайд 31

firewall Внешние пользователи Внутренние пользователи Внутренние пользователи Internet Синтетический мониторинг работы пользователей


Слайд 32

Internet Firewall Ethernet Switch Web Servers App Servers RUEI Реальный мониторинг на основе анализа сетевого протокола


Слайд 33

Real User Experience Insight Для: Руководителей бизнес направлений


Слайд 34

Отслеживание активности пользователей & воспроизведение сессий Отчёты об ошибках Real User Experience Insight Для: Владельцев Приложений


Слайд 35

Функциональный анализ производительности KPI конфигурация, мониторинг & тенденции Real User Experience Insight Для: IT подразделений


Слайд 36

<Insert Picture Here> Database Diagnostic Pack


Слайд 37

Database Diagnostic Pack Основные Компоненты Automatic Workload Repository (AWR) Active Session History (ASH) Automatic Database Diagnostic Monitor (ADDM) Автоматические уведомления о проблемах


Слайд 38

Automatic Workload Repository (AWR) Встроенный в базу данных репозиторий статистики нагрузки и производительности Автоматически Захватывает Данные о Нагрузке Каждые 60 минут или вручную, по умолчанию данные хранятся 8 дней Находится в SYSAUX табличном пространстве Автоматическое управление пространством репозитория Старые данные автоматически удаляются по ночам в зависимости от интервала хранения Хранит разные классы данных: BASE STATISTICS, например, физические чтения SQL STATISTICS, например, дисковые чтения (для SQL операторов) METRICS , например, кол-во физических чтений в сек. ACTIVE SESSION HISTORY (ASH)


Слайд 39

Анализ неустойчивых проблем производительности Active Session History (ASH) Снимки активных сессий за каждую секунду в оперативной памяти (v$active_session_history) Прямой доступ к структурам ядра Oracle В AWR сохраняется 1 из 10 снимков Захватываемые данные: SID SQL ID Program, Module, Action Wait event# Object, File, Block Фактическое время ожидания


Слайд 40

SQL Advisor High-load SQL IO / CPU проблемы RAC проблемы Automatic Diagnostic Engine Снимки в Automatic Workload Repository Самодиагностика внутри БД System Resource Advice Network + DB config Advice Automatic Database Diagnostic Monitor Нисходящий Анализ на основе AWR Снимков Ориентирован на Производительность - Фокус на сокращении ‘DB time’ Алгоритм работы основан на многолетнем опыте Oracle по настройке производительности баз данных Немедленный результат Не нужно часов ожидания, чтобы увидеть результат Выявляет основную причину Отличает симптомы от основной проблемы Ранжирует проблемы по степени важности Сообщает о компонентах, где нет проблем Например, I/O - не проблема


Слайд 41

EM Performance страница Распределение Активных Сессий по классам ожиданий Цветные области = кол-во DB time Большое кол-во Активных Сессий для класса ожиданий – Проблема!


Слайд 42

Основной Процесс Настройки Производительности Захват данных нагрузки и производительности Системная статистика, информация об ожиданиях, SQL статистика и т.д. Анализ Какие операции потребляют больше всего времени ? Какие ресурсы являются узким местом? Какая первопричина ? Как можно решить проблему? Решение Проблем Если обнаружено несколько проблем, какая наиболее критичная? Какое решение даст наибольший эффект?


Слайд 43

Автоматический Анализ


Слайд 44

<Insert Picture Here> Database Tuning Pack


Слайд 45

Database Tuning Pack Часть набора средств для управления базой данных Diagnostic, Tuning, Configuration Management и Change Management Packs Обеспечивает уникальную функциональность по автоматической настройке SQL Основная функциональность встроена в ядро Oracle Database SQL Tuning Advisor SQL Access Advisor Real-time SQL Monitoring SQL Plan Management Советник по реорганизации объектов Для использования требуется лицензия на Database Diagnostic Pack


Слайд 46

Добавить Индексы Изменить SQL Создание SQL профиля Automatic Tuning Optimizer Анализ структуры SQL Анализ путей доступа SQL Профилиро-вание Анализ Статистики Сбор отсутствующей или устаревшей статистики DBA Рекомендации по настройке SQL SQL Tuning Advisor SQL Tuning Advisor


Слайд 47

Автоматическая Настройка SQL в Oracle Database 11g Полная автоматизация настройки SQL Автоматический захват “тяжёлых” SQL Автоматическая настройка SQL без изменения кода приложения через создание SQL Profiles Рекомендации по настройке те же, что и в ручном режиме Автоматическое внедрение (необязательное) SQL Profiles тестовое выполнение SQL с новым планом profile применяется автоматически, если CPU+IO time улучшается более, чем в 3 раза Автоматические отчёты с результатами анализа SQL Автоматически запускается в окне регламентных работ (по ночам) Packaged Apps Custom Apps Автоматическая Настройка SQL SQL Profiles По ночам Настроенный SQL Автоматическое Применение Ручное применение SQL Analysis Report


Слайд 48

Partitions (только 11g) MV и MV Logs Bit-map indexes Automatic Tuning Optimizer Анализ Путей Доступа B*-tree indexes DBA Рекомендации SQL Access Advisor SQL Access Advisor


Слайд 49

Возможности SQL Access Advisor Рекомендует создать/удалить индексы, секции (только хэш и интервальные), материализованные представления и их журналы для увеличения производительности Анализирует всю нагрузку, а не только отдельные SQL предложения Учитывает влияние вновь создаваемых объектов на скорость выполнения DML операций Учитывает стоимость хранения, создания и поддержки новых объектов Одновременно рассматривает Создание индексов Создание материализованных представлений Комбинацию обоих предыдущих вариантов Оптимизирует материализованные представления Для максимального использования query rewrite Быстрого обновления


Слайд 50

Отчёт SQL Access Advisor


Слайд 51

Показывает пошаговое выполнение SQL запроса Автоматически мониторятся долго выполняющиеся операции потребляющие > 5 сек of CPU или I/O Все параллельные запросы Включено по умолчанию без влияния на производительность Мониторится каждое выполнение SQL Статистика выполнения представлена на разных уровнях детализации Глобальный уровень Уровень шага плана запроса Уровень параллельного выполнения Мониторинг SQL в реальном времени


Слайд 52

Выявление SQL Проблем Большие планы


Слайд 53

<Insert Picture Here> Управление Конфигурациями и Жизненным Циклом Приложений


Слайд 54

Какой размер оперативной памяти? Open VMS SHOW MEMORY AIX bootinfo -r HP-UX grep -i Physical /var/adm/syslog Solaris prtconf Linux (RedHat) free


Слайд 55

Централизованное Управление Конфигурациями Эффективное управление IT активами Знание того, что вы имеете Обнаружение Активов Автоматическая инвентаризация аппаратных и программных конфигураций Операционные системы Аппаратное обеспечение Базы данных Пакетные приложения Поиск по конфигурациям Отображение связей межу конфигурационными компонентами Мониторинг в реальном времени Обнаружение в реальном времени Кто, Что и Когда Готовые модели проверки на соответствие стандартам SOX. PCI, CoBIT … Согласование изменений Санкционированные против Несанкционированных Стандартизация Конфигураций Соответствие Регламентам Анализ дрейфа конфигураций Сравнение конфигураций По всему стеку По всем стадиям жизненного цикла Базисы & Золотые стандарты 1-к-1, 1-к-Многим Синхронизация конфигураций Проактивные проверки Управление политиками Готовые политики Пользовательские политики Пользовательские группы политик Панели с уровнем соответствия регламентам Обнаружение Изменений Конфигураций


Слайд 56

Отслеживание IT Активов Отслеживание аппаратных, программных активов, отношений между ними Готовые расширяемые шаблоны для собирания конфигурационных данных для БД, OS, middleware, бизнес приложений Отображение зависимостей между Физической и Виртуальной Инфраструктурой Предотвращение бесконтрольного разрастания облака с пoмощью автоматического обнаружения конфигураций и отчётов


Слайд 57

Стандартизация конфигураций Сравнение с золотыми и базисными конфигурациями Импорт и Экспорт базисных конфигураций Сравнение по расписанию Синхронизация конфигураций


Слайд 58

Контроль соответствия заданным требованиям 300+ готовых политик Политики для Безопасности, Конфигураций и Хранения Пользователи могут добавлять свои политики Группы политик для проверки соответствия CIS, SOX и т.д. Отслеживание уровня соответствия регламентам на уровне предприятия Обнаружение изменений в реальном времени, аудит проверка правомочности изменений


Слайд 59

Мониторинг изменений конфигурации приложений в почти реальном времени Готовые шаблоны для базы данных, middleware, бизнес приложений Готовые конфигурационные отчёты для SOX, COBIT, PCI Аудит Конфигураций Аудит изменений (кто, что, когда, где) Интеграция с другими системами управления изменениями Remedy, Peregrine и т.д. Захват Изменений Конфигурации в Реальном Времени Configuration Change Console


Слайд 60

Обнаружение без агентов Центральный репозиторий Представления ресурсов Мониторинг изменений Сравнения Версии и откат изменений Проверка на соответствие требованиям Провизия конфигураций Проверка изменений Шаблоны Динамичная Конфигурационная Модель Захват конфигурации Мониторинг Изменений Провизия конфигураций Особенности (Шаблоны, Лучшие Практики) Agents Application Configuration Console


Слайд 61

Поддерживает золотые образы, эталонные системы, локальное хранение дистрибутивов ПО в библиотеке для оптимизации использования сети Поддерживаемые методы провизионирования ПО: Клонирование Инсталляция с нуля Массовое развёртывание — развёртывание многих баз данных на многие серверы Создание баз данных на основе шаблонов Клонирование баз данных с помощью RMAN Провизионирование БД


Слайд 62

Провизионирование на основе золотых образов Автоматизация провизионирования RAC Добавление/Удаление узлов в RAC одним кликом Автоматизации миграции в Oracle Grid Полное провизионирование RAC и Clusterware систем Поддержка ASM Провизионирование БД


Слайд 63

Провизионирование тестовых БД Автоматизация ручных операций, подверженным ошибкам Эффективное создание новых окружений для приложений Автоматизация повторяющихся операций развёртывания Интеграция с процессом маскирования конфиденциальных данных


Слайд 64

Проактивные советники, рекомендации и анализ One-off patches, patch set updates и critical patch updates Патчирование RAC с нулевым временем простоя Интегрированные управление патчами и их применение Мнения пользователей о патче Ускорение процесса устранения конфликтов между патчами Автоматизация Патчирования Полная интеграция с My Oracle Support


Слайд 65

Пример управления патчами: Bayer **Assumes DBA FTE cost at $100/hr «Мы управляем с помощью with Enterprise Manager тысячами баз данных и серверов приложений и мы сумели сократить время обновления базы данных с 4 часов до 1 часа, а также сократить время применения патча с 1 часа до 1 минуты на одну базу данных. Enterprise Manager Grid Control позволяет нам автоматизировать этот процесс, что приводит к огромной экономии времени и денег.“ Andreas Stephan, Sr. DBA Consultant Bayer Business Services 2000 баз данных, 5 штатных администратора, 1 час на патч, 4 раза в год


Слайд 66

<Insert Picture Here> Database Change Management Pack


Слайд 67

Автоматизация изменений Автоматизирует процесс захвата и передачи планируемых изменений схемы БД из разработческой среды в рабочую Избавляет от подверженных ошибкам ручных процессов Ускоряет обновление приложений, отслеживая влияние обновления схемы БД на кастомизацию Сокращает время простоя и ускоряет восстановление благодаря обеспечению соответствия рабочих сред заданным стандартам Database Change Management Pack Уменьшает время и затраты на управление изменениями БД


Слайд 68

Захват информации о всех объектах схемы приложения: Таблицы, Представления, Индексы Процедуры, Пакеты, Триггеры Пользователи, init.ora Capture & Compare scope: БД, Схема, Объект Режимы сравнения Baselines с Baselines Baselines с БД БД с БД Обнаружение изменений схемы Захват & Сравнение Application Baselines 1100001110100 010111010011 10100110101 1100001110100 010111010011 10100110101 1100001110100 010111010011 10100110101


Слайд 69

Синхронизация сред Приложения Oracle Change Management 1100001110110101010100 01011101000010010101011 10100110110010100101001 1100001110100 010111010011 10100110101 1100001110110101010100 01011101000010010101011 10100110110010100101001 Выявление изменений в рабочих БД Перенос изменений из тестовой БД на промежуточную, с промежуточной на рабочую БД Перенос изменений схемы & БД в среды для резервирования, обучения и отчётов


Слайд 70

<Insert Picture Here> Управление Качеством Приложений


Слайд 71

Тестирование Изменений Приложения Application Testing Suite Гарантия качества и производительности приложения благодаря комплексному тестированию Тестирование Инфраструктурных Изменений Real Application Testing Обеспечивает тестирование инфраструктурных изменений на уровне базы данных Управление Тестовыми Данными Data Masking Pack Обеспечивает безопасное, соразмерное рабочей системе тестирование Безопасность & соблюдение регламентных требований благодаря маскированию конфиденциальных данных на тестовых системах Oracle Application Quality Management Качественное тестирование на всех уровнях стека приложения 72


Слайд 72

<Insert Picture Here> Тестирование Изменений Приложения 73


Слайд 73

Oracle Functional Testing Автоматизированное функциональное & регрессивное тестирование Oracle Test Manager Управление процессом тестирования, определение требований и отслеживание дефектов Oracle Load Testing Автоматизированное нагрузочное тестирование & тестирование производительности Oracle Application Testing Suite Полнофункциональное, интегрированное решение для тестирования, обеспечивающее качество, производительность и надёжность приложения 74


Слайд 74

Oracle Functional Testing Автоматизированное Функциональное & Регрессионное Тестирование Автоматизирует функциональное & регрессивное тестирование для Web, SOA и пакетных приложений OpenScript интегрированная платформа для создания скриптов функционального и нагрузочного тестирования Интуитивный интерфейс визуального программирования упрощает процесс тестирования Мощный Java IDE обеспечивает превосходную расширяемость скриптов Настроенные ускорители для EBS, Siebel, ADF & Web Services для эффективного тестирования 75


Слайд 75

Web Functional Test Скрипт Web Functional Test команды скрипта записываются и отображаются в виде дерева или Java Code представления В виде дерева Java Code Представление 76


Слайд 76

Действие Пользователя: Click Page Tab to Select Accounts Screen SiebelFT.PageTabs(“<path>”). GotoScreen(“Accounts”) Browser(“Siebel Call”). Page(“Siebel Call_2”). Frame(“_swescrnbar”). WinObject(“Default”). Click 90,13 Without Siebel Automation Objects With Siebel Automation Objects Сравнение тестовых скриптов 77


Слайд 77

Oracle Load Testing Нагрузочное Тестирование и Тестирование Производительности Реалистичные нагрузочное тестирование & тестирование производительности для Web, SOA и пакетных приложений Масштабирование до тысяч одновременно работающих для эмуляции пиковых нагрузок рабочих систем Обеспечивает большую точность тестирования, осуществляя проверку функционального контента под нагрузкой Интуитивно понятная Web-консоль способствует проведению совместного тестирования несколькими пользователями Встроенный мониторинг метрик сервера позволяет идентифицировать и решать узкие места в производительности Настроенные ускорители для EBS, Siebel, ADF & Web Services для эффективного, оптимизированного тестирования 78


Слайд 78

Oracle Load Testing Архитектура Agent 2 Agent 3 Agent n Agent 1 OLT Controller Module OLT ServerStats Module Oracle Load Testing Controller (OATS Application Service) Oracle Load Testing Agents (OATS Agent Service) OLT Database Virtual Users Virtual Users Virtual Users Virtual Users Oracle DB WebLogic Server


Слайд 79

Oracle Test Manager Управление Процессом Тестирования Управление процессом тестирования из центральной Web консоли Полная видимость проекта от тестовых требований, до тестов и проблем Документирование ручных и автоматических тестов, выполнение их из плана тестирования Отчёты, обеспечивающие видимость тестового процесса Полностью настраиваемый под вашу методику тестирования Масштабируемая архитектура, лёгкая в развёртывании и управлении 80


Слайд 80

Oracle Test Manager Модули OTM предоставляет 3 интегрированных модуля для управления: Requirements: Документирование и управление тестовыми требованиями Tests: Создание планов тестирования и управление ручными и автоматическими тестами Issues: Документирование проблем, обнаруженных во время тестирования, и следить за их разрешением OTM предоставляет различные отчёты Reports: Позволяет просматривать стандартные отчеты или создавать собственные отчеты по требованиям проекта, тестам, проблемам Dashboards: представления из нескольких отчётов Администратор может создавать пользователей, проекты, назначать права доступа и настраивать поля требований в соответствии с требованиями процесса тестирования 81


Слайд 81

Лицензирование Application Testing Suite


Слайд 82

<Insert Picture Here> Тестирование Инфраструктурных Изменений 83


Слайд 83

Нагрузочное тестирование БД сегодня Тест – 1-2 пользоваться стараются быть тысячами Инфраструктурное нагрузочное тестирование не выполняется должным образом Многие проблемы остаются незамеченными Дорогое по деньгам и времени тестирование с низкими результатами Только нагрузочное тестирование часто не способно обнаружить проблемы, связанными с инфраструктурными изменениями (например, миграция на другую платформу) Задача заключается в создании тестовой нагрузки, которая бы была максимально похожей на рабочую нагрузку 84


Слайд 84

Тестирование Инфраструктурных Изменений Oracle Real Application Testing SQL Performance Analyzer (SPA) Анализ влияния изменений на выполнение SQL операций Database Replay Параллельное нагрузочное тестирование базы данных, используя реальную нагрузку от рабочей системы 85


Слайд 85

Помогает пользователям оценить влияние системных изменений на время выполнения SQL Строит различные trials (эксперименты) выполнения SQL (планы выполнения SQL и статистика) Проигрывает только read часть SQL операций Анализирует различия в производительности Анализ производительности на уровне отдельного SQL Интегрирован с SQL tuning set, SQL plan baselines и SQL Tuning Advisor Oracle Real Application Testing SQL Performance Analyzer 86


Слайд 86

Oracle Real Application Testing Database Replay Снижение затрат и рисков от изменений базы данных Полностью автоматизированный процесс Примеры тестируемых изменений Обновление БД и O/S, например миграция на Exadata V2 Конфигурационные изменения, например, переход на RAC Изменения системы хранения Миграция с платформы на платформу, например, с Windows на Linux Поддержка обновлений с Oracle 9iR2,10gR2 на 11g! 87


Слайд 87

Безопасное развёртывание тестовой системы Oracle Data Masking Безопасное развёртывание тестовой системы с помощью маскирования конфиденциальной информации Конфиденциальные данные никогда не покидают базу данных Расширяемая библиотека шаблонов маскирования Разные виды маскирования: по условию, составное, согласованное Автоматическая поддержка ссылочной целостности при маскировании первичных ключей Высокая производительность маскирования Новое: Гетерогенное маскирование данных через Oracle Database Gateways Новое: Выполнение команд маскирования в командной строке (EMCLI) Рабочая БД Тестовая БД


Слайд 88

Oracle Data Masking Большая, расширяемая библиотека масок


Слайд 89

90 Oracle Data Masking Целостность приложения и Продвинутые способы маскирования Обеспечивает согласованность приложения, устраняя ручные операции Автоматическая поддержка ссылочной целостности Применение контекстно-зависимых бизнес правил Продвинутые техники маскирования EMPLOYEE EMPID NAME TITLE 12 SMITH SALESREP 13 JONES CSR 14 ELLISON CEO 15 FERNICOLA SALES MGR CUSTOMER CUSTID NAME REP_ID 200 ACME 12 201 BIG BOX 15 SUPPORT CUSTID CSR_ID 200 13 Автоматическая поддержка ссылочной целостности Маскирование по условию Составное Маскирование


Слайд 90

Oracle AQM Ключевые Преимущества Лучшее в своём классе решение для тестирования Единственное решение, включающее реальное и синтетическое нагрузочное тестирование Высочайшее качество и безопасность тестирования, гарантирующее минимальный риск изменений Тестирование всего стека от приложения до базы данных 91


Слайд 91

ДЕМО Управление Облаком с помощью Oracle Enterprise Manager


Слайд 92

ROI - 149% с периодом окупаемости 16 месяцев Уменьшение времени простоя до 90% Улучшение продуктивности IT персонала до 75% Сокращение капитальных затрат на серверы до 20% (Экономия/$M) Ссылка на ROI исследование: Oracle.com/enterprisemanager11g Crimson Consulting ROI Исследование Показывает высокую Бизнес-Ценность EM


Слайд 93

Closing Oracle Enterprise Manager 11g Resource Center Видео, WEB-конференции, Статьи и другое Oracle.com/enterprisemanager11g


Слайд 94

A Q &


×

HTML:





Ссылка: