Служба виртуализации на базе VMware vSphere 5 и VMware vCenter Server

Содержание

Слайд 2

/6 Модуль 1. Введение в технологии виртуализации Модуль 2. Обзор ПО

/6

Модуль 1. Введение в технологии виртуализации
Модуль 2. Обзор ПО VMware vSphere

5
Модуль 3. Инфраструктура виртуальной сети
Модуль 4. Система хранения данных и vSphere
Модуль 5. Управление виртуальными машинами
Модуль 6. Управление ресурсами и мониторинг
Модуль 7. Отказоустойчивость и высокая доступность

СОДЕРЖАНИЕ

Слайд 3

/6 МОДУЛЬ 1. ВВЕДЕНИЕ В ТЕХНОЛОГИИ ВИРТУАЛИЗАЦИИ

/6


МОДУЛЬ 1.
ВВЕДЕНИЕ В ТЕХНОЛОГИИ ВИРТУАЛИЗАЦИИ

Слайд 4

/6 ИСТОРИЯ РАЗВИТИИ ТЕХНОЛОГИИ Супер компьютер Atlas 1960-е годы IBM: Концепция

/6


ИСТОРИЯ РАЗВИТИИ ТЕХНОЛОГИИ

Супер компьютер Atlas

1960-е годы

IBM:
Концепция «виртуальная машина»
ОС «Console

Monitor System»

СССР:
«Система Виртуальных Машин»

1988

SoftPC: запуск DOS на Linux

1997

Apple:
Virtual PC

1999

VMware:
VMware Workstation

VMware:
ESX server

MS Hyper-V
Citrix XenServer

2015

Новые тренды: виртуализация СХД и сети, эффективное использование технологии

Концепция SDDC

Концепция VDI

Контейнеризация

2000-е годы

Слайд 5

/6 ФИЗИЧЕСКАЯ И ВИРТУАЛЬНАЯ ИНФРАСТРУКТУРА Традиционная архитектура ВИРТУАЛЬНАЯ АРХИТЕКТУРА 1 сервер

/6


ФИЗИЧЕСКАЯ И ВИРТУАЛЬНАЯ ИНФРАСТРУКТУРА

Традиционная архитектура

ВИРТУАЛЬНАЯ АРХИТЕКТУРА

1 сервер = 1

приложение

1 сервер = множество приложений,
как правило, не менее 10

Слайд 6

/6 КЛЮЧЕВЫЕ ОСОБЕННОСТИ ВИРТУАЛИЗАЦИИ

/6


КЛЮЧЕВЫЕ ОСОБЕННОСТИ ВИРТУАЛИЗАЦИИ

Слайд 7

/6 ОБЗОР ПО VMWARE VSPHERE 5 МОДУЛЬ 2. ОБЗОР ПО VMWARE VSPHERE 5

/6


ОБЗОР ПО VMWARE VSPHERE 5

МОДУЛЬ 2.
ОБЗОР ПО VMWARE VSPHERE 5

Слайд 8

/6 ОБЗОР ПО VMWARE VSPHERE 5 Актуальная версия VMware vSphere 6.0,

/6

ОБЗОР ПО VMWARE VSPHERE 5

Актуальная версия VMware vSphere 6.0, курс по

vSphere 5.5

ESXi – гипервизор
vCenter Server – средство централизованного управления
VMware vSphere лицензируется по процессорам физических серверов на которых функционирует
Поставляется в 3 редакциях:
Standard
Enterprise
Enterprise Plus
Обязательно дополнительно покупается Support & Subscription (SnS) сроком на 1 или 3 года
Basic – для тестовых сред
Production – для промышленной эксплуатации

Слайд 9

/6 УСТАНОВКА ESXI Перед установкой Проверка совместимости в VMware Compatibility Guide

/6


УСТАНОВКА ESXI

Перед установкой
Проверка совместимости в VMware Compatibility Guide
Обновление микропрограммного обеспечения

сервера
Выбор дистрибутива – VMware или вендор оборудования
Выбор типа установки – локальная установка (жесткий диск сервера, USB-накопитель, SD-карта), загрузка по SAN сети (FC, FCoE, iSCSI) и загрузка по Ethernet сети (VMware Auto Deploy)
Установка – интерактивная, кикстарт-файл или Auto Deploy
После установки
Конфигурация параметров интерфейса управления из Direct Console User Interface, установка vSphere Client
Слайд 10

