В данном курсе изучаются развертывание KVStore и поиски проблем при инсталляции и отказов аппаратных средств. Рассмотрены также мониторинг и управление KVStore.
Слушатели обучаются:
-
Планированию установки базы данных Oracle NoSQL.
-
Установке и конфигурированию базы данных Oracle NoSQL.
-
Развертыванию KVStore базы данных Oracle NoSQL.
-
Обеспечению безопасности конфигурации.
-
Расширению KVStore путем увеличения фактора репликации или емкости KVStore.
-
Поискам проблем инсталляции и отказов аппаратных средств.
-
Мониторингу и оптимизации производительности базы данных Oracle NoSQL.
-
Осуществлению резервного копирования, восстановления и обновлений.
Достоинства курса
После прослушивания курса Вы будете понимать возможности и достоинства базы данных Oracle NoSQL. Вы приобретете более глубокое понимание, каким образом осуществляется оптимизация производительности KVStore.
Цель курса:
-
Планирование установки базы данных Oracle NoSQL
-
Установка и конфигурирование базы данных Oracle NoSQL
-
Развертывание KVStore базы данных Oracle NoSQL
-
Обеспечение безопасности конфигурации
-
Расширение KVStore путем увеличения фактора репликации или емкости KVStore
-
Поиск проблем инсталляции и отказов аппаратных средств
-
Мониторинг и оптимизация производительности базы данных Oracle NoSQL
-
Осуществление резервного копирования, восстановления и обновлений
Аудитория курса:
-
Разработчики приложений
-
Администраторы баз данных
-
Администраторы кластеров Hadoop/BigData
-
Java разработчики
Введение
-
Цели курса.
-
Расписание курса.
-
Окружение курса.
-
Доступ к директории Labs.
-
Знакомство со слушателями.
-
Сопровождение курса.
-
Дополнительные ресурсы.
Обзор базы данных Oracle NoSQL
-
База данных Oracle NoSQL. Ключевые особенности.
-
Преимущества использования базы данных Oracle NoSQL.
-
Поддерживаемые типы данных.
-
Как работает база данных Oracle NoSQL? Компоненты базы данных Oracle NoSQL.
-
Партиции и пары “ключ – значение”.
-
Производительность и пропускная способность.
Планирование инсталляции
-
Анализ KVStore: Задания. Что такое Storage Capacity и Throughput Capacity.
-
Использование InitialCapacityPlanning Spreadsheet.
-
Требования к приложениям.
-
Требования к аппаратным средствам.
-
Требования к производительности: Оценка рабочей нагрузки.
-
Требования к производительности: Оценка пропускной способности.
-
Требования к производительности: Оценка размера кэша.
Установка и конфигурирование узлов
-
Список предварительных действий.
-
Этапы инсталляции.
-
Создание директорий.
-
Извлечение программного обеспечения.
-
Верификация инсталляции.
-
Конфигурирование узла репликации.
-
Использование утилиты makebootconfig.
-
Запуск агентов узла хранения.
Конфигурирование и развертывание KVStore
-
Этапы конфигурирования.
-
Введение в планы.
-
Состояния плана.
-
Запуск Admin CLI.
-
Конфигурирование KVStore.
-
Создание Data Center/Zone.
-
Развертывание Admin Node.
-
Создание пула хранения.
Модификация KVStore
-
Причины модификации кластера.
-
Увеличение емкости кластеров.
-
Увеличение фактора репликации кластеров.
-
Шаги модификации кластера.
Обеспечение безопасности конфигурации
-
Обзор безопасности.
-
Осуществление безопасной инсталляции с помощью makebootconfig.
-
Обеспечение безопасности существующей инсталляции с помощью securityconfig.
-
Параметры security.xml.
-
Шифрование данных.
-
Конфигурирование аутентификации.
-
Политики безопасности по умолчанию.
-
Предписания безопасности.
Вопросы поиска проблем инсталляции базы данных Oracle NoSQL
-
Верификация KVStore.
-
Verify Command.
-
Верификация с помощью административной консоли.
-
Обнаружение инсталлированных файлов.
-
Что такое инсталлированные файлы? Что такое Log File? Состояния сервиса.
-
Диапазоны значений для HA порта.
Устранение сбоев аппаратных средств
-
Сбои аппаратных средств: Обзор. Сбои сети. Восстановление после сбоя сети.
-
Определение отказов устройства хранения.
-
Замена неисправного устройства хранения.
-
Определение сбоев сервера.
-
Замена неисправного узла хранения.
-
Миграция на новый узел хранения.
Настройка параметров хранилища
-
Введение в параметры KVStore.
-
Список параметров.
-
Использование параметров.
-
Просмотр параметров с помощью CLI.
-
Просмотр параметров с помощью административной консоли.
-
Изменение параметров с помощью CLI.
-
Изменение параметров с помощью административной консоли.
-
Настройка Replication Node Policy.
Оптимизация производительности KVStore
-
Общие рекомендации: Настройка оптимального размера кэша JE.
-
Оценка требований к размеру кэша JE.
-
Настройка размера кэша JE.
-
Общие рекомендации: JVM.
-
Общие рекомендации: Настройка оптимального размера Java Heap.
-
Оценка размера Java Heap.
-
Установка размера Java Heap.
-
Общие рекомендации: Журналирование активности сбора мусора.
Общий мониторинг
-
Мониторинг KVStore (включая SNMP и JMX) событий.
-
Просмотр событий: Использование административной консоли.
-
Просмотр событий: Использование CLI.
-
Использование SNMP and JMX.
Резервное копирование и восстановление
-
Процесс резервного копирования.
-
Введение в Snapshots.
-
Использование Snapshots.
-
Процесс восстановления.
-
Восстановление: использование программы загрузки.
-
Использование указаний программы загрузки.
-
Восстановление: Непосредственное использование Snapshots.
-
Обновление существующего развертывания.
Управление схемой AVRO
-
Введение в AVRO схему.
-
JSON формат.
-
Добавление схемы.
-
Изменение схемы.
-
Просмотр схемы.
-
Отключение схемы.
-
Включение схемы.
Обновление программного обеспечения
-
Процесс обновления: Обзор.
-
Предварительные действия.
-
Обновление с R1 до R2.
-
Обновление с R2 до R3.
-
Использование сценари