탄력적 풀을 사용하여 Autonomous Database 인스턴스 통합

탄력적 풀을 사용하여 Autonomous Database 인스턴스를 컴퓨트 리소스 할당 측면에서 통합하고 최대 87%의 비용 절감을 제공합니다.

탄력적인 풀을 사용하면 모든 데이터베이스를 클라우드로 가져와 운영 효율성을 개선하고 비용을 절감할 수 있습니다. 또한 Autonomous Database를 사용하여 리소스를 통합하고 관리 및 운영을 간소화할 수 있습니다. 다운타임 없이 탄력적으로 확장 및 축소할 수 있는 다수의 데이터베이스가 필요한 경우 탄력적 풀을 만들고 사용하여 이점을 얻을 수 있습니다.

탄력적 풀을 만들 때 미리 정의된 풀 크기 세트에서 풀 크기를 선택합니다. 풀 크기는 컴퓨트에 대해 지불하는 금액과 지정된 풀에서 프로비저닝할 수 있는 ECPU 수를 결정합니다.

주:

탄력적 풀은 자율운영 Data Guard가 없는 ECPU 컴퓨트 모델을 사용하는 Autonomous Database 인스턴스에 대해서만 사용할 수 있습니다.

관련 항목

탄력적 풀 정보

탄력적 풀로 작업할 때 사용할 몇 가지 용어가 있습니다.
  • 풀 리더: 탄력적 풀을 생성하는 Autonomous Database 인스턴스입니다.
  • 풀 멤버: 탄력적 풀에 추가되는 Autonomous Database 인스턴스입니다.
  • 풀 크기: 탄력적 풀을 만들 때 설정한 값입니다. 풀 크기는 사용 가능한 탄력적 풀 구성 중 하나여야 합니다.
  • 풀 구성: 탄력적 풀을 만들 때 유효한 풀 크기 중에서 풀 구성을 선택합니다. 구성에는 128, 256, 512, 1024, 2048 또는 4096 ECPU 중 하나가 있어야 합니다.
  • 풀 용량: 탄력적 풀이 사용할 수 있는 최대 ECPU 수입니다. 풀 크기의 4배(x4)입니다.

다음은 탄력적 풀에 적용됩니다.

  • 풀 리더 또는 멤버 프로비저닝에는 테넌시 또는 구획 레벨에서 적용되는 서비스 제한이 적용됩니다.
  • 풀 구성원 데이터베이스 시작 및 중지는 풀 리더의 상태에 따라 달라지지 않습니다. 풀 리더 및 멤버를 포함하여 탄력적 풀의 데이터베이스 부분을 개별적으로 중지하고 시작할 수 있습니다.
  • 탄력적 풀에서 풀 리더의 라이센스 선택 항목에 따라 전체 풀에 대한 라이센스 요구 사항이 결정됩니다. 즉, Autonomous Database가 탄력적 풀의 멤버인 경우 라이센스 선택사항이 적용되지 않으며 탄력적 풀에서 나간 후에만 적용됩니다.

탄력적 풀 사용의 이점

탄력적 풀은 다음과 같은 이점을 제공합니다. 다음

  • 각 개별 데이터베이스에 대해 성능 탄력성을 제공하면서 데이터베이스 그룹에 대해 고정 예산으로 작업을 수행할 수 있습니다.
  • 초과 구독이 포함된 온프레미스 Oracle 환경에서 손쉽게 마이그레이션하여 Autonomous Database로 이동하는 비용 효율적인 방법을 제공합니다.
  • 개별 고객 데이터베이스가 많은 SaaS 공급업체를 지원합니다.
  • 다수의 데이터베이스를 제공할 수 있는 기능이 필요한 마이크로서비스 아키텍처를 사용하기 위한 리소스를 제공합니다.
  • 탄력적 풀의 풀 멤버는 개별적으로 청구되지 않습니다(풀 리더는 풀 구성에 따라 청구됨). 개별 멤버에 대해 ECPU 사용량과 연관된 비용을 걱정하지 않고 풀 멤버에 대해 인스턴스당 추가 ECPU를 할당할 수 있습니다.
  • Autonomous Database 메모리 할당은 ECPU 수와 직접 연관되므로 더 많은 수의 ECPU를 선택하면 추가 리소스를 지불하지 않고도 더 많은 메모리를 사용하여 실행할 수 있습니다. 즉, 인스턴스당 더 많은 수의 ECPU를 사용하면 인스턴스당 더 많은 메모리를 사용할 수 있습니다. 이 경우 비용은 개별 인스턴스의 ECPU 수가 아닌 풀 구성을 기반으로 합니다.

