신뢰할 수 있는 계정의 공유 Oracle Database@AWS 리소스 작업 - Oracle Database@AWS

신뢰할 수 있는 계정의 공유 Oracle Database@AWS 리소스 작업

리소스가 신뢰할 수 있는 계정과 공유되고 Oracle Database@AWS 서비스를 초기화한 후에는 공유 리소스를 보고 사용할 수 있습니다. 이 주제에서는 신뢰할 수 있는 계정에서 공유 리소스를 사용하는 방법을 설명합니다.

신뢰할 수 있는 계정의 공유 리소스에 대한 제한 사항

공유 Oracle Database@AWS 리소스로 작업할 때는 다음 제한 사항에 유의하세요.

  • 리소스 공유는 동일한 AWS 조직 내에서만 지원됩니다.

  • 구매자 계정(Oracle Database@AWS 비공개 제안을 수락하는 계정)만 Exadata 인프라 및 ODB 네트워크 리소스를 생성할 수 있습니다.

  • 공유 인프라에서 필요한 권한이 있는 경우에만 리소스를 생성할 수 있습니다.

  • 각 리소스 유형에 대한 특정 작업(관리형 권한)은 리소스 공유 생성 중에 자동으로 선택되며 수정할 수 없습니다.

  • 다른 계정이 소유한 리소스는 수정하거나 삭제할 수 없습니다.

  • 공유 인프라에서 생성하는 리소스는 계정이 소유하며 OCI 할당량에 포함됩니다. 상위 리소스에도 동일하게 적용됩니다.

  • 소유자 계정이 리소스를 공유 해제하면 더 이상이 공유 인프라에서 새 리소스를 생성할 수 없습니다. 그러나 기존 리소스는 계속 작동합니다.

  • 크로스 리전 공유는 지원되지 않습니다. 동일한 AWS 리전 내에서만 리소스를 공유할 수 있습니다.

  • 신뢰할 수 있는 계정 리소스는 Oracle Database@AWS 구독 구매자에게 청구됩니다.

  • 공유된 리소스를 사용할 때는 Amazon 리소스 이름(ARN)을 제공해야 합니다.

공유 Exadata 인프라에서 VM 클러스터 생성

신뢰할 수 있는 계정이 공유 Exadata 인프라 및 ODB 네트워크에 액세스할 수 있는 경우 이 인프라에서 Exadata VM 클러스터, Autonomous VM 클러스터 또는 ODB 피어링을 생성할 수 있습니다.

참고

공유된 리소스를 사용할 때는 리소스 ID만 지정하는 대신 Amazon 리소스 이름(ARN)을 지정해야 합니다.

  1. https://console.aws.amazon.com/odb/에서 Oracle Database@AWS 콘솔을 엽니다.

  2. 탐색 창에서 Exadata VM 클러스터 또는 Autonomous VM 클러스터를 선택합니다.

  3. VM 클러스터 생성 또는 Autonomous VM 클러스터 생성을 선택합니다.

  4. Exadata 인프라에서 VM 클러스터를 생성할 공유 Exadata 인프라를 선택합니다.

  5. VM 클러스터 구성에 필요한 나머지 필드를 작성합니다.

  6. VM 클러스터 생성 또는 Autonomous VM 클러스터 생성을 선택합니다.

AWS CLI를 사용하여 공유 Exadata 인프라에서 VM 클러스터를 생성하려면 create-cloud-vm-cluster 명령을 사용합니다.

aws odb create-cloud-vm-cluster --region us-east-1 \ --cloud-exadata-infrastructure-id arn:aws:odb:us-east-1:111111111111:cloud-exadata-infrastructure/exa_aaaaaaaaaa \ --odb-network-id arn:aws:odb:us-east-1:111111111111:odb-network/odbnet_aaaaaaaaaa \ --cpu-core-count 4 \ --display-name "Shared-VMC-1" \ --gi-version "19.0.0.0" \ --hostname "vmchost" \ --ssh-public-keys "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQ..." \

AWS CLI를 사용하여 공유 Exadata 인프라에서 Autonomous VM 클러스터를 생성하려면 create-cloud-vm-cluster 명령을 사용합니다.

aws odb create-cloud-autonomous-vm-cluster --region us-east-1 \ --cloud-exadata-infrastructure-id arn:aws:odb:us-east-1:111111111111:cloud-exadata-infrastructure/exa_aaaaaaaaaa \ --odb-network-id arn:aws:odb:us-east-1:111111111111:odb-network/odbnet_aaaaaaaaaa\ --display-name "Shared-AVMC-1" \ --autonomous-data-storage-size-in-tbs 8 \ --cpu-core-count-per-node 16

VM 클러스터는 지정된 공유 Exadata 인프라에서 생성되며 신뢰할 수 있는 계정이 소유합니다.

신뢰할 수 있는 계정에서 공유 리소스 보기

AWS 관리 콘솔 또는 AWS CLI를 사용하여 계정과 공유된 리소스를 볼 수 있습니다.

  1. https://console.aws.amazon.com/odb/에서 Oracle Database@AWS 콘솔을 엽니다.

  2. 탐색 창에서 보려는 리소스 유형인 Exadata 인프라 또는 ODB 네트워크를 선택합니다.

  3. 콘솔에 공유된 리소스가 표시됩니다.

  4. 공유 리소스를 선택하면 세부 정보를 볼 수 있습니다.

AWS CLI를 사용하여 공유 리소스를 보려면 리소스 유형에 적합한 list 명령을 사용합니다. 예를 들어 Exadata 인프라를 나열하려면:

aws odb list-cloud-exadata-infrastructures

응답에는 공유된 리소스가 표시됩니다.

특정 공유 리소스에 대한 자세한 정보를 가져오려면 리소스 ID와 함께 적절한 get 명령을 사용합니다.

aws odb get-cloud-exadata-infrastructure --cloud-exadata-infrastructure-id exa_infra_1

공유 ODB 네트워크를 사용한 ODB 피어링 설정

공유 ODB 네트워크의 애플리케이션과 데이터베이스 간에 통신을 활성화하려면 VPC와 공유 ODB 네트워크 간에 ODB 피어링을 설정할 수 있습니다. ODB 피어링에 대한 자세한 내용은 Oracle Database@AWS에서 ODB 피어링 연결 생성 섹션을 참조하세요.

  1. https://console.aws.amazon.com/odb/에서 Oracle Database@AWS 콘솔을 엽니다.

  2. 탐색 창에서 ODB 피어링을 선택합니다.

  3. ODB 네트워크 피어링 생성을 선택합니다.

  4. ODB 네트워크의 경우 피어링할 공유 ODB 네트워크를 선택합니다.

  5. 피어 네트워크에서 VPC를 선택합니다.

  6. ODB 네트워크 피어링 생성을 선택합니다.

AWS CLI를 사용하여 VPC와 공유 ODB 네트워크 간에 네트워크 피어링 연결을 생성하려면 create-odb-peering-connection 명령을 사용합니다.

aws odb create-odb-peering-connection \ --odb-network-id odbnet_1234567890abcdef \ --peer-network-id vpc-abcdef1234567890

피어링 연결을 생성한 후 피어링된 네트워크 간의 트래픽을 활성화하도록 라우팅 테이블을 업데이트합니다.

aws ec2 create-route \ --route-table-id rtb-1234567890abcdef \ --destination-cidr-block 10.0.0.0/16 \ --odb-network-arn arn:aws:odb:us-east-1:111111111111:odb-network/odbnet_1234567890abcdef