Oracle cloud control как пользоваться

Обновлено: 05.07.2024

Oracle Enterprise Manager (OEM) позволяет администраторам управлять работой сложных информационных систем, построенных преимущественно на основе технологий Oracle, а также включающих программные продукты других компаний.

OEM оснащен широким набором функциональных возможностей и позволяет снизить стоимость и сложность управления бизнес-приложениями в распределенных вычислительных средах. Он предоставляет разнообразные функции диагностики многоуровневых Интернет-/Интранет-приложений, инструменты тонкой настройки производительности баз данных и приложений, а также полнофункциональную среду, обеспечивающую управление прикладными программными системами и интеграцию с другими инструментами управления.

Содержание

Компоненты Oracle Enterprise Manager

Provisioning Pack

OEM Provisioning Pack позволяет быстро и эффективно установить программное обеспечение или применить патчи одновременно на большое количество компьютеров. Кроме того, он обеспечивает загрузку операционной системы на новые компьютеры и поддерживает клонирование программного обеспечения с одного компьютера на другие.

Автоматическая установка программного обеспечения. OEM позволяет автоматически устанавливать операционную систему Linux на новые компьютеры [Источник 1] , используя стандартный PXE (Preboot Execution Environment) загрузочный процесс. Он также обеспечивает установку дополнительного ПО поверх операционной системы. После того как операционная система будет установлена на компьютер, он автоматически регистрируется в Enterprise Manager, как еще одна единица управления, и становится доступным для других автоматических операций по управлению программным обеспечением – такими, как применение патчей. OEM также поддерживает клонирование эталонного ПО на другие компьютеры.

Клонирование баз данных и серверов приложений. Кроме клонирования, ПО OEM также предлагает схожий способ клонирования баз данных на основе работающей базы данных или на основе ее резервной копии. Это значительно быстрее, чем создавать базу данных «с нуля», так как пропускается операция создания словаря базы данных, занимающая обычно ощутимую часть времени.

Таким образом, Provisioning Pack позволяет создавать стандартные конфигурации программного обеспечения и предоставляет инструменты, позволяющие обнаруживать и устранять любые отклонения от стандарта. Provisioning Pack контролирует весь жизненный цикл программного обеспечения: от установки и клонирования до применения патчей и выдачи отчетов, повышая тем самым эффективность его использования и снижая затраты на его сопровождение.

Configuration Management Pack

Oracle Database Configuration Management Pack (OCMP) собирает и хранит для последующего анализа информацию о конфигурациях компонентов Oracle Grid, проверяет соответствие конфигураций заранее установленным политикам безопасности и сопровождения. Собираемая OCMP информация включает в себя:

  1. Описание конфигурации аппаратного обеспечения: количество и тактовая частота процессоров, оперативная память, жесткие диски, сетевые компоненты.
  2. Описание конфигурации операционной системы: параметры операционной системы, установленные пакеты и патчи, информация о файловых системах.
  3. Описание конфигурации ПО Oracle: версии, установленные патчи, инициализационные параметры.

Благодаря OCMP упрощается расследование ситуаций, при которых системы, предполагавшиеся быть одинаковыми, ведут себя по-разному. Critical Patch Advisory предупреждает пользователей о новых критических патчах, выпущенных Oracle, и немедленно определяет те системы в Oracle Grid, в которых требуется его применить. OCMP Policy Manager помогает администраторам определять конфигурационные политики, состоящие из правил безопасности, правил хранения и т.д., на соответствие которым будут автоматически проверяться конфигурации как существующих, так и вновь добавляемых компонентов Grid (узлы, базы данных, слушатели). Примеры несоответствия конфигурационным политикам:

  • SPFILE не используется
  • Недостаточное число контрольных файлов
  • Обнаружены открытые TCP/IP порты узла
  • Не включен контроль сложности паролей.

Администратору немедленно приходит уведомление о любом нарушении установленных конфигурационных политик.

Change Management Pack

Change Manager Pack (CMP) позволяет Администратору БД делать изменения в экспериментальной БД и после того, как они будут признаны успешными, распространить их на эксплуатационные базы данных. Главным достоинством пакета является то, что, прежде чем делать изменения, он проводит сложный анализ зависимостей, и администратор баз данных всегда может знать последствия своих действий по изменению БД и может быть уверен в качестве и согласованности выполнения этих изменений.

Администратор базы данных выбирает, какой объект будет синхронизироваться. Два модуля – DB Quick Change и DB Alter – позволяют быстро модифицировать любые характеристики объектов БД. АБД может менять не только структуру объектов, но и их параметры хранения, при этом CMP выполнит все работы по перемещению и пересозданию объектов. Модуль DB Propagate позволяет выбрать базе группу объектов и скопировать/воссоздать эти объекты в других БД. При этом учитывается взаимосвязь объектов. Копироваться могут не только описания объектов, но и данные.

Tuning Pack

Oracle Tuning Pack (OTP) – набор модулей, встроенных в ядро Oracle Database и Oracle Enterprise Manager для автоматической настройки и оптимизации приложений, работающих с базами данных Oracle. OTP автоматизирует процесс настройки SQL предложений и процесс реорганизации объектов базы данных с целью увеличения производительности системы. Основные компоненты OTP:

  1. SQL Tuning Advisor
  2. SQL Access Advisor
  3. Object Reorganization Wizard.

