Топ-85 запитань і відповідей на інтерв’ю VMware

VMware визнана лідером у сфері віртуалізації та хмарних технологій, пропонуючи передові рішення для віртуалізації мереж та робочих столів. Компанія трансформувала технологічний світ, переходячи від фізичних до віртуальних програмних середовищ.

Зі зростанням впровадження віртуальних платформ для консолідації апаратних ресурсів, попит на кваліфікованих фахівців у цій галузі постійно збільшується. Для ефективного управління та підтримки бізнес-процесів організаціям потрібні досвідчені кадри. Тому, для відбору найкращих кандидатів, компанії проводять ретельні технічні співбесіди та кадрові процедури.

Технічні інтерв’ю відіграють ключову роль в оцінці професійних навичок кандидатів, особливо в області віртуалізації. Ці співбесіди спрямовані на виявлення знань та практичного досвіду у забезпеченні безперервності бізнес-процесів за допомогою віртуальних технологій. Нижче наведено ряд типових питань та відповідей, що часто зустрічаються на інтерв’ю з VMware, орієнтованих на спеціалістів з досвідом роботи до 5 років у сфері віртуалізації центрів обробки даних. Ці питання допоможуть оцінити технічну підкованість та практичні навички кандидатів.

Якщо вас цікавить сертифікація vSphere, зверніть увагу на цей практичний тест для початківців, який стане чудовою підготовкою до іспиту. Щоб глибше ознайомитися з VMware vSphere, зокрема з процесами встановлення, налаштування та управління vSphere 7.0, радимо пройти зрозумілий курс VMware vSphere 7 Professional VCP 2V0-21.20. Також VMware випустила офіційний посібник з сертифікації VCP-DCV для vSphere 7.x (іспит 2V0-21.20) (VMware Press Certification), що допоможе вам у навчанні та отриманні сертифікату VCP-DCV 2021.

Питання для співбесіди поділені на такі технічні категорії:

  • Гіпервізор
  • Відмовостійкість (FT)
  • Віртуальна мережа
  • Сервер vCenter
  • Віртуальне сховище (сховище даних)
  • Що нового у vSphere 6.0
  • Бібліотеки контенту
  • vSAN
  • vApp
  • Різне

Перейдемо до питань…

Питання для співбесіди з VMware Hypervisor

#1. Що таке VMkernel і чому він важливий?

VMkernel – це інтерфейс віртуалізації між віртуальною машиною та хостом ESXi, де розміщені віртуальні машини. Він відповідає за розподіл ресурсів хоста ESXi, таких як пам’ять, процесор та сховище, між віртуальними машинами. Крім того, він керує важливими сервісами, такими як vMotion, відмовостійкість (Fault Tolerance), NFS, управління мережевим трафіком та iSCSI. Для доступу до цих сервісів, порт VMkernel можна налаштувати на сервері ESXi через стандартний або розподілений vSwitch. Без VMkernel віртуальні машини не можуть взаємодіяти з сервером ESXi.

#2. Що таке гіпервізори та які їх види?

Гіпервізор – це рівень віртуалізації, що дозволяє декільком операційним системам спільно використовувати один апаратний хост. Кожній операційній системі або віртуальній машині гіпервізор виділяє фізичні ресурси, такі як пам’ять, процесор та сховище. Існує два типи гіпервізорів:

  • Гіпервізор розміщений (працює як додаток, наприклад, VMware Workstation)
  • Гіпервізор “bare-metal” (програмне забезпечення віртуалізації, наприклад, VMvisor, Hyper-V, що встановлюється безпосередньо на апаратне забезпечення та контролює усі фізичні ресурси).

#3. Що таке віртуалізація?

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

#4. Які існують типи віртуалізації?

Існує 5 основних типів віртуалізації:

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

Питання для співбесіди щодо відмовостійкості VMware

#5. Що таке VMware FT?

