VMware vSphere 7: Типи сховищ даних

У цій статті ми розглянемо різновиди сховищ даних, що використовуються у середовищі VMware vSphere 7.0.

Файлова система віртуальної машини (VMFS)

Файлова система віртуальної машини, або VMFS – це спеціалізована файлова система, розроблена для високоефективного зберігання даних віртуальних машин. Вона розміщується на блокових пристроях зберігання.

Сховища даних VMFS можуть бути створені на базі Fibre Channel, iSCSI, FCoE, а також локальних пристроїв. ESXi 7.0 підтримує читання та запис для VMFS версій 5 і 6. Підтримка VMFS версії 3 у ESXi 7.0 відсутня.

При роботі зі сховищами даних VMFS у vSphere 7.0 варто звернути увагу на такі аспекти:

Розмір блоку: Цей параметр визначає максимальний розмір файлу та обсяг дискового простору, який він займає. VMFS версій 5 та 6 підтримують розмір блоку 1 МБ.

Storage vMotion: Функція Storage vMotion дозволяє переміщувати віртуальні машини між сховищами даних VMFS, vSAN та vVols. vCenter Server проводить перевірки сумісності для забезпечення успішної міграції між різними типами сховищ.

DRS зберігання: У одному кластері можуть співіснувати сховища даних VMFS версій 5 та 6. Важливо, щоб усі сховища у кластері використовували однорідні пристрої. Забороняється поєднувати різні формати пристроїв у межах одного кластера.

Формати розділів пристрою: Нові сховища даних VMFS версій 5 або 6 використовують таблицю розділів GUID (GPT), що дозволяє створювати сховища розміром понад 2 ТБ. Якщо сховище VMFS версії 5 було оновлене з VMFS версії 3, воно продовжує використовувати формат головного завантажувального запису (MBR) до тих пір, поки його розмір не перевищить 2 ТБ. Після цього відбудеться конвертація в GPT.

Мережева файлова система (NFS)

Клієнт NFS, інтегрований в ESXi, використовує протокол NFS через TCP/IP для взаємодії з томами NFS, що розміщені на NAS-серверах.

ESXi може монтувати томи NFS та використовувати їх як сховище даних. Сховища NFS створюються на базі пристроїв NAS. ESXi 7.0 підтримує версії NFS 3 та 4.1. Для підтримки обох версій, ESXi 7.0 використовує два окремих клієнти NFS.

vSAN

VMware vSAN являє собою розподілений програмний рівень, який інтегрований в гіпервізор. vSAN об’єднує локальні або безпосередньо підключені пристрої кластера ESXi хостів, створюючи єдиний пул зберігання, доступний для всіх хостів в кластері vSAN.

Сховище даних vSAN створюється у кластері vSAN. vSAN – це гіперконвергентне рішення, яке поєднує можливості зберігання, обчислення та віртуалізації в одному фізичному сервері або кластері. У наступному розділі ми детальніше розглянемо концепції, переваги та термінологію vSAN.

Віртуальні томи VMware vSphere (vVols)

VMware vSphere Virtual Volumes (vVols) пропонує новий підхід до управління сховищами, переходячи від управління простором в сховищах даних до управління абстрактними об’єктами зберігання, якими оперують масиви зберігання. При використанні vVols, саме окрема віртуальна машина, а не сховище даних, стає одиницею управління зберіганням. Обладнання для зберігання даних отримує повний контроль над вмістом віртуальних дисків, їх структурою та управлінням.

Сховище даних vVols може бути створене в середовищі з сумісною системою зберігання. Віртуальний том, який створюється і обробляється поза основним каналом постачальником vSphere APIs for Storage Awareness (VASA), представляє контейнер для зберігання в vSphere. VASA відображає віртуальні дискові об’єкти (такі як клони, знімки та репліки) безпосередньо у віртуальні томи в системі зберігання. Хости ESXi отримують доступ до віртуальних томів через проміжну точку, яка називається кінцевою точкою протоколу. Ці кінцеві точки служать шлюзами для операцій введення-виведення між хостами ESXi та системою зберігання даних через Fibre Channel, FCoE, iSCSI або NFS.

Підсумки

Сховища даних є ключовими компонентами VMware vSphere 7, призначені для розміщення віртуальних машин, ISO-образів та іншої важливої інформації. VMFS та NFS – це традиційні моделі віртуалізації сховищ, що забезпечують логічну абстракцію фізичних ресурсів зберігання від віртуальних машин та їхніх додатків.

VMware vSAN та vSphere Virtual Volumes (vVols) – це програмно-визначені моделі зберігання, що абстрагують можливості зберігання. Завдяки програмно-визначеній моделі зберігання, віртуальна машина стає одиницею забезпечення зберігання, керованою за допомогою гнучких механізмів на основі політик.

Чи сподобалась вам ця стаття? Можливо, ви захочете поділитися нею з іншими?