본문 바로가기
반응형

rds4

RDS Multi AZ 고가용성 구성 테스트 RDS의 Multi-AZ 구성과 ReadOnly-Replication 구성 실습 Muti-AZ 동작 방식 1. 현재 Master db 인스턴스의 snapshot이 생성 2. 생성된 snapshot을 이용하여 다른 AZ에 대기 인스턴스가 생성 3. 기본 인스턴스와 Standby 인스턴스 간에 동기식으로 복제되어 데이터 중복성, snapshot 및 백업 중 I/O 중단 제거, 시스템 백업 중 지연 시간 급증을 최소화 1. RDS SubnetGroup 그룹 생성 - RDS 인스턴스가 생성 될 서브넷 그룹을 생성을 위해 RDS의 '서브넷 그룹'에서 'DB 서브넷 그룹 생성' 버튼 클릭 - 서브넷 그룹 이름 입력, VPC 선택, 서브넷에 포함된 AZ선택 및 서브넷 선택 후 생성(여기서는 2개의 가용영역과 Priv.. 2022. 3. 6.
AWS RDS Bastion을 통한 Workbench 접속 - MySQL Workbench에서 Bastion Host를 통해 외부접속이 불가한 RDS 접속 설정 Connction Method: "Standard TCPIP over SSH" 를 선택 SSH Hostname: Bastion Host 접속 "IP:포트" SSH Username: Bastion Host 접속 사용자정보(ec2-user) SSH Password: 여기서는 없음, KeyFile로 설정 SSH Key File: Bastion Host의 pem 키 파일 선택 MySQL Hostname 항목 부터는 RDS DB 정보 입력 "Test Connection" 클릭하면 아래와 같이 간단히 접속 확인 할 수 있음 2022. 2. 2.
AWS 데이터베이스 유형(RDS, DynamoDB, ElastiCache 등) - RDS(Relational Database Service): 관계형 데이터베이스 6종류의 제품을 클라우드에 최적화된 상태로 제공하는 서비스 - 데이터베이스 종류: Amazon Aurora, MySQL, PostgreSQL, MariaDB, Oracle, SQL Server - VPC상에 인스턴스 형태로 구축 - AWS 매니지드 서비스로 업데이트, 백업 등 자동실행 가능 1. 주요 인스턴스 유형 표준(db.m5 등): 범용적인 인스턴스 메모리 최적화 - db.x1e: - db.x1: 메모리 최대치가 db.x1e의 절반 - db.r5 등: 네트워크, EBS 성능을 강화 버스트 성능(db.t3 등): 기본 수준의 CPU 성능과 순간 확장 기능을 제공 2. RDS 요금 - 스토리지 요금 + 데이터베이스 인스.. 2022. 1. 23.
AWS Aurora Aurora AWS에서 자체 개발한 AWS만의 RDBMS로써 MySQL 및 Postgresql 호환 가능 함 Aurora vs RDS 차이 1. Storage - RDS MySQL: ①자신의 EBS -> ②EBS 미러링 -> ③Replication 데이터 전송 -> Replica받은쪽에서 ④EBS 저장 및 ⑤EBS 미러링 실행 - Aurora: 4/6쿼럼을 사용해 Shared Storage에 저장, Replica로 전달하는 것은 frm 및 redo log로써 네트워크 bandwidth 사용이 적고 빠름 2. 관리주체 - RDS MySQL: 관리자가 직접 관리 - Aurora: AWS가 개발해서 버전 업그레이드를 주기적으로 시행 3. Read Replica 구성 - RDS MySQL: Read Replic.. 2021. 12. 10.
반응형