Oracle NoSQL Database Cloud Service 구독

Oracle NoSQL Database Cloud Service 구독 및 사용자 관리 방법을 알아봅니다.

이 문서에는 다음 항목이 포함되어 있습니다.

서비스 제한

Oracle NoSQL Database Cloud Service에는 다양한 기본 제한이 있습니다. Oracle NoSQL Database Cloud Service 테이블을 생성할 때마다 시스템은 요청이 지정된 제한 범위 내에 있는지 확인합니다. On Demand 용량 테이블을 생성할 때는 검증 중에 On Demand 용량 최대 제한이 사용됩니다.

Oracle Cloud 테넌시는 일반적으로 두 개 이상의 지역에서 활성화됩니다. 이를 하나의 대규모 테넌시로 볼 수 있지만, Oracle NoSQL Database Cloud Service는 테넌시 OCID와 지역 위치를 조합하여 일부 제한(지역 수준 제한)을 설정합니다. 또한 테이블 레벨에서 제한이 있습니다. 서비스 제한에 대한 자세한 목록은 Oracle NoSQL Database Cloud Service 제한을 참조하십시오.

아래와 같이 Oracle Cloud Infrastructure 콘솔의 거버넌스 및 관리 > 제한, 할당량 및 사용량에서 해당 지역의 호스트된 환경, 읽기 단위, 쓰기 단위 및 테이블 크기에 대한 기존 제한을 볼 수 있습니다. 이 예에서는 애슈번 지역의 값을 보여줍니다. 각 제한에 대한 서비스 제한, 현재 사용량 및 현재 가용성이 표시됩니다. 가용성은 이 컴파트먼트 또는 상위 컴파트먼트의 할당량 정책의 영향을 받을 수 있습니다.

다음 limit-quotas-usage.png에 대한 설명입니다.

limit-quotas-usage.png 그림에 대한 설명

다음과 같이 Oracle Cloud Infrastructure 콘솔의 제한, 할당량 및 사용량 페이지에서 요청을 제출하여 서비스 제한을 늘릴 수 있습니다. CAM 티켓을 만듭니다.

  1. 서비스 제한 증가 요청 단추를 누릅니다. 그러면 서비스 제한 업데이트 요청 페이지가 열립니다.

  2. 서비스 범주 드롭다운에서 NoSQL을 선택합니다.

  3. Resource(리소스) 드롭다운에서 필요한 리소스를 선택합니다.

  4. <지역> 지역 제한에서 값을 업데이트합니다.

  5. 요청 사유 대화상자에서 업데이트 요청 사유를 지정합니다.

  6. 지원 요청 생성 단추를 누릅니다.

예: 애슈번 영역에서 읽기 단위를 100000에서 110000으로 늘리기 위한 서비스 제한 업데이트 요청입니다.

req_ser_limit_upd.png에 대한 설명은 다음과 같습니다.

그림 req_ser_limit_upd.png에 대한 설명

Oracle NoSQL Database Cloud Service 제한 테이블에 표시되지만 서비스 제한 업데이트 요청 페이지의 리소스 드롭다운에 표시되지 않는 제한을 늘리려면 다음과 같이 업데이트를 요청할 수 있습니다. 1. 드롭다운에서 리소스를 선택합니다.

  1. 지역 제한에 대한 기존 값을 유지합니다.

  2. 요청 이유 대화상자에서 업데이트할 제한과 필요한 값을 나타내는 메모를 추가합니다.

  3. 지원 요청 생성 단추를 누릅니다.

서비스 제한에 대한 자세한 내용은 Oracle Cloud Infrastructure 문서서비스 제한 및 사용량 정보를 참조하십시오.

전용 호스트된 환경 요청

전용 호스팅 환경을 요청하기 위해 서비스 티켓을 인상하는 방법을 알아봅니다.

Oracle NoSQL Database 호스팅 환경은 테넌시 전용 NoSQL 환경을 제공합니다. 전용 환경에서는 데이터 암호화에 사용되는 암호화 키를 정의할 수 있습니다. 자세한 내용은 고객 관리 암호화 키 소개를 참조하십시오.

전용 호스트 환경을 요청하려면 다음과 같이 하십시오.

주: 호스팅된 환경은 서비스 요청을 제출한 후 하드웨어 가용성에 따라 약 10영업일 이내에 프로비저닝되고 제공됩니다. 호스트된 환경이 준비되면 서비스 요청에서 요청이 이행되었습니다라는 텍스트의 설명이 업데이트됩니다. 서비스 요청을 폴링하여 호스트된 환경의 프로비저닝과 관련하여 이 설명을 받았는지 확인할 수 있습니다.

