Nous avons effectué les tests et les résultats sont là : la nouvelle plate-forme de distribution d'applications F5 BIG-IP iSeries exécute un SSL ECC TPS cinq fois plus rapide que les appareils comparables de nos concurrents.
Alors que le monde évolue vers un ensemble plus large de suites de chiffrement, F5 est particulièrement bien placé pour maintenir son leadership SSL/TLS. Les ADC dotés d'accélérateurs matériels SSL d'ancienne génération compensent ces déficiences en traitant les connexions cryptées dans le logiciel. Cela exerce une charge supplémentaire sur le système, ce qui peut ralentir les performances de l'application et limiter la capacité. La nouvelle iSeries de F5 inclut la dernière génération de matériel d'accélération cryptographique pour décharger la cryptographie à courbe elliptique Diffie-Hellman (ECDHE), permettant l'adoption rapide des suites de chiffrement ECC et ECDHE, même dans les environnements TLS à forte charge.
Pour déterminer comment les performances de l'iSeries se comparent à celles des autres appareils du marché, nous avons effectué des tests de performances rigoureux sur la plateforme en utilisant le chiffrement SSL ECDH-ECDSA-AES128-SHA256, aux côtés d'appareils comparables d'A10 Networks et de Citrix.
Dans notre test, le client s'est connecté à un serveur virtuel avec SSL côté client, qui prenait en charge le chiffrement SSL ECDH-ECDSA-AES128-SHA256. Une fois la connexion établie, le client a envoyé une seule demande de fichier ; le serveur a répondu avec le fichier et un 200 OK. La connexion a ensuite été envoyée à quatre voies à proximité du client. La réutilisation a été désactivée dans tous les tests.
Comme vous pouvez le constater à partir des chiffres ci-dessous, les appareils Citrix et A10 Networks que nous avons testés, qui utilisaient tous deux du silicium marchand pour décharger SSL, n’étaient pas en mesure d’égaler les performances fournies par le matériel de déchargement cryptographique iSeries de F5.
Transactions par seconde |
|
|
|
|
Taille du fichier |
128B |
5 Ko |
16 Ko |
512 Ko |
F5 BIG-IP i7800 |
27243 |
27077 |
26573 |
5251 |
Citrix NetScaler 14080 |
5103 |
5087 |
5060 |
2156 |
Réseaux A10 4440S |
3976 |
3910 |
3891 |
2135 |
Débit en Mbps |
||||
Taille du fichier |
128B |
5 Ko |
16 Ko |
512 Ko |
F5 BIG-IP i7800 |
105 |
1185 |
3558 |
22034 |
Citrix NetScaler 14080 |
19 |
222 |
677 |
9047 |
Réseaux A10 4440S |
15 |
171 |
521 |
8955 |
Chacun des produits a été soumis au même processus de test en plusieurs phases que celui utilisé par F5 dans les rapports précédents. Ce processus comprend les phases suivantes :
Au total, plus de 50 essais ont été réalisés pour produire ces résultats.
Les produits que nous avons testés se situaient dans des gammes de prix similaires et étaient composés de :
Le cryptage Secure Sockets Layer (SSL) est utilisé dans le monde entier pour sécuriser les communications entre les utilisateurs et les applications. SSL est un protocole de cryptage standard disponible dans tous les principaux systèmes d'exploitation, navigateurs Web, smartphones, etc. La technologie SSL contribue à sécuriser les achats en ligne, permet un accès à distance sécurisé (VPN SSL) et bien plus encore. SSL est omniprésent dans les solutions de sécurité des réseaux commerciaux et grand public. SSL fournit une sécurité utilisant une combinaison de cryptographie à clé publique pour partager les clés cryptographiques et de cryptage symétrique (généralement RC4, 3DES ou AES) pour crypter réellement le trafic. L'échange de clés et les différents algorithmes de chiffrement nécessitent beaucoup de calculs et nécessitent du matériel spécialisé côté serveur pour atteindre des performances acceptables ou à grande échelle dans presque toutes les utilisations commerciales de SSL.
Les performances des transactions SSL par seconde (TPS) sont principalement une mesure de la capacité d'échange de clés/de négociation d'un appareil. Normalement mesuré avec des tailles de fichiers petites, cela mesure les opérations de négociation qui se produisent au début de chaque nouvelle session SSL. Cette opération nécessite beaucoup de calculs et tous les principaux fournisseurs de déchargement SSL utilisent du matériel spécialisé pour accélérer cette tâche. Pour les réponses de serveur et les tailles de fichiers plus importantes, le coût de calcul de l'opération de négociation est moins pertinent. Étant donné que l’opération n’a lieu qu’une seule fois au début d’une session, la surcharge est bien moindre. Une mesure plus équilibrée pour la comparaison des performances est le débit du trafic crypté, également connu sous le nom de cryptage symétrique ou crypto en masse. Le cryptage en masse est une mesure de la quantité de données qui peuvent être cryptées et transférées en une seconde donnée.
Il existe différentes approches pour gérer le trafic SSL. Certains appareils utiliseront du matériel spécialisé uniquement pour la négociation SSL / l'échange de clés, puis utiliseront le processeur pour le cryptage « en masse » en cours. D’autres appareils ont l’avantage d’utiliser du matériel spécialisé pour les deux fonctions. Le F5 iSeries est spécialement conçu pour gérer de manière optimale la configuration de la connexion SSL et le débit en masse. En utilisant pleinement le matériel de cryptographie avancé, les plates-formes F5 iSeries offrent d'excellentes performances transactionnelles tout en fournissant simultanément de grandes quantités de débit en masse crypté. Cela permet aux clients et aux administrateurs système de préserver les cycles CPU pour des performances ou des fonctionnalités supplémentaires.
Comme d’habitude, des tests ont été effectués sur une gamme de tailles de fichiers (128 B, 5 Ko, 16 Ko et 512 Ko) pour démontrer les performances dans diverses situations.
Les tests ont été exécutés en utilisant des tailles de clé de 384 bits, qui est la taille recommandée par toutes les agences de sécurité réputées, en utilisant les chiffrements ECDH-ECDSA-AES128-SHA256, qui est l'un des algorithmes de chiffrement les plus courants disponibles.
La plate-forme iSeries poursuit le leadership de F5 dans la fourniture de solutions SSL complètes à nos clients, notamment en étant le premier ADC à prendre en charge le déchargement matériel dédié de l'ECDHE. À mesure que de plus en plus d’entreprises adoptent des suites de chiffrement ECC pour une confidentialité de transmission parfaite, le besoin de solutions garantissant les performances des applications continuera de croître. Nos tests de performances montrent que les plates-formes iSeries de F5 maintiennent les niveaux de performances les plus élevés tout en prenant en charge la plus large gamme de suites de chiffrement à l’avenir.