Сначала валидация: мультисайтовая резиденция по Hyper-V и SCVMM
Для конечного заказчика глобальной ИТ-сервисной компании — правительства одного из штатов США · по резиденс-контракту с Dell
Инженеры заказчика уже сделали самую тяжёлую часть работы: хосты развёрнуты, отказоустойчивые кластеры собраны, сетевая фабрика построена между двумя площадками. Они просили не перестройку — они просили уверенность. Правильно ли всё построено? Выдержит ли это эксплуатацию? И как должен выглядеть уровень управления?
Вокруг этого вопроса мы и выстроили резиденцию. Первые три недели были чистой валидацией: конфигурация хостов, поведение кластеров, пути хранения и сети — всё проверялось методично, с документированием находок по ходу работы. Никаких унаследованных допущений, никаких поблажек в духе «должно быть нормально».
На этом проверенном фундаменте мы спроектировали целевое состояние SCVMM и развернули его на обеих площадках, а затем провели обучающие сессии, чтобы команда заказчика могла эксплуатировать то, что теперь принадлежит ей.
Момент, ради которого мы рассказываем эту историю, наступил в середине проекта: инженерная команда заказчика провела ревью нашей целевой архитектуры и оспорила одно из её ключевых решений — где должна проходить граница ответственности между Network ATC и SCVMM в конфигурировании сети. Они были правы, что настояли. Мы переработали проект, и версия 1.1 несёт след их ревью: более чистое разделение того, кто чем управляет, согласованное строка за строкой с людьми, которые эксплуатируют платформу.
Иные консалтинговые компании назвали бы это трением по объёму работ. Мы называем это проектом, который работает ровно так, как задуман: мы занимаемся инженерией вместе с заказчиком, а не вопреки ему. Архитектура, выдержавшая проверку инженерами самого заказчика, стоит больше той, которую никто не оспаривал.
Что осталось после нашего ухода: отчёты о валидации, переработанная целевая архитектура, документация по развёртыванию и команда, готовая эксплуатировать платформу. Каждый час резиденции оставил после себя артефакт.