FT, або “відмовостійкість”, є важливим компонентом VMware vSphere. Він забезпечує постійну доступність для віртуальних машин у разі збою хоста ESXi. FT підтримує до 4 vCPU та 64 ГБ пам’яті. Через інтенсивне використання мережевої пропускної здатності, для FT рекомендується використовувати мережеву карту 10 ГБ. FT створює повну копію віртуальної машини, включаючи сховище, обчислювальні ресурси та пам’ять.

#6. Скільки vCPU можна використовувати для віртуальної машини у FT у VMware vSphere 7.0?

У VMware vSphere 7.0 з ліцензією VMware vSphere Enterprise Plus можна використовувати до 8 vCPU.

#7. Яка технологія використовується VMware FT?

VMware FT використовує технологію vLockstep.

#8. Що таке відмовостійке журналювання?

Зв’язок між двома хостами ESXi називається журналюванням FT, якщо між ними налаштовано FT. Попередньою умовою для налаштування FT є наявність налаштованого порту VMkernel.

#9. Чи працюватиме FT, якщо сервер vCenter вийде з ладу?

Сервер vCenter потрібен лише для ввімкнення відмовостійкості на віртуальній машині. Після налаштування vCenter не обов’язково має бути онлайн для роботи FT. Перемикання між основним та вторинним хостами у разі збою відбудеться, навіть якщо vCenter не працює.

#10. Яка основна відмінність між VMware HA та FT?

Основна відмінність полягає в тому, що HA вмикається для кожного кластера, а VMware FT – для кожної окремої віртуальної машини. У HA, у разі збою хоста, віртуальні машини будуть перезапущені на іншому хості, тоді як у FT немає простою, оскільки друга копія активується негайно у разі збою основного хоста.

Питання для співбесіди щодо віртуальної мережі

#11. Що таке віртуальна мережа?

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

#12. Що таке vSS?

vSS, або Virtual Standard Switch, відповідає за зв’язок між віртуальними машинами, розміщеними на одному фізичному хості. Він працює як фізичний комутатор, автоматично визначаючи, коли віртуальна машина хоче з’єднатися з іншою віртуальною машиною на тому ж фізичному сервері.

#13. Що таке vDS?

vDS, або Virtual Distributed Switch, є єдиним комутатором в усьому віртуальному середовищі, який відповідає за централізовану підготовку, адміністрування та моніторинг віртуальної мережі.

#14. Скільки максимальних стандартних портів доступно на хост?

На хост доступно 4096 портів у стандартному або розподіленому комутаторі.

#15. Які основні переваги розподіленого комутатора (vDS)?

vDS забезпечує:

  • Централізоване адміністрування віртуального центру обробки даних
  • Центральне розташування
  • Моніторинг

#16. Що таке адаптер VMKernal і для чого він використовується?

Адаптер VMkernel забезпечує мережеве з’єднання з хостом ESXi для обробки мережевого трафіку для vMotion, IP Storage, NAS, Fault Tolerance та vSAN. Для кожного типу трафіку, наприклад, vMotion, vSAN тощо, потрібно створити та налаштувати окремий адаптер VMKernal.

#17. Яке основне призначення груп портів у віртуалізації центру обробки даних?

Групи портів дозволяють розділяти мережевий трафік, наприклад, для vMotion, FT, керування тощо.

#18. Які три групи портів налаштовуються в мережі ESXi?

  • Група портів віртуальної машини – використовується для мережі віртуальної машини
  • Група портів консолі обслуговування – використовується для зв’язку консолі обслуговування
  • Група портів VMKernel – використовується для комунікацій VMotion, iSCSI, NFS

#19. Що таке VLAN і навіщо його використовувати у віртуальних мережах?

VLAN – це логічна конфігурація порту комутатора для сегментування IP-трафіку, де кожен сегмент не може з’єднуватися з іншими сегментами без належних правил. Кожна VLAN має власний номер, що називається VLAN ID.

#20. Що таке тегування VLAN?

