Chez OPSWAT, nous nous engageons à innover en permanence en fournissant à nos clients des technologies de sécurité efficaces et performantes pour le téléchargement de fichiers. Nous présentons ici une analyse détaillée des mesures de performance de MetaDefender Core dans un environnement de base de données autonome sur les systèmes d'exploitation Linux et Windows. La plateforme MetaDefender Core continue d'améliorer ses performances à chaque version, et nous sommes fiers de partager périodiquement les résultats des performances.
Nous comprenons que lors du déploiement de solutions de cybersécurité complètes telles que MetaDefender Core , l'analyse des performances et de l'efficacité de votre système est de la plus haute importance. Nos résultats de performance servent de guide de dimensionnement et peuvent vous aider à sélectionner la solution de cybersécurité qui répond le mieux à vos besoins.
Comme OPSWAT innove en ajoutant des technologies nouvelles et plus efficaces, il est primordial de démontrer une augmentation des performances de nos technologies de détection et de prévention conçues à cet effet.
MetaDefender Core Vue d'ensemble
OPSWAT MetaDefender Core est une plateforme de cybersécurité complète pour le téléchargement de fichiers, conçue pour protéger les infrastructures critiques et les réseaux IT contre les menaces véhiculées par les fichiers.
Nos technologies puissantes peuvent :

Analyse des fichiers à l'aide de plusieurs moteurs antivirus.

Effectuer l'assainissement et la régénération des fichiers avec le moteur Deep Content Disarm and Reconstruction (Deep CDR).

Détecter les contenus sensibles et non conformes à la politique grâce au moteur de prévention proactive de la perte de données (Proactive DLP) alimenté par le ML.

