aws t2, t3 cpu 차이 및 선정에 대한 생각
AWS에서 EC2 사용시 선택해야 하는 부분에서 가장 중요한 CPU 부분 입니다.
T2는 이전세대
T3는 현재세대
T3a는 암드 CPU
T4g는 AWS에서 설계한 CPU로서 오로라 사용시 선택하면 됩니다. 이건 EC2는 리눅스 선택시 OS와 맞지 않아 선택 할 수 없게 되어 있습니다.
우선 지난세대보다는 특별한 이유가 없다면 현재세대인 T3를 선택하는것이 맞다고 봅니다.
단, 여기서 CPU 갯수는 동일한데 RAM만 다른 경우인데요. 고민이 많이 되는 부분입니다.
여기서 제 생각엔 무난하게 하려면 4G 정도는 선택하는 것이 좋아 보입니다.
안전하게 하려면 최소 2개의 EC2를 ELB에 하위에 둬야 합니다. 좀더 안전하고 싶으면 최소 3개가 서로 다른 존에 있으면 좋을것 같습니다.
여유가 있다면 이런 고민 없이 좋은것 선택하시면 되고.
CPU 크레딧 문제는 무제한으로 설정하여 속도에 영향이 있어 사이트 이용자에게 쾌적한 환경을 제공하고 추가 비용을 지불 하는것이 좋겠습니다. 어짜피 쾌적하게 하려면 EC2 더 추가 해야 되니까 말이죠.
출처: AWS EC2 인스턴스 유형별 정리 (feat. 딥러닝 모델 서버) — mopil devlog (tistory.com)
단 속도에 대해선 어떤것에 대한 측정이냐에 따라 달라질 수 있습니다.
그리고 OS에 따라 달라질 수 있고 영향을 줄 수 있는 요소들이 있으니 참고만 하면 됩니다.
속도가 빨라서인가 t2가 t3보다 비용이 약간 높던데요. 이전세대 인데 불구 하고. 그리고 암드는 속도 차이가 많이 나는데 별 다른 이유가 있는지 궁금 하네요~