Тегування VLAN – це процес вставлення ідентифікатора VLAN у заголовок пакета, щоб визначити, до якої VLAN він належить.

#21. Які три політики/режими безпеки мережі є у vSwitch?

  • Безладний режим (Promiscuous mode)
  • Зміна MAC-адреси
  • Підроблені передачі (Forged transmits)

#22. Що таке безладний режим на vSwitch?

Безладний режим – це політика безпеки на віртуальному комутаторі або групі портів vSphere ESX/ESXi. У цьому режимі віртуальна машина, консоль обслуговування або мережевий інтерфейс VMkernel, що входять до групи портів, можуть бачити весь мережевий трафік, що проходить через віртуальний комутатор. За замовчуванням віртуальний мережевий адаптер отримує лише кадри, призначені для нього. У безладному режимі він отримує всі кадри, дозволені політикою VLAN. Це може бути корисним для моніторингу, виявлення вторгнень або аналізу мережевого трафіку.

#23. Що таке мережева політика зміни MAC-адреси?

Політика зміни MAC-адреси впливає на трафік, що отримує віртуальна машина. Якщо для параметра зміни MAC-адреси встановлено значення Accept, ESXi приймає запити на зміну ефективної MAC-адреси на іншу, ніж початкова MAC-адреса. Якщо встановлено значення Відхилити, ESXi не виконує запити на зміну MAC-адреси, що захищає хост від імітації MAC-адреси.

#24. Що таке мережева політика Forged transmits?

Параметр Forged transmits впливає на трафік, що передається з віртуальної машини. Якщо для параметра Forged transmits встановлено значення Accept, ESXi не порівнює вихідну та ефективну MAC-адреси.

Запитання для співбесіди щодо сервера VMware vCenter

#25. Які основні компоненти архітектури vCenter Server?

vCenter Server надає централізовану платформу для управління, роботи, надання ресурсів та оцінки продуктивності віртуальних машин та хостів. При розгортанні vCenter Server Appliance, усі компоненти vCenter Server та служби автентифікації розгортаються в одній системі. До складу vCenter Server Appliance входять:

  • Служби автентифікації: vCenter Single Sign-On, служба ліцензій, служба пошуку та центр сертифікації VMware.
  • Група служб vCenter Server: vCenter Server, vSphere Client, vSphere Auto Deploy та vSphere ESXi Dump Collector. Пристрій vCenter Server також включає службу VMware vSphere Lifecycle Manager Extension та VMware vCenter Lifecycle Manager.

#26. Що таке PSC та його компоненти?

PSC, або Platform Services Controller, вперше представлений у VMware vSphere 6, керує функціями безпеки інфраструктури. Він складається з трьох основних компонентів:

  • Єдиний вхід (SSO)
  • Центр сертифікації VMware (CA)
  • Служба ліцензування

#27. Які два основні методи розгортання PSC?

У VMware vSphere 6.7 PSC можна встановити двома способами. Однак, у VMware vSphere 7.0 та новіших версіях, PSC встановлюється лише у вбудованому режимі, зовнішнє розгортання PSC застаріло.

#28. Які є різні типи розгортання vCenter Server?

До VMware vSphere 6.7 існувало два типи розгортання:

  • Вбудоване розгортання
  • Зовнішнє розгортання

У VMware vSphere 7.0 та новіших версіях зовнішній PSC більше не підтримується. Тепер PSC встановлюється лише у вбудованому режимі.

#29. Що таке vRealize Operation (vROP)?

vROP надає інформаційні панелі для аналізу продуктивності, оптимізації потужності та моніторингу віртуального середовища.

#30. Що таке vCloud Suite?

vCloud Suite об’єднує різні компоненти VMware для надання повного набору можливостей хмарної інфраструктури, включаючи віртуалізацію, програмно визначені служби центру обробки даних, аварійне відновлення, управління програмами тощо.

#31. Який основний крок безпеки для захисту сервера vCenter та користувачів?

