Exemple de topologie de production

Cet exemple de topologie d'entreprise est utile pour la production ou les équipes de taille moyenne et les déploiements de serveurs multiples. Dans ce type d'installation, les bases de données sont installées sur un serveur de base de données unique et chaque application est installée sur un serveur d'application dédié. Vous pouvez installer plusieurs instances d'une application sur des serveurs d'application distincts.

Amélioration des performances du trafic pour les analyses DAST

À partir de la version 10.12.0 d'AppScan® Enterprise, les données d'analyse sont désormais écrites dans une base de données intégrée locale sur le serveur d'analyse DAST. À la fin de l'analyse, les données sont transférées vers la base de données centrale SQL Server qui réside sur le serveur AppScan® Enterprise. L'augmentation du trafic réseau entre le serveur d'analyse et l'application cible réduit la bande passante réseau entre le serveur d'analyse et la base de données. Cela améliore les performances de l'interface utilisateur Web, permet aux organisations d'exécuter davantage d'analyses simultanées sur un seul serveur d'analyse, et répond aux problèmes de latence lorsque le serveur d'analyse est situé loin du serveur de base de données.

Tests de performances du trafic réseau pour les analyses DAST d'AppScan® Enterprise

Les tests de performances suivants sont basés sur une analyse dynamique d'un site Web de test 'Altoro Mutual' (demo.testfire.net). L'analyse de test a été réalisée par AppScan® Enterprise 10.12.0 en 59 minutes, a couvert 58 pages, et a inclus 20 914 tests de sécurité uniques.

Les spécifications de l'ordinateur hébergeant le serveur AppScan® Enterprise :
  • Système d'exploitation : Windows Server 2016 Standard
  • Processeur : 8 cœurs
  • RAM : 16 Go
Les spécifications de l'ordinateur hébergeant la base de données SQL Server :
  • Système d'exploitation : Windows Server 2016 Standard
  • Serveur de base de données : Microsoft SQL Server 2019 (RTM), version 15.0.2000.5 (x64)
  • Processeur : 20 cœurs
  • RAM : 64 Go
Les spécifications des ordinateurs hébergeant le scanner DAST :
  • Système d'exploitation : Windows Server 2016 Standard
  • Machines virtuelles : 10 machines virtuelles avec des configurations variables
Tableau 1. Configurations des agents
Agent Processeur (cœurs) Mémoire (Go)
Agent 1 2 4
Agent 2 6 8
Agent 3 8 16
Agent 4 14 20
Agent 5 20 20
Agent 6 22 22
Agent 7 25 24
Agent 8 25 24
Agent 9 25 24
Agent 10 25 24
Tableau 2. Données de trafic réseau
Serveur Octets totaux (Go) Octets envoyés (Go) Mo/seconde envoyés Octets reçus (Go) Mo/seconde reçus
Serveur de base de données SQL 241,65 156,15 34,7 85,5 19
Serveur d'analyse DAST 42,36 11,25 3,2 31,11 8,85
Serveur Web 496,8 327,15 72,7 169,65 37,7