/6 ТАБЛИЦА РАЗДЕЛОВ ESXI Загрузочный раздел Основная копия ESXi Резервная копия

/6


ТАБЛИЦА РАЗДЕЛОВ ESXI

Загрузочный раздел

Основная копия ESXi

Резервная копия ESXi

Диагностическая информация

Раздел
VMware

Tools

Раздел
CSRATCH

VMFS

Слайд 11

/6 НАЧАЛО РАБОТЫ С ESXI

/6


НАЧАЛО РАБОТЫ С ESXI

Слайд 12

/6 ОБЗОР ПО VMWARE VCENTER 5

/6


ОБЗОР ПО VMWARE VCENTER 5

Слайд 13

/6 ОБЗОР ПО VMWARE VCENTER 5 Актуальная версия VMware vCenter Server

/6


ОБЗОР ПО VMWARE VCENTER 5

Актуальная версия VMware vCenter Server 6.0,

курс по vCenter Server 5.5

VMware vCenter Server лицензируется по количеству сущностей
Windows или appliance (SUSE Linux)
Поставляется в 2 редакциях:
Foundation – до 3 северов виртуализации
Standard – до 1 000 серверов и 10 000 виртуальных машин для внешней БД или 100 серверов и 3 000 виртуальных машин для встроенной БД appliance
Обязательно дополнительно покупается Support & Subscription (SnS) сроком на 1 или 3 года
Basic – для тестовых сред
Production – для промышленной эксплуатации

Слайд 14

/6 УСТАНОВКА VCENTER Начало установки Виртуальный vs. физический Выбор дистрибутива –

/6


УСТАНОВКА VCENTER

Начало установки

Виртуальный vs. физический
Выбор дистрибутива – установка на Windows

или развертывание appliance
Выбор БД – встроенная (для Windows – Microsoft SQL Express имеет ограничение в 10 хостов или 50 виртуальных машин) или внешняя (Microsoft SQL или Oracle Database)
Выбор типа установки – централизованная (Simple Install) или распределенная

Централизованная конфигурация серверов виртуализации
Интерфейс vMotion
Сетевые сервисы NTP, Syslog, SNMP и т.д.

После установки

Слайд 15

/6 НАЧАЛО РАБОТЫ С VCENTER

/6


НАЧАЛО РАБОТЫ С VCENTER

Слайд 16

/6 ВСПОМОГАТЕЛЬНЫЕ КОМПОНЕНТЫ VSPHERE 5 Image Builder Syslog Collector Core Dump

/6


ВСПОМОГАТЕЛЬНЫЕ КОМПОНЕНТЫ VSPHERE 5

Image Builder
Syslog Collector
Core Dump Collector
vCenter Update Manager
vSphere

CLI (Command Line Interface)
vSphere Management Assistant (vMA)
Power CLI
VMware Data Recovery
VMware Converter
Слайд 17

/6 АВТОРИЗАЦИЯ И УПРАВЛЕНИЕ ДОСТУПОМ Серверы виртуализации VMware ESXi – локальная

/6


АВТОРИЗАЦИЯ И УПРАВЛЕНИЕ ДОСТУПОМ

Серверы виртуализации VMware ESXi – локальная или

доменная авторизация
Компонент управления VMware vCenter Server – локальная или доменная авторизация
Управление доступом на основе ролей – предконфигурированные и пользовательские
Назначение пары пользователь-роль возможно на любом уровне иерархии виртуальной инфраструктуры
Слайд 18

/6 МОДУЛЬ 3. ИНФРАСТРУКТУРА ВИРТУАЛЬНОЙ СЕТИ

/6


МОДУЛЬ 3.
ИНФРАСТРУКТУРА ВИРТУАЛЬНОЙ СЕТИ

Слайд 19

/6 ОБЪЕКТЫ ВИРТУАЛЬНОЙ СЕТИ

/6


ОБЪЕКТЫ ВИРТУАЛЬНОЙ СЕТИ

Слайд 20

/6 ВИРТУАЛЬНЫЕ КОНТРОЛЛЕРЫ VMKERNEL Порты VMkernel – служебные сервисы гипервизора, именуются vmk## (автоматически)

/6