탄력적 풀을 만들기 위한 요구 사항

다음은 Autonomous Database 인스턴스가 탄력적 풀을 생성하고 풀 리더가 되기 위한 요구사항입니다.

  • 인스턴스는 자율운영 Data Guard 없이 ECPU 컴퓨트 모델을 사용해야 합니다.
  • 인스턴스는 Autonomous Transaction Processing 작업 로드 유형의 Autonomous Database여야 합니다. 이는 풀 리더에만 적용됩니다. 탄력적 풀은 Autonomous Transaction ProcessingAutonomous Data Warehouse 워크로드와 데이터베이스를 혼합하여 보유할 수 있습니다.
  • 자동 스케일링을 사용 안함으로 설정해야 합니다.
  • 인스턴스는 기존 탄력적 풀의 멤버가 아니어야 합니다.
  • 탄력적 풀을 생성하는 Autonomous Database 인스턴스에 대해 허용되는 최대 개별 ECPU 수는 풀을 생성할 때 지정된 풀 크기의 4배입니다.
  • 탄력적 풀을 생성하는 인스턴스에는 테넌시 제한이 적용됩니다. 탄력적 풀을 만들려면 탄력적 풀의 크기를 수용할 수 있도록 테넌시 제한 미만으로 충분한 수의 ECPU를 사용할 수 있어야 합니다.

탄력적 풀 가입 요구 사항

다음은 Autonomous Database 인스턴스가 탄력적 풀에 조인하기 위한 요구사항입니다.

  • Instance는 다음을 수행해야 합니다.
    • 자율운영 Data Guard 없이 ECPU 컴퓨트 모델을 사용합니다.
    • 풀 리더와 동일한 테넌시 및 리전에 있어야 합니다.
    • 기존 탄력적 풀의 멤버가 아닙니다.
    • 자동 크기 조정을 사용 안함으로 설정합니다.
  • 인스턴스는 다른 AVMC 또는 다른 Exadata 인프라에서 리더로 전환할 수 있습니다.
  • 탄력적 풀에는 Autonomous Transaction ProcessingAutonomous Data Warehouse 워크로드 유형이 포함된 Autonomous Database 인스턴스가 포함될 수 있습니다.
  • 사용 가능한 풀 용량은 Autonomous Database 인스턴스에 대해 허용되는 최대 개별 ECPU 수입니다. 인스턴스의 ECPU 수가 사용 가능한 풀 용량보다 크면 해당 탄력적 풀에 조인할 수 없습니다.

풀 리더 및 멤버 인스턴스 ECPU 할당

Autonomous Database 인스턴스가 탄력적 풀의 일부인 경우:
  • 인스턴스에 대해 허용되는 최소 개별 ECPU 할당은 1개 ECPU입니다.

  • 개별 Autonomous Database 인스턴스 ECPU 할당에 대해 1개 ECPU 증분이 허용됩니다.

탄력적 풀에 대한 풀 용량

탄력적 풀의 풀 용량은 풀 크기의 4배입니다. 예를 들어, 풀 크기가 128개 ECPU인 풀은 리더 및 멤버에 대해 최대 512개의 ECPU를 보유할 수 있습니다.