서비스 할당량

You can use quotas to determine how other users allocate Oracle NoSQL Database Cloud Service resources across compartments in Oracle Cloud Infrastructure. 구획은 인스턴스가, 가상 클라우드 네트워크, 블록 볼륨과 같은 관련 리소스 모음으로, 조직의 관리자가 권한을 부여해 준 특정 그룹에서만 이 리소스가 액세스할 수 있습니다. Oracle NoSQL Database Cloud Service 테이블을 생성하거나 프로비저닝된 처리량 또는 스토리지를 확장할 때마다 시스템은 요청이 해당 컴파트먼트의 할당량 범위 내에 있는지 확인합니다.

이 테이블에는 참조할 수 있는 Oracle NoSQL Database Cloud Service 할당량이 나열됩니다.

이름 범위입니다. 설명
호스트된 환경 수 지역별 호스트된 환경
읽기 단위 개수 지역별 지역 단위 수
쓰기 단위 개수 지역별 쓰기 단위 수
테이블 크기 GB 지역별 테이블 크기(GB)

콘솔 또는 API를 사용하여 할당량을 설정할 수 있습니다. Oracle Cloud Infrastructure 콘솔의 거버넌스 옵션 아래에 있는 할당량 정책 페이지에서 할당량 명령문을 실행할 수 있습니다.

Oracle NoSQL Database Cloud Service의 쿼터 문 예

Oracle Cloud Infrastructure 문서컴파트먼트 할당량 정보를 참조하십시오.

서비스 이벤트

Oracle NoSQL Database Cloud Service 테이블에서 수행하는 작업은 이벤트를 내보냅니다.

이벤트가 발생할 때 특정 동작을 트리거하는 규칙을 정의할 수 있습니다. 예를 들어, 누군가 테이블을 삭제할 때 관리자에게 통지를 보내는 규칙을 정의할 수 있습니다 Oracle Cloud Infrastructure 문서이벤트 개요이벤트 시작하기를 참조하십시오.

이 테이블에는 참조할 수 있는 Oracle NoSQL Database Cloud Service 이벤트가 나열됩니다.

친화적 이름 이벤트 유형
테이블 변경 시작
com.oraclecloud.nosql.altertable.begin
테이블 종료 변경
com.oraclecloud.nosql.altertable.end
테이블 컴파트먼트 변경 시작
com.oraclecloud.nosql.changecompartment.begin
테이블 컴파트먼트 종료 변경
com.oraclecloud.nosql.changecompartment.end
인덱스 생성 시작
com.oraclecloud.nosql.createindex.begin
인덱스 생성 종료
com.oraclecloud.nosql.createindex.end
테이블 생성 시작
com.oraclecloud.nosql.createtable.begin
테이블 생성 종료
com.oraclecloud.nosql.createtable.end
복제본 추가 시작
com.oraclecloud.nosql.addreplica.begin
복제본 추가 끝
com.oraclecloud.nosql.addreplica.end
인덱스 사용 시작
com.oraclecloud.nosql.dropindex.begin
인덱스 삭제 종료
com.oraclecloud.nosql.dropindex.end
테이블 삭제 시작
com.oraclecloud.nosql.droptable.begin
테이블 삭제 끝
com.oraclecloud.nosql.droptable.end
복제본 삭제 시작
com.oraclecloud.nosql.dropreplica.begin
복제본 삭제 끝
com.oraclecloud.nosql.dropreplica.end

이 예에서는 테이블 시작 생성 이벤트와 연관된 정보를 보여줍니다.

{
  "cloudEventsVersion": "0.1",
  "contentType": "application/json",
  "source": "nosql",
  "eventID": "*<unique_ID>*",
  "eventType": "com.oraclecloud.nosql.createtable.begin",
  "eventTypeVersion": "*<version>*",
  "eventTime": "2019-12-30T00:52:01.343Z",
  "data": {
    "additionalDetails": {},
    "availabilityDomain": "*<availability_domain>*",
    "compartmentId": "ocid1.compartment.oc1..*<unique_ID>*",
    "compartmentName": "my_compartment",
    "freeformTags": {
    "key":"value"
     },
    "resourceId": "ocid1.nosqltable.oc1..*<unique_ID>*",
    "resourceName": "my_nosql_table"
  },
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..*<unique_ID>*"
  }
}

서비스 측정항목

