Могу ли я запустить несколько экземпляров Linux в виртуальной машине RHEV-M?
Мои повелители выделили мне одну виртуальную машину и внешне маршрутизируемый IP для использования в определенном проекте, и с тех пор я обнаружил, что программное обеспечение, которое работает на нем, по сути является одноэлементным (работает не более 1 экземпляра), и, черт возьми, у меня есть иметь около 8 из них. Так что я мог бы вернуться к повелителям и сказать: "Привет, мне нужно еще 2 виртуальные машины, может быть, 3", но если я попрошу 8, мои уши будут болеть неделю.
Поэтому, возможно, я смогу настроить виртуальную машину, работающую в виртуальной машине. Вроде как "Зоны" в BSD. Я знаю достаточно о XEN, чтобы понять, что это возможно. Но я не знаю точно.
1 ответ
RHEV может поддерживать вложение, однако для того, чтобы это можно было настроить, ваши "повелители" должны сначала выполнить настройку.
Вместо этого, если у вашей виртуальной машины есть ресурсы, вы можете использовать контейнеры внутри нее. На ум приходят LXC и Docker, отстающие от Vagrant (для этого требуется vbox, который все еще выполним). Если приложение поддерживает это, я бы даже попытался обойтись простым chroot