Изучение VMware vSphere
Copyright © 2016 Packt Publishing
|
Данный документ предоставляется по лицензии Creative Commons Attribution 3.0 License, за исключением разделов со специальными оговорками. |
Первая публикация на английском языке: октябрь 2016
Ссылка на продукт: 1270916
Все права защищены. Никакая часть этой книги не может быть воспроизведена, сохранена в поисковой системе или передана в любой форме или любыми средствами без предварительного письменного разрешения издателя, за исключением случаев кратких цитат, встроенных в критические статьи и обзоры.
При подготовке этой книги были предприняты все усилия чтобы гарантировать точность представленной информации. Тем не менее, информация, содержащаяся в этой книге, продаётся без гарантии в явном или неявном виде. Ни авторы, ни Packt Publishing, ни их дилеры и дистрибьюторы не будут нести ответственность за любые убытки, вызванные или предположительно вызванные прямо или косвенно этой книгой.
Packt Publishing пыталась предоставить информацию о товарных знаках обо всех компаниях и продуктов, упомянутых в данной книге для надлежащего использования капиталов. Тем не менее, Packt Publishing не может гарантировать точность этой информации.
Опубликовано Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK
ISBN 978-1-78217-415-8
2016-10-22
- Авторы
- Г. Б. Абхилаш
- Ребекка Фитцхью
- Рецензенты
- Джейсон Дайон
- Кевин Элдер
- Редактор выпуска
- Прия Сингх
- Редактор
- Дивия Пуджари
- Редактор разработки содержания
- Арун Надар
- Технический редактор
- Рупали Р. Шраваре
- Литературный редактор
- Safis editing
- Координатор проекта
- Ритика Манож
- Корректоры
- Safis editing
- Составитель указателя
- Пратик Широдкар
- Графика
- Абхинаш Саху
- Координатор производства
- Шантану Н. Загаде
Г. Б. Абхилаш (@abhilashgb) является специалистом по виртуализации, автором, разработчиком и экспертом VNware vExpert (2014, 2015 и 2016), который погружён в сферы виртуализации центров обработки данных и облачных вычислений.
Он в индустрии ИТ более десяти лет и работал с продуктами и технологиями VMware с начала 2007. В настоящее время он работает в качестве старшего консультанта VMware для одной из самых крупных в мире компании в области информационной технологии и служб.
Он обладает рядом сертификатов VMware, включая VCP3, VCP4, VCP5-DCV и VCPCloud. Он также имеет расширенные сертификаты, такие как VCAP4-DCA и VCAP5-DCA.
Он также является автором четырёх других книг Packt Publishing: VMware vSphere 5.1 Cookbook (ISBN 9781849684026) в июле 2013, Disaster Recovery using VMware vSphere Replication and vCenter Site Recovery Manager (ISBN 9781782176442) в мае 2014, VMware vSphere 5.5 Cookbook (ISBN 9781782172857) в феврале 2015, Disaster Recovery using VMware vSphere Replication and vCenter Site Recovery Manager - 2е издание в октябре 2016.
Я посвящаю эту книгу своей семье. Без их терпения и поддержки эта книга не была бы возможна. Я хотел бы выразить благодарность своему соавтору, Ребекке Фитцхью (@RebeccaFitzhugh), которая проделала изумительную работу со своими главами. Большая благодарность техническим рецензентам Джейсону Дайону (@virtualdion) и Кевину Элдеру за их существенный вклад. Особая благодарность всей команде Packt за их поддержку в процессе периода написания этой книги.
Ребекка Фитцхью является независимым консультантом VMware специализирующейся на архитектуре сред vSphere, Horizon и vCloud, помимо предоставления различных авторизованных курсов VMware в качестве сертифицированного инструктора VMware (VCI, VMware Certified Instructor). До того как она стала консультантом и инструктором, она на протяжении 5 лет обслуживала компанию United States Marine Corps (2006-2011), где она была ассистентом в построении и администрировании множества корпоративных сетевых сред расположенных в виртуальной инфраструктуре. Ребекка написала ряд технических описаний (white papers) и статей для Global Knowledge and VMware Press, а также ранее была соавтором vSphere Virtual Machine Management (ISBN 9781782172185) для Packt Publishing.
В настоящее время Ребекка обладает множеством сертификаций ИТ индустрии, включая VMware Certified Advanced Professional (VCAP) в Data Center Design (DCD), Data Center Administration (DCA), а также Cloud Infrastructure Administration (CIA). Она была выбрана три раза (2014, 2015 и 2016) в качестве vExpert. Вы можете проследовать за Ребеккой в Twitter (@RebeccaFitzhugh) или контактировать с ней через LinkedIn (www.linkedin.com/in/rmfitzhugh/).
Я бы хотела сказать слова благодарности своей изумительной сестре, Робин, за её любовь и поощрение всех моих личных и профессиональных усилий. Моим самым лучшим друзьям, Лизе, Элли и Джош, я высоко ценю вашу выносливость в отношении моего безумного расписания поездок и поддержку меня во всех взлётах и падениях. Благодарю свою команду единомышленников VCDX, поддерживающую моё вдохновление на протяжении всего этого дикого приключения. И, наконец, благодаря Бретт направившую меня на этот путь и Линн за её бесконечное терпение и чувство юмора. Всем редакторам, техническим редакторам и рецензентам, кто прочёл мои записи, большое спасибо за путеводную звезду на всём пути.
Джейсон Дайон Является управляющим системного проектирования в VMware. Он присоединился к VMware в 2008 и был в команде системных инженеров пока не был предложен их менеджером в 2016. Джейсон поддерживал корпоративные счета во Флориде большую часть своей карьеры,которая охватывает более 20 лет. Он является членом программы представителей CTO в VMware, vExpert и является сертифицированным VCP в vSphere версий 3, 4, 5 и 6.
Помимо рецензирования Learning vSphere, Джейсон также рецензировал для Packt Publishing VMware vSphere Essentials.
Вы можете читать его блог в http://www.flcloudlabs.com и http://www.friendsofwalt.com, или же отслеживать его в Twitter по @virtualdion, а также в LinkedIn по адресу https://www.linkedin.com/in/dionjason.
Когда он не обсуждает виртуализацию, он с удовольствием разделяет время со своей женой, Эми и двумя детьми, Лорен и Ником.
Кевин Элдер работал в ИТ пространстве последние 15 лет. В настоящее время работает в VAR, базируещейся в Портланд, Орегон и сосредоточен на продажах, установке и поддержке технологий виртуализации и хранения.
- Предисловие
- Глава 1. Введение в виртуализацию сервера при помощи VMware
- Магия виртуализации сервера
- Что такое гипервизор?
- Что такое виртуальная машина?
- Введение в VMware vSphere
- vSphere ESXi
- VMware vCenter Server
- Клиенты рабочего стола и веб-интерфейса vSphere
- Оркестратор vRealize
- Менеджер обновлений vSphere
- VMware Power CLI
- VMware VROPS
- Защита данных vSphere
- Терминал vShield
- VMware vMotion и Storage vMotion
- Высокая доступность vSphere
- Отказоустойчивость vSphere
- Диспетчеры распределённых ресурсов и хранилищ vSphere
- Управление вводом/ выводом хранилищ и сетей vSphere
- Стандартный и распределённый виртуальный коммутаторы vSphere
- Виртуальная симметричная многопроцессорность vSphere
- Файловая система виртуальной машины VMware
- VMware vCenter Server
- Виртуальные тома VMware
- API хранилищ vSphere
- Виртуальная SAN VMware
- Динамичное выделение хранилищ
- vSphere флеш- кеш чтения
- Библиотека содержимого vSphere
- Автоматическое развёртывание vSphere
- Профили хоста vSphere
- Репликация vSphere
- Выводы
- Глава 2. Гипервизор - ESXi
- Глава 3. Уровень управления - VMware vCenter
- Концепция сервера VMware vCenter
- Закладывая фундамент для развёртывания vCenter
- Установка vCenter на платформе Windows
- Развёртывание vCenter и его компонентов на основе устройств
- Настройка идентичности источников на сервере SSO
- Настройка лицензий для вашей среды vSphere
- Добавление хоста ESXi в ваш vCenter
- Расширенный режим связывания
- Выводы
- Глава 4. Концепции сетевых сред vSphere и управление
- Необходимость в ПО для виртуальной коммутации
- Разница между физическим и виртуальным коммутаторами
- Нумерация физических NIC
- Сетевой интерфейс виртуальной машины (vNIC)
- Сетевой интерфейс VMkernel (vmk)
- MAC адреса VMware OUI
- Стандартный виртуальный коммутатор (vSwitch)
- Распределённый виртуальный коммутатор vSphere (VDS)
- Расширенные настройки сети
- Приготовление к установке vSwitch, группы портов, dvPortGroup и dvPort
- Настройки безопасности виртуального коммутатора
- Формирование обмена
- Балансировка нагрузки и отказоустойчивость
- MTU
- Коммутация извещений
- Порядок отказоустойчивости
- Поддержка и настройка протокола агрегации связей
- Создание, настройка и применение LAG в VDS
- Методы сетевого мониторинга в VDS
- Управление пропускной способностью при помощи NetIOC
- Выводы
- Глава 5. Концепции хранилищ vSphere и управление
- Сопоставление локального и удалённого хранилищ
- Протоколы хранения
- Понимание групп RAID
- LUN
- Подключаемая архитектура хранилищ (PDA)
- Типы массива хранения
- Настройка доступа к хранилищу FC
- Настройка доступа к хранилищу iSCSI
- Настройка доступа к хранилищу NFS
- Управление складом хранения
- SIOC
- DRS хранилища
- Выводы
- Глава 6. Расширенное управление инфраструктурой vSphere
- Внедрение vSphere vMotion
- Кластеризация хостов ESXi для агрегации вычислений и управления мощностью
- Кластеризация хостов ESXi для высокой доступности
- Выводы
- Глава 7. Общие понятия профилей хоста, профилей образа и автоматического развёртывания
- Глава 8. Концепции виртуальных машин и управление
- Глава 9. Производительность мониторинга среды vSphere
- Понимание производительности ЦПУ
- Понимание производительности памяти
- Понимание производительности сети
- Понимание производительности хранилища
- Понимание контроля ресурсов
- Мониторинг производительности
- Выводы
- Глава 10. Управление сертификатами для среды vSphere
- Глава 11. Безопасность среды vSphere
- Глава 12. Жизненный цикл управления средой vSphere
- Указатель
То, что начиналось с попытки виртуализации архитектуры x86 теперь проросло за пределы оборудования сервера и пришло в сферу виртуализации хранения и сетевых сред. Сегодня большинство современных центров обработки данных имеют целью достигать сто процентов виртуализации. Хотя существует множество игроков, представляющих решения виртуализации, имеющих свои обширные портфолио продуктов и решений, VMware всё ещё является лидером на рынке виртуализации центров обработки данных.
"Learning VMware vSphere" написана с целью помочь вам понять основные лежащие в основе виртуализации сервера концепции и выступать в качестве удобного руководства по созданию масштабируемой и быстрореагирующей платформы виртуализации для хостинга нагрузок виртуальных машин для любого бизнеса. VMware vSpere является платформой со своим ядром набора продуктов которые помогут вам заложить основу полнофункционального виртуального центра обработки данных для ваших рабочих нагрузок приложений, облачных решений и ваших дел.
Мы начнём с введения вас в понятия виртуализации ЦПУ, памяти и ввода/ вывода и погрузимся глубже в архитектуру гипервизора - более конкретно, ESXi VMware. Вы войдёте в курс концепций виртуальной машины и научитесь создавать их и управлять ими. Вы изучите как создавать уровень управления для вашей среды vSphere путём развёртывания сервера vCenter VMware. Далее эта книга охватит концепции и настройку хранения и сетевой среды vSphere, безопасность среды vSphere, а также управление жизненным циклом окружения vSphere.
Вы выйдете с достаточным багажом знаний для планирования, реализации, управления и мониторинга среды vSphere VMware.
Глава 1. Введение в виртуализацию сервера при помощи VMware введёт вас в основные понятия виртуализации сервера. Вы изучите как виртуализировать ваши процессор, оперативную память и ресурсы хранения при помощи VMM (Virtual Machine Monitor, монитора виртуальных машин). Также вы войдёте в курс основных компонентов VMware vSphere. Это установит основу для того чтобы вы изучили последующие главы.
Глава 2. Гипервизор - ESXi обсуждает архитектуру гипервизора ESXi. Вы научитесь устанавливать и развёртывать хосты ESXi, а также выполнять их начальную настройку. Вы также изучите различные методы развёртывания ESXi на серверы голого железа.
Глава 3. Уровень управления - VMware vCenter научит вас как устанавливать и настраивать сервер vCenter VMware. Вы изучите как развёртывать и Windows, и Linux версии сервера vCenter, а также как выполнять на них настройку после установки. Вы изучите как настраивать источники идентичности на своём сервере SSO и настраивать лицензии для окружения vSphere. Затем вы обучитесь настройке режима расширенных связей (Enhanced Linked Mode) для vCenter.
Глава 4. Концепции сетевых сред vSphere и управление исследует сетевые концепции, связанные с инфраструктурой VMware. Вы научитесь создавать и управлять виртуальными коммутаторами (стандартным или распределённым). Отсюда вы почерпнёте дополнительную информацию о настройке безопасности виртуального коммутатора, формировании обмена, балансировке нагрузки и отказоустойчивости. Вы исследуете методы мониторинга сетевой среды и управление полосой пропускания с применением управления сетевого ввода/ вывода (Network I/O Control).
Глава 5. Концепции хранилищ vSphere и управление объяснит как планировать, реализовывать и управлять доступом к хранилищам инфраструктуры vSphere. Вы исследуете подключаемую архитектуру хранения (PSA, Pluggable Storage Architecture), модульную инфраструктуру API, которая позволяет производителям хранилищ строить их собственные встраиваемые модули SATP или PSP. Вы научитесь настраивать доступ к хранилищам Fiber Channel, iSCSI и NFS. Вы освоите создание и управление складами хранения VMFS.
Глава 6. Расширенное управление инфраструктурой vSphere подробно исследует vSphere vMotion. Вы научитесь включению DRS в кластере. Затем вы изучите как делать доступной и настраивать высокую доступность vSphere. Вы также узнаете о функциональности HA vSphere защиты компонент ВМ (VM Component Protection), которая позволяет восстанавливать виртуальные машины, испытавшие проблемы связи с хранилищем.
Глава 7. Общие понятия профилей хоста, профилей образа и автоматического развёртывания обсудит как применять профили хоста и управлять ими. Вы изучите индивидуальную настройку и управление профилями образов с применением построителя образов (mage Builder). Вы также исследуете как автоматическое развёртывание (Auto Deploy) позволяет вам предоставлять за раз сотни хостов ESXi.
Глава 8. Концепции виртуальных машин и управление разъяснят компоненты виртуальной машины и введёт в новую функциональность виртуальных машин vSphere 6. Вы изучите как изменять настройки виртуальной машины. Вы исследуете всё о устойчивости к отказам и её настройке на виртуальной машине.
Глава 9. Производительность мониторинга среды vSphere покажет как осуществлять мониторинг среды vSphere. Вы исследуете инструменты, которые доступны внутри vSphere, способствующие администратору VMware в осуществлении мониторинга ресурсов и определении любых потенциальных узких мест. Вы изучите настройку и применение аварийных сигналов для оповещения администраторов при возникновении определённых событий или превышении пороговых значений.
Глава 10. Управление сертификатами для среды vSphere вводит новую VMCA vSphere 6 (VMware Certificate Authority, авторизацию сертификатов VMware) и обсуждает как она может применяться для облегчения некоторой вашей головной боли вызываемой управлением сертификатами. Затем вы подробно исследуете управление сертификатами. Вы рассмотрите множество конфигураций, включая использование отдельных сертификатов VMCA, применение VMCA для непосредственной авторизации сертификата, использование внешней авторизации подписанных сертификатов, или разнородные конфигурации.
Глава 11. Безопасность среды vSphere направит вас сквозь важность безопасности среды vSphere. Вы изучите как осуществлять безопасность ESXi, сервера vCenter и виртуальных машин. Вы также научитесь настраивать одиночные подписи и предоставление полномочий пользователям в vSphere.
Глава 12. Жизненный цикл управления средой vSphere обсудит жизненный цикл управления vSphere. Вы научитесь обновлять компоненты vSphere с vSphere 5 на vSphere 6.
Вы изучите требования к необходимому программному обеспечению для каждого компонента vSphere описываемых в данной книге в их соответствующих главах, однако чтобы начать с базовой лабораторной настройки, вам понадобится как минимум два хоста ESXi, экземпляр сервера vCenter, контроллер домена, сервер DHCP, сервер DNS, а также сервер TFTP. Для целей обучения у вас нет реальной необходимости выполнять ESXi на физических машинах.
Вы можете воспользоваться VMware Workstation или VMware Fusion для настройки лаборатории хостов на вашем PC или Mac, предоставляющем машину, имеющие надлежащие мощности вычислений и хранения.
В качестве совместно используемого хранилища вы можете применить любое из следующих свободно распространяемых приложений виртуальных хранилищ:
-
Celerra UBER 3.2: http://nickapedia.com/21/1/4/play-it-again-sam-celerra-uber-v3-2/
-
OpenFiler: https://www.openfiler.com
-
HP StoreVirtual Storage: http://www8.hp.com/in/en/products/data-storage/storevirtual.html
Эта книга предназначена для обладающих опытом технических специалистов, которые желают разрабатывать и реализовывать решения VMware. Данная книга поможет читателю получить прорыв в изучении того, как проектировать, реализовывать и управлять современным Центром Обработки Данных. Архитекторы инфраструктуры и системные администраторы также найдут полезной данную книгу для своих целей повседневной деятельности. Вы можете использовать данную книгу в качестве ссылочного материала для экзаменов по сертификации VCP и VCAP. Имейте в виду, однако, что данная книга не написана последовательно в соответствии с программой (blueprint) для каждого из этих экзаменов.
В данной книге вы найдёте ряд текстовых стилей, которые делают разницу между различными видами информации. Здесь мы приводим некоторые примеры этих стилей и объяснение их назначения.
Кодовые слова в тексте, имена таблиц базы данных, имена папок, имена файлов, расширения файлов,
имена путей, модели URL-адресов, ввод пользователя, и регулировки Twitter представлены следующим образом:
"Смонтируйте загруженный файл образа диска WebStorm-10*.dmg
в качестве другого диска в вашей системе".
Новые термины и важные слова отображаются жирным шрифтом. Слова, которые вы видите на экране, например, в меню или блоках диалогов появляются в тексте следующим образом: "Закладки в данной книге основываются на схеме Mac OS X 10.5+".
Блок кода устанавливается следующим образом:
.encoding = "UTF-8"
config.version = "8"
virtualHW.version = "11"
nvram = "ExampleVM.nvram"
pciBridge0.present = "TRUE"
Замечание | |
---|---|
Предостережения или важные замечания появляются в блоках подобных этому. |
Совет | |
---|---|
Советы и ловкие приёмы возникают таким образом. |
Обращения наших читателей всегда приветствуются. Дайте нам знать что вы думаете об этой книге - что вам нравится или не нравится. Обратная связь с читателями важна нам, так как помогает нам разрабатывать издания, от которых вы на самом деле получите максимальную пользу.
Для отправки обычного отклика просто пошлите электронное письмо на адрес feedback@packtpub.com с упоминанием заголовка книги в теме вашего сообщения.
Если у вас существует тема, в которой у вас имеется опыт и вы заинтересованы либо в написании, либо во вкладе в книгу, обратитесь к руководству по адресу www.packtpub.com/authors.
Теперь, когда вы являетесь гордым владельцем книги Packt, у нас есть целый ряд моментов для помощи вам в получении максимальной выгоды от вашей покупки.
Мы дополнительно снабжаем вас файлом PDF, который содержит цветные изображения экранных снимков/ схем, использованных в данной книге. Цветные изображения помогут вам лучше понять изменения в выводе. Вы можете загрузить этот файл по адресу: http://www.packtpub.com/sites/default/files/downloads/LearningVMwarevSphere_ColorImages.pdf.
Хотя мы и предприняли все меры чтобы обеспечить точность нашего содержимого, ошибки всё- таки возможны. Если вы обнаружили ошибку в нашей книге - возможно, ошибку в тексте или в коде - мы будем признательны если вы сообщите об этом нам. Сделав это, вы можете предостеречь остальных читателей от разочарования и помочь нам улучшить последующие версии данной книги. Если вы обнаружили ошибку, пожалуйста, сообщите о ней посетив www.packtpub.com/submit-errata, выбрав вашу книгу, кликнув на ссылку Errata Submission Form, и заполнив подробности найденной вами ошибки. Когда ваша ошибка будет проверена, вы получите уведомление и ошибка будет выложена на наш веб- сайт или добавлена в какой- нибудь перечень существующих ошибок с заголовком раздела Errata.
Для просмотра ранее выявленных ошибок посетите www.packtpub.com/books/content/support и введите название нужной книги в поле поиска. Необходимая информация появится в разделе Errata.
Пиратство, защищённых авторским правом материалов в Интернете является постоянной проблемой во всех средствах массовой информации. В Packt мы подходим к защите наших авторских прав и лицензий очень серьёзно. Если вы столкнётесь с какой-либо незаконной копией наших работ в любой форме в Интернете, пожалуйста, предоставьте нам сразу адрес местонахождения или имя веб-сайта, чтобы мы могли принять меры. {Прим. пер.: Согласно закону об авторском праве РФ, авторские права на перевод принадлежат авторам этого перевода. Данным переводом, по нашему мнению, мы служим популяризации основных стратегических направлений развития тем Packt. В случае наличия конструктивных предложений, готовы к тесному сотрудничеству.}
Пожалуйста, обратитесь по адресу copyright@packtpub.com со ссылкой на материалы содержащие признаки нарушения авторских прав.
Мы выражаем вам признательность в защите наших авторов и нашей возможности доносить до вас имеющего ценность содержимого.
Если у вас есть проблемы по любым сторонам данной книги, вы можете контактировать с нами по адресу questions@packtpub.com и мы предпримем все меры в отношении ваших проблем.