Обзор EVS — блочное хранилище данных

Elastic Volume Service (EVS) от Cloud — это сервис блочного хранилища данных. Генерируемые объекты могут использоваться в качестве постоянных локальных дисков для виртуальных серверов. Основным отличием EVS от традиционного массива дисков является то, что помещенные на них данные автоматически множественно дублируются и распределяются между узлами хранения. Такое решение позволяет существенно повысить уровень надежности хранения. 

Сервис включает в себя:

  • backup policies (политику резервного копирования), используется для автоматического создания копий согласно заданным временным интервалам, а также имеет спецификации особенностей хранения копий;
  • vaults (хранилища): cлужба резервного копирования (CBR) использует хранилища с целью агрегирования резервных копий;
  • backups (резервные копии) — инструмент для обеспечения сохранности данных дисков и серверов, реализуется с помощью технологии снэпшотов (снимков).

СМОТРИТЕ ТАКЖЕ: MAS Project — качественное управление предприятием

Возможности Elastic Volume Service

Elastic Volume Service (EVS) от Cloud предоставляет пользователю много возможностей.

Управление хранилищем

  1. Два типа блочных хранилищ: High IO (по уровню производительности является эквивалентом SAS с максимальной пропускной способностью 150 Мб/с) и  Ultra-High IO (по уровню производительности является эквивалентом SSD с максимальной пропускной способностью 350 Мб/с).
  2. Один виртуальный сервер, способный поддерживать до 24 дисков EVS.
  3. Расширение пространства диска в режиме реального времени.
  4. Масштабирование дисков.
  5. Закрепление диска общего пользования за несколькими серверами одновременно (до 16).

Защита данных

  1. Моментальный снимок диска.
  2. Создание резервной копии диска с помощью сервиса Cloud Backup and Recovery.
  3. Шифрование дисков.
  4. Запись действий и операций с ресурсами при помощи сервиса Cloud Trace Service.
  5. Доступность на уровне 99.95%.Обзор EVS — блочное хранилище данных

ВАМ МОЖЕТ БЫТЬ ИНТЕРЕСНО: Обзор сервиса для анализа звонков Ringostat

Какие задачи решает Elastic Volume Service от Cloud?

Блочные хранилища благодаря набору уникальных характеристик являются предпочтительным вариантом реализации критически важных, интенсивных и транзакционных приложений ввода-вывода.

Блочная система хранения позволяет разбивать данные на независимые блоки или фиксированные по размеру части. Каждый блок выступает отдельным фрагментом хранилища данных.  В результате файл данных хранится сразу в нескольких непоследовательных блоках.

Такой вариант записи информации исключает возможность поддержки метаданных (тип файла, временная метка, владение). Для управления хранением данных разработчики создают таблицы поиска данных в блоках. Это позволяет при развертывании приложения хранить данные в различных операционных средах с целью повышения эффективности процесса записи/чтения.

Запись

Инструмент Elastic Volume Service в процессе записи разбивает данные на секции (блок). Данные помещаются в несколько блоков, а идентификатор блока — в таблицу поиска данных. С помощью таблицы сервер составляет относительный путь к файлу данных в блоках.

Чтение

Когда на сервер поступает запрос на конкретные данные, из блочного хранилища с помощью таблицы поиска данных формируется список нужных блоков. После этого приложение извлекает данные из блоков и собирает их в нужной последовательности.Обзор EVS — блочное хранилище данных

ИНТЕРЕСНО: Николай Козак, Дом.рф: «Деятельность нашей компании направлена на цифровизацию строительной отрасли»

Характеристики и преимущества EVS

Теперь перейдем к преимуществам блочного хранилища данных.

Высокая производительность

Диск может выполнять до 33 тыс. операций ввода-вывода в секунду и обладает пропускной способностью до 350 Мб/с при минимальной задержке в 1 мс.

Высокая надежность

