私はしばらくの間、Amazon EC2 で Linux サーバーを実行してきましたが、その経験は素晴らしいものでした。最近、当社の製品で使用する必要のある Windows 専用ソフトウェアを実行するために Windows サーバーを起動する必要があり、DVD でしか入手できないソフトウェアのインストール方法がわからず、問題が発生しています。
Linux では、Web ベースのリポジトリからパッケージをインストールして、EC2 の高速ネットワーク スループットを利用できますが、Windows インスタンスではこれまで、ISO イメージを EC2 にアップロードし、Windows EC2 インスタンスからマウントする必要がありました。オフィスからの通常のアップロード速度はかなり良い (約 7Mbps) のに、なぜか EC2 へのアップロード速度が非常に遅くなっています。
また、リモート デスクトップ経由で EC2 インスタンスのローカル ドライブとしてマシン上の DVD ドライブをマウントし、ローカル ドライブからソフトウェアのインストールを実行することも試みましたが、アップロード速度が遅いという同じ問題が発生しました。
物理メディアから EC2 インスタンスにソフトウェアをインストールするより良い方法はありますか?
答え1
アップロード速度が全体的にかなり速い場合、Amazon へのアップロードが遅いようです。そのため、中間に何らかのサードパーティを使用すると、速度が向上する可能性があります。たとえば、FTP サイトにアップロードしてから Amazon からダウンロードすると、アップロードよりも速くなるはずです。確かに、追加の手順が必要になりますが、長期的には速くなる可能性があります。
Microsoft メディアをアップロードしようとしている場合、MSDN または Technet サブスクリプションをお持ちであれば、そこからダウンロードできるでしょうか?
答え2
yousendit を使用して ISO を自分自身に送信し、インスタンスからダウンロードすることができます。これは、当社のサーバーで一般的に行われていることです。
答え3
おそらくすでにご存知だと思いますが、EC2 に Microsoft 製品をインストールしようとしている他のユーザーのために、この情報を追加しておこうと思いました。探しているソフトウェアが Windows Server インストール メディアの一部である場合、Amazon はボリュームを作成してインスタンスに接続するために使用できるスナップショットを提供します。
Amazon EC2 での Windows コンポーネントの構成
http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1802
そこからは、ローカル CD からソフトウェアをインストールするのと同じです。通常使用する可能性のある他の方法については、Sam がすでに説明しています。
答え4
ec2にISOをインストールする方法について議論しているこのトピックは、あなたにとって関連性があると思います。http://www.ravellosystems.com/blog/install-iso-image-aws-google-cloud/
免責事項 - 私はRavellosystemsで働いています