Показаны сообщения с ярлыком WAP Customization. Показать все сообщения
Показаны сообщения с ярлыком WAP Customization. Показать все сообщения

вторник, 9 мая 2017 г.

Логирование использования внешних адресов пользователями в Windows Azure Pack

В одном из проектов облака на базе Windows Azure Pack для государственной организации, в техническом задании было требование - логирование активации внешних IP адресов для клиентов. Изначально данная задача выполнялась с помощью скрипта PowerShell, который запускался один раз в час и отлавливал события в SCVMM. Но, к сожалению, этот вариант имеет много недостатков. Поэтому было принято решение использовать функционал Windows Azure Pack и SMA (Runbook).

понедельник, 10 апреля 2017 г.

Кастомизация сервисов интеграции (Integration Services) для виртуальных машин Windows Azure Pack

На одной из инсталляций WAP появилась интересная задача - для некоторых новых ВМ отключить возможность активации операционной системы с помощью механизма AVMA.  Сделать это можно отключив "Data Exchange" в параметрах Integration Services виртуальной машины. Выполнить это через настройки шаблона нельзя, поэтому будем писать SMA Runbook. Заодно научим WAP создавать виртуальные машины для PDC с отключенной функцией синхронизации времени с хостом Hyper-V.

вторник, 4 октября 2016 г.

Windows Azure Pack. Горячее подключение ISO, VHDX и расширение виртуальных жестких дисков.

С тех пор, как я начал работать с Windows Azure Pack, меня интересовал вопрос - почему инженеры, которые разрабатывали этот портал, не использовали некоторые возможности Hyper-V. Например - горячее подключение ISO и VHDX, а также увеличение размера виртуального жесткого диска без выключения сервера.

четверг, 1 сентября 2016 г.

Пишем свой биллинг для Windows Azure Pack.
Часть 3: Учет ресурсов виртуальных машин. SMA Runbook.


В предыдущей статье я привел пример скрипта, с помощью которого можно выполнять сбор информации по ресурсам подписки. Теперь мы напишем на его основе Runbook, который будет формировать окончательные данные. Это будет происходить как по расписанию, так и при срабатывании перехватчика событий Windows Azure Pack

среда, 24 августа 2016 г.

Пишем свой биллинг для Windows Azure Pack.
Часть 2: Учет ресурсов подписок. Задача по расписанию.


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

среда, 10 августа 2016 г.

Пишем свой биллинг для Windows Azure Pack.
Часть 1: Реализация возможности использования различных типов хранилища.


С тех пор, как у нас появилась облако с порталом Azure Pack, меня всегда мучил вопрос - почему разработчики на дали нам возможность использовать различные типы хранилищ для дисков? Ведь этот функционал есть во всех продуктах конкурентов, причем очень давно. Примеров реализации для WAP, в настоящий момент, по крайней мере в открытом доступе, нет. Придется построить свой лунапарк со всеми необходимыми мне опциями. В общем - поехали!

вторник, 1 марта 2016 г.

Windows Azure Pack. Скрыть пункт меню "Virtual Machine Role".


После запуска платформы Windows Azure Pack в продуктив я обнаружил, что огромная часть пользователей путается в меню создания виртуальных машин и сетей, в котором всего 3 пункта:

среда, 27 января 2016 г.

Кастомизация интерфейса Windows Azure Pack для работы со сторонним биллингом.


После интеграции WAP с нашим биллингом появилась необходимость убрать часть функционала портала. Как сделать изменения через базу данных я не нашел, поэтому пришлось внести изменения в некоторые файлы на всех серверах с сайтами "MgmtSvc-AuthSite" и "MgmtSvc-TenantSite".