紹介
大規模な CMS プロジェクトでは、パフォーマンス、スケーラビリティ、信頼性を向上させるために分散展開アーキテクチャが採用されることがよくあります。複数のサーバーにサービスを展開することで、システムは高トラフィック負荷、AI 処理、リアルタイム データ ストリームを効率的に処理できます。
分散展開の主な利点
1 ビデオストリーミングの負荷分散(MDU - Media Distribution Unit)
課題: 同時ビデオ ストリームの同時性が高いと、1 台のサーバーに過負荷がかかり、遅延やサービスの中断が発生する可能性があります。
解決策: 複数の MDU を展開して、ビデオ処理タスクを分散します。帯域幅の使用量は、サーバー間でバランスが取れています。また、ストリーミングの安定性が向上し、単一点障害が減少します。
2 AI処理最適化(IAU - Intelligent Analysis Unit)
課題:大量のAIベースのタスク(人/車両の検出など)には、大量のCPU/GPUリソースが必要です。
解決策: 複数の IAU をデプロイして、計算ワークロードを共有します。リアルタイム分析のための並列処理を可能にし、トラフィックの急増時のサーバーのクラッシュを防ぎます。
| サーバー | 配備者 | ユースケース |
主人 | コア CMS + データベース + MDU + IA | 一次操作 |
ひろがった | レプリカ(MDU + IAU) | 帯域幅とコンピューティングのワークロードのバランス |
ひろがった | レプリカ (MDU | 帯域幅のバランス |
ひろがった | レプリカ (IAU) | コンピューティングのワークロードのバランス |
... |
実行方法
ここに、あなたのCMS展開アーキテクチャのための構造化された技術文書のセクションがあります(主人 ひろがったサーバーとオプションのモジュールコンポーネント):
主人サーバーは、一般的にCMU、データベース、IAU、MDUを含む完全なインストールを実施します。
拡張サーバーでは、完全なサービス(主人のような)を展開することも、必要なコンポーネントのみをインストールすることもできます(例:ビデオ用のMDUやAI用のIAU)。
フルインストール

選択したユニットのみでインストール

拡張サーバーでは、インストール後、コンピュータのツールバー(デスクトップの右下隅)の横に管理ツールがあります。下のスクリーンショットは青いアイコンを示しています。
管理ツール

MDU(メディア配信ユニット)をクリックし、「設定する」ボタンをクリックします。
管理ツール

主人サーバーのIPアドレスとポートを入力してください。同じローカルネットワークの展開の場合はLAN IP、ネットワークを越えたアクセスの場合はWAN IPを使用できます(ファイアウォールの設定が必要です)。ポート番号はデフォルトで10086です。同じローカルネットワークに存在しない場合は、マスターサーバーのためにポート10086をフォワードする必要があります。
マスターサーバーでCMSにログインし、サーバーカードに移動します。
サーバーs Card

追加されたばかりの MDU というユニットがもう 1 つあることがわかります。
サーバーs

デバイスを追加するときは、デバイスを特定の MDU に手動で割り当てるか、「自動」を選択してシステムの自動負荷分散を有効にすることができます。
デバイスの追加

IAU の展開は同じです。
