У VMware в портфелі рішень є продукт vSphere Storage Appliance, який допомагає вирішити малому бізнесу відразу кілька завдань, про які й піде мова нижче. Раніше ця технологія була платною і коштувала приблизно 6 000 $, тепер же виробник йде назустріч малому бізнесу і включає її навіть в такий популярний набір ліцензій як Essentials Plus Kit.
Віртуалізація та система зберігання нерозлучні?
Як ми знаємо, для роботи більшості функцій VMware vSphere необхідне загальне сховище даних. Як тільки файли віртуальних машин потрапляють на загальний розділ СГД, вони стають доступні відразу декількох серверів одночасно. Після цього можна сміливо включати функції відмовостійкості і розподілу навантаження (High Availability і DRS), можна займатися міграцією віртуальних машин з сервера на сервер і з одного СГД на іншу.
Але покупка системи зберігання даних для багатьох компаній буває завданням, у якій просто немає рішення, гроші на покупку не виділять «ніколи». Тим більше, керівництво впевнене, що поки все і так працює. Адміністраторам залишається тільки локальна віртуалізація на локальних дисках сервера, переклад фізичних серверів у віртуальні машини. Мінус такого підходу полягає в тому, що якщо ламається фізичний сервер, то все віртуальні машини стають недоступні і найімовірніше вся інфраструктура компанії перестає функціонувати, адже на цих ВМ може виявитися база даних або сервер пошти.
vSphereStorageAppliance дозволяє створити загальний дисковий сховище на локальних дисках серверів з встановленим ESXi Hypervisor. Використовуючи даний продукт, ви зможете без покупки окремої системи зберігання даних від віртуалізації на окремих серверах перейти до поломок рішення.
Наприклад, при використанні ліцензії Essentials Plus Kit і 3-ех фізичних серверів ви отримаєте наступні можливості:
-- загальне сховище для всіх хостів ESXi на основі локальних дисків серверів
-- можливість використовувати функції міграції vMotion і відмовостійкості High Availability
-- повне дублювання сховища за рахунок перехресної реплікації
-- відмовостійкість на рівні сервера і відмовостійкість на рівні системи зберігання
-- легке повернення фізичного сервера після його аварії назад в структуру VSA кластера
ESXihost - кластер VSA може складатися з 2-ух або 3-ох хостів ESXi версії 5.0 і вище. На всіх хостах повинні бути встановлені однакові версії ESXi. Для створення кластера VSA можна використовувати існуючі ESXi сервери, на яких вже запущені і працюють віртуальні машини. Після того як кластер буде створений можна буде мігрувати ці ВМ в VSA datastore.
vCenterserver - необхідний для управління ESXi хостами і VSA кластером. vCenter може бути встановлений на фізичний сервер або в віртуальну машину. Один vCenter може управляти відразу декількома кластерами VSA.
vSphere Client Interfaces - для управління VSA кластером потрібно Web client або vSphere client з доступом до vCenter server
vSphereStorageAppliance - слово Appliance, говорить про те, що це готова віртуальна машина, яку ми можемо розгорнути на ESXi хості і отримати, в даному випадку, сервіс VSA (розгортаємо цей appliance на кожному ESXi). Система побудована на платформі SUSE Linux Enterprise Server 11 SP2, дозволяє управляти продуктивністю і надмірністю локальних дисків ESXi, вміє віддавати розділи по мережі іншим хостам, перебудовуватися в разі аварії, управляє комунікаціями між Storage Appliance на інших ESXi і VSA Manager.
VSAManager - компонент, який встановлюється в vCenter сервер. З його допомогою можна встановити на ESXi хости VSA і налаштувати VSA кластер. Також він підключає розділи (LUN), як datastore.
VSAClusterMember - так називають хост ESXi на якому встановлений VSA, який входить в VSA кластер віддає свої локальні диски як загальне сховище і приймає (зберігає) репліку сховища іншого сервера кластера.