Создание системного раздела Windows только для чтения?

198
Oliver

Я создаю систему для тестирования производительности в виртуализированных средах. Я создал виртуальную машину Windows 2016, которая содержит различные инструменты для моделирования нагрузки (например, нагрузка на процессор или выделение ОЗУ), и я написал набор сценариев для клонирования этой виртуальной машины, а затем запускаю инструменты загрузки с различными параметрами. Я намерен одновременно запустить виртуальную машину на многих хостах, чтобы проверить, как работает кластер под нагрузкой.

Проблема заключается в продолжительности клонирования виртуальной машины. Размер образа составляет около 7 ГБ, и поэтому в наших медленных сетях SAN создание каждой новой виртуальной машины занимает несколько минут. Я ищу решения, чтобы уменьшить это.

Интересно: возможно ли создать системный раздел Windows таким образом, чтобы он был доступен только для чтения: чтобы содержимое этого раздела никогда не менялось? Все изменчивые данные должны находиться в отдельном разделе, а в системном разделе - только статические исполняемые файлы и файлы данных. Таким образом, я могу настроить загрузку нескольких виртуальных машин с одного и того же общего жесткого диска и минимизировать время клонирования.

Это достижимо? Интересно, работает ли функция Windows To Go, выпущенная в Windows 8, что-то подобное?

0
Я думаю, что термин для этого _linked клонов_. В зависимости от вашего гипервизора, для достижения этой цели существуют как собственные способы, так и приемы. Spokey 8 лет назад 0
@Spokey К сожалению, накладные расходы на производительность, связанные со связанными клонами, означают, что я не могу использовать их в своей среде. Oliver 8 лет назад 0
Да, я вижу, однако я не думаю, что вы можете достичь этого на уровне виртуальной машины. Вы можете достичь этого с помощью live CD (Windows To Go хочет сделать это с USB-накопителями). Однако более новые версии Windows в настоящее время не поддерживают его. Spokey 8 лет назад 0

0 ответов на вопрос