Oracle Database способна сама автоматически определять неэффективные ресурсоемкие SQL-предложения, используя ADDM и AWR. Эти SQL-предложения могут быть проанализированы с помощью SQL Tuning Advisor (STA). STA использует специальный режим оптимизатора запросов Automatic Tuning Optimizer. В данном режиме оптимизатор запросов выполняет дополнительные действия по оптимизации SQL запроса. В частности, ATO может частично выполнять оптимизируемый запрос, чтобы проверить правильность своей оценки стоимости выполнения запроса. Object Reorganization Wizard (ORW) автоматизирует процесс реорганизации объектов базы. Реорганизация используется для перестройки сильно фрагментированных таблиц и индексов, для перемещения объектов в другое табличное пространство, для пересоздания объектов с новыми оптимальными параметрами хранения. Реорганизация объектов может производиться в оперативном и автономном режимах. ORW строит отчет о планируемых изменениях и скрипт с командами, которые будут выполняться. Это помогает администратору точно понять, на что в базе данных повлияет реорганизация, прежде чем начать ее реальное осуществление.

Diagnostics Pack

Oracle Enterprise Manager Cloud Control

Oracle Enterprise Manager Cloud Control (OEM CC) - это линейка продуктов Oracle для управления облачными системами [Источник 2] .

К основным возможностям Enterprise Manager относятся:

  1. Комплексное решение для управления жизненным циклом облачных вычислений, позволяющее быстро настраивать, управлять и поддерживать корпоративные облака и традиционные ИТ-среды Oracle
  2. Максимальная отдача от инвестиций в ИТ-менеджмент благодаря лучшим решениям для интеллектуального управления стеком Oracle и инженерными системами с интеграцией базы знаний Oracle в реальном времени с каждой клиентской средой
  3. Лучшие уровни обслуживания для традиционных и облачных приложений благодаря управляемому приложениями управлению приложениями

Enterprise Manager Cloud Control включает в себя следующие компоненты:

  1. Oracle Management Agent
  2. Oracle Management Service
  3. Oracle Management Repository
  4. Plug-ins
  5. Enterprise Manager Cloud Control Console

Oracle Management Agent

Oracle Management Agent является интегрированным программным компонентом, который позволяет конвертировать неуправляемый узел в управляемый узел в системе Enterprise Manager. Агент управления работает совместно с плагинами для мониторинга целевых объектов, запущенных на этом управляемом узле.

Oracle Management Service (OMS)

Oracle Management Service (OMS) - это веб-приложение, которое организует контроль и управление агентами управления и плагинов для обнаружения целей, а также собранной ими информацией в хранилище для будущего отчета и анализа. OMS также предоставляет пользовательский интерфейс для Cloud Manager Cloud Manager.

Oracle Management Repository

Oracle Management Repository- это хранилище, в котором хранится вся информация, собранная агентом управления. Он состоит из объектов, таких как задания базы данных, пакеты, процедуры, представления и табличные пространства. Затем OMS организует данные, чтобы их можно было получить в OMS и отобразить в консоли управления Cloud Manager. Поскольку данные хранятся в репозитории управления, их можно разделить между любым количеством администраторов, получающих доступ к Cloud Control для управления предприятием.

Plug-ins

Plug-ins- это подключаемые приложения, которые предлагают специальные возможности управления, адаптированные под конкретные типы объектов управления.

Базовые плагины, устанавливаемые с Enterprise Manager Cloud Control:

Название Описание
Oracle Database Позволяет обнаруживать, контролировать и управлять базами данных Oracle и связанными с ними объектами, такими как Oracle Real Application Clusters (Oracle RAC), Oracle Automatic Storage Management (Oracle ASM) и т.д.
Oracle Fusion Middleware Позволяет находить, контролировать и управлять продуктами Oracle Fusion Middleware, такими как Oracle WebLogic Domain, Oracle WebLogic AdminServer, Oracle WebLogic Server, Oracle SOA Suite, Oracle Web Tier и т.д.
Oracle Exadata Позволяет обнаруживать, контролировать и управлять объектами Oracle Exadata.
Oracle Cloud Framework Позволяет получить доступ к основным функциям, которые являются общими для облачных сервисов, таких как Middleware, как служба (MWaaS), база данных как служба (DBaaS), инфраструктура как служба (IaaS) и тестирование как служба (TaaS).
Oracle System Infrastructure Позволяет находить, контролировать и управлять аппаратными системами Oracle и инженерными системами Super Cluster, включая серверное оборудование, шасси, стойки, блок распределения питания, сетевое оборудование, операционные системы, программное обеспечение для виртуализации и программное обеспечение для кластеризации.

Oracle Enterprise Manager 13c

Oracle Enterprise Manager 13c предоставляет наиболее полное решение для управления средами Oracle [Источник 3] . Ключевые возможности продукта включают в себя полное управление жизненным циклом облачных вычислений, интегрированное управление облаком и бизнес-управление приложением. Он также предоставляет комплексные возможности управления Oracle Linux. Клиенты могут использовать Oracle Enterprise Manager 13c для управления всеми установленными серверами Oracle Linux [Источник 4] . Oracle Enterprise Manager 13c позволяет администраторам:

  • Обнаруживать ассетов в центре обработки данных и организовывать их в группах
  • Мониторинг ассетов
  • Управление Oracle Linux
  • Работа с патчами Oracle Linux
  • Контроль соответствия систем корпоративным правилам
  • Выполнение операционных процедур на группе серверов или на отдельных серверах