Автентифікуйте сервер vCenter за допомогою Active Directory. Це дозволить призначати певні ролі користувачам та ефективно керувати віртуальним середовищем.

Віртуальне сховище (сховище даних). Питання для співбесіди

#32. Що таке сховище даних (datastore)?

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

#33. Що таке файл .vmx?

Це файл конфігурації віртуальної машини.

#34. Яку інформацію зберігає файл .nvram?

Він зберігає інформацію про BIOS віртуальної машини.

#35. Для чого призначений файл .vmdk?

vmdk – це дисковий файл віртуальної машини, де зберігаються її дані. Його розмір може досягати 62 ТБ у vSphere 5.5 та новіших версіях.

#36. Скільки типів дисків є у VMware?

У vSphere є три типи дисків:

  • Thick Provisioned Lazy Zeroes: диск, що виділяє фізичний простір під час створення віртуального диска, не підлягає конвертації у тонкий диск.
  • Thick Provision Eager Zeroes: використовується у VMware Fault Tolerance, виділяє весь необхідний дисковий простір під час створення.
  • Тонке забезпечення (Thin Provision): виділяє дисковий простір на вимогу, збільшуючи розмір диска у міру зростання обсягу даних.

#37. Що таке Storage vMotion?

Storage vMotion дозволяє переміщувати віртуальний диск віртуальної машини між сховищами даних. Під час Storage vMotion можна конвертувати диск ініціалізації у тонкий диск.

Що нового у vSphere 6.0

#38. Яка версія апаратного забезпечення віртуальної машини для vSphere 6.0?

Версія 11.

#39. Яка версія апаратного забезпечення віртуальної машини для vSphere 6.5?

Версія 13.

#40. Яка версія апаратного забезпечення віртуальної машини для vSphere 6.7 та vSphere 7.0?

Версія 14 для ESXi 6.7, версія 15 для ESXi 6.7 U2, версія 17 для ESXi 7.0, версія 18 для ESXi 7.0 U1 та версія 19 для ESXi 7.0 U2.

#41. У якій версії vSphere було представлено PSC?

Контролер служб платформи (PSC) представлено у vSphere 6.0, також відомий як віртуальне апаратне забезпечення версії 11.

#42. Скільки максимум хостів може керувати сервер vCenter у vSphere 6.0?

У vSphere 6.0 один сервер vCenter може керувати до 1000 хостів у Windows або vCenter Appliance (vCSA). У vSphere 6.5 та 6.7 – 2000 хостів, а у vSphere 7.0 – 2500 хостів.

#43. Скількома хостами може керувати кластер у vSphere 6.0?

Один кластер може керувати максимум 64 хостами у VMware vSphere 6.0 та новіших версіях.

#44. Як можна керувати максимальною кількістю віртуальних машин одним кластером?

Один кластер може керувати максимум 8000 віртуальними машинами.

#45. Що таке VVol?

Virtual Volume – це концепція управління дисками віртуальних машин, представлена у vSphere 6.0, яка дозволяє виконувати операції на основі масиву на рівні віртуального диска. VVol створюється автоматично при створенні віртуального диска для віртуальної машини.

#46. Скільки варіантів ліцензування є для vSphere 6.0?

Існує три варіанти ліцензування для vSphere 6.0:

  • Standard Edition: 1 ліцензія vCenter Server Standard, до 2 vCPU для Fault Tolerance, vMotion, Storage vMotion, HA, VVols.
  • Enterprise Edition: функції Standard Edition, плюс API для інтеграції масиву, багатошляховий доступ, DRS та DPM.
  • Enterprise Plus: всі функції Standard та Enterprise Edition, плюс відмовостійкість до 4 vCPU та 64 ГБ ОЗП. Включає Distributed vSwitch, найдорожчий варіант ліцензування vSphere 6.0.

#47. Скільки максимальної оперативної пам’яті підтримує vSphere 6.0?

