Уроки курса
1 Введение в аппаратное обеспечение IT-инфраструктуры
90 мин
2 Архитектура серверов: x86 и ARM
90 мин
3 Центральные процессоры (CPU) в серверных решениях
90 мин
4 Серверная оперативная память и технология ECC
90 мин
5 Удаленное управление оборудованием: IPMI и BMC
90 мин
6 Дисковая подсистема: HDD, SSD и NVMe
90 мин
7 Основы RAID-массивов и аппаратные контроллеры
90 мин
8 Уровни RAID: 1, 5 и 10
90 мин
9 Выбор дисков и конфигурации RAID для различных задач
90 мин
10 Замена накопителей и перестроение RAID-массивов
90 мин
11 Основы сетевой топологии и модель OSI
90 мин
12 Структурированная кабельная система (СКС) и медная витая пара
90 мин
13 Оптоволоконные линии связи и трансиверы
90 мин
14 Коммутаторы (L2) и работа с MAC-адресами
90 мин
15 Маршрутизаторы (L3) и межсетевое взаимодействие
90 мин
16 Аппаратные файрволы и защита периметра сети
90 мин
17 Введение в аппаратную виртуализацию (Bare-metal)
90 мин
18 Гипервизор VMware ESXi: базовая настройка
90 мин
19 Гипервизор Proxmox VE: особенности эксплуатации
90 мин
20 Гипервизор KVM: распределение ресурсов
90 мин
21 Системы электропитания и ИБП топологии On-line
90 мин
22 Резервное электропитание и дизель-генераторные установки
90 мин
23 Охлаждение серверной: холодные и горячие коридоры
90 мин
24 Правила работы в ЦОД и антистатическая защита (ESD)
90 мин
25 Мониторинг аппаратной инфраструктуры в Zabbix
90 мин
26 Визуализация метрик оборудования в Grafana
90 мин
27 Стратегии резервного копирования и правило 3-2-1
90 мин
28 Основы ITIL: Управление инцидентами (Incident Management)
90 мин
29 Основы ITIL: Управление проблемами (Problem Management)
90 мин
30 Диагностика неисправностей: комплексный сценарий
90 мин

Гипервизор VMware ESXi: базовая настройка

Студент изучит процесс установки и первоначальной конфигурации индустриального стандарта виртуализации VMware ESXi.

Прогресс урока: 0%

Введение в VMware ESXi и основы хранения данных

VMware ESXi является индустриальным стандартом корпоративной виртуализации. Это гипервизор 1-го типа, обладающий микроядерной архитектурой (vmkernel), что обеспечивает высочайшую надежность и минимальную площадь для потенциальных кибератак (attack surface). Управление хостом осуществляется через веб-интерфейс vSphere Client или централизованную систему vCenter Server.

После установки ESXi на сервер (обычно на небольшие отказоустойчивые носители, такие как BOSS-карты или SD-карты, хотя последние уже не рекомендуются), администратору необходимо настроить дисковую подсистему для хранения виртуальных машин. ESXi использует собственную кластерную файловую систему — VMFS (Virtual Machine File System). Логический том, отформатированный в VMFS и доступный гипервизору для размещения ВМ, называется Datastore (Датастор).

Частая задача системного администратора — расширение места на сервере. Представим ситуацию: на хосте ESXi закончилось свободное место на локальном Datastore, который работает поверх аппаратного RAID 5. Администратор добавляет новый жесткий диск в сервер и средствами аппаратного RAID-контроллера (Hardware RAID) расширяет массив. Однако в интерфейсе vSphere Client размер Datastore остается прежним. Это типичная ловушка: аппаратный контроллер увеличил размер LUN (логического диска на аппаратном уровне), но гипервизор об этом еще не знает.

Задание

Инструкция (Just-in-Time Learning): Расширение Datastore в VMware ESXi после добавления физических дисков в RAID-массив.

  • Шаг 1: Авторизуйтесь в веб-интерфейсе vSphere Client.
  • Шаг 2: В дереве навигации слева выберите нужный хост ESXi.
  • Шаг 3: Перейдите на вкладку Configure -> Storage -> Storage Devices.
  • Шаг 4: Нажмите кнопку 'Rescan Storage'. Это заставит гипервизор перечитать конфигурацию аппаратного контроллера и увидеть увеличившийся объем LUN.
  • Шаг 5: Перейдите в раздел Datastores, выберите нужный датастор, кликните правой кнопкой мыши и выберите 'Increase Capacity'.
  • Шаг 6: Следуйте мастеру настройки, выбрав доступное свободное пространство для расширения партиции VMFS на весь доступный объем.
10 баллов

Сетевая архитектура ESXi: vSwitch и Port Groups

Сетевая подсистема ESXi виртуализирует физические сетевые адаптеры сервера. Основой сети является виртуальный коммутатор — vSwitch (Virtual Switch). Он работает аналогично физическому L2-коммутатору, передавая кадры на основе MAC-адресов. К vSwitch подключаются физические сетевые интерфейсы сервера, которые в терминологии VMware называются Uplinks (аплинки, обозначаются как vmnic).

Виртуальные машины подключаются не напрямую к vSwitch, а к логическим сущностям, называемым Port Group (Группа портов). Группа портов — это шаблон настроек, который применяется к виртуальным сетевым адаптерам (vNIC) виртуальных машин. Главная настройка в Port Group — это VLAN ID (идентификатор виртуальной локальной сети). Создавая разные группы портов с разными VLAN ID на одном vSwitch, администратор может изолировать трафик различных отделов (например, Бухгалтерия в VLAN 10, Разработка в VLAN 20), используя одни и те же физические кабели.

Настройка сети возможна как через графический интерфейс, так и через командную строку (CLI) по протоколу SSH с использованием мощной утилиты esxcli. Знание CLI критически важно при аварийном восстановлении, когда веб-интерфейс недоступен.

Практика: Настройка сети через CLI (esxcli)

Рассмотрим процесс создания базовой сетевой инфраструктуры для виртуальных машин через интерфейс командной строки ESXi. Этот навык (Direct Instruction) необходим для автоматизации и глубокого понимания логики работы гипервизора.

1. Создание стандартного виртуального коммутатора (Standard vSwitch):
esxcli network vswitch standard add -v vSwitch1

2. Привязка физического сетевого адаптера (аплинка vmnic1) к созданному коммутатору для обеспечения связи с внешней физической сетью:
esxcli network vswitch standard uplink add -u vmnic1 -v vSwitch1

3. Создание группы портов (Port Group) с именем "Production_Network" на этом коммутаторе:
esxcli network vswitch standard portgroup add -p "Production_Network" -v vSwitch1

4. Назначение тега VLAN (например, VLAN ID 20) для этой группы портов, чтобы трафик виртуальных машин попадал в нужный изолированный сегмент физической сети:
esxcli network vswitch standard portgroup set -p "Production_Network" -v 20

После выполнения этих команд вы можете подключить виртуальную машину к группе "Production_Network", и ее трафик будет автоматически тегироваться VLAN 20 при выходе через физический адаптер vmnic1.

Какая утилита командной строки используется в VMware ESXi для управления настройками хоста, включая сеть и хранилища (введите название команды)?

К какому элементу сетевой архитектуры ESXi непосредственно подключаются виртуальные сетевые адаптеры (vNIC) виртуальных машин?