
2 台のマシンを相互に接続する必要があります。ここでの「接続」とは、複数の (ただし既知の) TCP チャネルと UDP ストリームを意味します。各マシンがインターネットに接続する方法については、あまり制御できません。一方の端は独自の衛星リンクを使用し、もう一方の端は顧客が何らかの形で独自のインターネット接続を提供することに依存しています。これを実現するには、アドレスが固定され、両方の端で既知の「ミラー」が必要です。各ミラーにパケットを送信し、もう一方の端に転送します。
これまでは、EC2 インスタンスを中間に使用してこれが行われてきましたが、スケーリング、フェイルオーバー、OS パッチ適用など、当社のコアビジネスではない運用タスクを長期的に担当する人員がいないという責任が当社に課せられます。代わりに「転送サービス」を購入して、これらすべてをアウトソーシングするのが正しいアプローチであるように思われます。そのようなものが存在すると仮定すると、増え続ける AWS カタログに適切なものが含まれていないように見えることに、私は実際に少し驚いています。
適切なサービスを提案できる人はいますか? 信頼性は価格よりも優先されます。いずれにしても、ネットワーク コストは衛星データによって占められると予想しています。英国に拠点があれば、特定の顧客に安心感を与えることができるので、さらにポイントが上がります。
まだ詳細をすべて把握しているわけではありませんが、「顧客接続」クライアントは VPN (または他の種類の認証?) 経由で接続する必要があると思います。標準の VPN テクノロジが望ましいですが、少なくとも、独自のクライアントには適切な Linux バージョンが必要です。衛星サービスとの間のインターネット接続は、IP をホワイトリスト化するシステムで動作すると思います。
この状況に関するその他のご意見も歓迎します。私はまだソリューションの設計の初期段階にあります。ネットワークの使い方は知っていますが、それが私の主なスキルではありません。