Підтримує до 12 ТБ оперативної пам’яті на хост у vSphere 6.0 та vSphere 6.5, та 16 ТБ оперативної пам’яті на хост у VMware vSphere 6.7 та 7.0.

Бібліотеки контенту. Питання для співбесіди

#48. Що таке бібліотека контенту?

Бібліотека контенту – це централізоване сховище для шаблонів віртуальних машин, ISO-образів, сценаріїв, якими можна обмінюватися між різними географічними локаціями з серверами vCenter.

#49. Які основні переваги бібліотек контенту?

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

#50. Скільки типів бібліотек контенту є?

Існує три типи:

  • Локальна: бібліотека з локальним управлінням.
  • Опублікована: локальна бібліотека, вміст якої доступний для підписки.
  • Підписана: бібліотека, синхронізована з опублікованою бібліотекою.

#51. Які вимоги та обмеження бібліотек контенту?

Вимоги та обмеження бібліотек контенту:

  • Одне сховище розміром до 64 ТБ.
  • Максимум 256 елементів у бібліотеці.
  • Синхронізація відбувається кожні 24 години.

#52. Що таке VMFS?

VMFS – це файлова система для віртуальних машин у VMware vSphere. Відповідає за зберігання файлів віртуальних машин. У vSphere 6.0 VMFS може зберігати великі файли розміром до 64 ТБ. У останніх версіях використовується VMFS 6 для зберігання віртуальних машин.

Питання для співбесіди VSAN

#53. Що таке vSAN?

Virtual SAN – це програмно визначене сховище, представлене у vSphere 5.5, що повністю інтегроване з vSphere. Воно об’єднує локально підключені сховища хостів ESXi, що входять до кластера, створюючи розподілене спільне рішення.

#54. Що таке холодна міграція?

Холодна міграція – це переміщення вимкненої віртуальної машини з одного хоста на інший.

#55. Що таке Storage vMotion?

Storage vMotion – це переміщення увімкненої віртуальної машини з одного сховища даних до іншого.

#56. Які різні параметри конфігурації для VSAN?

Існує два варіанти конфігурації vSAN:

  • Гібридний: використовує як флеш-пам’ять, так і магнітні диски для зберігання. Флеш-пам’ять використовується для кешування, а магнітні диски для зберігання.
  • All-Flash: використовує флеш-пам’ять як для кешування, так і для зберігання.

#57. Чи доступні на ринку вузли, готові до VSAN?

Так, на ринку доступні готові до vSAN вузли, такі як VxRail 4.0 та 4.5. VxRail – це комбінація мінімум 3 серверів, що є частиною кластера і можуть масштабуватися до 64 серверів.

#58. Яка мінімальна кількість серверів/хостів потрібна для налаштування vSAN?

Для налаштування vSAN потрібно мінімум 3 хости/сервери ESXi у вигляді кластера vSAN. Збій одного із серверів призведе до збою кластера vSAN.

#59. Яка максимальна кількість хостів ESXi дозволена для vSAN?

Максимальна кількість хостів для налаштування кластера vSAN – 64.

#60. Скільки груп дисків та максимальну кількість магнітних дисків дозволено в одній групі дисків?

На хості ESXi, що є частиною кластера vSAN, дозволено максимум 5 груп дисків, а також максимум 7 магнітних дисків та 1 SSD на групу дисків.

#61. Скільки типів сховища ми можемо використовувати у нашому віртуальному середовищі?

  • Пряме підключене сховище
  • Fibre Channel (FC)
  • iSCSI
  • Мережеве сховище (NAS)

#62. Що таке NFS?

Мережева файлова система (NFS) – це протокол обміну файлами, який хости ESXi використовують для зв’язку з пристроєм NAS. NAS – це спеціалізований пристрій зберігання даних, підключений до мережі, що надає доступ до файлів хостам ESXi.

#63. Що таке Raw Device Mapping (RDM)?

