Хранение информации



Распределенное Хранение Данных

 Virtuozzo Storage  Январь 30, 2016 – 06:33

Virtuozzo Storage
Распределенное отказоустойчивое хранилище данных для ВМ

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

Virtuozzo Storage. Распределенное отказоустойчивое хранилище данных для ВМ Хуже того – поломка одной физической машины повлечет недоступность множества виртуальных. Для повышения надежности виртуальных сред можно применять известные технологии дублирования данных – такие, как RAID, SAN (Storage Area Network) или NAS (Network Attached Storage). По своей природе подобные решения никак не привязаны ктипам данных, которые на них хранятся, и не будут делать различий между файлами виртуальных окружений и служебной информацией, относящейся к самой системе виртуализации (включая ОС, в которой эта система работает). Если вы хотите обезопасить только данные ВМ, то придется повозиться с настройками. Кроме того, для многих решений требуется дополнительное оборудование, как правило, не из дешевых.

Стек решений Virtuozzo предоставляет альтернативу в лице Virtuozzo Storage, позволяющую объединить несколько серверов под управлением одноименной системы виртуализации в целях совместного использования имеющегося дискового пространства. При этом дисковые ресурсы не просто объединяются, но настраиваются на дублирование данных, чтоувеличивает скорость доступа к файлам на чтение и обеспечивает автоматическое резервирование на случай выхода дисков из строя. В данной статье мы рассмотрим устройство, установку и настройку Virtuozzo Storage.

Внутреннее устройство

Virtuozzo Storage представляет собой кластер из набора серверов, совместно отвечающих за хранение данных пользователей. Все данные в кластере разбиваются на блоки (chunks), для каждого из которых создается несколько копий-реплик на различных машинах. Сервисы кластера следят за операциями чтения/записи, производимыми с данными, поддерживают согласованность всех реплик, а также следят за их количеством: если какая-то машина выходит из строя, все находившиеся на ней реплики должны быть воспроизведены на оставшихся.

Каждая машина, входящая в кластер Virtuozzo Storage, может иметь одну или несколько ролей из следующего списка:

  • Сервер данных (Chunk Server, CS) – сервер, на котором непосредственно хранятся блоки данных.
  • Сервер...

Source: samag.ru

Похожие публикации:

  1. Ввод Вывод и Хранение Данных
  2. Долгосрочное Хранение Данных
  3. Удаленное Хранение Данных
  4. Диск Облако для Хранения Данных
  5. Настройка Системы Хранения Данных