Google Compute Engine を使用すると、意味的にローカルなインスタンスのグループを取得できます。つまり、インスタンスのみが相互に通信でき、すべての外部アクセスはファイアウォールなどを通過する必要があります。Map-Reduce または他の種類のクラスターを実行したい場合大量のネットワーク トラフィックを誘発するジョブの場合、物理的にローカル (たとえば、同じラック上) にあるマシンも必要です。API と最初のドキュメントを見ると、それを要求する方法がわかりません。誰かが他に知っていますか?
質問する
433 次
1 に答える
7
現在、ラックのローカリティを指定するための GCE のサポートはありません。ただし、多数のインスタンスが同じゾーンにある限り、完全に接続された方法で相互に通信しても問題なく機能するようにシステムを構築しました。
これは、MapR が Hadoop テラソートの記録に近づくことを可能にしたものの 1 つです。IO からの Criag Mcluckie の講演のビデオで、その動作を確認できます: https://developers.google.com/events/io/sessions/gooio2012/302/
確認する最善の方法は、アプリケーションをテストして、その動作を確認することです。
于 2012-07-31T19:39:08.697 に答える