AWS lightsail 요금제별 사양 무료 업그레이드
어느 순간부터 AWS lightsail의 기본 CPU core 사양이 2core 로 변경되었다.
분명 20달러부터 2코어였는데, 아무도 모르게 2core로 변경되었다.
문제는 기존 플랜을 사용하던 사용자의 사양은 자동으로 변경되지 않았다는 것인데...
CPU가 더 낮은 사양으로 변경되고 코어를 하나 추가해 준 것인지,
아니면 동일한 CPU에 그냥 코어를 하나 덤으로 추가해 준 것인지에 대한 정보는 알 수가 없어 직접 확인해 보았다.
기존 플랜과 신규 플랜의 CPU
cat /proc/cpuinfo | grep 'name'| uniq
위 명령어로 CPU 모델 정보를 가져올 수 있다.
기존 플랜의 CPU는 Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz 이고,
신규 플랜의 CPU는 Intel(R) Xeon(R) Platinum 8175M CPU @ 2.50GHz 이다.
CPU 모델이 변경된 것인데, 두 CPU의 성능을 비교해 볼 것이다.
정보가 많지는 않지만 연식, 베이스/터보 클럭 스피드, 캐시 크기, 단일 스레드 점수등 모든 부분에서 8124M이 앞서고 있다.
직접 벤치마크를 측정해 보자
sysbench를 이용해 cpu score 를 측정해 볼 것이다.
https://extrememanual.net/26680
sysbench: 기존 플랜
1코어이므로, 1코어에 대한 벤치마크를 측정하기 위해 아래 명령어를 사용한다.
sysbench --test=cpu --cpu-max-prime=100000 --num-threads=1 run
sysbench: 신규 플랜
2코어이므로, 단일 코어 성능 측정 및 2코어 성능 측정으로 두 번으로 나눠 진행한다.
# 단일 코어 테스트
sysbench --test=cpu --cpu-max-prime=100000 --num-threads=1 run
# 2코어 테스트
sysbench --test=cpu --cpu-max-prime=100000 --num-threads=2 run
기존 플랜보다 소폭 더 좋게 나왔지만, 사실 별 차이가 없다.
당연한 말이지만 싱글 코어 점수가 비슷했기에, 2코어를 사용하게 하면 처리량이 크게 증가한다.
결론
특별한 사유가 없다면 같은 가격에 코어를 하나 더 주는 신규 플랜으로 마이그레이션 하자.
마이그레이션 가이드는 아래 포스트를 참고하면 된다.
https://satisfactoryplace.tistory.com/177