측정항목 네임스페이스 oci_nosql(Oracle NoSQL Database Cloud Service)에서 내보낸 측정항목에 대해 알아봅니다.

Oracle NoSQL Database Cloud Service에 대한 측정지표에는 다음과 같은 차원이 포함됩니다.

Oracle NoSQL Database Cloud Service는 측정지표를 Oracle Cloud Infrastructure Monitoring Service로 전송합니다. Oracle Cloud Infrastructure 콘솔 SDK 또는 CLI를 사용하여 이러한 측정지표에 대한 알람을 보거나 생성할 수 있습니다. Oracle Cloud Infrastructure 설명서OCI SDK 및 CLI를 참조하십시오.

사용 가능한 측정항목

측정항목 측정항목 표시 이름 단위 설명 차원
ReadUnits 읽기 단위 단위 해당 기간 동안 소비된 읽기 단위 수입니다. resourceId tableName
WriteUnits 쓰기 단위 단위 해당 기간 동안 소비된 쓰기 단위 수입니다. resourceId tableName
StorageGB 저장 영역 크기 GB 테이블에서 소비된 최대 스토리지 양입니다. 이 정보는 매시간 생성되므로 새로 고침 시점 사이에 오래된 값이 표시될 수 있습니다. resourceId tableName
ReadThrottleCount 읽기 스로틀 개수 해당 기간 동안 이 테이블에 대한 읽기 제한 예외사항 수입니다. resourceId tableName
WriteThrottleCount 쓰기 제한 개수 해당 기간 동안 이 테이블에 대한 쓰기 제한 예외사항 수입니다. resourceId tableName
StorageThrottleCount 스토리지 스로틀 개수 해당 기간 동안 이 테이블에 대한 스토리지 제한 예외사항 수입니다. resourceId tableName
MaxShardSizeUsagePercent 최대 샤드 크기 사용량 백분율 샤드에 할당된 총 공간 대비 샤드에서 사용된 공간의 비율입니다. 이 값은 테이블과 관련되며 모든 샤드에서 가장 높은 값이 됩니다. resourceId tableName
Replica Lag 복제본 지연 밀리초 발신자 영역에서 수신자 영역으로 전역 활성 테이블의 데이터 변경사항을 복제하는 시간 지연입니다. resourceId tableName replica

데이터 영역 및 연관된 서비스 끝점

Oracle NoSQL Database Cloud Service에 지원되는 데이터 지역에 대해 알아보고 지역별 서비스 엔드포인트에 접근합니다.

데이터 영역

Oracle NoSQL Database Cloud Service를 시작하려면 계정을 생성해야 합니다(무료 체험판 또는 프로비저닝 구매). 다른 세부정보와 함께 계정 애플리케이션을 사용하려면 기본 데이터 영역을 선택해야 합니다.

애플리케이션이 동일한 지역의 OCI 호스트에서 테넌시 아래에서 실행 중인 경우 서비스 게이트웨이를 통해 모든 NDCS 트래픽을 라우팅하도록 VCN을 구성해야 합니다. 자세한 내용은 Oracle 서비스 액세스: 서비스 게이트웨이를 참조하십시오.

데이터 영역과 연관된 서비스 끝점

서비스 엔드포인트는 Oracle NoSQL Database Cloud Service의 리전 네트워크 액세스 포인트입니다. 영역 끝점의 일반 형식은 https://nosql.{region}.oci.oraclecloud.com입니다.

예를 들어, 북미 지역의 애슈번 Oracle NoSQL Database Cloud Service 지역 식별자에 대한 서비스 엔드포인트는 https://nosql.us-ashburn-1.oci.oraclecloud.com입니다. 데이터 영역마다 URL의 {region} 구성요소가 다릅니다.

이 테이블에는 Oracle NoSQL Database Cloud Service에서 지원하는 모든 데이터 영역에 대한 서비스 끝점이 나열됩니다. Oracle NoSQL Database Cloud Service를 지원하는 지역에 대한 최신 정보는 서비스 가용성을 참조하십시오.

