GNU/Linux >> Linux の 問題 >  >> Linux

Amazon EC2 インスタンス間の通信のベスト プラクティスは何ですか?

解決策 1:

EC2 内からでも Elastic IP アドレスを使用する方法を説明している Eric Hammond の記事を確認してください。 EC2 内から Elastic IP アドレスを (名前で) 解決するとプライベート IP アドレスが返されるため、この方法では帯域幅料金は発生しません。

http://alestic.com/2009/06/ec2-elastic-ip-internal

その他のオプションについては、いくつかの代替案を検討した記事があります:

http://shlomoswidler.com/2010/06/track-changes-to-your-dynamic-cloud-services-automatically.html

解決策 2:

EC2 インスタンスを AWS Virtual Private Cloud (VPC) にデプロイします。 VPC を設定すると、VPC 内のすべての EC2 インスタンスに CIDR が割り当てられ、内部 IP は静的になります。

解決策 3:

  • 最も安全な通信方法

SSH は異なるサーバー間でデータを転送するための非常に優れた方法ですが、永続的な接続のようなもの (たとえばデータベースへの接続) を探している場合は、stunnel のような暗号化されたトンネリング ソフトウェアを使用できます。

  • 非静的プライベート IP

静的なプライベート IP を持つ方法がないため、これに何らかの自動サーバー展開を使用できます。mcollective、capistrano、または func などのツールがいくつかあり、新しいインスタンスを中央の指定されたサーバーに登録し、複数のアクションを生成できます。それに基づくマシン


Linux
  1. 初心者に最適なLinuxディストリビューションは何ですか?

  2. ビデオをフレームバッファにレンダリングするときに仮想コンソールを非表示にするためのベストプラクティス?

  3. Linux用の最高のペイントソフトウェア

  1. Ubuntu 向けの最高のメッセージングおよび通信アプリ

  2. 「cd -」は何の略ですか?

  3. Amazon Ec2 で apache ユーザーのパス変数を設定する

  1. Synaptic Package Manager の削除のマークと完全な削除のマークの違いは何ですか?

  2. Apache Tomcat のユーザーへのアクセス許可のベスト プラクティス

  3. php-fpmのupstreamとlocationの使用の違いは何ですか?