Базы данных Oracle - статьи

         

Создание виртуальной среды хранения пользователя Exadata


Компонент Automatic Storage Management (ASM) используется для управления средой хранения в ячейке Exadata. Управление томами ASM, страйпинг и сервисы защиты данных делают его оптимальным выбором для управления томами. ASM обеспечивает защиту данных от отказов диска и ячейки, наилучшую возможную производительность и чрезвычайно гибкие опции конфигурирования и реконфигурирования.

Cell Disk (диск ячейки) является виртуальным представлением физического диска за вычетом системной области LUN (если она имеется). Cell Disk является одним из ключевых дисковых объектов, которыми администратор управляет внутри ячейки Exadata. Диск ячейки представляется отдельным LUN, который создан и управляется автоматически программным обеспечением Exadata, когда оно обнаруживает физический диск.

Exadata и ASM обеспечивают интерактивное динамическое управление томами, автоматическое выравнивание (балансировку) нагрузки и надежную защиту данных.

Диски ячейки могут быть далее виртуализированы в один или более грид-дисков (Grid Disk). Грид-диски сетки представляют собой дисковый объект, распределенный для ASM, как, например, диски ASM, чтобы от имени базы данных управлять пользовательскими данными. Самый простой случай - когда одному грид-диску соответствует весь диск ячейки. Но также возможно секционировать диск ячейки по нескольким разделам грид-диска. Помещение нескольких грид-дисков на диск ячейки позволяет администратору распределять память по пулам различной производительности или требованиям доступности. Разделы грид-диска могут использоваться для выделения "горячих", "теплых" и "холодных" областей диска ячейки или для разделения баз данных, совместно использующие диски Exadata. Например, диск ячейки может быть секционирован таким образом, что один грид-диск хранится на более высокопроизводительной части физического диска и конфигурирован с тройным зеркалированием, в то время как второй грид-диск хранится на менее производительной части диска и используется для архивирования или хранения резервных копий данных без какого-либо зеркалирования. А стратегия Information Lifecycle Management (ILM – управление жизненным циклом информации) может быть реализована с использованием функциональных возможностей грид-диска.



Рисунок 8: Создание виртуальной среды диска сетки

Следующий ниже пример иллюстрирует соотношение дисков ячейки с грид-дисками в более сложной грид-памяти хранения Exadata.

Как только диски ячейки и грид-диски будут сконфигурированы, для всей конфигурации Exadata определяются дисковые группы ASM. Определяются две дисковых группы ASM: одна для всех "горячих" грид-дисков, а вторая – для всех "холодных" дисков. Все "горячие" грид-диски помещаются в одну дисковую группу ASM, а все "холодные" грид-диски – в другую отдельную дисковую группу. Когда в базу данных загружаются данные, ASM равномерно распределяет данные и операции ввода-вывода по дисковым группам. Для этих дисковых групп может быть активизировано ASM-зеркалирование с целью защиты от отказов дисков для обеих, одной из двух, или для ни одной из дисковых групп. Зеркалирование может быть включено или выключено независимо для каждой из дисковых групп.



Рисунок 9: Пример дисковых групп ASM и зеркалирования

И, наконец, для защиты от отказа всей ячейки Exadata определяются ASM-группы отказа. Группы отказа гарантируют, что зеркалированные ASM-экстенты помещены в различные ячейки Exadata.



Рисунок 10: Пример ASM-зеркалирования и групп отказа

С Exadata и ASM:
  • Конфигурирование дисков ячейки (создание LUN) автоматизируется программным обеспечением Exadata.
  • Опционально на физическом диске могут сосуществовать несколько грид-дисков, чтобы приспособить производительность к потребностям приложения базы данных или сконструировать стратегию ILM с помощью Exadata.
  • ASM автоматически расщепляет данные базы данных «полосками» по всем дискам и ячейкам Exadata, чтобы обеспечить сбалансированную загрузку ввода-вывода и оптимальную производительность.
  • Динамическое добавление и удаление томов в ASM активирует ненарушающее работу ассигнование ячеек и дисков, а также их освобождение и перераспределение.
  • ASM-зеркалирование и функциональные возможности горячей перестановки ячеек Exadata обеспечивают прозрачную защиту данных и доступ к ним, невзирая на отказы дисков.
  • ASM предусматривает двойное или тройное зеркалирование, чтобы степень защиты данных соответствовала их критичности.
  • В Exadata автоматически создаются ASM-группы отказа, чтобы обеспечить прозрачную защиту данных и доступ к ним, невзирая на отказы дисков.



Содержание раздела