TencentDB for MySQL은 단일 노드, 2노드 및 3노드의 세 가지 유형의 아키텍처를 지원합니다. 본문은 3노드 아키텍처에 대해 설명합니다.
설명:
TencentDB for MySQL 3노드(구 금융 버전)는 1개의 마스터와 2개의 슬레이브 노드로 구성되며, 마스터만 접근 서비스를 제공하고 두 슬레이브 노드는 재해 복구만 제공하며 접근은 불가합니다.
3노드 인스턴스는 강력한 동기화 복제를 지원하는 1-원본-2-복제본 아키텍처를 기반으로 구축됩니다. 실시간 핫 백업으로 강력한 데이터 일관성을 보장하여 금융 등급의 안정성과 고가용성을 제공합니다.
3노드 인스턴스는 일반 및 전용의 두 가지 리소스 격리 정책을 지원합니다. 자세한 내용은 격리 정책을 참고하십시오. 사용 사례
게임, 인터넷, IoT, 소매, 이커머스, 물류, 보험 및 증권을 포함한 다양한 산업에서 널리 사용됩니다.
아키텍처 특징
마스터-슬레이브 복제 방식: 비동기, 강동기, 반동기(기본값).
읽기 전용 인스턴스, 재해 복구 인스턴스, 보안 그룹, 데이터 마이그레이션 및 다중 AZ 배포를 포함한 완전한 기능 세트를 지원합니다. 자세한 내용은 제품 장점을 참고하십시오. 3노드 인스턴스는 여러 복제본을 제공하여 데이터 지속성을 보장합니다. 원본 노드 데이터는 복제본 노드와 동기화할 수 있습니다. 원본 인스턴스 데이터는 읽기 전용 인스턴스(있는 경우)와 동기화할 수 있습니다. 이 아키텍처는 데이터 보안을 보장하고 최대 99.99999%의 데이터 지속성을 구현합니다.
강력한 하드웨어 장치에 데이터 노드를 배포하고 로컬 NVMe SSD 디스크를 최대 240000의 IOPS로 기본 스토리지로 사용합니다. 이 값은 MySQL의 기본 페이지 크기가 16KB인 테스트 결과이며 참고용입니다. 실제 값은 특정 구성, 페이지 크기 및 비즈니스 부하에 따라 다릅니다.
3노드 인스턴스의 두 개의 복제 노드를 동일한 가용존(예: 베이징 5존)에 배포할 수 있지만, TencentDB의 기본 노드 분배 전략은 2노드가 서로 다른 물리적 서버에 배포되도록 보장합니다. 또한 두 개의 복제본 노드를 서로 다른 가용존(예: 하나는 베이징 5존에 있고 다른 하나는 베이징 7존에 있는)에 배포할 수도 있습니다.
기본 프레임워크 다이어그램
업그레이드 관련 작업
TencentDB for MySQL의 커널 마이너 버전은 자동 또는 수동으로 업그레이드할 수 있습니다. 자세한 내용은 커널 마이너 버전 업그레이드를 참고하십시오.