分散ネットワークレイアウト

分散ネットワークレイアウト

私の新しい科学プロジェクトの一部は、複数のリモート ステーションからのデータ取得システムです。ソーラー パネルで電力を供給されるリモート ステーションが 15 台あります (低消費電力が必須)。各ステーションには、データ ロガー用の単一の Ethernet 接続が必要です。目標は仮想ネットワークを作成することです。つまり、15 台のステーションとコンピューターを同じネットワークに接続する必要があります。

私のアイデアは以下を使用することです:

  1. USB ポートに接続された 3G/EDGE モデムを備えた ARM ベースの Linux ボード (Debian ベース) 15 個。それぞれが VPN クライアントを備えたルーターのように動作するように構成されています (ここでの疑問は、それを実現する最も簡単な方法は何かということです)。
  2. VPN サーバーとして機能する 1 つの中央サーバー (Debian ベース) (おそらく信頼できる場所にホストされている)
  3. データをダウンロードし、すべてのステーションのステータスを監視する Windows クライアント コンピューター。

さて、私の疑問は:

  1. ARM Linux + USB 3G は最適なソリューション (低コスト、低消費電力) でしょうか? ARM ボードのコストは約 100 米ドル、3G のコストは約 50 米ドルです。
  2. ARM ボードではどのようなソフトウェアを使用すればよいですか (オープン VPN? SSH トンネル?)
  3. 中央サーバーではどのようなソフトウェアを使用すればよいですか?
  4. このプライベート ネットワークに接続するには、Windows でどのソフトウェアを使用すればよいですか。

全体的な考え方としては、データ ロガー (すべてに Ethernet コントローラーが組み込まれており、異なる場所に配置) に静的 IP (たとえば 192.168.1.100-114) があり、コンピューター (別の場所に配置) に同じネットワーク内の静的 IP (たとえば 192.168.1.50) があるというものです。

残念ながら、私はネットワーク計画の専門家ではありません。

関連情報