ファイルのアップロード、ダウンロード、あるいはシステム間の移動のいずれの場合でも、トラフィック量の急増はスキャンインフラに大きな負荷をかけます。ここでは、MetaDefender™ Clusterが、どのような規模であっても、検査を高速かつ可用性を確保し、適切に管理し続ける仕組みについて説明します。
大量のファイル転送にはどのような課題が伴うのでしょうか?
1. ジップボム
課題:小さな圧縮ファイルでも、解凍すると膨大な量のデータに膨れ上がる場合があります。スキャナーが一度にすべてのデータを解凍して分析しようとすると、アーカイブの容量が大きすぎるために処理が停滞したり、失敗したりする可能性があります。つまり、1つのファイルが予想をはるかに超えるリソースを消費し、その後に処理を待っているすべての作業の速度を低下させてしまう可能性があるのです。
解決策:MetaDefender Clusterは、分散アーキテクチャを活用して、大規模またはネストされたアーカイブを並列に抽出・処理することで、この課題に対処します。アーカイブの並列抽出により、スキャン時間が大幅に短縮され、分散環境における効率が向上します。ワークロードを分割することで、1つのファイルがスキャンインスタンスを独占することがなくなり、よりスムーズな運用が保証されます。

2. 大規模環境におけるパフォーマンス
課題:ファイルのトラフィックは予測可能なパターンに従いません。アクセスが集中する時間帯には需要が急増し、その直後には同様に急速に減少します。 静的なインフラでは、この変動曲線に対応することはできません。トラフィック量が処理能力を超えて急増すると、処理の遅れが生じ、スキャン時間が長引き、深刻な場合にはシステムが完全にダウンしてしまいます。一方、需要が減少すると、その同じインフラは過剰にプロビジョニングされた状態となり、不必要なコストが発生します。その結果、検査層は過負荷状態になるか、あるいは無駄が生じるかのいずれかとなり、信頼できる中間的な状態は得られません。
解決策:MetaDefender クラスタにより、スケーラビリティと継続的な稼働が確保されます:
- 処理量が増加した場合、管理者はMetaDefender Core のインスタンスを追加するだけで済み、すべてのインスタンスに対して同じワークフローが自動的に適用されます。
- ファイルの処理中にMetaDefender Core のインスタンスがダウンした場合、そのファイルは自動的に別の利用可能なノードに再送信されるため、手動での再送信を行うことなく、スキャンを中断することなく継続できます。

3. 高可用性
課題:分散型スキャンシステムは、バックグラウンドで正常に稼働し続けるために、いくつかの重要なコンポーネントに依存しています。これらのコンポーネントのいずれかがダウンすると、スキャンが中断される可能性があり、処理中のファイルが「失敗」と判定されてしまう場合があります。
解決策:MetaDefender Clusterは、主要コンポーネントにレプリケーションと冗長性を組み込むことで、高可用性ソリューションを実現しています。個々のコンポーネントがダウンした場合でも、冗長システムが自動的に引き継ぐため、スキャンは中断されることなく継続され、処理中のファイルにも一切の影響が及びません。

4. 資源の枯渇
課題:抽出および分析の過程で、トラフィック量が多すぎると、CPU、メモリ、またはI/Oリソースが枯渇する可能性があります。システムがそのような負荷を隔離し、そこから回復できるように設計されていない場合、問題のあるファイルが1つあるだけで、キュー内の他のすべてのファイルに対するスキャンパイプラインのパフォーマンスに影響を及ぼす可能性があります。
解決策:MetaDefender Cluster により、複数のMetaDefender Core インスタンスにわたる水平スケーリングと並列スキャンが可能になります。組織は、ファイルの容量が増加するにつれてインスタンスを追加できるため、単一のシステムに過剰なリソースを割り当てることなく、ワークロードのピーク時でもパフォーマンスを維持することができます。

5. 運営経費
課題 :複数のインスタンスにまたがる分散型スキャンインフラの管理は、セキュリティチームにとって負担を増大させます。一元的な把握ができなければ、すべてのインスタンスにわたる導入状況、ライセンス、および稼働状態の追跡は、手作業による時間のかかる作業となってしまいます。
解決策: 一元化されたコントロールセンターのWebコンソールにより、分散型インフラストラクチャ全体を完全に可視化しながら、展開、アップグレード、ワークフロー、ライセンス管理を一元的に行うことができます。各チームは、単一の場所から分散型インフラストラクチャを管理し、効率化されたダウンタイムゼロのプロセスを通じてアップグレードを実行できます。

