WiseN

[갑티슈시리즈] 2018년 4장

May 09,2018   |   AWS

작성자_최준승

페이스북 공유하기 트위터 공유하기
Blog thumbnail

안녕하세요. GS네오텍 최지훈입니다.

갈수록 공부할 내용은 많아지고 어떤 내용을 포스팅해야 다른분들께 도움이 될지 고민이 많이 됩니다.

그럼 4장 시작입니다.

여기서 다루는 내용



· EC2 Optimizing CPU Options
· Route53 alias








EC2 Optimizing CPU Options







  • Amazon EC2 인스턴스는 단일 하이퍼 스레딩 기술을 지원하므로 하나의 인텔 제온 CPU 코어에서 여러 스레드를 동시에 실행 가능

  • 각 스레드는 인스턴스의 가상 CPU (vCPU)로 표시

  • m5.xlarge인스턴스 유형에는 코어 당 2 개의 CPU 코어와 2 개의 스레드 (기본적으로 총 4 개의 vCPU)

  • 각 vCPU는 T2 인스턴스를 제외하고 Intel Xeon CPU 코어의 하이퍼 스레드

  • CPU 옵션을 지정하여 특정 작업 부하 또는 비즈니스 요구에 맞게 인스턴스를 최적화 가능

  • - CPU 코어 수 : 인스턴스의 CPU코어 수를 사용자가 정의. 이를 통해 메모리 집약적인 작업 부하는 있지만 CPU 코어수는 적으면 충분한 양의 RAM이있는 인스턴스로 소프트웨어의 라이선스 비용을 잠재적으로 최적화.
    - 코어 당 스레드 : CPU 코어당 하나의 스레드를 지정하여 인텔 하이퍼 스레딩 기술을 비활성화 할 수 있습니다. 고성능 컴퓨팅 (HPC) 워크로드와 같은 특정 워크로드 작업을 수행.
  • 인스턴스 launch 중에 이러한 CPU 옵션을 지정가능(기본 CPU 옵션으로 실행되는 인스턴스와 동일한 요금)

  • https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/instance-optimize-cpu.html








Route53 alias







  • 일반 Amazon Route53 레코드는 표준 DNS 레코드이지만, alias 레코드는 DNS 기능에 Route53 확장을 제공

  • IP주소나 도메인 이름 대신 alias 레코드에는 CloudFront 배포, Elastic Beanstalk 환경, ELB 클래식, 응용 프로그램 또는 네트워크 로드밸런서에 대한 포인터, 정적 웹 사이트로 구성된 Amazon S3 버킷 또는 동일한 호스트된 영역에 다른 Route53 레코드를 포함

  • Route53이 alias 레코드에서 이름과 유형이 일치하는 DNS 쿼리를 받으면, Route53은 포인터를 따라 해당되는 값으로 응답

  • - CloudFront 배포에 대한 대체 도메인 이름 : CloudFront 도메인 이름을 사용하여 실제로 CloudFront 배포에 대한 쿼리가 요청된 것처럼 응답
    - Elastic Beanstalk 환경 : 환경에 대해 하나 이상의 IP 주소를 사용하여 각 요청에 응답
    - ELB 로드 밸런서 : 로드 밸런서에 대해 하나 이상의 IP 주소를 사용하여 각 요청에 응답
    - 정적 웹 사이트로 구성되는 Amazon S3 버킷 : Amazon S3 버킷에 대해 하나의 IP 주소를 사용하여 각 요청에 응답
    - 동일한 호스팅 영역의 다른 Route53 레코드 : 포인터에서 참조하는 레코드에 대한 쿼리가 실제로 요청된 것처럼 응답
  • https://docs.aws.amazon.com/ko_kr/Route53/latest/DeveloperGuide/resource-record-sets-choosing-alias-non-alias.html