프리티어로 이용중이었는데 이제 서버를 런칭하려고 합니다. 웹서버이고, 커뮤니티 사이트예요. 적당한…

프리티어로 이용중이었는데 이제 서버를 런칭하려고 합니다.
웹서버이고, 커뮤니티 사이트예요.
적당한 스타트인스턴스를 잡고 ELB로 확장하려고 합니다.
인스턴스 종류가 너무 많아서… 어떤 인스턴스유형으로 스타트를 잡고 ELB셋팅으로 가야할지 감이 안오네요.
처음엔 뭔지 모르고 T2 마이크로로 셋업작업을 해서 스타트인스턴스를 t2미디엄으로 셋팅을 하고 ELB로 확장시킬까 싶기도 한데… 사실 서버 운영이 처음인지라 감이 안오네요.

이래저래 보니까 t2 계열? HVM , M1계열? PV 는 처음 인스턴스 셋업할때부터 구분되더군요.

필요하다면 새로 인스턴스를 세팅 한다해도 웹서버에 맞는 인스턴스 종류를 잘 잡고 가고 싶은데요. 나중에 확장하는거야 바꿔주면 되지만
HVM,PV는 처음부터 잘 선택해야 할거 같더군요.

어떤 인스턴스로 스타트업을 하는게 좋을까요?
조언좀 부탁드립니다.

HVM,PV중 커뮤니티 웹서버에 어떤 유형이 좋을지도 궁금합니다.

현재는 워드프레스 기반으로 셋팅되어있고, 향후 커스텀소스로 바뀔수도 있지만… 형태는 이런 유형의 웹서버일거 같습니다.

10 thoughts on “프리티어로 이용중이었는데 이제 서버를 런칭하려고 합니다. 웹서버이고, 커뮤니티 사이트예요. 적당한…

  1. hvm 이 일반적으로 많이 쓰입니다~ 예전같이 성능이 반가상화에 비해크게 떨어지지 않을뿐더러 인스턴스 유형변경시 제약사항도 더 적습니다.

  2. t시리즈의 경우 cpu credit이 있어서 평균 cpu사용률에 제약이 있습니다. 상용서비스로 운영하는 경우 m시리즈 이상에서 선택하시는 것이 안정적이더라구요. 저희도 초창기 cpu credit에 대한 이해없이 t시리즈 서버로 운영을하다가 장애를 겪은 적이 있어서 이후에 테스트이외의 경우 t시리즈 사용은 안하고 있습니다.
    http://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/t2-instances.html#t2-instances-cpu-credits

  3. 웹서버 운영에 hvm pv는 큰 차이가 없다고 봅니다. 그렇지만 신규타입 인스턴스들이 hvm타입인 추세고 enhanced network같은 추가 기능도 hvm인스턴스들 중 일부가 제공하니 hvm으로 쓰시는게 좋아보이네요

  4. 참고로 t타입도 모니터링해야할 메트릭을 잘선정하시고 scaling한다면 운영에 투입해도 무리가 없을거 같아요. 각 t타입 별로 시간당 크레딧 한계치를 알고 모니터링하시면 좋을것 같습니다

  5. 커뮤니티 웹 사이트 규모의 사이즈라면, t2 인스턴스로 시작하시돼 트래픽 증가시 크레딧 소진 시간을 염두하고, 그 인스턴스 타입의 CPU 제한량을 기준으로 오토스케일링으로 구성하시는 게 좋을 것 같습니다. 실제로 mozilla 한국 커뮤니티의 경우 t2.micro에 elb로 묶어서 그런식으로 구성해 두었습니다.

    https://engineering.gosquared.com/t2-instances
    https://aws.amazon.com/blogs/aws/low-cost-burstable-ec2-instances/
    https://blog.engineyard.com/2015/increasing-performance-decreasing-price-testing-t2-instances

답글 남기기

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