Linux Security Update, IO Perf비교

1월초에 Intel CPU의 보안 업데이트로 인한 성능 변화 정리 해봅니다. Intel 2699 V4 시스템에서, Linux 보안 업데이트 전후의 성능 변화 그리고, 최근에 출시된 Perley 에서의 업데이트 후의 성능 관련하여 정리한 내용입니다.

업데이트 전 on 2699v4 Physical Server

kernel: avx : 9060.000 MB/sec
kernel: raid6: avx2x1 gen() 5605 MB/s
kernel: raid6: avx2x2 gen() 6542 MB/s
kernel: raid6: avx2x4 gen() 7546 MB/s
kernel: raid6: using algorithm avx2x4 gen() (7546 MB/s)
kernel: raid6: using avx2x2 recovery algorithm

업데이트 후 on 2699v4 Physical Server

kernel: avx : 4524.000 MB/sec
kernel: raid6: avx2x1 gen() 62 MB/s
kernel: raid6: avx2x2 gen() 312 MB/s
kernel: raid6: avx2x4 gen() 2121 MB/s
kernel: raid6: using algorithm avx2x4 gen() (2121 MB/s)
kernel: raid6: using avx2x2 recovery algorithm

업데이트 후에 성능 변화가 좀 있죠. 아래는 Gold 5118 2.3Ghz 12Core 시스템에서 보여주는 결과 입니다.

kernel: xor: automatically using best checksumming function:
kernel: avx : 13124.000 MB/sec
kernel: raid6: sse2x1 gen() 8203 MB/s
kernel: raid6: sse2x2 gen() 11605 MB/s
kernel: raid6: sse2x4 gen() 12945 MB/s
kernel: raid6: avx2x1 gen() 18542 MB/s
kernel: raid6: avx2x2 gen() 22027 MB/s
kernel: raid6: avx2x4 gen() 24003 MB/s
kernel: raid6: avx512x1 gen() 21773 MB/s
kernel: raid6: avx512x2 gen() 27011 MB/s
kernel: raid6: avx512x4 gen() 31500 MB/s
kernel: raid6: using algorithm avx512x4 gen() (31500 MB/s)
kernel: raid6: using avx512x2 recovery algorithm

Purley Processor 에서는 보안 업데이트 해도 영향이 적은거 같네요, 기존 v4 CPU 환경에서의 보안 업데이트 이전의 결과 보다 더 좋게 나오고 있습니다. 위의 결과는 BIOS 업데이트 전이며, 성능 어마어마 하게 나오는군요. Software RAID 환경에서의 AVX512의 영향으로 성능이 대폭 향상된거 같네요. 지난주 Release된 Bios도 업데이트 하였지만, 성능의 변화는 없는듯 합니다.

참고로, Purley 에서는 SATA Disk 1장 기준 Average Seq Write , 170MB/sec 이 나오며, NVME의 경우 2.7GB/sec 정도의 성능이 나옵니다.

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다