«Упрощая работу администратора: Enterprise Manager - единая...

Preview:

DESCRIPTION

«Упрощая работу администратора: Enterprise Manager - единая точка управления и контроля за ресурсами ИТ» Вадим Гусев, компания Oracle

Citation preview

1 Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Insert Informaion Protection Policy Classification from Slide 7

2 Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Insert Informaion Protection Policy Classification from Slide 7

Enterprise Manager - единая точка управления и

контроля за ресурсами ИТ

Вадим Гусев

Консультант Oracle CIS

ORACLE

PRODUCT

LOGO

3

<Insert Picture Here>

ПРОБЛЕМЫ УПРАВЛЕНИЯ IT

4

IT Бизнес

Поставщик

Управление на

основе системных а

не бизнес метрик.

Пропасть между

бизнесом и IT

Разрозненные

средства управления

IT

Системное

управление не

интегрировано со

службой технической

поддержки вендора

Основные Проблемы Управления IT

5

Приложение

было доступно

90% времени.

Довольны ли

мои заказчики?

У нас было 200

транзакций в

базе данных.

Сколько заказов

мы обработали?

Наши серверы

работают. Будем

разбираться.

Мой заказ

застрял,

что

происходит?

Бизнес – IT Пропасть

Требования Бизнеса Традиционный IT Ответ

6

Пропасть между системами управления

заказчика и технической поддержкой

Производительность, конфигурация, обеспечение,

патчирование…

Запросы на обслуживание, загрузка патчей, база знаний…

Управление системами Тех. Поддержка

Неполное представление

Разнородные средства

Ограниченное партнёрство с поставщиком

7

Oracle Enterprise Manager

• Эволюция решения

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 управляет всем стеком

10

11

Настройка интерфейса пользователя

• Домашние страницы в зависимости

от роли

– Общий обзор (EM Admin)

– Базы данных (DBA)

– Инциденты (Служба поддержки)

– Облако (Cloud администратор)

• Настраиваемые страницы объектов

– Добавить/Удалить содержимое

• Закладки (Favorites)

• История посещения страниц

• Поиск объектов с наложением

фильтров

Улучшенный интерфейс

12

• Инфраструктура EM предоставляется бесплатно

Архитектура Enterprise Manager

EM Console

Agent

Agent

Agent

Repository

Database Management

Server

Firewall

EMCLI

Internet

Targets

Targets

Targets

14

Безопасность корпоративного класса

• Улучшенная

аутентификация при входе

в EM Cloud Control ‒ Интеграция с Oracle Access Manager

Single Sign-On (OAM SSO)

‒ Поддержка LDAP (AD и OID)

‒ Kerberos

Строгая аутентификация

при входе в БД и на узлы – Узлы: SSH пары ключей

– БД: Kerberos тикеты

Готовые роли и внешняя

авторизация

Enterprise Manager

Users

GC Repository

Enterprise Manager

Grid Control

LDAP Server

Identity Store

LDAP (OID and AD)

Kerberos

Kerberos

Ticket SSH

Target

Authentication

15

• Автоматическое

обнаружение в ЦОД

серверов, виртуальных

серверов, сервисов

(NMAP, agent-less)

• Интегрированные

пошаговые советники

для инсталляции

новых агентов и

поиска новых систем

(серверов)

• Продвижение и

повышение

управляемости

целевых систем

Автоматическое обнаружение компонентов ЦОД Agentless Discovery

16

• Инсталляция агента тесно интегрирована с поиском целевых

систем

• Возможна операция поиска целевой системы без инсталляции

агента

• Возможность инсталляции агента на различные платформы в

рамках одной процедуры

• Все необходимы обновления агента могут быть произведены во

время инсталляции

• Поддержке Sudo/Powerbroker

• Советники для решения проблем во время инсталляции агента

• Поддержка клонирования агента

• Возможность установки в «ручном» режиме • Выгрузка агента zip или RPM из EM у последующая установка

Массовая инсталляция агента

17

• Единое управление для серверов, коммутаторов, систем хранения

• Мониторинг от Приложения-до-диска, управление соответствием требованиям & неисправностями

• Единое управление для физических и виртуальных серверов

• Интегрированные управление аппаратным обеспечением и поддержка

