2008-09-24 17 views
22

Existe-t-il un moyen d'exécuter une image Amazon EC2 AMI dans Windows? J'aimerais pouvoir tester et configurer localement. Je cherche quelque chose comme Virtual PC.Exécuter Amazon EC2 AMI dans Windows

Répondre

14

Si vous créez vos images de toutes pièces, vous pouvez le faire avec VMware (ou insérez votre logiciel VM préféré ici).

Construisez et installez votre boîtier Linux comme vous le souhaitez, puis exécutez les outils d'empaquetage/chargement AMI dans l'invité. Ensuite, gardez juste des copies de sauvegarde de votre image VM en synchronisation avec les différentes AMI que vous téléchargez. Quelques mises en garde: vous devrez vous assurer que vous utilisez des noyaux compatibles, ou au moins avoir des modules de noyau compatibles dans la VM, ou votre instance ne démarrera pas sur le réseau EC2. Vous devrez également vous assurer que votre système peut également se configurer automatiquement (réseau, montages, etc.).

Si vous voulez utiliser une AMI existante, c'est un peu plus compliqué. Vous devez télécharger et décompresser l'AMI dans une image VM, ajouter un noyau et le démarrer. Pour autant que je sache, il n'y a pas de méthode en un clic pour le faire fonctionner. En outre, les AMI pourraient être cryptés (je sais qu'ils sont au moins signés). Vous pouvez le faire en configurant une VM «bootstrap» pour extraire spécifiquement les AMI dans un disque virtuel à l'aide des outils AMI, puis démarrer ce disque virtuel séparément.

Je sais que c'est assez vague, mais ce sont les étapes que vous devez franchir. Vous pourriez probablement faire des scripts pour automatiser le processus de conversion des AMI en vdks.

Le forum Amazon est également utile. Par exemple, voir this article.

Oh, this article parle aussi de certains de ces processus en détail.

0

Amazon EC2 avec Windows Server - a annoncé ce matin, très excitant

http://aws.amazon.com/windows/

+4

Je pense que les questions initiales concernaient l'exécution d'une instance EC2 dans Windows, et non l'exécution de Windows dans une instance EC2. – pkaeding

-4

Il est un peu une cheville carrée dans un trou rond ... un peu comme en cours d'exécution MS-Office sur Linux. Selon la façon dont vous appréciez votre temps, il est moins coûteux d'avoir un autre PC et d'installer Linux et Xen.