Настройка для имитации сбоев для десятка компьютеров в глобальной сети

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

Как бы вы сделали это с помощью свободного / открытого программного обеспечения? Существует ли какое-либо решение для виртуализации, которое позволяет убивать / перезагружать машины и подключать / отключать (виртуально) их соединения?

Спасибо.

1 ответ

Возможно, вы могли бы начать с чего-то вроде Oracle VirtualBox, запустив дюжину виртуальных машин на рабочих станциях.

Во время выполнения тестов вы можете программно приостанавливать / возобновлять работу виртуальных машин из командной строки, чтобы имитировать зависания системы (например, при установке Windows VirtualBox):

C:\Program Files\Oracle\VirtualBox>VBoxManage list vms
"CentOS 6.4 (x86_64)" {fb99d1b3-9ff8-4149-9726-635e85996d34}

C:\Program Files\Oracle\VirtualBox>VBoxManage controlvm fb99d1b3-9ff8-4149-9726-
635e85996d34 pause

C:\Program Files\Oracle\VirtualBox>VBoxManage controlvm fb99d1b3-9ff8-4149-9726-
635e85996d34 resume

- ab1

Другие вопросы по тегам