• Solaris и Linux

• SPARC и x86

Oracle Ops Center Управление Инфраструктурой

18

Эволюция инженерных систем Oracle

Traditional

Engineered

Optimized

• Sun Blade Server Modules

• SPARC Enterprise M Series

• Sun Storage Arrays…

• Siebel CRM

• PeopleSoft HCM

• Oracle WebLogic Suite …

• Exadata

• Exalogic

• Exalytics

• Oracle Database Appliance

• Big Data Appliance

• SPARC SuperCluster

• Platform as a Service

• Software as a Service

• Database as a Service…

19

Семейство продуктов

• Ускорение достижения целей

• Простое управление и обновление

• Низкая стоимость владения

Общие характеристики Oracle Engineered Systems:

Exalytics

In-Memory

Machine

Exadata

Database

Machine

Exalogic

Elastic Cloud

Oracle

Database

Appliance

SPARC

SuperCluster

T4-4

Big Data

Appliance

• Управление изменениями

• Тех. поддержка от одного вендора

• Экстремальная производительность

© 2011 Oracle Corporation

20

Управление Exadata и Exalogic

• Инженерные системы Exadata и

Exalogic включают в себя как

программные компоненты, так и

аппаратные

• Все компоненты управляются через

единую консоль Oracle EM12c

– Database Grid

– Storage Grid

– Network

21

Exadata Management

• Интегрированное представление HW и

SW

• Аппаратное обеспечение

– Схематическое представление ячеек,

вычислительных модулей, сетевых

компоненте

– Настроенные предупреждения (alerts)

• Программное обеспечение

– Производительность, доступность,

использование БД, сервисов, кластеров

– Настроенные предупреждения(database,

cluster, ASM)

– Обзор топологии системы/кластера

• Комплексная информация о

конфигурации систем, рекомендации по

обновлению

23

Provision

Virtualize

Test

Deploy

Change and Patch

Monitor

Configure

Applications and Services

Middleware

Database

Operating System

Virtualization

Firmware

Hardware

Sto

rag

e a

nd

Ne

two

rk

Oracle Enterprise Manager

Управляемая Среда

24

Компоненты и возможности (бесплатно):

Grid Control Инфраструктура Ограниченная DB и WLS

лицензия для репозитория и OMS

Агенты Центральная Консоль

Обнаружение IT активов Группы Пакетные задания Мониторинг доступности и

производительности в реальном времени

Базовая страница объекта с его состоянием

Администрирование Консольные алерты

Applications and Services

Middleware

Database

Operating System

Virtualization

Firmware

Hardware

Sto

rag

e a

nd

Ne

two

rk

DB Control

FMW Control

Gri

d C

on

tro

l

Oracle Enterprise Manager

Бесплатная функциональность EM

En

terp

rise

25

Applications and Services

Middleware

Database

Operating System

Virtualization

Firmware

Hardware

Sto

rag

e a

nd

Ne

two

rk

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

26

Интегрированный мониторинг От приложений и ЦОДов до службы технической поддержки

Application

Operations Data Center

Operations

Oracle Support

Cloud Control OpsCenter My Oracle Support

Exalogic Exadata

27

Oracle Решение

Oracle Support

Управление Производи-тельностью

Провизиониро-вание &

Патчирование

Диагностика Проблем

Заказчик

Databases Hardware Middleware

Applications

Управление

Проблемами

Управление

Конфигу-рациями

Управление

Знаниями

Управление

Проблемами

Управление

Конфигу-

рациями

Управление

Знаниями

30

Metric

Alerts

Job

Events

Standards

Violations

Availability

Events Other

Events

Performance Space Target Down

Events

Incidents

Управление инцидентами

• Управление с помощью

инцидентов

– Значимые события

– Комбинация событий

связанных одним и тем же

результатом (например,

событие вызванное БД, ОС,

сервером, системой

хранения указывающее на

то, что место на диске

закончилось)

EM Admin

31

Доступные модули расширения - Plug-ins

DATA CENTER (Space, Power, Carbon Emissions, HVAC, WAN,…)

NETWORK (Load Balancers Router, FW, Bridges, Infiniband)

STORAGE

