вторник, 19 июня 2018 г.

Немного о дизайне VDI. Часть 7. Виртуальные машины

Продолжаем говорить о дизайне VDI. Предыдущие части доступны по ссылкам.
Часть 1. Введение
Часть 2. Постановка задачи
Часть 3. Верхнеуровневая архитектура
Часть 4. Подсистема VMware Horizon
Часть 5. Подсистема виртуализации
Часть 6. Лицензирование VDI

7.1 Служебные виртуальные машины

К служебным ВМ относятся серверы, обеспечивающие работу VDI инфраструктуры: vCenter Server, View Connection Server, Unified Access Gateway, View Composer и пр.

В официальной документации VMware приводится информация к требуемым аппаратным ресурсам и перечень совместимых ОС и СУБД для каждого компонента VDI инфраструктуры. Зачастую служебные ВМ поставляются производителем в виде готовых виртуальных апплайнсов с заранее определенной аппаратной конфигурацией.

суббота, 16 июня 2018 г.

Ошибка 1603 при установке Horizon View Composer 7.x

При установке VMware View Composer 7.x на Windows Server 2012 или 2016 может возникать ошибка с кодом 1603.

В журнале vmmsi.log в папке %ProgramData%\VMware\logs\ отображаются сообщения вида:

CustomAction InstallVstor2Driver.5ACA97E0_7C64_4970_A763_840E81DAAF0B returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 20:34:47: InstallFinalize. Return value 3.

Данная ошибка возникает, если ВМ использует EFI, и настроена загрузка с использованием Secure Boot. Отключить Secure Boot можно в свойствах ВМ: VM Options -> Boot Options -> Secure Boot.

После этого установка Composer должна пройти нормально.

понедельник, 11 июня 2018 г.

Проблемы с подготовкой Linked Clone ВМ Windows 10 при использовании SysPrep

Недавно наткнулся на старый/новый баг Horizon 7.x в работе механизма кастомизации Linked Clone ВМ с гостевой ОС Windows 10 при использовании SysPrep.

В интерфейсе Horizon Administrator ВМ застревает в статусе Customizing. Сама ВМ в ходе кастомизации меняет имя, однако не вводится в целевой домен, оставаясь в рабочей группе. При этом создание Linked Clone ВМ через QuickPrep или Full Clone ВМ, а также Customization Specification из vCenter Server работают корректно.

Это происходит если в мастер образе, из которого создается ВМ, присутствует виртуальный CD-привод, которому назначена буква D. При первой загрузке новой ВМ Disposable диску назначается буква, которая изменяется при следующей загрузке. На данном диске располагается исполняемый файл для запуска кастомизации и вводу ОС в домен, однако из-за смены буквы диска путь к файлу изменяется.

Для решения данной проблемы можно воспользоваться одним из следующих методов.

Заранее изменить букву CD-привода в мастер образе, например, на F.

В настройках пула явно указать букву для Disposable диска (Disposable disk drive letter) и пересоздать Linked Clone ВМ.

Аналогичная проблема встречалась для Windows 7 еще в View 4.x, однако, я не припомню, чтобы сталкивался с ней в Horizon 6.x: https://kb.vmware.com/s/article/2006967

вторник, 22 мая 2018 г.

Немного о дизайне VDI. Часть 8. Подсистема хранения

Продолжаем говорить о дизайне VDI. Предыдущие части доступны по ссылкам.
Часть 1. Введение
Часть 2. Постановка задачи
Часть 3. Верхнеуровневая архитектура
Часть 4. Подсистема VMware Horizon
Часть 5. Подсистема виртуализации
Часть 6. Лицензирование VDI

8.1 Масштабирование СХД

VDI представляет собой прекрасный пример системы, которая масштабируется горизонтально. Из-за того, что один виртуальный десктоп потребляет небольшую часть вычислительных ресурсов, и таких десктопов много, суммарная нагрузка может быть равномерно распределена между физическими серверами. Поэтому сервер становится единицей масштабирование, добавление нового сервера в кластер позволяет запустить дополнительные 50, 100, 200 виртуальных десктопов.

понедельник, 16 апреля 2018 г.

Обновление NVIDIA GRID

В августе прошлого года я писал о NVIDIA GRID - решении по работе с графикой в виртуальных машинах с использованием ускорителей NVIDIA Tesla.

В марте NVIDIA представила новую версию GRID (6.0), а также обновила документацию по продуктам:

понедельник, 9 апреля 2018 г.

Настройка ОС с использованием механизма PowerShell DSC

Одним из нововведений, появившихся в PowerShell 4.0, стал механизм настройки требуемого состояния (DSC - Desired State Configuration), позволяющий задавать настройки ОС и приложений в виде конфигурационного файла с использованием синтаксиса PowerShell и затем применить их к компьютеру. Как и в других системах управления конфигурациями вроде Puppet или Ansible администратор описывает требуемую конфигурацию (целевое состояние) вместо указания конкретных команд или скриптов, которые должны быть выполнены.

воскресенье, 1 апреля 2018 г.