Oracle Enterprise Manager 13c легко интегрируется в существующую инфраструктуру патчей и инициализации Linux, поскольку ее управление основано на открытых стандартах Linux (настройка yum, подготовка к загрузке PXE).


Несмотря на то, а может быть и благодаря тому, что семейство продуктов Oracle продолжает расширяться и развиваться, управление и обслуживание продолжают оставаться большой и тяжелой работой для администраторов. С давних дней релиза 9i, когда Oracle впервые внедрил автономный java-базированный инструмент (Oracle Enterprise Manager), Oracle все время был сфокусирован на создании надежного средства, чтобы помочь администраторам в их всё более и более сложной и напряженной работе по сохранению в вышине их "мира" Oracle. В релизе Oracle 10g они освоили Enterprise Manager Grid Control, централизованный инструмент, при помощи которого можно стало управлять не только объектами Oracle, но и продуктами третьих сторон. Этот продукт был существенно усовершенствован в релизе 11g Grid Control, особенно в плане функциональности. Поскольку Oracle продолжает добавлять все большую функциональность и инструментальность в этот web-ориентированный механизм управления для базами данных DBA, он быстро становится наиболее предпочтительным средством управления для DBA (администраторов баз данных).

Новейший выпуск Oracle Enterprise Manager — это EM 12c Cloud Control. Управление Облаком (Cloud Control) включает множество новых возможностей и содержит видимо-невидимо очень интересной новой функциональности. Настолько много, что просто невозможно рассказать о всех существенных усовершенствования в одной единственной статье.

Oracle сфокусировал внимание на десять ключевых областей и внедрил новую функциональность и новые возможности в каждую из них. Вот эти десять ключевых областей:

1) Инфраструктура или структура, лежащая в основе управления облаком (Cloud Control)
2) Контроль и управление облаком
3) Планирование мощности
4) Управление системами Exadata/Exalogic
5) Управление конфигурацией
6) Обеспечение/Патчирование, Управление Приложениями
7) Управление базой данных
8) Управление Fusion Middleware
9) Управление средним уровнем (Middleware) и
10) Управление Качеством Приложений .. мм-да-а-а. вот это список!

В этой статье я собираюсь сосредоточиться на первом из этих пунктов, посмотреть на изменения инфраструктуры внутри Cloud Control. В нескольких следующих статьях я расскажу о нескольких других ключевых направлениях и поделюсь моими любимыми новыми возможностями и/или новой функциональностью в каждом из них.

Новые возможности инфраструктуры и структуры EM 12c Cloud Control

Давайте начнем с изменений основной инфраструктуры EM 12c Cloud Control. Ниже приводится простая диаграмма ключевых элементов.

Инфраструктура Cloud Control

По существу, как его предшественник, Grid Control, EM 12c Cloud исполняет четыре ключевых роли. Во-первых, это репозиторий управления — Oracle Management Repository (OMR), где хранятся все данные/метаданные для EM 12c Cloud Control.

Во-вторых, имеет место сервис управления — Oracle Management Service (OMS). По существу OMS состоит из набора J2EE-приложений, которые запускаются на Oracle WebLogic Server.

В-третьих, у нас есть управленческие агенты — Oracle Management Agents (теперь с плагином) на каждом из наших управляемых хостов.

В-четвертых, непосредственно реализован web-интерфейс, консоль — Cloud Control Console.

Давайте посмотрим, что и как изменено в каждой из этих областей.

OMR – это фактически набор из приблизительно 4000 объектов, принадлежавших аккаунту SYSMAN в базе данных, но теперь они хранятся в трех различных табличных пространствах (ранее использовались два табличных пространства). Это — табличные пространства MGMT_ECM_DEPOT_TS, MGMT_TABLESPACE и MGMT_AD4J_TS. Кроме того, когда инсталлируется устанавливая Cloud Control база данных должна уже существовать (это фактически произошло в 11gR2).

Между прочим, если вы создали базу данных, используя механизм DBCA с опцией Database Control, то перед инсталляцией EM 12c Cloud Control вы должны воспользоваться конфигурационной утилитой-ассистентом (emca — enterprise manager configuration assistant), чтобы удалить из базы данных существовавший до инсталляции EM 12c репозиторий. Приведем основной синтаксис команды emca, чтобы удалить опцию Database Control и её репозиторные объекты.

Кроме того, база данных должна на 100 % отдана OMR, и не разделять себя даже для репозитория RMAN. Это обеспечивает сочетание производительности, текущего обслуживания и патчирования, а также того обстоятельства, что база данных для Cloud Control теперь получает ограниченную лицензию, которая может только использоваться для OMR.

Также Cloud Control обладает новой возможностью инсталляции, которая реализуется утилитой командной строки, называемой emprereqkit (EM Prerequisite Utility Kit ), которая взаимодействует с той базой данных, которую вы намереваетесь использовать, как место размещения OMR. Эта утилита выдает рекомендации по настройке (или даже изменению) конфигурации базы данных, чтобы гарантировать требуемые для OMR характеристики.

