WiseN

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

Blog thumbnail

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

오늘부터 틈틈히 GS네오텍 TA(Technical Advisor)팀에 들어온 문의사항 중 선별하여 필요하실때 뽑아서 쓰시라고 갑티슈 시리즈를 연재할 생각입니다. (원래는 각티슈로 할려고 했는데 표준어가 갑티슈더군요.)
제가 작성한 글도 있지만 팀분들이 작성하신 메일과 블로그 및 AWS 문서들을 참고하여 작성하였습니다. (약간 날로 먹는 것 같기도 합니다. :) )

여담은 여기까지고 1장을 시작합니다. 한번 읽어 보시고 피드백 부탁드립니다.

여기서 다루는 내용



· EMR 마스터 노드 장애
· NLB 통신방식
· ETS (Elastic Transcoder) vs Elemental MediaConvert
· RDS Oracle 라이센스
· RDS PostgreSQL과 MySQL/MariaDB의 Read Replica 차이점
· Workspace 한글 및 BYOL








EMR 마스터 노드 장애







  • Amazon EMR은 현재 마스터 노드 또는 마스터 노드 상태 복구에 대한 자동 장애 조치를 미지원


  • 마스터 노드에 장애가 발생하면 AWS Management Console에서는 새 클러스터를 시작할 수 있도록 "The master node was terminated"라는 메시지를 표시


  • 클러스터에 체크포인트를 지정하여 Amazon S3에 중간 데이터를 저장한 후 체크포인트에서 클러스터를 재개








NLB 통신방식







  • Network Load Balancer 는 연결 레벨(계층 4)에서 작동하고, IP 프로토콜 데이터에 따라 연결을 대상(Amazon EC2 인스턴스, 컨테이너 및 IP 주소)으로 라우팅

  • TCP 트래픽을 로드 밸런싱하는 데 적합한 NLB는 매우 짧은 지연 시간을 유지하면서 초당 수백만 개의 요청을 처리가능

  • NLB는 가용 영역당 하나의 정적 IP 주소를 사용하면서 갑작스럽고 변동이 심한 트래픽 패턴을 처리하는 데 최적화




  • Client - NLB - EC2 구성에서 tcpdump 결과

  • - NLB Internet-Facing
      EC2 : EC2 사설IP - Client 공인IP(NAT)
      Client : Client 로컬IP - NLB 공인IP
    - NLB Internal
      EC2 : EC2 사설IP - Client 사설IP
      Client : Client 로컬IP - NLB 사설IP







ETS (Elastic Transcoder) vs Elemental MediaConvert







  • Elemental MediaConvert는 최신 HDR, 4K와 같은 최상의 화질을 output으로 제공하고, 세세한 설정을 통하여 고객이 원하는 부분을 커스터마이징 가능(http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html)


  • WebM, MP3 오디오 전용 출력 또는 애니메이션 GIF 파일을 만들거나 KMS와 함께 암호화를 사용하려는 경우 또는 파일의 자동 회전이 필요한 경우에는 ETS를 사용








RDS Oracle se1 edition







  • 11g 현재 버전의 경우 2020년 12월 말까지 사용 가능, 이후에는 최소 6개월 정도의 정해진 기간안에 업그레이드 필요








RDS PostgreSQL과 MySQL/MariaDB의 Read Replica 차이점






(https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html)

  • Logical replication : Logical statement 또는 transcation 전달

  • Physical replication : Physical block 변화 전달








Workspace 한글 및 BYOL






  • 한글은 한글 언어팩을 다운받아 설치 (언어팩 포함 필요한 App 설치 후, 전체적으로 배포)


  • 라이센스 BYOL의 경우, Workspace에 적용할 수 있는 형태인지(SA 계약 적용 여부)를 MS쪽에 확인하고 리전당 200개 이상의 수량을 사용한다면 AWS에 티켓을 열어 별도 신청