2

私は、さまざまな国にあるノードのようなレイテンシーをエミュレートしたいプロジェクトに取り組んでいます。具体的には、DummyNet を使用して LAN で PlanetLab システムをエミュレートしたいと考えています。LAN 内のノードが私のプログラムの複数のインスタンスを実行できるように、20 台のマシンで世界中に 200 ~ 1000 台を実現したいと考えています。

気になるのは、DummyNet パイプのオーバーヘッドです。それぞれのマシンに 1000 個必要な場合、事前にそれらを作成すると、これらのマシンは私のプログラムだけを実行するわけではないため (複数のグループで使用されるテストベッドです)、大きなオーバーヘッドになります。

*各インスタンスが他のすべてのインスタンスと通信するようにするため、約 1000 パイプになります。

質問 #1 : 事前に約 1000 個の DummyNet パイプを使用することは、本当に大きなオーバーヘッドになるのでしょうか?

質問 #2 : それらを何らかの方法で動的に作成する方法 (必要に応じて開く) またはこの問題に直面する他の方法はありますか?

事前にご協力いただきありがとうございます:)

4

0 に答える 0