В предыдущих версиях при инсталляции дополнительных OMS требовалось, чтобы уже был установлен сервер Oracle WebLogic Server. Теперь в EM 12c это не обязательно, дополнительные OMS и соответствующий WLS могут быть развернуты непосредственно с Cloud Control Console – с консоли управления Облаком.

Второе изменение состоит в том, что метрики в EM 12c теперь собираются плагинами (plug-ins), а не агентами, как имело место в EM 10g и EM 11g

Однако, я думаю, что наиболее существенным изменением является новый пользовательский интерфейс. (О нем в следующих статьях). Одна из новых особенностей, которая затрагивает пользовательский интерфейс, — то, что теперь можно настроить, что вы видите на домашних страницах различных таргетов, имея дело или непосредственно с таргетом, или пользователем, подключенном к Cloud Control

OMA — это Java-апплет, который функционирует на хост-машине и обслуживают любой таргет, который мониторится и управляется посредством Cloud Control.

Новое определение таргета — "любое программное или системное обеспечение (software or system), для которого существует плагин". Таргеты Cloud Control — это базы данных Oracle (Oracle Databases), процессы прослушивания (listeners), серверы Exadata/Exalogic, сервер приложений Oracle Application Server, SOA и E-Business Suite. Продукты третьих (не-Oracle) сторон могут находиться под управлением Cloud Control, если для них созданы или настроены соответствующие плагины.

На самом деле плагины обладают компонентами, которые находятся и в OMS, и в OMA, а два из них инсталлированы в OMS по умолчанию. Это — плагин базы данных (Oracle Database plug-in) и плагин Oracle Fusion Middleware. Могут быть инсталлированы и другие плагины, если того потребует OMS. Соответствующие компоненты плагина для OMA добавлены к агенту, поскольку соответствие целям обнаружено на хост-системах, которыми управляют.

Соответствующие для OMA компоненты плагина добавляются к агенту, если на хост-системах, которыми управляют обнаружены определенные таргеты.

Такое задействование плагинов для таргетов всех типов, включая даже базы данных Oracle, есть нововведение в EM 12c. Оно предлагает нам очень интересное преимущество. Давайте предположим, что Oracle выпускает новый релиз базы данных. В прошлом нам пришлось бы ждать, пока не будет введена в эксплуатацию новая версия Cloud Control, которая была в состоянии полностью переключить на себя всю имеющуюся функциональность. Теперь же по новой плагин-технологии — все, что нужно сделать, это загрузить и проинсталлировать обновленный плагин для таргета данного типа… до чего же приятная эта новая концепция!

И поскольку ничто не может претендовать на звание "гигантский" в великой схеме вещей, новые возможности базовой инфраструктуры, особенно концепция плагинов, похоже могут стать весьма позитивным содержанием для нас, как администраторов.

[12C] Oracle Enterprise Manager Cloud Control 12C Детали Шаги установки

  • Oracle Linux 6.9
  • Oracle Enterprise Manager Cloud Control 12.1.0.4
  • Oracle 11.2.0.3

1) Загрузите шаблон базы данных EM

3.1 Установка базы данных EM

3.1.1 Шаблон базы данных unzip EM

3.1.2 DBCA Создать базу данных EM

1) Командная строка запускает команду DBCA, всплывает следующий интерфейс, нажмите Далее


2) Выберите новую базу данных, нажмите Далее


3) Выберите шаблон базы данных EM, нажмите Далее


4) Настройте глобальное имя базы данных и SID, нажмите Далее


5) Tex Off Configure Enterprise Manager, нажмите Далее


6) Настройте базу данных, нажмите Далее


7) Настройте местоположение файла базы данных, нажмите Далее


8) Установите область восстановления Flash, нажмите Далее



10) Инициализируйте страницу параметров, кроме ниже, другие теги по умолчанию, нажмите Далее



12) Параметры создания базы данных, по умолчанию, нажмите «Готово»


13) Создайте страницу сводки базы данных, нажмите OK



15) После завершения установки нажмите EXIT, чтобы выйти


3.2 Установка программного обеспечения EM CC

1) Запустите установщик RunInstaller, нажмите «Далее»



3) Предварительные условия проверьте, затем нажмите Далее


4) Выберите тип установки как простой, нажмите Далее


5) Установите каталог местоположения промежуточного программного обеспечения и прокси, нажмите Далее


6) Установите пароль администратора и информацию о подключении базы данных, нажмите Далее


7) Установите обзор, нажмите Установить, нажмите Установить


8) Информация о прогрессе установки


Посмотреть журнал

Caused by: oracle.sysman.emInternalSDK.core.selfupdate.integration.OperationFailedException: ORA-14400: inserted partition key does not map to any partition

ORA-06512: at "SYSMAN.EM_SELF_UPDATE", line 1546

ORA-06512: at line 1

Caused by: java.sql.SQLException: ORA-14400: inserted partition key does not map to any partition

ORA-06512: at "SYSMAN.EM_SELF_UPDATE", line 1546

ORA-06512: at line 1

Номер документа MOS

EM 12c: Enterprise Manager Cloud Control OMS Installation Fails At OMS Configuration Stage With Message Reported In CfmLogger*.log: ORA-14400: inserted partition key does not map to any partition (Doc ID 1663277.1)

