ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • AWS RDS
    AWS 2023. 9. 21. 18:55
    728x90

    AWS RDS

    RDS는 관계형 DB(RDB)를 완전 관리형(managed)로 제공하는 서비스. 기본적으로 EC2에 SSH로 접근 못함

    • auto scale을 지원하여, 디스크를 자동 증감 가능
    • 읽기 전용 DB를 구축할 수 있어, 서비스 중인 DB의 부담을 낮출 수 있다.

    Network 비용

    • AWS는 AZ간 데이터가 이동할 때 비용이 발생한다.
      • 보통 관리형 서비스에서는 예외임. ex) Read Replicas 가 다른 AZ에 있지만, 같은 리전 내에 있을 때는 비용이 발생하지 않는다. 

    단일 AZ에서 다중 AZ로 전환시 다운타임은 존재하지 않는다.(DB 중지 필요 없음)

     

    RDS Custom

    Oracle, MS SQL의 관리자 권한 전체를 갖게 된다.

    • OS 및 DB 사용자 지정 기능에 액세스(SSH, SSM) 함.
    • 스냅샷을 만들어 두자 : EC2에 접근이 가능하므로 문제가 발생 할 수 있다.

     

    Amazon Aurora

    오픈소스가 아니지만, Postgre/MY SQL과 호환 가능, 클라우드 최적화로 Postgre, My SQL 보다 높은 성능을 갖고 있음.

    • Shared Storage Volume이 존재해서 쓰기 전용 node와 읽기 전용 node가 분리 되어 있어서 로드 밸런싱 역할을 한다.
      • Reader endpoint : writer endpoint와 같은 역할로,  모든 읽기 전용 복제본과 자동으로 연결 됨. 클라이언트가 리더 엔드포인트에 연결될 때마다 읽기 전용 복제본 중 하나로 연결해 로드 밸런싱을 도와줌(문장 레벨이 아닌 연결 레벨에서 발생)
      • Read Replica Auto Scale
      • Custom Endpoint
    • Aurora Multi-Master : 모든 인스턴쓰가 쓰기 가능
    • Global Aurora : Region 간의 Read Replicas "Aurora 글로벌 데이터 베이스의 데이터를 리전 간에 복제하는데 평균 1초 미만이 소요됩니다" -> 시험 키워드

    'AWS' 카테고리의 다른 글

    [AWS SAA] AWS ElasticCahe  (0) 2023.09.25
    AWS EC2  (0) 2023.09.21
    AWS IAM  (0) 2023.09.17
    [AWS] VPC 생성 실습  (0) 2023.03.30

    댓글

Designed by Tistory.