3

EC2インスタンスのセットを区別する方法はありますか?

私の使用例は、多数の Web 層マシンと多数の検索層マシンがある場合です。現在、各インスタンスが何を行っているかを追跡する唯一の方法は、LDAP やデータベースなどの独自のアセット ディレクトリを使用することです。

理想的には、AWS API から入手できるメタデータからマシンの役割を判断できるようにしたいと考えています。

現在、私が思いついた唯一のアプローチは、異なるセキュリティ グループに異なるマシンの役割を持たせることです (厳密には必要ではありませんが)。より良い方法はありますか?

4

4 に答える 4

6

更新: EC2 は、インスタンスを分類するための「タグ」をサポートするようになりました。

http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/index.html?Using_Tags.html


私は常にセキュリティ グループを分類に使用してきました。それらを使用することに問題はありません!

グループは分類を許可するだけでなく、さまざまなファイアウォール ルールも許可します。「本番」、「データベース」など、インスタンスごとに複数のグループを持つこともできます。

参照: http://docs.amazonwebservices.com/AWSEC2/2008-12-01/DeveloperGuide/index.html?ApiReference-SOAP-RunInstances.html

于 2009-01-09T23:52:47.777 に答える
2

ボリュームやインスタンスの意味のあるラベルなどの追加のメタデータを使用してクラウドリソースを管理する機能を追加するrightscaleなどのサードパーティツールを確認することをお勧めします。私は現在、多少制限されている無料バージョンのみを使用していますが、それでもAmazonが提供する管理ツールにかなりの追加を加えています。

アマゾンはちょうど彼ら自身のコンソール(https://console.aws.amazon.com/)を発表しました、それは最初に私がRightScaleの無料バージョンの見通しに興奮しました。ただし、ElasticFoxと機能的に同等のWebUIにすぎないようです。しかたがない。

この混乱を追跡するために、私はまだスプレッドシートをローカルに保持しています。また、これは非常にローテクですが、ファイル名にマシンの目的で各マシンのデスクトップ(管理者アカウントの下)にテキストファイルをドロップしているので、それらを区別できます(生成されたマシン名は絶対にありません虎の巻なしで助けてください。)

于 2009-01-13T17:23:38.683 に答える
0

EC2インスタンスをオンラインで監視したいだけの場合は、無料のRightScaleアカウントを使用するというジョンの2番目の投票です。有料版はより多くの機能を提供しますが、かなり高価になる可能性があります。

新しいAWSマネジメントコンソールは優れたUIであり、ElasticFoxよりもインスタンスの起動、EBSボリュームの作成とアタッチなどの一般的な操作を簡単に実行できますが、インスタンスにラベルを付ける機能が追加されていないことに本当に驚いていますとボリューム。それらのAmazonID文字列は、正確に覚えるのは簡単ではありません;-)

AWSコンソールには各インスタンスのセキュリティグループが表示されるため、セキュリティグループを使用してインスタンスのさまざまなグループを識別するというGeraldの提案はそこで機能しますが、それでも各デバイスに編集可能なラベルを付けるほど良くはありません。

于 2009-01-15T22:53:10.500 に答える
0

AWS メタデータにはありませんが、いつでもiClassifyなどを使用できます。EC2かどうかに関係なく、サーバーのメタデータリポジトリになるように設計されています。

于 2009-01-17T15:36:11.187 に答える