Чим відрізняються ESX і ESXi

Перед тим як говорити про відмінності в установці, поговоримо про відмінності взагалі

Їх небагато

ESX складається з двох основних компонентів – гіпервізора і Linux

Гипервизор – це написаний програмістами VMware компонент, який і «робить» віртуалізацію Його ще називають «VMkernel»

Linux – це скорочений Red Hat Enterprise Linux «Скорочення» полягає у видаленні всіх не потрібних для ESX компонентів Наприклад, немає сервера FTP Цей Linux використовується для отримання локального інтерфейсу командного рядка, в ньому працюють служби типу веб-сервера для веб-інтерфейсу ESX, і є можливість запустити в ньому якісь сторонні додатки Що має сенс встановлювати в цей Linux (його, до речі, називають Service Console, SC) – так це агенти моніторингу обладнання, агенти резервного копіювання, програми налаштування обладнання, модулі стороннього ПЗ, що інтегруються з vSphere Якщо ви плануєте використовувати якесь подібне рішення, то вивчіть його сумісність з «i» версією ESX

ESXi складається з тих же двох компонентів – той же самий гіпервізор і Linux Але Linux чертовски маленький (дистрибутив називається Busybox), функцій локально практично ніяких не дозволяє Зате без великого Linux весь ESXi поміщається буквально в кілька десятків мегабайт, а не в 1,5 гігабайти, як ESX (Для установки на диск ESXi вимагає від 1 Гб вільного місця, ESX – від 10 Гб)

Випливають звідси відмінності в наступному: з точки зору функціоналу віртуалізації, різниці, використовувати ESX або ESXi, немає Всі функції, включаючи vMotion, Fault Tolerance, DRS, працювати будуть

У ESX є ще й Linux – туди можемо небудь встановити, отримати при-

звичним (для тих з вас, хто має досвід роботи з Linux) командний рядок Проте отримати інтерфейс командного рядка можливо і для ESXi А якщо врахувати, що VMware настійно рекомендує використовувати засоби віддаленої командного рядка (в першу чергу це vSphere CLI, самі по собі або у складі vMA), то стає очевидно – різниці між ESX і ESXi немає і з точки зору управління з командного рядка

Плюс до того, для когось із вас ймовірно бажання використовувати в якості мови сценаріїв PowerShell, тому що це зручно Така можливість є, VMware випустила VMware PowerCLI – набір командлетів (cmd-let) для управління віртуальною інфраструктурою через PowerShell З її допомогою (так само, як і за допомогою vSphere CLI) можна управляти і ESX, і ESXi, і навіть vCenter

У ESXi немає середовища для запуску веб-сервера, як на ESX Тому для доступу до віртуальних машин, що працюють на ESXi, неможливо використовувати вебінтерфейс (якщо у вас немає vCenter Якщо vCenter є, то до віртуальних машин на ESXi можна звертатися через веб-інтерфейс сервера vCenter)

Зате з «i»-версією, при інших рівних:

Q локально не можна встановити нічого Часто встановлювати щось на ESXi необхідності немає – а з точки зору безпеки і надійності роботи, це безсумнівний плюс Чим простіше, чим менше програм і функцій містить ОС (а ESXi це ОС, точно так само, як і ESX), тим надійніше

Q в якості диска під сам ESXi можна використовувати флеш-накопичувач USB

За рахунок цього зручно розподіляти дані операційної системи сервера (ESXi) і дані віртуальних машин за різними сховищ

Q можлива організація завантаження ESXi по PXE Хіба що на момент написання ця функція і реалізує її безкоштовний продукт VMware Auto Deploy знаходяться в експериментальному статусі

Q можна придбати сервер, в який флешка з ESXi вже вбудована, і про-

пустити, таким чином, етап установки

Повертаючись до установки:

ESX майже на цілий Linux більше, ніж ESXi І це означає, що цей Linux теж треба встановити Звідси ростуть ноги у відмінностей у процесі установки Далі я опишу процес установки, згадуючи про відмінності в цьому процесі для «i» і не «i»-версій продукту

Джерело: Міхєєв М О Адміністрування VMware vSphere 41 – М: ДМК Пресс, 2011 – 448 с: Ил

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*