решение

Run the query below as SYSMAN to manually add partitions

SQL> exec gc_interval_partition_mgr.partition_maintenance;

PL/SQL procedure successfully completed.

SQL> exec mgmt_audit_admin.add_audit_partition;

PL/SQL procedure successfully completed.

Resume OMS installation

If OUI is open, click on Retry on the OUI

После того, как Библиотека OMS выполняет SQL, оглядывайся на повторении

If OUI is closed, then resume the installation by executing the following command:

$ export ORACLE_HOME=<OMS ORACLE_HOME>

$ $ORACLE_HOME/oui/bin/runConfig.sh ORACLE_HOME=<OMS ORACLE_HOME> MODE=perform ACTION=configure COMPONENT_XML=

Нажмите Retry после ремонта


9) пользователи root для выполнения скриптов


10) Закончить, нажмите кнопку



12) После входа в систему выполните настройки по умолчанию для страницы и введите страницу после настройки


На данном этапе установлен Oracle Enterprise Manager Cloud Control 12C, и конфигурация EM CC будет введена позже.

Интеллектуальная рекомендация

совместный запрос mysql с тремя таблицами (таблица сотрудников, таблица отделов, таблица зарплат)

1. Краткое изложение проблемы: (внизу есть инструкция по созданию таблицы, копирование можно непосредственно практиковать с помощью (mysql)) Найдите отделы, в которых есть хотя бы один сотрудник. Отоб.


[Загрузчик классов обучения JVM] Третий день пользовательского контента, связанного с загрузчиком классов


IP, сеанс и cookie

Данный блог - интересные статьи и переводы на разные IT темы или около IT для русскоязычного сообщества разработчиков ПО.

Поиск по этому блогу

Установка Oracle Enterprise Manager 13.2 Cloud Control

Установка Oracle Enterprise Manager 13.2 Cloud Control

Для установки Oracle Enterprise Manager 13c R2 нужно установить параметры Oracle init

Убедитесь что параметр _allow_insert_with_update_check установлен в состояние true.

alter system set "_allow_insert_with_update_check" = true

Загрузите Oracle Enterprise Manager Cloud Control 13c Release 2 с официального сайта:

Изменить права на файл e em13200p1_linux64.bin для выполнения файла

Снимите флажок I wish to receive security updates via My Oracle Support.

Убедитесь, что вы выбрали Create a new Enterprise Manager system а затем Simple.

Задайте пароль администратора и сведения о соединении с базой данных для базы данных
репозитория.

Выполните указанную команду от пользователя root потом жмите OK.

Теперь вы можете открыть Cloud Manager 13c Enterprise Manager с помощью URL-адреса ниже:

  • Получить ссылку
  • Facebook
  • Twitter
  • Pinterest
  • Электронная почта
  • Другие приложения

Ярлыки

  • Получить ссылку
  • Facebook
  • Twitter
  • Pinterest
  • Электронная почта
  • Другие приложения

Комментарии

Установка и конфигурирование Oracle Enterprise Manager 13c.

Этот пост поможет правильно установить и сконфигурировать Oracle Enterprise Manager 13c. Oracle Enterprise Manager - Это централизованный центр управления и мониторинга для всех продуктов Oracle. OEM способен управлять и мониторить и сторонние приложения и сообщать о всех критических проблемах основанные на установленных правилах установленные администратором. Первоначальные настройки системы Oracle Linux 6.7 64 Bit Virtual Machine VirtualBox 5.1.6 for Windows hosts Oracle Database 12.1.0.2 Oracle Enterprise Manager 13c Выделена оперативной памяти 12 Гб . На операционной системе Oracle Linux 6.7 64 Bit предустановлена база данных Oracle Database 12c установка которой тут не рассматривается. Предустановленные пакеты для корректной установки и настройки Oracle Management Service (OMS) make-3.81 binutils-2.20 gcc-4.4.4 libaio-0.3.107 glibc-common-2.12-1 libstdc++-4.4.4 libXtst-1.0.99 (x86_64) sysstat-9.0.4 glibc-2.12 glibc-devel-2.1

  • Получить ссылку
  • Facebook
  • Twitter
  • Pinterest
  • Электронная почта
  • Другие приложения

Настройка портов доступа к Oracle Enterprise Manager Express 12c

Целью технологического форума Oracle Database 12c, который прошел в Москве 22 марта 2016 г., было освещение главных новинок в области хранения корпоративных данных и управления ими. Нас особенно заинтересовала первая секция форума, посвященная облачным вычислениям.


Доклад, посвященный лучшим практикам управления гибридным облаком, Прабакер Гонглур, старший директор по развитию направления Oracle Database 12c в корпорации Oracle, начал с важной мысли: гибридное облако — уже реальность. Что это такое? Это объединение частного и публичного облаков, в котором реализовано перекрестное контролируемое использование данных и приложений между ними. Гибридное облако очень удобно для разработки и тестирования, интеграции B2B-решений, внедрения требовательных к ИТ-ресурсам продуктов, пробной эксплуатации новых сервисов.