Использование системы снэпшотов и бэкапов обеспечивает безопасность, долговечность и надежность данных практически на 100% уровне. По дефолту сервис делает три копии данных.

Примечание! Создание бэкапа занимает значительно больше времени, при прочих равных условиях, чем создание снэпшота. Дело в том, что бэкап подразумевает перемещение данных в объектное хранилище. Очевидно, что использование снэпшота в качестве инструмента создания или восстановления данных является предпочтительным из-за повышения скорости работы.

Масштабируемость

Блочное хранилище может составлять от 10 Гб до 32 Тб на диск. При этом существует возможность расширения емкости в режиме реального времени с шагом в 1 Гб. Оплата осуществляется исключительно по факту использования.

Мониторинг

  1. Подключение сервиса Cloud Eye позволяет отслеживать в консоли состояние диска в режиме реального времени.
  2. Расширенный функционал
  3. Сервис предоставляет функции шифрования дисков, совместного использования, резервного копирования серверов и дисков. 

Недостатки блочных хранилищ данных

Минусы у сервиса тоже имеются, но их не так уж и много.

Ограниченность метаданных

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

Привязка к серверу

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

Примеры реализации

Хранилища данных

EVS отлично подойдет для приложений по типу SAP HANA и RAC, которые предполагают огромное количество операций чтения. Возможность использования дисков со сверхвысокими скоростями ввода/вывода и с пропускной способностью до 350 Мб/с гарантирует минимальное время задержки.Обзор EVS — блочное хранилище данных

Высокопроизводительные вычисления

Распределенные файловые системы, такие как GPFS и Lustre, требующие высокопроизводительных хранилищ, — еще один пример актуальности сервиса от Cloud. Высокая скорость чтения/записи, максимальная пропускная способность, молниеносность операций ввода/вывода — все это актуально для дисков EVS.

Реляционные базы данных/Базы данных NoSQL

Диски EVS являются оптимальным решением для баз данных, требующих большого количества операций чтения/записи (к примеру, PostgreSQL, MySQL, MongoDB, SQL Server). Минимальный уровень задержки и высокая скорость чтения/записи — одно из ключевых преимуществ сервиса.

Разработка и тестирование

Одной из ключевых задач разработки и тестирования является достижение максимальной производительности приложений без потери функциональности. Для этих целей будет достаточно диска EVS со стандартными скоростными характеристиками.

Корпоративные офисные приложения

Основным критерием бесперебойной работы офисных приложений по типу Microsoft SharePoint, Microsoft Exchange или SAP является высокая скорость ввода/вывода данных. Сервис Elastic Volume Service гарантирует не только скорость работы, но и высокую безопасность данных.Обзор EVS — блочное хранилище данных

Выводы

Перенос данных и приложений в облачную среду обеспечивает компании масштабируемость и гибкость. Не удивительно, что в последнее время спрос на облачные сервисы хранения существенно возрос. Взвешенный подход к выбору размера и типа облачного хранилища позволяет оптимизировать расходы на хранение. Сложно назвать какой-то единый алгоритм, с помощью которого можно подобрать подходящий вариант хранилища, поскольку каждая ИТ-инфраструктура уникальна. Понимание нюансов различных видов хранилищ, типов дисков, вариантов сочетания сервисов позволяет четко сформулировать требования к характеристикам облака.

Elastic Volume Service от Cloud — это весьма удобный и сбалансированный сервис блочного хранения данных. Благодаря гибкости настроек инструмента, а также возможности интеграции с другими сервисами провайдера конечный пользователь получает безопасное и масштабируемое пространство для хранения данных, а отлаженная система резервного копирования с помощью снэпшотов и бэкапов гарантирует сохранность данных клиента на уровне, близком к 100%. А вы уже начали прорабатывать стратегию переноса собственного бизнеса в облако?

Оцените статью
( Пока оценок нет )
Поделиться с друзьями
IaaS SaaS PaaS
Добавить комментарий

Больше новостей — на нашем Telegram-канале