ВИРТУАЛЬНЫЕ КОНТРОЛЛЕРЫ VMKERNEL

Порты VMkernel –
служебные сервисы гипервизора,
именуются vmk##
(автоматически)

Слайд 21

/6 ВИРТУАЛЬНЫЕ КОММУТАТОРЫ VMWARE vSphere Standard Switch vSphere Distributed Switch

/6


ВИРТУАЛЬНЫЕ КОММУТАТОРЫ VMWARE

vSphere Standard Switch

vSphere Distributed Switch

Слайд 22

/6 ОСНОВНЫЕ НАСТРОЙКИ ВИРТУАЛЬНЫХ КОММУТАТОРОВ

/6


ОСНОВНЫЕ НАСТРОЙКИ ВИРТУАЛЬНЫХ КОММУТАТОРОВ

Слайд 23

/6 ГРУППИРОВКА СЕТЕВЫХ КОНТРОЛЛЕРОВ Load Balancing Route based on the originating

/6


ГРУППИРОВКА СЕТЕВЫХ
КОНТРОЛЛЕРОВ

Load Balancing
Route based on the originating virtual port
Route

based on IP hash – совместно с Link aggregation group (LAG)/EtherChannel на оборудовании
Route based on source MAC hash
Route based on physical NIC load (vDS)
Use explicit failover order
Network Failure Detection
Link status only
Beacon probing – требует минимум 3 uplink
Notify Switches
Failback
Failover Order – Active, Standby или Unused
Слайд 24

/6 РЕКОМЕНДАЦИИ ДЛЯ ВИРТУАЛЬНОЙ СЕТИ Служебные сервисы VMkernel обладают IP адресами

/6


РЕКОМЕНДАЦИИ ДЛЯ ВИРТУАЛЬНОЙ СЕТИ

Служебные сервисы VMkernel обладают IP адресами
Логически разделяем

трафик разнотипных виртуальных машин и служебных сервисов
Сеть управления, vMotion, NFS, iSCSI, VM
Для логического распределения трафика используем VLAN
Для сетевого подключения используем отказоустойчивые аппаратные конфигурации
Минимум 2 сетевых адаптера на сервер
Минимум 2 коммутатора
Слайд 25

/6 МОДУЛЬ 4. СИСТЕМА ХРАНЕНИЯ ДАННЫХ И VSPHERE

/6


МОДУЛЬ 4.
СИСТЕМА ХРАНЕНИЯ ДАННЫХ И VSPHERE

Слайд 26

/6 ОБЗОР ПОДДЕРЖИВАЕМЫХ ТИПОВ СХД

/6


ОБЗОР ПОДДЕРЖИВАЕМЫХ ТИПОВ СХД

Слайд 27

/6 СРАВНЕНИЕ ФУНКЦИОНАЛА СХД ДЛЯ VSPHERE

/6


СРАВНЕНИЕ ФУНКЦИОНАЛА СХД ДЛЯ VSPHERE

Слайд 28

/6 АДРЕСАЦИЯ И MULTIPATHING SAN Vmhba#:C#:T#:L# Политики Multipathing: Fixed Most Recently Used Round Robin

/6


АДРЕСАЦИЯ И MULTIPATHING SAN

Vmhba#:C#:T#:L#
Политики Multipathing:
Fixed
Most Recently Used
Round Robin

Слайд 29

/6 Ключевые особенности: Закрытая файловая система от VMware Кластерная файловая система

/6


Ключевые особенности:
Закрытая файловая система от VMware
Кластерная файловая система
Поддержка файлов больших

размеров
Поддержка LUN большого размера
Журналируемая файловая система
Минимальные накладные расходы

ФАЙЛОВАЯ СИСТЕМА VMFS

Слайд 30

/6 УВЕЛИЧЕНИЕ РАЗМЕРОВ ХРАНИЛИЩА VMFS Способы увеличения объема хранилища VMFS VMFS

/6


УВЕЛИЧЕНИЕ РАЗМЕРОВ ХРАНИЛИЩА VMFS

Способы увеличения объема хранилища VMFS
VMFS Grow

– увеличение объема существующего хранилища «на лету»
VMFS Extend – присоединение дополнительного раздела к существующему хранилищу, максимальное количество 32 (Отсоединить VMFS Extend нельзя)
Максимальный объем тома VMFS – 64ТБ
Рекомендованный объем тома VMFS – 2ТБ или более, если требует решаемая задача
Слайд 31

