本番トポロジーの例

このエンタープライズ・トポロジーの例は、本番環境、または中規模のチームや複数サーバーのデプロイメントに役立ちます。このタイプのインストールでは、データベースは単一のデータベース・サーバーにインストールされ、各アプリケーションは専用のアプリケーション・サーバーにインストールされます。別々のアプリケーション・サーバーにアプリケーションの複数のインスタンスをインストールすることができます。

DASTスキャンにおけるトラフィック・パフォーマンスの向上

AppScan® Enterprise バージョン 10.12.0 以降、スキャン・データは DAST スキャン・サーバー上のローカルの組み込みデータベースに書き込まれるようになりました。スキャンの終了時に、データは AppScan® Enterprise Server 上にある中央の SQL Server データベースに転送されます。スキャン・サーバーとターゲット・アプリケーション間のネットワーク・トラフィックが増加することで、スキャン・サーバーとデータベース間のネットワーク帯域幅の消費が抑えられます。これにより、Web UI のパフォーマンスが向上し、組織は単一のスキャン・サーバーでより多くのスキャンを同時に実行できるようになり、スキャン・サーバーがデータベース・サーバーから離れた場所にある場合の遅延の懸念に対処できます。

AppScan® Enterprise DASTスキャンのネットワーク・トラフィックのベンチマーク

以下のベンチマークは、テストWebサイト「Altoro Mutual」(demo.testfire.net)の動的解析スキャンに基づいています。このテストスキャンは、AppScan® Enterprise 10.12.0 によって59分で完了し、58ページをカバーし、20,914の固有のセキュリティー・テストを含んでいました。

AppScan® Enterprise Serverをホストするコンピューターの仕様:
  • オペレーティング・システム: Windows Server 2016 Standard
  • CPU: 8コア
  • RAM: 16 GB
SQL Server データベースをホストするコンピューターの仕様:
  • オペレーティング・システム: Windows Server 2016 Standard
  • データベース・サーバー: Microsoft SQL Server 2019 (RTM)、バージョン 15.0.2000.5 (x64)
  • CPU: 20コア
  • RAM: 64 GB
DAST スキャナーをホストするコンピューターの仕様:
  • オペレーティング・システム: Windows Server 2016 Standard
  • 仮想マシン: 様々な構成の10個のVM
1. エージェントの構成
エージェント CPU (コア) メモリー (GB)
エージェント 1 2 4
エージェント 2 6 8
エージェント 3 8 16
エージェント 4 14 20
エージェント 5 20 20
エージェント 6 22 22
エージェント 7 25 24
エージェント 8 25 24
エージェント 9 25 24
エージェント 10 25 24
2. ネットワーク・トラフィック・データ
サーバー 合計バイト数 (GB) 送信バイト数 (GB) 送信 MB/秒 受信バイト数 (GB) 受信 MB/秒
SQLデータベース・サーバー 241.65 156.15 34.7 85.5 19
DASTスキャン・サーバー 42.36 11.25 3.2 31.11 8.85
Webサーバー 496.8 327.15 72.7 169.65 37.7