Neptune DB 클러스터에 적합한 스토리지 유형 선택 - Amazon Neptune

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Neptune DB 클러스터에 적합한 스토리지 유형 선택

Neptune은 요금 모델이 다른 두 가지 유형의 스토리지를 제공합니다.

  • Standard 스토리지 - Standard 스토리지는 I/O 사용량이 보통이거나 적은 애플리케이션을 위한 비용 효율적인 데이터베이스 스토리지를 제공합니다.

  • I/O 최적화 스토리지 — 엔진 버전 1.3.0.0부터 제공되는 I/O 최적화 스토리지를 사용하면 사용 중인 스토리지와 인스턴스에 대해서만 비용을 지불하면 됩니다. 스토리지 비용은 표준 스토리지보다 높으며 인스턴스 비용도 표준 인스턴스보다 높습니다. 사용한 I/O에 대해서는 비용을 지불하지 않습니다. I/O 사용량이 많으면 프로비저닝된 IOPs 스토리지로 비용을 크게 줄일 수 있습니다.

    I/O 최적화 스토리지는 예측 가능한 비용으로 짧은 I/O 지연 시간과 일관된 I/O 처리량을 제공해야 하는 I/O 집약적 그래프 워크로드의 요구 사항을 충족하도록 설계되었습니다. 30일에 한 번씩만 I/O 최적화 스토리지 유형과 표준 스토리지 유형 간에 전환할 수 있습니다.

    I/O 최적화 스토리지에 대한 요금 정보는 Neptune 요금 페이지를 참조하세요. 다음 섹션에서는 Neptune DB 클러스터의 I/O 최적화 스토리지를 설정하는 방법을 설명합니다.

Neptune DB 클러스터용 I/O 최적화 스토리지 선택

기본적으로 Neptune DB 클러스터는 Standard 스토리지를 사용합니다. DB 클러스터를 생성할 때 다음과 같이 I/O 최적화 스토리지를 활성화할 수 있습니다.

다음은 를 사용하여 클러스터를 생성할 때 I/O 최적화 스토리지를 활성화하는 방법의 예입니다. AWS CLI:

aws neptune create-db-cluster \ --database-name (name for the new database) \ --db-cluster-identifier (an ID for the cluster) \ --engine neptune \ --engine-version 1.3.0.0 \ --storage-type iopt1

이 경우 생성하는 모든 인스턴스에 I/O 최적화 스토리지가 자동으로 활성화됩니다.

aws neptune create-db-instance \ --db-cluster-identifier (the ID of the new cluster) \ --db-instance-identifier (an ID for the new instance) \ --engine neptune \ --db-instance-class db.r5.large

다음과 같이 기존 DB 클러스터를 수정하여 I/O 최적화 스토리지를 활성화할 수도 있습니다.

aws neptune modify-db-cluster \ --db-cluster-identifier (the ID of a cluster without I/O–Optimized storage) \ --storage-type iopt1 \ --apply-immediately

I/O 최적화 스토리지가 활성화된 상태에서 백업 스냅샷을 DB 클러스터로 복원할 수 있습니다.

aws neptune restore-db-cluster-from-snapshot \ --db-cluster-identifier (an ID for the restored cluster) \ --snapshot-identifier (the ID of the snapshot to restore from) \ --engine neptune \ --engine-version 1.3.0.0 \ --storage-type iopt1

describe- 직접 호출을 통해 클러스터가 I/O 최적화 스토리지를 사용하고 있는지 확인할 수 있습니다. I/O 최적화 스토리지가 활성화된 경우 직접 호출 시 iop1로 설정된 스토리지 유형 필드가 반환됩니다.