ネットワークの概要
ネットワークは、ほとんどのプロダクションで Disguise システムに不可欠であり、システムのスケーラビリティと冗長性という主要な利点を可能にします。複数のサーバーを接続することで、Disguise はより大規模なプロジェクトの処理と処理能力の分散を可能にし、プロダクションの要求が高まるにつれて能力を簡単に拡張できます。同時に、このネットワーク化されたアプローチはフェイルオーバーシステムの実装を容易にし、ショーの継続性を確保して障害のリスクを最小化します。これらのネットワーク機能により、Disguise は最も要求の厳しいショー環境にも適応できる、堅牢でスケーラブル、かつ耐障害性のあるソリューションを提供できます。
Disguise は d3Net という独自のネットワークシステムを利用し、Director/Actor 運用を可能にします。このセットアップにより、出力要件が単一マシンの能力を超えるショーをシーケンスできます。d3Net を使えば、ショー全体を 1 台のマシン(ラップトップなど)で設計・シーケンスし、実際の本番ではマシンのネットワーク上で実行できます。
d3Net は、さまざまなマシンの役割で構成されます:
- Director: ショーを管理し、他のすべてのマシンを同期する主要な制御マシン。
- Actor: Director の指示に従い、コンテンツをレンダリングする出力マシン。
- Understudy: 他のマシンが故障した場合に引き継げるバックアップマシン。
- Editor: プロジェクトの同時編集に使う追加のマシン。
このネットワーク化されたアプローチには、いくつかの利点があります:
- スケーラビリティ: より大規模なショーや複雑なコンテンツに対応できるよう、セットアップを簡単に拡張できます。
- 冗長性: ハードウェア障害時にもショーの継続性を確保するバックアップシステムを実装できます。
- 協調的なワークフロー: 複数のチームメンバーがプロジェクトの異なる側面を同時に作業できます。
- 分散処理: 計算負荷を複数のマシンに分散し、パフォーマンスを向上させます。
ネットワーク化された Disguise サーバーの能力を最大限に活用するには、ネットワークを正しくセットアップすることが不可欠です。これには、適切な IP 構成、サブネット管理、ネットワークのセキュリティとパフォーマンスのベストプラクティスの順守が含まれます。
ネットワーク構成の推奨プラクティス
Section titled “ネットワーク構成の推奨プラクティス”Disguise メディアサーバーのネットワークをセットアップするときは、最適なパフォーマンスとセキュリティを確保するために推奨プラクティスに従うことが重要です。考慮すべき主なポイントは次のとおりです:
-
各インターフェースに個別のサブネットを設定する
- メディアサーバーの各ネットワークインターフェースに一意のサブネットを割り当てます。
- これにより、ネットワークトラフィックの整理と分離が容易になり、全体的なネットワーク管理が向上します。
-
各マシンに一意の IP アドレスを設定する
- ネットワーク内のすべてのマシンが、静的 IP アドレスまたは DHCP のいずれかで一意の IP アドレスを持つようにします。
- これにより IP の競合が防止され、デバイス間の適切な通信が可能になります。
-
すべてのマシンが同じサブネット上にあり、そのサブネット上で UDP と TCP で通信できるようにする
- ネットワーク内のすべてのマシンが、同じサブネット上で UDP と TCP を介して互いに通信できるようにします。
-
d3Net トラフィックを別のサブネットに分離する
- 可能であれば、d3Net トラフィックを他のイベントネットワークとは別のサブネットに分離します。
- これにより、潜在的なセキュリティリスクとネットワーク輻輳を防ぐのに役立ちます。
ネットワークの分離とセキュリティ
Section titled “ネットワークの分離とセキュリティ”Disguise は、ビデオ再生とリアルタイムレンダリングのアプリケーションに焦点を当てたメディアプラットフォームです。セキュアな環境で Disguise を使う必要がある場合は Security を、ポートとファイアウォールに関する具体的なガイダンスについては このガイド をご覧ください。
これらのガイドラインに従うことで、メディアサーバーのための堅牢でセキュアなネットワーク環境を構築し、潜在的なセキュリティリスクを最小限に抑えながら最適なパフォーマンスを確保できます。