Identifier les vulnérabilités grâce au moteur breveté File-Based Vulnerability Assessment .
De plus, MetaDefender Core est capable d'extraire et d'analyser les fichiers d'archives.
Avertissement: avant de commencer, il est essentiel de souligner que les résultats qui suivent doivent être interprétés comme des références indicatives. La multitude de variables - la diversité des ensembles de fichiers, les complexités des configurations réseau et les nuances des spécifications matérielles - se combinent pour rendre chaque déploiement unique. Par conséquent, si vous donnez la priorité au débit, nous vous recommandons de procéder à des analyses comparatives spécifiques à votre site avant de passer à un mode de production complet.
Configuration de l'environnement de test
MetaDefender Core hébergé sur Linux | MetaDefender Core hébergé sur Windows |
|
|
Un outil Python personnalisé a joué le rôle de client, automatisant le transfert de fichiers d'un dossier désigné vers MetaDefender Core pour traitement.
Ensemble de données
Pour une évaluation globale, l'ensemble de données couvrait plusieurs catégories et types de fichiers, contenant 5 000 fichiers compressés et 5 260 fichiers extraits. Cet ensemble de données représentait une taille totale de 7 728,5 Mo (compressés) et de 7 759,5 Mo (extraits), avec des tailles moyennes de 1,55 Mo et 1,48 Mo, respectivement. Nous avons utilisé le même ensemble pour Windows et Linux.
MetaDefender Core Paramètres
Les paramètres de MetaDefender Core ont été modifiés pour ce test, notamment en désactivant la conservation des données et les mises à jour du moteur. Les paramètres d'extraction des archives et de Multiscanning ont été maximisés pour s'assurer que les fichiers volumineux et les archives profondément imbriquées ne constituent pas un goulot d'étranglement.
Résultats des tests de performance Linux
Consultez la configuration complète pour Linux et Windows, y compris les moteurs et technologies antivirus, ici.
MetaDefender Core avec un seul moteur (technologie)
Utiliser le cas | Durée du balayage (minutes) | Utilisation moyenne du CPU (%) Utilisation du CPU (%) | Moyenne Utilisation de la mémoire (%) | Vitesse moyenne du réseau (KB/s) Vitesse du réseau (KB/s) | Débit (objets traités/heure) | Temps de traitement moyen (secondes/objet) |
Metascan (8AV) | 35 | 63.6 | 25.2 | Recevoir : 4,687.1 Envoyer : 745.5 | 220,953.2 | 0.016 |
Deep CDR | 20 | 49.7 | 35.2 | Recevoir : 12,338.3 Envoyer : 599.8 | 374,339.5 | 0.01 |
Proactive DLP | 15 | 38.7 | 26.8 | Recevoir : 13,524.9 Envoyer : 816.2 | 496,183.4 | 0.007 |
Vulnérabilité | 12 | 46.2 | 21.5 | Recevoir : 12,245.1 Envoyer : 938.4 | 621,777.8 | 0.006 |
MetaDefender Core avec les ensembles de moteurs communs
Utiliser le cas | Durée du balayage (minutes) | Utilisation moyenne du CPU (%) Utilisation du CPU (%) | Moyenne Utilisation de la mémoire (%) | Vitesse moyenne du réseau (KB/s) Vitesse du réseau (KB/s) | Débit (objets traités/heure) | Temps de traitement moyen (secondes/objet) |
Metascan (8 AV) + Deep CDR | 42 | 78.6 | 37.8 | Recevoir : 3,855.3 Envoyer : 644.6 | 183,090.8 | 0.020 |
Metascan (8 AV) + Deep CDR + Proactive DLP | 47 | 80.7 | 43.5 | Recevoir : 3 481,6 Envoyer : 619.5 | 161,829.6 | 0.022 |
Metascan (8 AV) + Deep CDR + Proactive DLP + Vulnérabilité | 49 | 81.4 | 43.7 | Recevoir : 3 465,6 Envoyer : 603.2 | 155,749.4 | 0.023 |
Résultats des tests de performance de Windows
MetaDefender Core avec un seul moteur (technologie)
Utiliser le cas | Durée du balayage (minutes) | Utilisation moyenne du CPU (%) Utilisation du CPU (%) | Moyenne Utilisation de la mémoire (%) | Vitesse moyenne du réseau (KB/s) Vitesse du réseau (KB/s) | Débit (objets traités/heure) | Temps de traitement moyen (secondes/objet) |
Metascan (8AV) | 31 | 42.6 | 30.6 | Recevoir : 8,116.2 Envoyer : 85.5 | 249,872.6 | 0.014 |
Deep CDR | 20 | 59.8 | 30.2 | Recevoir : 12,113.1 Envoyer : 70 | 374,999.4 | 0.01 |
Proactive DLP | 16 | 39.6 | 29.5 | Recevoir : 14,055.3 Envoyer : 99.2 | 482,510.5 | 0.007 |
Vulnérabilité | 10 | 57.5 | 23.9 | Recevoir : 13,521.9 Envoyer : 97.7 | 748,308.5 | 0.005 |
MetaDefender Core avec les ensembles de moteurs communs
Utiliser le cas | Durée du balayage (minutes) | Utilisation moyenne du CPU (%) Utilisation du CPU (%) | Moyenne Utilisation de la mémoire (%) | Vitesse moyenne du réseau (KB/s) Vitesse du réseau (KB/s) | Débit (objets traités/heure) | Temps de traitement moyen (secondes/objet) |
Metascan (8 AV) + Deep CDR | 35 | 64.2 | 34.4 | Recevoir : 10,400.9 Envoyer : 61.6 | 218,663.8 | 0.016 |
Metascan (8 AV) + Deep CDR + Proactive DLP | 37 | 72.7 | 37.6 | Recevoir : 11,558.3 Envoyer : 75.7 | 205,513.6 | 0.018 |
Metascan (8 AV) + Deep CDR + Proactive DLP + Vulnérabilité | 37.5 | 73.6 | 36.9 | Recevoir : 12,577.4 Envoyer : 83.5 | 203,880.7 | 0.018 |
Voici ce que les mesures ont révélé :
Pour l'environnement Linux, le scénario de test Metascan(8AV) a affiché un débit de 220 953,2 objets/heure, avec un temps de traitement moyen de seulement 0,016 seconde par objet, tandis que le scénario de test complet (Metascan + Deep CDR + Proactive DLP + Vulnérabilité) a affiché un débit de 155 749,4 objets/heure, avec 0,023 seconde par objet.
Les performances de la fenêtre pour Metascan(8AV) seul ont permis de traiter 249 872,6 objets/heure, avec une moyenne de 0,014 seconde par objet. Le scénario de test complet (Metascan + Deep CDR + Proactive DLP + Vulnérabilité) a atteint un débit de 203 880,7 objets/heure à 0,018 seconde par objet.
En conclusion
Les mesures de performance peuvent être éclairantes, en particulier lors de l'évaluation d'un système complet tel que MetaDefender Core . Cependant, les chiffres, bien que révélateurs, ne sont qu'une partie de l'histoire. Pour avoir une idée précise de la manière dont MetaDefender Core peut facilement s'intégrer dans votre environnement, veuillez contacter l'un de nos experts en sécurité des téléchargements de fichiers.