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



Системы Хранения Данных и Серверные Пулы

Виртуализация хранения данных  Январь 19, 2017 – 10:42
Н. В. Берёза алгоритм принятия решения выбора рыночной стратегии

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

Согласно базовому определению, виртуализация есть абстрагирование ресурсов от реальных средств их предоставления. Главное, в чем следует определиться: виртуализация – это лишь метод, обеспечивающий удобную форму предоставления ресурсов определенной составляющей стека по запросам других его составляющих. И этот метод типичен для открытых систем. Открытая система – это комплекс, состоящий из закрытых (инкапсулированных) блоков, между которыми существуют стандартные интерфейсы обмена.

Соответственно виртуализация хранения данных – это предоставление ресурса физической емкости накопителей в форме логического пространства хранения. Истинная структура системы хранения инкапсулирована – скрыта от внешней среды. Сервер (хост) освобождается от необходимости знать, где и как данные размещаются физически, он обращается к некоему общему пулу хранения, обладающему определенным качеством обслуживания QoS. Управление же фактическим размещением данных осуществляется исключительно на уровне СХД. Это свойство также именуют маскированием среды хранения. В числе прочего маскирование приводит к возможности независимого масштабирования и СХД, и серверного пула, и прочих составляющих программно-аппаратного комплекса. Изменения на одном уровне стека не привязаны к другим.

Алгоритмически ввод-вывод при виртуализованном хранении томов предполагает двусторонний перевод логического представления данных в форме LUN (Logical Unit Number) в физические адреса на конкретных накопителях. Условно мы имеем дело с поддержкой и онлайновой обработкой некой таблицы соответствия между одним и другим представлением, иначе говоря, с набором метаданных. Блок, ответственный за реализацию этой процедуры, иногда именуют виртуализатором, и организован он может быть на различных уровнях подсистемы хранения.

Source: www.bytemag.ru


https://javakube.ru

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

  1. Системы Хранения Данных для Дома
  2. Система Хранения Данных Назначение
  3. Системы Хранения Данных Оборудование
  4. Договор Хранения Данных на Сервере Образец