/6 ИНТЕГРАЦИЯ VSPHERE И СХД vStorage APIs for Array Integration (VAAI)

/6


ИНТЕГРАЦИЯ VSPHERE И СХД

vStorage APIs for Array Integration (VAAI) API-интерфейс

для интеграции массивов
vSphere APIs for Storage Awareness (VASA) API-интерфейс для отслеживания хранилищ
vStorage APIs for Data Protection (VADP) API-интерфейс vSphere для резервного копирования
Слайд 32

/6 МОДУЛЬ 5. УПРАВЛЕНИЕ ВИРТУАЛЬНЫМИ МАШИНАМИ

/6


МОДУЛЬ 5.
УПРАВЛЕНИЕ ВИРТУАЛЬНЫМИ МАШИНАМИ

Слайд 33

/6 НАЧАЛО РАБОТЫ С ВИРТУАЛЬНЫМИ МАШИНАМИ Создание / Удаление Просмотр консоли

/6


НАЧАЛО РАБОТЫ С ВИРТУАЛЬНЫМИ МАШИНАМИ

Создание / Удаление
Просмотр консоли
Изменение параметров, для

некоторых возможно изменение «на лету»
Клонирование
Конвертация в шаблон
Экспорт в Open Virtualization Format (OVF)
Миграция между серверами и хранилищами средствами vMotion и Storage vMotion

Основные операции с виртуальными машинами

Слайд 34

/6 ШАБЛОНЫ ВИРТУАЛЬНЫХ МАШИН Альтернатива созданию образов диска Доступны в иерархии

/6


ШАБЛОНЫ ВИРТУАЛЬНЫХ МАШИН

Альтернатива созданию образов диска
Доступны в иерархии vCenter –

VMs and Templates
Настройка обезличивания гостевых ОС – Customization Specification Manager

Рекомендации для эталонных ВМ:
настройка BIOS при необходимости
внесение типовых для вашей инфраструктуры изменения в файл .vmx
установка последних обновлений
Установка VMware tools
установить и настроить все необходимые службы ОС (RDP, IIS, SNMP)

Слайд 35

/6 ВИРТУАЛЬНОЕ ОБОРУДОВАНИЕ ВМ

/6


ВИРТУАЛЬНОЕ ОБОРУДОВАНИЕ ВМ

Слайд 36

/6 ВИРТУАЛЬНЫЕ ДИСКИ ВМ Основные два варианта дисков: Диск ВМ –

/6


ВИРТУАЛЬНЫЕ ДИСКИ ВМ

Основные два варианта дисков:
Диск ВМ – файл VMDK

на хранилище VMFS или NFS
Диск ВМ – весь LUN на FC/iSCSI/локальных дисках

Типы виртуальных дисков VMDK:
Thick Provision Lazy Zeroed
Thick Provision Eager Zeroed
Thin Provision (тонкий)
Изменение размера виртуального диска:
Увеличение – конфигурация ВМ и гостевая ОС
Уменьшение – два Storage vMotion с изменением
типов диска, vCenter Converter Standalone

Слайд 37

/6 Raw Device Mapping Physical RDM Virtual RDM Сценарии использования MSCS

/6


Raw Device Mapping
Physical RDM
Virtual RDM
Сценарии использования
MSCS Cluster
p2v Миграция
Управление по SAN
Большие

диски

RAW DEVICE MAPPING (RDM)

Слайд 38

/6 ФАЙЛЫ ВМ, СНИМКИ СОСТОЯНИЯ (SNAPSHOT)

/6


ФАЙЛЫ ВМ,
СНИМКИ СОСТОЯНИЯ (SNAPSHOT)

Слайд 39

/6 VMware tools – это наборы драйверов и утилит VMWARE TOOLS

/6


VMware tools – это наборы драйверов и утилит

VMWARE TOOLS

Слайд 40

/6 МОДУЛЬ 6. УПРАВЛЕНИЕ РЕСУРСАМИ И МОНИТОРИНГ

/6


МОДУЛЬ 6.
УПРАВЛЕНИЕ РЕСУРСАМИ И МОНИТОРИНГ

Слайд 41

/6 vApp – это контейнер для виртуальных машин с настройками Resources,