OS/SERVER MONITORING & MGMT (Windows, Linux, UNIX, AIX, HPUX,…)

VIRTUALIZATION & THIN CLIENT (Vmware, Xen,,…)

DATABASE MONITORING & MGMT (MS SQL Server, IBM DB2, MySQL,…)

MIDDLEWARE MONITORING & MGMT (IBM WebSphere, MS IIS)

BUSINESS APPLICATION MGMT (SAP,…)

IT O

PE

RA

TIO

NS

(S

erv

ice

Desk, In

cid

en

t mg

mt, P

rob

lem

mg

mt, c

on

fig. M

gm

t

ch

an

ge

mg

mt, ru

n b

oo

k)

MS SQL Server, IBM DB2

MySQL - Pythian

Brocade,Entuity, F5 Networks

Dell Force 10, Voltaire Infiniband

Hitachi, NEC, NetApp Engenio, LSI

IBM DS Series Symantec Veritas ,

Emerson/Advocent

VMWare – Blue Medora

Citrix Presentation Server

MS SCOM, HP Operations Manager

IBM Tiivoli/Omnibus/Netcool

Ping Probe, Files Directory Blue Medora

BMC Remedy

HP Service Center

CA Service Center

MS IIS, IBM Websphere

32

Решения партнеров для EM

90+ Partners

Enterprise Management

Specialization

Application Quality Management

Specialization (new)

Новые расширения

Среда разработки

Plug-Ins

33

Storage Systems Include:

• EMC Celerra

• EMC Clariion

• EMC Symmetrix DMX

• NetApp Filer

• Pillar Axiom

• Hitachi Storage *

• Veritas Cluster Server *

• Symantec Storage Foundation*

• Onaro SANScreen*

• HP StorageXP*

• IBM DS4000 & DS500 Storage*

• NEC Storage*

* Разработано производителем

системы хранения

Всестороннее управление системами

хранения

34

Управление Базами данных

• Мониторинг производительности

• Поддержка баз данныхt:

‒ IBM DB2

‒ MS SQL Server

‒ Sybase

‒ MySQL

• Сбор детальной информации о

конфигурации и анализ

• Расширенный мониторинг и обработка

событий:

– Настройка действий нацеленных

на исправление

– Уведомления

– Метрики настроенные

пользователем

– Шаблоны для мониторинга

– Информационные панели

Управляется как целевая система

35

Расширение функционала

• Для упрощения разработки Enterprise

Manager разделен на модульные

компоненты

– Платформа EM

– Плагины для систем и сервисов

– Плагины для функциональных модулей

• Плагины можно обновлять независимо

от выхода версий платформы EM

– Быстрая поддержка новых систем,

сервисов и функций

Платформа EM и плагины

Solution Plug-ins Target Plug-ins

EM Platform

Exadata

Plug-in

Chargeback Plug-in

DB Plug-in

FMW Plug-in

Cloud Plug-in

Oracle VM

Plug-in

37

Разработка собственных плагинов

• Поддерживаемый функционал в UI

Пользовательский интерфейс

• Реализации UI

– Метаданные (XML)

– Adobe Flex (MXML & ActionScript)

• Пользовательские страницы могут

состоять из

– Меню

– Других страниц

– Диалогов ввода данных

– Мастеров (Wizards)

– Преднастроенных регионов

39

<Insert Picture Here>

УПРАВЛЕНИЕ КОНФИГУРАЦИЯМИ И

ЖИЗНЕННЫМ ЦИКЛОМ ПРИЛОЖЕНИЙ

40

Управление

Производительностью

Управление

Жизненным Циклом

Управление

Конфигурациями

Управление Качеством

Приложений

Диагностика, Настройка

Мониторинг качества работы

пользователей

SOA, Java, JVM

Обнаружение,

Отслеживание, История

Панели соответствия

регламентам

Синхронизация

Провизионирование

Динамичное Управление

Ресурсами

Патчирование

Маскирование

Функциональное/Нагрузочное

Тестирование

Real Application Testing

Oracle Enterprise Manager

41

• Поддерживает золотые образы, эталонные системы, локальное хранение дистрибутивов ПО в библиотеке для оптимизации использования сети

• Поддерживаемые методы провизионирования ПО:

