メインシステムコンポーネント

マネジメントサーバー

マネジメントサーバーは監視カメラ管理ソフトウェアシステムの中心となるコンポーネントです。SQLデータベース内の監視システムの構成は、SQL Serverマネジメントサーバーコンピュータ本体、またはネットワーク上の別のSQL Serverに保存されます。 また、ユーザーの認証、ユーザー権限、ルールシステムなども処理します。システムパフォーマンスを改善するために、複数のマネジメントサーバーを1つのMilestone Federated Architecture™として実行することができます。マネジメントサーバーはサービスと実行されるものであり、通常は専用サーバーにインストールされます。

ユーザーは初期認証のために マネジメントサーバーに接続し、それからたとえばビデオ録画のためにレコーディングサーバーへと透過的に接続できます。

レコーディングサーバー

レコーディングサーバーは、ネットワークカメラやビデオエンコーダーと通信して、取得された音声および動画を記録した上で、ライブおよび記録された音声および動画へのアクセスをクライアントに提供します。また、レコーディングサーバーは、Milestone Interconnectテクノロジーを使って他のMilestone製品との通信も行います。

イベントサーバー

イベントサーバーは、イベント、アラーム、マップ、およびサードパーティ統合に関連するさまざまなタスクをMIP SDKを通じて処理します。

ログサーバー

ログサーバーには、SQLデータベース内でシステム全体に対して発せられたすべてのログメッセージが保存されます。 このログメッセージSQLデータベースは、マネジメントサーバーのシステム構成SQLデータベースと同じSQL Serverか、または個別のSQL Serverに実装することができます。 ログサーバーは通常、マネジメントサーバーと同じサーバーにインストールされますが、マネジメント/ログサーバーのパフォーマンス向上のため別のサーバーにインストールにインストールすることも可能です。

SQL Serverとデータベース

マネジメントサーバー、イベントサーバー、ログサーバーには、単一または複数のSQL ServerインストールのSQLデータベースに存在するシステム構成、アラーム、イベント/ログメッセージなどが保存されます。 マネジメントサーバーとイベントサーバーは同じSQLデータベースを共有しますが、ログサーバーは独自のSQLデータベースを使用します。 システムインストーラには、Microsoft SQL Server Express(SQL Serverの無料版)が含まれています。

Milestoneでは、大規模なシステムまたはSQLデータベースを行き来するトランザクションが多いシステムについては、ネットワーク上の専用コンピュータと、他の目的では使用されていない専用ハードディスク ドライブでSQL ServerMicrosoft® SQL Server® StandardまたはMicrosoft® SQL Server® Enterpriseエディションを使用するよう推奨しています。 専用ドライブにSQL Serverをインストールすることで、全体的なシステム パフォーマンスが上がります。

モバイルサーバー

モバイルサーバーはXProtect MobileクライアントおよびXProtect Web Clientユーザーがシステムにアクセスできるようにします。

これら2種のクライアントのシステムゲートウェイとして機能するほか、オリジナルカメラのビデオストリームでは多くの場合、クライアントユーザーの帯域幅には大きすぎるため、モバイルサーバーはビデオのトランスコード(再エンコード)も行うことができます。

分散またはカスタムインストールを実行している場合、Milestoneは、モバイルサーバーを専用サーバーにインストールすることを推奨します。

Active Directory

Active Directoryは、Windowsドメインのネットワーク向けにMicrosoftが実装した分散型ディレクトリ サービスです。 これは、ほとんどのWindows Serverオペレーティングシステムに搭載されています。このサービスは、ユーザーやアプリケーションがアクセスできるネットワーク上のリソースを識別します。

Active Directoryがインストールされている場合は、Active DirectoryからWindowsユーザーを追加できますが、Active Directoryを使用せずに基本ユーザーを追加することもできます。 基本ユーザーについては、特定のシステム制限があります。

Management Client (説明付き)

システムの設定や日常的な管理のための多機能マネジメントクライアントです。複数の言語で用意されています。

通常は、監視システムの管理者のワークステーションか同等の場所にインストールされます。

Management Clientの詳細については、Management Clientをナビゲーションを参照してください。