/6


vApp – это контейнер для виртуальных машин с настройками Resources,

IP Allocation Policy, Start Order

ПУЛЫ РЕСУРСОВ И VAPP

Пул ресурсов – разделение и распределение ресурсов для группы ВМ
Доступные настройки:
Limit - ограничение потребления физических ресурсов пулом (в пределах кластера)
Reservation – гарантированные ресурсы
Shares - приоретизация потребления ресурсов

Слайд 42

/6 ПУЛЫ РЕСУРСОВ. РЕКОМЕНДАЦИИ Пулы – удобные объекты для назначения прав

/6


ПУЛЫ РЕСУРСОВ. РЕКОМЕНДАЦИИ

Пулы – удобные объекты для назначения прав доступа
Увеличение

Reservation уменьшает размер файла подкачки
Резервировать не 100% выделенных ресурсов
Лучше использовать только Shares
Слайд 43

/6 Управление распределением количества операций ввода-вывода в секунду между виртуальными машинами

/6


Управление распределением количества операций ввода-вывода в секунду между виртуальными машинами
Необходим

vCenter и лицензия Ent+
Доступные настройки:
Limit – максимальные IOps для данного диска
Shares – приоретизация потребления ресурсов (IOps)
VMware рекомендует включать SIOC

STORAGE IO CONTROL (SIOC)

Слайд 44