데이터 영역 지역 식별자 서비스 끝점
북미 카몬트리올-1 https://nosql.ca-montreal-1.oci.oraclecloud.com
북미 ca-toronto-1 https://nosql.ca-toronto-1.oci.oraclecloud.com
북미 us-ashburn-1 https://nosql.us-ashburn-1.oci.oraclecloud.com
북미 us-chicago-1 https://nosql.us-chicago-1.oci.oraclecloud.com
북미 us-phoenix-1 https://nosql.us-phoenix-1.oci.oraclecloud.com
북미 미국산조세-1 https://nosql.us-sanjose-1.oci.oraclecloud.com
북미 미국-달라스-1 https://nosql.us-dallas-1.oci.oraclecloud.com
북미 미국-아빌렌-1 https://nosql.us-abilene-1.oci.oraclecloud.com
북미 미국-boardman-1 https://nosql.us-boardman-1.oci.oraclecloud.com
북미 us-desmoines-1 https://nosql.us-desmoines-1.oci.oraclecloud.com
북미 미국-퀴니-1 https://nosql.us-quincy-1.oci.oraclecloud.com
북미 us-shawnee-1 https://nosql.us-shawnee-1.oci.oraclecloud.com
EMEA 아프리카 요하네스버그-1 https://nosql.af-johannesburg-1.oci.oraclecloud.com
EMEA 유로암스테르담-1 https://nosql.eu-amsterdam-1.oci.oraclecloud.com
EMEA eu-frankfurt-1 https://nosql.eu-frankfurt-1.oci.oraclecloud.com
EMEA eu-jovanovic-1 https://nosql.eu-jovanovic-1.oci.oraclecloud.com
EMEA eu-madrid-1 https://nosql.eu-madrid-1.oci.oraclecloud.com
EMEA eu-마르세유-1 https://nosql.eu-marseille-1.oci.oraclecloud.com
EMEA 유로밀란-1 https://nosql.eu-milan-1.oci.oraclecloud.com
EMEA eu-paris-1 https://nosql.eu-paris-1.oci.oraclecloud.com
EMEA 유로스톡홀름-1 https://nosql.eu-stockholm-1.oci.oraclecloud.com
EMEA eu-zurich-1 https://nosql.eu-zurich-1.oci.oraclecloud.com
EMEA il-예루살렘-1 https://nosql.il-jerusalem-1.oci.oraclecloud.com
EMEA 나부다비-1 https://nosql.me-abudhabi-1.oci.oraclecloud.com
EMEA 나두바이-1 https://nosql.me-dubai-1.oci.oraclecloud.com
EMEA 제다-1 https://nosql.me-jeddah-1.oci.oraclecloud.com
EMEA 메리야드-1 https://nosql.me-riyadh-1.oci.oraclecloud.com
EMEA uk-cardiff-1 https://nosql.uk-cardiff-1.oci.oraclecloud.com
EMEA uk-london-1 https://nosql.uk-london-1.oci.oraclecloud.com
EMEA eu-dublin-3 https://nosql.eu-dublin-3.oci.oraclecloud.com
APAC ap-춘천-1 https://nosql.ap-chuncheon-1.oci.oraclecloud.com
APAC ap-hyderabad-1 https://nosql.ap-hyderabad-1.oci.oraclecloud.com
APAC ap-멜버른-1 https://nosql.ap-melbourne-1.oci.oraclecloud.com
APAC ap-mumbai-1 https://nosql.ap-mumbai-1.oci.oraclecloud.com
APAC ap-osaka-1 https://nosql.ap-osaka-1.oci.oraclecloud.com
APAC ap-seoul-1 https://nosql.ap-seoul-1.oci.oraclecloud.com
APAC ap-싱가포르-1 https://nosql.ap-singapore-1.oci.oraclecloud.com
APAC ap-싱가포르-2 https://nosql.ap-singapore-2.oci.oraclecloud.com
APAC ap-sydney-1 https://nosql.ap-sydney-1.oci.oraclecloud.com
APAC ap-tokyo-1 https://nosql.ap-tokyo-1.oci.oraclecloud.com
APAC ap-바탐-1 https://nosql.ap-batam-1.oci.oraclecloud.com
APAC ap-kulai-1 https://nosql.ap-kulai-1.oci.oraclecloud.com
LAD mx케레타로-1 https://nosql.mx-queretaro-1.oci.oraclecloud.com
LAD mx-몬테레이-1 https://nosql.mx-monterrey-1.oci.oraclecloud.com
LAD 사보고타-1 https://nosql.sa-bogota-1.oci.oraclecloud.com
LAD 사산티아고-1 https://nosql.sa-santiago-1.oci.oraclecloud.com
LAD sa-saopaulo-1 https://nosql.sa-saopaulo-1.oci.oraclecloud.com
LAD sa-발파라이소-1 https://nosql.sa-valparaiso-1.oci.oraclecloud.com
LAD sa-vinhedo-1 https://nosql.sa-vinhedo-1.oci.oraclecloud.com