Единого для всех сценария перехода в гибридное облако, разумеется, не существует. Одни компании ищут возможности оптимизировать расходы на физическую ИТ-инфраструктуру и виртуализуют локальные ресурсы, переводя их в частное облако. Другие планомерно переводят ресурсы в частное облако для того, чтобы постепенно, отрабатывая рабочие процессы на уровне виртуализации, переводить их в публичное облако. Некоторые компании просто переводят в публичное облако отдельные проекты. Для всех подобных случаев характерен также переход от капиталовложений к операционным затратам, который в силу экономических причин сейчас во многом является требованием времени.

Легко выделить типичные примеры использования гибридного облака на предприятиях. Организации, которые занимаются разработкой и тестированием приложений в промышленных масштабах — неважно, для собственных потребностей или в качестве основной деятельности — переводят инфраструктуру разработки и тестирования в публичное облако, чем добиваются существенного ускорения развертывания этих систем и оптимизации управления ими, при этом бизнес-критичные приложения они продолжают использовать локально. Для ряда организаций — например, зависимых от сезонных колебаний на рынке — периодический перенос нагрузки в публичное облако является условием существования бизнеса, поэтому им важно обеспечивать динамическое распределение нагрузки на ИТ-ресурсы и быстрый переход в публичное облако по требованию. Еще одним популярным паттерном является, например, выполнение резервного копирования и бизнес-аналитических приложений в публичном облаке, в то время как транзакционная обработка выполняется локально.

Разумеется, размещение ИТ-ресурсов в гибридном облаке имеет смысл только в том случае, если компания может полноценно владеть этими ресурсами и управлять ими. Облако является облаком, когда автоматизированы предоставление услуг, их администрирование и оплата. Компании с большой, сложной ИТ-инфраструктурой это понимают особенно хорошо, потому что управлять такими инфраструктурами без автоматизации невозможно. Поставщик соответствующих платформ и технологий обязан обеспечить унификацию процедур управления частным и публичным облаком; стабильное качество сервиса в частном и публичном облаке, а также его соответствие регламентам; прозрачность управления публичным и частным облаком и потоков действий (user flows) между ними.

Но и в этом случае использование гибридного облака не самоцель. Для того чтобы эта технология привлекала предприятия, она должна обеспечивать оптимизацию ресурсов — т. е. использование ресурсов в частном и публичном облаке должно быть самым экономным способом их размещения, при этом обязательны механизмы точного расчета требований для инфраструктуры частного облака и платформенных сервисов публичного облака. Отдельным вызовом становится возможность динамического распределения нагрузки между частным и публичным облаком.


Компания Oracle реализует и предоставляет на выбор своим клиентам все облачные модели. И именно Enterprise Manager, начиная с версии 12cR5, является единым инструментом управления для локальных и облачных ресурсов, он обеспечивает предприятиям не только единый взгляд на локальные и облачные ресурсы, но и возможность переноса нагрузки в облако Oracle Cloud и обратно (Рис. 1).



Новая возможность SQL Performance Analyzer, которая называется SPA Quick Check, позволяет быстро оценить влияние плановых системных изменений на SQL-нагрузку на рабочей системе. Она разработана для использования на рабочих системах, не оказывает влияния на работу конечных пользователей и создает минимальную дополнительную нагрузку.

Обеспечение качества сервиса для частных и публичных облаков достигается новыми возможностями Oracle Enterprise Manager 13c. Отдельно упомянем инструментарий Oracle Real Application Testing, который кроме тестирования инфраструктурных изменения базы данных теперь ещё предлагает интегрированный набор средств для комплексного сквозного управления консолидацией баз данных Database Consolidation Workbench.

  • клонирование подключаемых баз данных в Oracle Cloud для Oracle Database 12c;
  • клонирование или миграция подключаемых баз данных из Oracle Cloud в локальные контейнерные базы данных;
  • клонирование для сценариев разработки и тестирования — с использованием маскирования данных.

Более подробно представляя Oracle Enterprise Manager 13c, Сергей Томин, ведущий консультант департамента технологического консалтинга Oracle СНГ, рассказал о том, что изначально тремя основными целями при разработке предыдущей версии Enterprise Manager 12c были: во-первых, дать заказчикам полноценное решение для управления и мониторинга корпоративного уровня (т. е. решение, которое позволяет управлять сотнями и тысячами объектов), во-вторых, сделать возможным интегрированное управление всем стеком приложений и глубокую диагностику от уровня приложения до уровня базы данных и дисков с прозрачным переходом между уровнями, в-третьих, самое главное, создать коммерческое решение для управления частными облаками, всем жизненным циклом облака — планированием, развертыванием, тестированием, учетом потребления ресурсов и биллингом.

Благодаря успешной реализации этих функций Oracle Enterprise Manager 12c получил заслуженное признание пользователей. Крупнейшая сеть розничных магазинов шаговой доступности 7-Eleven использует Enterprise Manager для быстрого развертывания инфраструктуры своих мобильных приложений. Крупнейшая сеть аптек Walgreens использует Enterprise Manager для контроля конфигураций, для контроля соблюдения регламентных требований и автоматизации применения патчей — теперь они тратят на эти операции вдвое меньше усилий. Банк Societe General использует новую возможность Enterprise Manager, тонкое клонирование, для создания тонких клонов тестовых баз данных и экономит при этом 90 % времени и дискового пространства. В Allied Irish Banks используется Replication Application Testing для тестирования инфраструктурных изменений базы данных, благодаря чему на 25 % сократились затраты усилий на тестирование.