• Клонирование

• Инсталляция с нуля

• Массовое развёртывание — развёртывание многих баз данных на многие серверы

• Создание баз данных на основе шаблонов

• Клонирование баз данных с помощью RMAN

Эталонные системы

Золотые образы Разработка

Test QA

Массовое развёртывание

Provisioning and Patch Automation Pack

42

Бизнес-ориентированное управление приложениями

User Experience Mgmt

Business Transactions Management

MW & DB Diagnostics

Действительно ли

мои клиенты

счастливы? Как

происходит

оформление

заказа?

Почему заказ

еще не

доставлен?

Какова

основная

причина

проблем?

43

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

Контроль Производительности Приложений

44

firewall Внешние пользователи

Внутренние пользователи

Внутренние пользователи

RAC

Internet

Синтетический мониторинг работы

пользователей

45

Database Diagnostic Pack Основные Компоненты

• Automatic Workload Repository (AWR)

• Active Session History (ASH)

• Automatic Database Diagnostic Monitor (ADDM)

• Автоматические уведомления о проблемах

46

Database Tuning Pack

• Для использования требуется лицензия на Database Diagnostic

Pack

• Обеспечивает уникальную функциональность по

автоматической настройке SQL

• Основная функциональность встроена в ядро Oracle Database

• SQL Tuning Advisor

• SQL Access Advisor

• Real-time SQL Monitoring

• SQL Plan Management

• Советник по онлайн реорганизации объектов

47

<Insert Picture Here>

ТЕСТИРОВАНИЕ ИНФРАСТРУКТУРНЫХ

ИЗМЕНЕНИЙ

49

Oracle Real Application Testing Реальное Тестирование

• SQL Performance Analyzer (SPA)

– Анализ влияния изменений на выполнение SQL операций

• Database Replay

– Параллельное нагрузочное тестирование базы данных, используя реальную нагрузку от рабочей системы

• Можно купить временную лицензию. Это будет дешевле, чем HP LoadRunner

Replay

Workload

Capture

Workload

Deploy Replay

Clients

Create Test System

End-to-End Workflow

50

Database Replay

• Снижение затрат и рисков от изменений базы данных

• Полностью автоматизированный процесс

• Примеры тестируемых изменений

– Обновление БД и O/S, например миграция на Exadata V2

– Конфигурационные изменения, например, переход на RAC

– Изменения системы хранения

– Миграция с платформы на платформу, например, с Windows на Linux

• Поддержка обновлений с Oracle 9iR2,10gR2 на 11g!

Тестовая БД

Capture Process Replay Analysis & Reporting

Рабочая БД

Replay Driver Клиенты

Storage Storage

51

• Безопасное развёртывание тестовой системы с помощью маскирования конфиденциальной информации

• Конфиденциальные данные никогда не покидают базу данных

• Расширяемая библиотека шаблонов маскирования

• Разные виды маскирования: по условию, составное, согласованное

• Автоматическая поддержка ссылочной целостности при маскировании первичных ключей

• Высокая производительность маскирования

• Гетерогенное маскирование данных через Oracle Database Gateways

• Выполнение команд маскирования в командной строке (EMCLI)

LAST_NAME SSN SALARY

SMITH 111—23-1111 60,000

MILLER 222-34-1345 40,000

LAST_NAME SSN SALARY

AGUILAR 203-33-3234 40,000

BENSON 323-22-2943 60,000

Рабочая БД Тестовая БД

Oracle Data Masking

52

Oracle Functional Testing

Автоматизированное функциональное &

регрессивное тестирование

Oracle Test Manager

Управление процессом тестирования,

определение требований и отслеживание дефектов

Oracle Load Testing

Автоматизированное нагрузочное тестирование

& тестирование производительности

Oracle Application Testing Suite Синтетическое тестирование

Полнофункциональное, интегрированное решение для тестирования, обеспечивающее качество, производительность и надёжность приложения

53

Итоги

• Комплексное

управление

программным

обеспечением

• Комплексное

управление аппаратным

обеспечением

• Управление

приложениями

• Управление сервисами

• Техническая поддержка

компонент ЦОД

54 Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Insert Informaion Protection Policy Classification from Slide 7

Recommended