Да, я знаю, я бы никогда этого не сделал для производственной среды, но мне просто интересно, удалось ли это кому-нибудь.
Google оказывается довольно пустым.
Я знаю, что с помощью этого ответа воскрешаю старый вопрос, но эта страница появляется, когда вы ищите ответы на эту тему в Google, и я бы хотел, чтобы она была полезна другим пользователям Google.
Xen-Blanket (см. http://code.google.com/p/xen-blanket/) позволяет запускать Xen на экземпляре EC2. Авторы протестировали его и сообщают о приемлемой производительности. Я сам успешно сделал это и добился аналогичных результатов.
Основные ограничения двоякие: во-первых, вы можете использовать только инстансы Amazon hvm, а не паравиртуальные. Это означает, что вам нужен вычислительный экземпляр кластера (от 1,50 долл. США по запросу, ~ 0,50 долл. США на месте). Во-вторых, он использует довольно старую версию Xen (я полагаю, 3.1.2), так что ваши знания о том, как создавать и запускать образ, возможно, придется понизить до уровня 2007 года.
Я должен отметить, что перепродажа Amazon запрещена пользовательским соглашением, поэтому это полезно в качестве мысленного эксперимента / веселого вечера, если у вас нет реального варианта использования вложенной виртуализации (они существуют; см. IBM Turtles pro
Поскольку экземпляры EC2 уже виртуализированы, я был бы удивлен, если бы какой-либо из этих пакетов работал под вторым уровнем VZ. Дайте нам знать, что вы узнаете.
Обновление: см. Комментарии ниже. Все изменилось за последние 6 лет!
KVM поддерживает запуск гипервизора KVM внутри гостевой системы KVM; Люди Xenner работают над тем, чтобы позволить вам запускать виртуальную машину Xen внутри гостевой системы KVM; Последние исправления в списке рассылки KVM направлены на то, чтобы позволить ему запускать HyperV на гостевой системе KVM. Я не думаю, что Amazon использует KVM в качестве гипервизора, но если он пойдет в этом направлении, в какой-то момент это станет возможным.
Благодаря недавно проведенному GA'd i3.metal
Экземпляры EC2, теперь вы можете запускать Hyper-V на AWS. Вот официальное объявление AWS с 17 мая 2018 г.
Также есть Облако VMware на AWS предложение, которое продается и поддерживается VMware.
Примеры, приведенные в вопросе Xen / KVM / Virtualbox / VMWare / Hyper-V, зависят от аппаратной виртуализации. Более интересным вариантом является OpenVZ, который не зависит от аппаратной виртуализации.
Вот недавний пост: http://webapp.org.ua/sysadmin/installing-openvz-on-amazon-ec2/
У Ravello Systems есть решение для запуска виртуальной среды в общедоступном облаке.
(Правильное раскрытие информации, я сотрудник Равелло)