Oracle Enterprise Manager используется и для управления самим публичным облаком Oracle. Например, на самом крупном сайте Cloud Public Oracle он управляет 2,5 млн единиц мониторинга, контролируя более 25 тыс. экземпляров сервисов, и каждый день обрабатывает 3,4 млн событий, выполняет 2 млн заданий, 11 млн тестовых транзакций.

Enterprise Manager 13c предоставляет единый интерфейс для управления как публичным, так и частным облаком. Enterprise Manager позволяет легко переносить нагрузки баз данных из ЦОДа в публичное облако Oracle и обратно.

Предоставляя доступ к ПО и инфраструктуре по требованию в режиме самообслуживания с возможностью масштабирования и учёта потребления ресурсов, Enterprise Manager обеспечивает следующие преимущества.

  • Повышение качества обслуживания. ИТ-организации стремятся не только сократить затраты, но и найти решения, позволяющие повысить производительность, доступность и безопасность. Облачные клиенты получают естественные преимущества от средств высокой доступности, встроенных в облако.
  • Гибкость использования ресурсов. Возможность увеличивать и уменьшать вычислительную мощность базы данных делает приложения гибкими и легко адаптируемыми к меняющимся рабочим нагрузкам.
  • Ускоренное предоставление баз данных. Базы данных в облаке могут предоставляться очень быстро. Это сокращает общее время развертывания производственных приложений и платформ для разработки и ускоряет создание тестовых конфигураций.
  • Возможность количественно измерять использование ресурсов базы данных в облаке для составления бюджета, планирования и распределения административных ресурсов в зависимости от использования ресурсов.

Кроме того, решение автоматизирует патчирование всех компонентов программно-аппаратного комплексов Oracle Engineered Systems, а инструментарий управления комплаенсом поддерживает STIG стандарт и предлагает единое окно управления комплаенсом для локальных и облачных компонентов, которое позволяет настраивать и проверять правила комплаенса в режиме реального времени.

В числе новых возможностей Oracle Enterprise Manager 13c управление дрейфом конфигураций, т. е. отслеживание изменения динамичных конфигураций любого масштаба — при этом источник для сравнения может быть как «живым» объектом, так и сохраненной базисной конфигурацией.

Непрерывный (“always on”) мониторинг позволяет получать по e-mail уведомления о критически важных событиях даже во время плановых простоях управляющего сервера Enterprise Manager.

Большое количество агентов Enterprise Manager стало проще разворачивать и обновлять с помощью “золотых образов”.

Крайне важна для корпоративных заказчиков возможность управления промежуточным программным обеспечением. Oracle Enterprise Manager поддерживает мультиарендность WebLogic 12.2, имеет встроенные возможности WebLogic Admin Console (Change Center, запись WLST скриптов, управление JDBC Data Source, конфигурирование домена, кластера, сервера, возможности аудита) и улучшенную функциональность диагностики — Java Workload Explorer для глубокой диагностики JVM и Middleware Diagnostics Advisor для обнаружения известных проблем, включая утечки памяти, зависшие потоки, JDBC/JMS проблемы и т. д.

Заказчики Oracle высоко оценивают возможности нового решения. Так, Наото Касиваги (Naoto Kashiwagi), руководитель команды промежуточного ПО и облачных технологий NEC Japan, и Йоки Морияма (Yoki Moriyama), заместитель генерального директора компании, говорят: «Enterprise Manager является мощным средством для управления нашими большими системами, которые обслуживают большие сделки. Мы используем Enterprise Manager для управления сотнями объектов настолько важных, что мы не можем позволить себе пропустить ни одного предупреждения, и мы должны эффективно обслуживать эти системы без ошибок».

Борис Пищик, ведущий консультант департамента технологического консалтинга Oracle СНГ, рассказал об облачной платформе Oracle для ИТ-мониторинга — Oracle Management Cloud.

  • Мониторинг на уровне конечных пользователей веб-приложений и компонентов инфраструктуры как локальных так облачных.
  • Поддержка планирования мощностей и ресурсов.
  • Широкий охват для анализа метрик и событий.
  • Сбор журналов, поиск, агрегирование, понимание топологии.
  • Автоматизированное выявление аномалий.
  • Удобный пользовательский интерфейс, панели управления.

Application Performance Monitoring обеспечивает диагностику на различных уровнях: от уровня конечного пользователя до журналов инфраструктуры. Сервис ведет постоянный мониторинг приложений для выявления проблем, своевременно предупреждает о проблемах, которые могут повлиять на работу пользователей, и предлагает удобные средства поиска первопричин возникновения проблем. Функциональность предлагает единый интерфейс для эксплуатации ИТ и разработчиков и обеспечивает проактивный мониторинг опыта конечных пользователей, который достигается постоянным контролем производительности веб-страниц и AJAX, регулярными замерами производительности запросов и возможностью сопоставления проблем пользователей с «узкими местами» в производительности инфраструктуры.