/6 Управление распределением сетевых ресурсов Ширина канала исходящего трафика (стандартный и

/6


Управление распределением сетевых ресурсов
Ширина канала исходящего трафика (стандартный и распределенный

коммутатор)
Ширина канала входящего трафика (только распределенный коммутатор)
Network IO Control – управление Limit и Shares для разных типов трафика (распределенный коммутатор)
Виртуальные машины
FT
iSCSI
NFS
MGMT
vMotion
vSphere Replication

NETWORK IO CONTROL

Слайд 45

/6 Источники информации: клиент vSphere – вкладка Summary и Performance, лог

/6


Источники информации: клиент vSphere – вкладка Summary и Performance, лог

файлы, системы анализа логов, Perfmon (для Windows ВМ), системы мониторинга (vSOM, VEEAM)
Вкладка Performance – Advanced: доступна для ВМ, серверов, пулов, кластеров, datacenter, датасторов
Resource Allocation: основные показатели
Storage Views: взаимосвязь серверов и хранилищ + отчетность
Лог файлы vCenter: Home – System Logs
Лог файлы ESXi:
/var/log;
https://esxi_adress/host
Export system logs
Перенаправление лог файлов на внешний сервер syslog

МОНИТОРИНГ ДОСТАТОЧНОСТИ
РЕСУРСОВ

Слайд 46

/6 Alarm – отслеживание события или состояния счётчика нагрузки Позволяет мониторить:

/6


Alarm – отслеживание события или состояния счётчика нагрузки
Позволяет мониторить: ВМ,

сервер, сеть, хранилище, сетевые компоненты
Уже доступно порядка 30 предустановленных оповещений
Действия по статусу:
оповещение по e-mail
оповещение по SNMP
Запуск произвольной команды
Аларм мониторит объекты всей ветки иерархии

ОПОВЕЩЕНИЯ (ALARM)

Слайд 47

/6 ЖИВАЯ МИГРАЦИЯ ВМ vMotion – Живая миграция ВМ между серверами

/6


ЖИВАЯ МИГРАЦИЯ ВМ

vMotion – Живая миграция ВМ между серверами виртуализации
Сценарии

использования:
необходим плановый простой сервера виртуализации
миграция между кластерами виртуализации
для балансировки нагрузки
Учитывается совместимость процессоров
Storage vMotion - Живая миграция ВМ между хранилищами
Сценарии использования:
конвертации диска ВМ между форматами «толстый» и «тонкий»
копирования RDM в файл vmdk
Используется выделенный VMKernel
Слайд 48

/6 DRS - Distributed Resource Scheduler Балансировка нагрузки (по процессору и

/6


DRS - Distributed Resource Scheduler
Балансировка нагрузки (по процессору и памяти)

между серверами
Автоматический vMotion виртуальных машин с сервера в режиме обслуживания (maintenance mode)
Уровни автоматизации (Ручной, полуавтомат, автомат)
Правила affinity и anti-affinity

КЛАСТЕР DRS

Слайд 49

/6 МОДУЛЬ 7. ОТКАЗОУСТОЙЧИВОСТЬ И ВЫСОКАЯ ДОСТУПНОСТЬ

/6


МОДУЛЬ 7.
ОТКАЗОУСТОЙЧИВОСТЬ И ВЫСОКАЯ ДОСТУПНОСТЬ

Слайд 50

/6 ОБЗОР СРЕДСТВ ОТКАЗОУСТОЙЧИВОСТИ И ВЫСОКОЙ ДОСТУПНОСТИ /6 Средства обеспечения высокой

/6


ОБЗОР СРЕДСТВ ОТКАЗОУСТОЙЧИВОСТИ И ВЫСОКОЙ ДОСТУПНОСТИ

/6


Средства обеспечения высокой доступности
Кластер

уровня виртуальной инфраструктуры – vSphere HA
Прост в конфигурировании
Требования – общие сетевые ресурсы и хранилища
Кластеры уровня приложений - Microsoft Clustering Services (MSCS) на VMware vSphere официально поддерживается
Cluster in a box/cluster across boxes
Виртуальный-виртуальны/физический-виртуальный
Синхронная репликация между двумя ВМ – VMware Fault Tolerance (FT)
Ключевое ограничение – 1 виртуальный процессор у реплицируемой ВМ

Средства обеспечения отказоустойчивости

Слайд 51

/6 VMWARE HIGH AVAILABILITY vSphere High Availability (HA) – перезапускает ВМ

/6


VMWARE HIGH AVAILABILITY

vSphere High Availability (HA) – перезапускает ВМ на

другом сервере в случае выхода из строя сервера или гостевой ОС
Условия HA:
Одинаковые группы портов ВМ на всех серверах
К ВМ не должны быть подключены ISO/CD-ROM
Другие особенности:
Datastore Heartbeating
VM Monitoring
Слайд 52

/6 ДОСТУПНЫЕ НАСТРОЙКИ VMWARE HA Host Monitoring – мониторинг сервера виртуализации

/6


ДОСТУПНЫЕ НАСТРОЙКИ VMWARE HA

Host Monitoring – мониторинг сервера виртуализации по

сети
Admission Control – резервирование ресурсов на случай сбоя
Admission Control Policy
Host failures the cluster tolerates – по умолчанию
Percentage of cluster resources reserved as failover spare capacity
Failover hosts
Virtual Machine Options – определяет поведение ВМ, задается общая настройка, может быть переписана индивидуально для каждой ВМ
VM restart priority – Disabled отключает HA для ВМ
Host Isolation response – по умолчанию Leave powered on
VM Monitoring – мониторинг ВМ средствами VMware Tools , задается общая настройка, может быть переписана индивидуально для каждой ВМ
Disabled по умолчанию
VM Monitoring Only
VM and Application Monitoring
Datastore Heartbeating – дублирование мониторинга серверов и ВМ в случае отказа сети, для корректной работы необходимо минимум 2 хранилища
Слайд 53

/6 VMWARE FAULT TOLERANCE VMware Fault Tolerance (FT) – переключает ВМ

/6


VMWARE FAULT TOLERANCE

VMware Fault Tolerance (FT) – переключает ВМ на

синхронную теневую копию на другом сервере выхода из строя сервера или гостевой ОС
Условия для инфраструктуры:
Кластер HA
Отдельный интерфейс Vmkernel
Совместимость по процессорам
Дисковые ресурсы, доступные со всех серверов
1 ВМ – 1 виртуальный процессор
Слайд 54

/6 ПОЛЕЗНАЯ ЛИТЕРАТУРА Книга на русском языке Михаил Михеев. Администрирование VMware

/6


ПОЛЕЗНАЯ ЛИТЕРАТУРА

Книга на русском языке
Михаил Михеев. Администрирование VMware vSphere 5
Книги

на английском языке
Scott Lowe, Nick Marshall. Mastering VMware vSphere 5.5
Scott Lowe, Forbes Guthrie. VMware vSphere Design, 2nd Edition
Duncan Epping, Frank Denneman. VMware vSphere 5.1 Clustering Deepdive
Christopher Wahl, Steve Pantol. Networking for VMware Administrators
Блоги
http://vlp.vsphere-land.com