Конфигурирование сервера Oracle для сверхбольших баз данных




Чередование и зеркалирование (RAID уровня 0+1)


Чередование и зеркалирование могут быть объединены в то, что многие люди сегодня называют «RAID 0+1» . RAID 0+1 объединяет все преимущества и недостатки присущие RAID 0 и RAID 1: отличную производительность, отличную устойчивость при отказах дисков и высокую стоимость приобретения. Дублирование дисковых массивов с чередованием является основой для построения высокозагруженных OLTP-приложений, решающих критически важные задачи.

  • Производительность при случайном чтении

    — отличная при всех уровнях параллелизма при условии, что каждый запрос на чтение использует один сегмент чередования. Использование слишком малого размера сегмента чередования может привести к резкому ухудшению производительности при высоком уровне параллелизма. Несколько выше, чем в RAID 0, если используется оптимизация чтения RAID 1.

  • Производительность при случайной записи — отличная даже при очень высоком уровне параллелизма. Несколько хуже, чем в RAID 0, но много лучше, чем в RAID 5. См. в RAID 1.
  • Производительность при последовательном чтении — отличная при всех уровнях параллелизма при условии, что каждый запрос на чтение использует один сегмент чередования. Использование слишком малого размера сегментов чередования может привести к резкому ухудшению производительности при высоком уровне конкуренции. Несколько выше, чем в RAID 0, если используется оптимизация чтения RAID 1.
  • Производительность при последовательной записи — отличная. Несколько хуже чем, чем для RAID 0, но лучше чем для RAID 5. См. в RAID 1.
  • Частота отказов — отличная. Та же, что и для RAID 1.
  • Длительность простоя — отличная. Та же, что и для RAID 1.
  • Снижение производительности в течение отказа — отличное. То же, что и для RAID 1.
  • Стоимость приобретения — плохая. Та же, что и у RAID 1 плюс возможны дополнительные затраты на программное или аппаратное обеспечение для поддержки чередования.
  • Стоимость обслуживания — удовлетворительная. Оптимизация конфигурации с чередования требует обучения, также как и интеграция процедур зеркалирования в процедуры обслуживания. Увеличение емкости дисковой подсистемы потребует либо приобретения дополнительных массивов, либо реконфигурации существующих.




Содержание  Назад  Вперед