vSphereum - новая виртуальная крипто-валюта

В последние годы технологии Blockchain обрели огромную популярность. Рост курса отдельных криптовалют привел к тому, что миллионы людей втянулись в процесс добычи и торговли "виртуальным золотом". Неудивильно, что многие крупные компании всерьез заинтересовались данным направлением, ведь один только намек на Blockchain сводит с ума акционеров, и заставляет их скупать акции за любые деньги.

Не обошло стороной модное веяние и ведущего разработчика продуктов в области виртуализации - компанию VMware, которая в начале месяца анонсировала выпуск собственной криптовалюты vSphereum.

пятница, 30 марта 2018 г.

Релиз ОС для тонких клиентов ThinOS 8.5

В начале марта вышла новая версия ОС для тонких клиентов - ThinOS 8.5. Данная ОС поддерживается всеми актуальными моделями ТК производства Dell, а именно: Wyse 3010, 3020, 3030 LT, 3040, 5010, 5040, 5060 и 7010.

Из основных нововведений, появившихся в ThinOS.

Мастер первоначальной настройки (First Boot Wizard). Теперь при первом запуске ТК можно выполнить его первоначальную настройку - задать язык интерфейса, раскладку клавиатуры, указать сервер управления, добавить брокер для удаленного подключения, либо импортировать готовый файл с настройками wnos.ini с USB накопителя.

воскресенье, 25 марта 2018 г.

Wyse ThinOS шифрование паролей в wnos.ini

Тем, кто работал с тонкими клиентами Dell Wyse с ОС ThinOS, должно быть известно о возможности настройки ТК через конфигурационный файл wnos.ini, загружаемый по сети с FTP или HTTP сервера.

Помимо разнообразных параметров, позволяющих задать настройки подключения, добавлять сертификаты, отключать периферийные устройства, wnos.ini позволяет включить режим ограниченной функциональности, запрещающий рядовым пользователям редактировать настройки ТК, а также, при необходимости, указать имя и пароль административной учетной записи для переключения ТК в привелигированный режим.

суббота, 10 марта 2018 г.

Номинация на vExpert

Компания VMware опубликовала список участников программы vExpert. vExpert - это почетное звание, которое ежегодно присваивается специалистам по всему Миру за вклад в продвижение технологий виртуализации. Среди награжденных - более полутора тысяч известных евангелистов, блогеров, авторов книг и статей, спикеров, разработчиков, участников форумов и ваш покорный слуга.

В последний раз я удостаивался подобной награды в далеком 2011 году. Статус vExpert не дает каких-либо материальных благ (и девушки на шею штабелями не вешаются), но все-равно приятно.

Также хочу поздравить других активных участников комьюнити из России и соседних государств и пожелать им дальнейший творческих успехов:

пятница, 9 марта 2018 г.

Установка накопителя Intel DC P3700 для работы с VMware ESXi

Недавно взял себе NVME накопитель Intel DC P3700 для тестирования All-Flash vSAN.

После установки накопителя в сервер и загрузки гипервизора, P3700 не появился в списке устройств для хранения (Devices), хотя и отображался на вкладке адаптеров (Adapters).

суббота, 24 февраля 2018 г.

Примеры вопросов и материалы для подготовки к экзамену VCP7-DTM

Недавно я сдал экзамен 2V0-751 на статус VMware Certified Professional 7 - Desktop & Mobility.

С момента сдачи предыдущего экзамена VCP6-DT были добавлены вопросы по таким продуктам, как VMware App Volumes и User Environment Manager. В целом экзамен стал проще в части касающейся Horizon View, зато появилось больше технических вопросов по Identity Manager и Mirage.

На текущий момент по VCP7-DTM присутствует не так много материалов для подготовки, поэтому если вы не готовились и не сдавали экзамен на VCP6-DT, то я рекомендую ознакомиться со следующими ссылками:
Для других экзаменов VMware обычно делает тестовую версию или выкладывает примеры вопросов, однако для VCP7-DTM ничего такого я не нашел. Поэтому я сделал небольшой тест для самопроверки, включающий вопросы по основным темам. Тест можно загрузить по ссылке.

понедельник, 15 января 2018 г.

Немного о дизайне VDI. Часть 3. Верхнеуровневая архитектура

Продолжаем говорить о дизайне VDI. Предыдущие части доступны по ссылкам:
Часть 1. Введение
Часть 2. Постановка задачи

3.1 Концептуальная схема

После выработки и фиксации основных требований наступает черед разработки верхнеуровневой архитектуры.

Разработка верхнеуровневой архитектуры позволяет сформировать общее понимание назначения и принципов работы системы. Отличие верхнеуровневой архитектуры (HLD – high level design) от низкоуровневой архитектуры (LLD – low level design) заключает в широте охвата и меньшей детализации. На уровне High Level Design нет необходимости спускаться до уровня физических компонентов – указания количества и моделей серверов, процессоров, клиентских устройств, конкретных настроек ПО. HLD должен однозначно отвечать на вопросы – из каких блоков/подсистем состоит система и как они взаимодействуют друг с другом.