MetaDefender クラスターが、大規模な環境におけるファイルセキュリティにどのような役割を果たすか
MetaDefender クラスターは、大量のファイル転送に頭を悩ませている組織に対し、いくつかの重要なメリットをもたらします
スケーラブルなファイル・セキュリティ
自信を持ってスケールアップ。ボトルネックを生じさせることなく、大容量のファイル転送を処理します。
- MetaDefender のCore インスタンスの水平スケーリング
- アーカイブファイルの内容の並列処理
- RabbitMQ に基づくタスクの分散処理
- メモリ内での結果アクセスに向けたRedisキャッシュ
弾力性のある分散アーキテクチャ
耐障害性を重視して設計されています。障害や高負荷時でも、稼働時間と可用性を維持します。
- 分散コンポーネント全体にわたる高可用性
- サービスが相互に独立したフォールトトレラント設計
- ノード間の自動負荷分散
- コントロールセンターによる状態監視
一元管理と運用可視性
簡単にオーケストレーションを実現。すべてのデプロイメントにわたる一元的な可視性と制御。
- Core およびAPI Gatewayの導入とアップグレードを行うための集中管理センター
- ライセンス、ワークフロー、および証明書の管理
- 経営ダッシュボード、監査ログ、処理履歴
- 安全な通信のためのHTTPS対応
柔軟な導入と統合
MetaDefender Clusterは、RESTAPI 、仮想マシン、コンテナ化(Kubernetes)など、柔軟な統合オプションを提供しています。各オプションは、業界をリードするファイルセキュリティ機能を備えており、特定のアーキテクチャのニーズに合わせた運用上のメリットをもたらします。
さらに、MetaDefender Clusterは、OPSWATの包括的なエコシステムにネイティブに統合されており、その中には以下が含まれます。
検査の速度を落とさずにファイルセキュリティを拡張する
大量のファイルトラフィックを効果的に管理することは、業務効率と強固なセキュリティの両方を維持するために極めて重要です。OPSWATのMetaDefender クラスターは、現代のファイル処理が抱える複雑な課題に対処する、強力でスケーラブルかつ耐障害性の高いソリューションを提供し、組織がデジタルワークフローを確実かつ継続的に処理できるよう支援します。
MetaDefender クラスターがトラフィックのピークをどのように処理するか、ご覧になりませんか?
よくあるご質問
MetaDefender とは何ですか?
MetaDefender Clusterは、MetaDefender Core 向けの、拡張性が高く、障害に強い導入アーキテクチャであり、複雑で分散した環境における高スループットのファイルスキャンをサポートするために特別に設計されています。これにより、組織はワークロードをインテリジェントに分散させ、継続的な運用を確保し、すべてのMetaDefender Core インスタンスにわたってセキュリティワークフローを一元的に調整することが可能になります。
大きなアーカイブファイルやネストされたアーカイブファイルは、なぜスキャンに問題を引き起こすのでしょうか?
小さく圧縮されたファイルでも、解凍するとはるかに多くのデータに膨れ上がり、単一のスキャンエンジンの処理能力を圧倒して、処理が停滞したりクラッシュしたりする可能性があります。MetaDefender Clusterは、MetaDefender Core の各インスタンス間でアーカイブの解凍と処理を並行して行うことで、この問題を解決します。
MetaDefender Core のインスタンスがスキャン中に障害を起こした場合はどうなりますか?
MetaDefender クラスターには自動フェイルオーバー機能が含まれています。スキャン中にインスタンスがダウンした場合、ファイルは自動的に別の利用可能なMetaDefender Core インスタンスに再送信されるため、手動での操作は不要です。
MetaDefender クラスターは、複数のインスタンスにまたがってどのように管理されるのでしょうか?
中央のクラスター制御センターのコンソールは、クラスター全体にわたるデプロイ、アップグレード、ライセンス、ワークフロー、および監視を一元的に管理し、各インスタンスを個別に管理するのではなく、チームが1か所から全体を完全に把握できるようにします。
