Red Hat har publicerat resultaten av en prestandautvÀrdering av krypterade kommunikationskanaler som organiserats med hjÀlp av IPsec-protokollet pÄ modern utrustning, samt jÀmfört IPsec:s bandbredd baserat pÄ autentiseringsalgoritmerna AES-GCM och AES-SHA1.
Testningen utfördes i RHEL 9.4-distributionen pÄ en server med tvÄ fjÀrde generationens Intel Xeon Scalable-processorer (28 kÀrnor och 56 logiska kÀrnor per CPU), ansluten till nÀtverket via en 100-gigabit Intel E810-nÀtverksadapter. HÄrdvaruaccelerationen av IPsec, dÀr operationerna flyttas till nÀtverkskortet eller Intel QAT, var avstÀngd för att ge en uppfattning om prestandan hos den programvarustack. SysteminstÀllningarna stÀlldes enligt profilen 'throughput-performance', brandvÀggen firewalld stÀngdes av, och processen iperf3, som genererade trafik, samt avbrottshanteraren för nÀtverkskortet knöts till den första CPU-kÀrnan (för att undvika prestandaförlust pÄ grund av migrering av avbrottshanterare till NUMA-noder som inte Àr kopplade till nÀtverkskortet).
I en enstrÀngad IPsec-test för IPv4 och IPv6, med ett kÀrna för processen iperf3, registrerades en prestation pÄ 6 Gbit/s för AES-GCM och 3,75 Gbit/s för AES-SHA1, vilket innebÀr att AES-SHA1 var cirka 40% lÄngsammare Àn AES-GCM.
Vid testning av flera parallella strömmar (varje instans av iperf3 knöts till en separat CPU-kÀrna) nÄdde den toppbandbredden med AES-GCM 50 Gbit/s för bÄde IPv4 och IPv6, vilket visar möjligheten till fullstÀndig utnyttjande av den tillgÀngliga bandbredden pÄ en typisk servern med tvÄ 25-gigabit eller en 40-gigabit kommunikationskanal utan hÄrdvaruacceleration (eller hÀlften av bandbredden pÄ den 100-gigabit-lÀnk som anvÀndes under testningen).
KĂ€lla: opennet.ru