Raw Device Mapping (RDM) – це файл, що зберігається на VMFS і діє як проксі для фізичного пристрою. RDM дозволяє зберігати дані віртуальної машини безпосередньо на LUN. RDM рекомендується, якщо віртуальна машина повинна взаємодіяти з реальним диском у SAN.

#64. Що таке сховище iSCSI?

iSCSI SAN складається з системи зберігання iSCSI, що містить один або більше процесорів зберігання. Для зв’язку між хостом та масивом зберігання використовується протокол TCP/IP. Ініціатор iSCSI налаштовується з хостом ESXi і може бути апаратним, залежним, незалежним, або програмним.

#65. Який формат адресації iSCSI?

Для налаштування iSCSI використовується TCP/IP.

#66. Що таке іменування iSCSI?

Імена iSCSI можуть мати два формати:

  • Кваліфіковане ім’я iSCSI (IQN)
  • Розширений унікальний ідентифікатор (EUI)

Запитання для співбесіди щодо vApp

#67. Що таке vApp?

vApp – це контейнер або група, де можна об’єднати декілька віртуальних машин для управління багаторівневими програмами. Наприклад, веб-сервер, сервер бази даних і сервер додатків можна налаштувати як vApp та визначити послідовність їх включення та вимкнення.

#68. Які параметри можна налаштувати для vApp?

Для vApp можна налаштувати розподіл процесора та пам’яті, політику розподілу IP-адрес та інші параметри.

Різні запитання для співбесіди

#69. Що таке VMware Tanzu?

VMware Tanzu – це набір продуктів та рішень, що дозволяють створювати, запускати та керувати контейнерними програмами, керованими Kubernetes. Ця технологія представлена у VMware vSphere 7.0.

#70. Що таке VMware DRS?

DRS (Distributed Resource Scheduler) автоматично балансує ресурси між хостами за допомогою кластерів або пулів ресурсів. DRS може переміщувати віртуальні машини між хостами для балансування доступних ресурсів.

#71. Що таке частка, ліміт та резервування?

Спільний доступ (Share): визначає відносний пріоритет доступу віртуальної машини до певного ресурсу.

Ліміт (Limit): обмежує споживання ЦП або фізичної пам’яті хоста визначеним значенням.

Резервування (Reservation): значення, що визначає мінімальну кількість ЦП або пам’яті, яка має бути доступною для запуску віртуальної машини.

#72. Що таке сигналізація, чому ми її використовуємо?

Сигналізація – це сповіщення, що з’являється при виникненні події. Існує багато нагадувань за замовчуванням для різних об’єктів інвентаризації. Сигнали можна створювати та змінювати за допомогою vSphere Web Client.

#73. Які пристрої з можливістю гарячого підключення можна додати під час роботи віртуальної машини?

Під час роботи віртуальної машини можна додавати жорсткі диски та мережеві адаптери.

#74. Що таке шаблон?

Шаблон – це віртуальна машина, перетворена у формат, який можна використовувати для створення нових віртуальних машин з попередньо визначеними налаштуваннями. Шаблон не можна увімкнути.

#75. Що таке Snapshot?

Snapshot – це копія віртуальної машини, що використовується як точка відновлення. Snapshot створюється, коли потрібне оновлення або встановлення програмного забезпечення. Знімки слід видаляти після завершення завдання.

#76. Як перетворити фізичну машину на віртуальну машину?

Для перетворення фізичної машини на віртуальну потрібно виконати три кроки:

  • Встановити агента на фізичній машині.
  • Встановити клієнт VI з модулем Converter.
  • Використовувати сервер для імпорту/експорту віртуальних машин.

#77. Що таке vMotion і яка основна мета його використання у віртуальному середовищі?

vMotion – це функція VMware vSphere, що дозволяє мігрувати запущені віртуальні машини з одного хоста ESXi на інший без простою. Як сховища даних, так і хости ESXi можна використовувати під час vMotion.

#78. Яка різниця між клоном і шаблоном?

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

#79. Який метод моніторингу використовується у vSphere HA?

  • Серцебиття