tencent cloud

피드백

단일 노드 아키텍처(기존 기본 버전 및 클라우드 디스크 버전)

마지막 업데이트 시간:2023-04-10 16:09:48

    TencentDB for MySQL은 단일 노드, 2노드 및 3노드의 세 가지 유형의 아키텍처를 지원합니다. 본문은 단일 노드 아키텍처에 대해 설명합니다.

    단일 노드 인스턴스는 기본형(기존 기본 버전), 기본형(클라우드 디스크 버전) 및 일반형(읽기 전용 인스턴스)과 같은 다양한 리소스 격리 정책을 지원합니다. 자세한 내용은 격리 정책을 참고하십시오.

    단일 노드 - 기본형(클라우드 디스크 버전)

    적용 시나리오

    단일 노드 아키텍처에는 하나의 데이터베이스 노드가 있으므로 테스트, 개발 및 학습과 같은 고가용성이 필요하지 않은 비즈니스 시나리오에 매우 비용 효율적이며 적합합니다.

    특징

    • 기본 스토리지는 SSD 또는 인핸스드 SSD 클라우드 디스크를 채택합니다.
    • SSD 클라우드 디스크: NVMe SSD를 스토리지 미디어로 사용하는 올플래시 클라우드 디스크 스토리지 유형입니다. 높은 랜덤 IOPS 및 99.9999999% 데이터 보안과 함께 대기 시간이 짧고 처리량이 높은 I/O 기능을 제공합니다. 높은 I/O 성능이 필요한 시나리오에 적합합니다.
    • 인핸스드 SSD 클라우드 디스크: Tencent Cloud의 최신 스토리지 엔진, NVMe SSD 스토리지 미디어 및 최신 네트워크 인프라를 기반으로 합니다. 낮은 대기 시간, 높은 임의 IOPS, 높은 처리량 I/O 및 최대 99.9999999%의 데이터 보안을 갖춘 고성능 스토리지를 제공하므로 대기 시간 요구 사항이 높은 I/O 집약적 애플리케이션에 적합합니다. 고유하게 인핸스드 SSD 클라우드 디스크의 성능과 용량은 요구 사항에 맞게 독립적으로 조정할 수 있습니다.
    • SSD 클라우드 디스크에 대한 임의 IOPS 공식: 임의 IOPS = min{1800 + 용량(GiB) × 30, 26000}.
    • SSD 클라우드 디스크의 처리량 공식(MB/s): 처리량 = min{120 + 용량(GiB) × 0.2, 260}.
    • 인핸스드 SSD 클라우드 디스크의 임의 IOPS 공식: 임의 IOPS = min{1800 + 용량(GiB) × 50, 50000}.
    • 인핸스드 SSD 클라우드 디스크의 처리량 공식(MB/s): 처리량 = min{120 + 용량(GiB) × 0.5, 350}.
    주의:

    • 클라우드 디스크 버전의 기본 인스턴스는 복구 시간이 오래 걸리고 SLA를 제공하지 않기 때문에 최대 99.99%의 가용성을 보장하는 프로덕션 환경의 경우 2노드 또는 3노드 버전을 사용하는 것이 좋습니다.
    • 데이터베이스 인스턴스의 데이터 가용성 및 복구 가능성을 보장하기 위해 디스크 공간의 작은 부분(5%)을 시스템 보호 공간으로 사용하여 인스턴스의 데이터를 보호하지만 데이터를 저장할 수는 없습니다.
    • 인핸스드 SSD 클라우드 디스크는 클라우드 디스크 버전의 단일 노드 인스턴스 구매 페이지에 표시된 특정 리전에서만 지원됩니다.

    구성 기본 프레임워크

    단일 노드 - 기본형(기존 기본 버전 - 삭제됨)

    적용 시나리오

    단일 노드 - 비즈니스 프로덕션 환경에는 기본 단일 노드 인스턴스를 권장하지 않습니다. 개인 학습, 소규모 웹사이트, 비핵심 소기업 시스템, 중대형 기업 개발 및 테스트에 더 적합합니다.

    특징

    • 컴퓨팅-스토리지 분리를 지원합니다. 컴퓨팅 노드에 오류가 발생하면 다른 노드로 전환하여 빠른 복구를 달성할 수 있습니다. 기본 데이터는 클라우드 디스크에 3개의 사본으로 저장되어 일정 수준의 데이터 신뢰성을 보장하고 디스크 장애 시 디스크 스냅샷에서 빠른 데이터 복원이 가능합니다.
    • 단일 노드 - 기본형은 데이터베이스 연결, 액세스 및 리소스와 같은 20개 이상의 모니터링 메트릭을 제공하고 필요에 따라 경보 정책 구성을 지원합니다. 자체 생성 CVM 기반 데이터베이스와 비교할 때 기본 단일 노드 인스턴스도 CVM 인스턴스에 배포되지만 더 편리하고 40% 저렴한 비용으로 더 높은 데이터베이스 성능을 제공합니다.
    • MySQL 단일 노드 - 기본형의 I/O 시나리오의 90%에 적합한 기본 스토리지 미디어로 안정적인 성능을 갖춘 비용 효율적인 프리미엄 클라우드 디스크를 사용합니다. IOPS 계산 공식은 {min 1500 + 8 * 디스크 용량, max 4500}으로, 디스크 용량이 50GB일 경우 IOPS 범위는 {min 1900, max 4500}입니다.

    기본 프레임워크 다이어그램

    주의:

    MySQL 단일 노드 - 기본형은 단일 노드 구조를 채택하고 있기 때문에 노드 장애 시 CVM보다 복구 시간이 약간 더 소요됩니다(인스턴스 시작 및 데이터 복원으로 인해). 비즈니스에 고가용성이 필요한 경우 2노드 또는 3노드 MySQL 인스턴스를 사용하는 것이 좋습니다.

    단일 노드 - 일반형 인스턴스

    적용 시나리오

    현재는 읽기/쓰기 분리 요구 사항이 있는 다양한 비즈니스의 읽기 전용 인스턴스에만 이상적입니다.

    특징

    로컬 NVMe SSD 디스크를 사용하여 우수한 IO 성능을 제공하며, 읽기 전용 인스턴스의 비즈니스 읽기 부하 배분에 이상적입니다.

    기본 프레임워크 다이어그램

    주의:

    • 단일 노드 배포는 단일 실패 지점에 취약합니다. 읽기 전용 인스턴스를 하나만 구입하면 단일 읽기 전용 인스턴스의 장애가 비즈니스 중단으로 이어지기 때문에 비즈니스에 대한 고가용성을 보장할 수 없습니다.
    • 단일 읽기 전용 인스턴스를 복구하는 데 걸리는 시간은 비즈니스 데이터 볼륨에 따라 다르므로 복구 시간을 보장할 수 없습니다. 따라서 비즈니스에 고가용성이 필요한 경우 읽기 전용 인스턴스의 RO 그룹 관리에 따라 RO 그룹에 대한 읽기 전용 인스턴스를 2개 이상 구매하는 것이 좋습니다.

    관련 작업

    • TencentDB for MySQL은 읽기/쓰기 분리 및 단일 원본-다중 복제본 응용 시나리오에 적용할 수 있는 하나 이상의 읽기 전용 인스턴스를 생성할 수 있습니다. 자세한 내용은 읽기 전용 인스턴스 생성을 참고하십시오.
    • TencentDB for MySQL은 가용성을 보장하기 위해 하나 이상의 읽기 전용 인스턴스를 생성하고 RO 그룹에 배치할 수 있습니다. 자세한 내용은 읽기 전용 인스턴스 RO 그룹 관리를 참고하십시오.
    문의하기

    고객의 업무에 전용 서비스를 제공해드립니다.

    기술 지원

    더 많은 도움이 필요하시면, 티켓을 통해 연락 바랍니다. 티켓 서비스는 연중무휴 24시간 제공됩니다.

    연중무휴 24시간 전화 지원