다음은 풀 크기가 128이고 풀 용량이 512개 ECPU인 탄력적 풀에 있을 수 있는 Autonomous Database 인스턴스의 예입니다.

  • 각각은 ECPU 풀 크기가 128개인 탄력적 풀의 풀 멤버에 유효합니다.
    • ECPU가 512개인 인스턴스 1개(총 512개 ECPU)

    • ECPU가 4개인 인스턴스 128개(총 512개 ECPU)

    • ECPU가 2개인 인스턴스 256개(총 512개 ECPU)

  • 마찬가지로, 다음 각각은 ECPU 풀 크기가 128개인 탄력적 풀의 풀 멤버에 유효합니다.
    • ECPU가 128개인 인스턴스 1개, ECPU가 64개인 인스턴스 2개, ECPU가 4개인 인스턴스 32개, ECPU가 2개인 인스턴스 64개, ECPU가 총 512개

    • ECPU가 1개인 인스턴스 256개, ECPU가 2개인 인스턴스 64개, ECPU가 총 384개, ECPU가 512개인 풀 용량보다 작습니다.

Elastic Pool 리더 작업

탄력적 풀을 생성하는 Autonomous Database 인스턴스는 풀 리더입니다.

다음 작업은 풀 리더에 대해서만 유효합니다.
연산 설명
엘라스틱 풀 생성. 탄력적 풀을 생성하는 Autonomous Database 인스턴스는 풀 리더입니다. 자세한 내용은 Create an Elastic Pool를 참조하십시오.
탄력적 풀 멤버를 제거합니다. 탄력적 풀 리더는 탄력적 풀에서 멤버를 제거할 수 있습니다. 자세한 내용은 Remove Pool Members from an Elastic Pool를 참조하십시오.
탄력적 풀을 종료합니다. 탄력적 풀에 풀 멤버가 없는 경우 풀 리더가 탄력적 풀을 종료할 수 있습니다. 자세한 내용은 Terminate an Elastic Pool를 참조하십시오.
탄력적 풀 크기를 수정합니다. 탄력적 풀 리더는 풀 크기를 수정할 수 있습니다. 자세한 내용은 Change the Elastic Pool Shape을 참조하십시오.
탄력적 풀 멤버를 나열합니다. 풀 리더는 풀 멤버를 나열할 수 있습니다. 자세한 내용은 List Elastic Pool Members을 참조하십시오.

탄력적 풀 멤버 작업

기존 풀에 추가되는 Autonomous Database 인스턴스는 풀 멤버입니다.

다음 작업은 풀 구성원 또는 풀 리더에 대해서만 유효합니다.
연산 설명
탄력적 풀에 조인합니다.
탄력적 풀에 Autonomous Database 인스턴스를 멤버로 다음의 경우에만 추가할 수 있습니다.
  • 할당할 수 있는 충분한 ECPU가 풀에 남아 있습니다(4x 풀 크기 ).
  • 인스턴스는 지원되는 작업 로드 유형(트랜잭션 처리 또는 데이터 웨어하우스) 중 하나입니다.
  • 컴퓨팅 모델은 ECPU입니다.
  • 아직 다른 풀의 멤버가 아닙니다.
  • 자율운영 Data Guard로 구성되지 않았습니다.

자세한 내용은 Join an Elastic PoolJoin an Elastic Pool While Provisioning or Cloning an Autonomous Database 을 참조하십시오.

탄력적 풀을 남겨 둡니다. 풀 멤버는 탄력적 풀에서 인스턴스를 제거할 수 있습니다.
  • 풀 구성원이 탄력적 풀을 나갈 때:
    • 자동 스케일링이 사용 안함으로 설정되었습니다. 탄력적 풀을 나가면 인스턴스에 대해 자동 스케일링을 사용으로 설정할 수 있습니다.
    • 풀에 사용 가능한 리소스가 더 많아집니다. 예를 들어, 탄력적 풀이 풀 용량까지 완전히 할당되고 ECPU가 10개인 인스턴스가 풀에서 나가는 경우 탄력적 풀에는 사용 가능한 ECPU가 10개 있습니다.

지침은 Leave an Elastic Pool Autonomous Database를 참조하십시오.