Log Analytics — это новый облачный сервис, предназначенный для консолидации журнальных файлов из разных источников. Log Analytics обеспечивает мониторинг, агрегирование, индексирование, анализ, поиск и корреляцию всех журнальных данных от приложений и компонентов инфраструктуры (локальной и облачной) в реальном масштабе времени. Для анализа журналов применяются машинные алгоритмы, позволяющие распознавать и группировать записи, основанные на общих шаблонах, и быстро находить первопричины проблем.
Инструментарий IT Analytics позволяет определять закономерности функционирования текущего ИТ-ландшафта, выявлять проблемные участки и эффективно планировать мощности. Его главные задачи: анализ ресурсов (выявление неравномерной нагрузки, анализ потребления ресурсов в разных разрезах и по различным периодам) и планирование их роста, анализ производительности с использованием встроенных средств аналитики для выявления «узких мест», ресурсоемких SQL-запросов и т. п., визуализация картины производительности по типам ресурсов и по ключевым индикаторам.

Результатом внедрения Oracle Management Cloud становится повышение качества сопровождения и эксплуатации. Также, заказчик не должен делать капиталовложения в поддержку и администрирование данных сервисов, с появлением Oracle Management Cloud это больше не его ответственность.

  1. Быстрое развертывание новых баз данных.
  2. Клонирование больших баз данных.
  3. Снижение рутинной нагрузки, автоматизация и ускорение работы облачных баз данных.
  4. Стандартизация.
  5. Консолидация.
  6. Детальный учет использования вычислительных ресурсов.
  7. Более эффективное использование вычислительных ресурсов (включая диски).
  8. Повышение надежности работы существующих баз данных.
  9. Построение гибкой, легко наращиваемой ИТ-инфраструктуры.


Подход Oracle основан на понятии гибридного облака — объединении частного и публичного облаков, в котором реализовано перекрестное контролируемое использование данных и приложений между ними. Гибридное облако очень удобно для разработки и тестирования, интеграции B2B-решений, внедрения требовательных к ИТ-ресурсам продуктов, пробной эксплуатации новых продуктов.


Компания Oracle реализует и предоставляет на выбор своим клиентам все облачные модели — публичное, частное и гибридное облако (Рис. 5). С одной стороны, предлагаются продукты, на базе которых можно развернуть Oracle-системы в ЦОДе, превратив их в частное облако. С другой стороны, во всем мире есть центры обработки данных Oracle, которые предоставляют услуги публичного облака. Продукт Oracle Enterprise Manager позволяет связать оба подхода, связать одно облако с другим и управлять ими при помощи единого интерфейса.

Наиболее популярными сейчас и в мире, и в России облачными сервисами Oracle являются платформенные сервисы — база данных как сервис и сервер приложений как сервис.

Два главных способа предоставления услуги «база данных как сервис», т. е. Oracle PaaS (DBaaS), таковы: клиенты работают либо с виртуальными машинами Oracle VM, либо с серверами Exadata. Если клиенты работают традиционными виртуальными машинами, для них существует несколько преднастроенных размеров виртуальных машин, которые характеризуются определенным количеством процессоров и объемом памяти. Решение на основе серверов Exadata предназначено для клиентов с очень большими требованиями к объему и производительности баз данных. Кроме того, оно дает возможность использования ячеек Exadata для высоких нагрузок.

База данных по требованию заказывается с портала самообслуживания в необходимой версии, конфигурации и с требуемой степенью консолидации (Рис. 6). Для создания облака Oracle требуется только Enterprise Manager. Нового оборудования, новых настроек, нового подхода к системе управления доступом или к рабочим станциям не требуется. Enterprise Manager настраивается на пулы баз данных DBaaS, пулы WebLogic или пулы виртуализации. Затем частное облако Oracle можно использовать для подключения к внешним системам.


Быстрое развертывание новых баз данных возможно благодаря удобному порталу самообслуживания и каталогу шаблонов, который хранит набор процедур развертывания в виде шаблонов сервисов и предлагает разные варианты шаблонов, для разных версий СУБД, конфигураций и т. д. Процедура Database Provisioning позволяет захватывать конфигурации баз данных и сохранять процедуры развертывания для последующего использования.

Новая процедура клонирования баз данных Snap Clone использует передовые возможности систем хранения и может быть реализована как аппаратными, так и програмными средствами. И если на традиционное клонирование базы данных уходит в среднем полторы недели, то решение, выполняющее автоматизированное клонирование, позволяет получать базы данных объемом в несколько терабайт в течение часа.

Для управления гибридным облаком Enterprise Manager версий 12c R5 и 13c содержит Hybrid Agent, который нужно установить в облачный сервис. После установки Hybrid Agent начнет взаимодействовать с Enterprise Manager, передавая информацию об облачной системе.

Процитированные доклады далеко не исчерпывают всю тематику очередного технологического форума Oracle Database 12c. Мы хотим закончить этот обзор напоминанием, которое сделал в своем докладе Прабакер Гонглур — о том, что многие ИТ-департаменты уже сейчас строят комбинированную инфраструктуру, используя как частные, так и публичные облака, и уже сейчас понимают, что они обязаны управлять ресурсами — где бы те ни находились. Поэтому они пытаются строить собственные частные облака в соответствии с аналогичными архитектурными и эксплуатационными требованиями — или доверяют тем поставщикам облачных ресурсов, которые соответствуют требованиям масштабируемости, производительности, мониторинга, безопасности и регламентов. Положительный опыт компаний, ставших клиентами Oracle Cloud, говорит о том, что они правильно выбрали поставщика.

Читайте также: