신뢰할 수 있는 계정의 공유 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)을 지정해야 합니다.
-
https://console.aws.amazon.com/odb/
에서 Oracle Database@AWS 콘솔을 엽니다. -
탐색 창에서 Exadata VM 클러스터 또는 Autonomous VM 클러스터를 선택합니다.
-
VM 클러스터 생성 또는 Autonomous VM 클러스터 생성을 선택합니다.
-
Exadata 인프라에서 VM 클러스터를 생성할 공유 Exadata 인프라를 선택합니다.
-
VM 클러스터 구성에 필요한 나머지 필드를 작성합니다.
-
VM 클러스터 생성 또는 Autonomous VM 클러스터 생성을 선택합니다.
AWS CLI를 사용하여 공유 Exadata 인프라에서 VM 클러스터를 생성하려면 create-cloud-vm-cluster 명령을 사용합니다.
aws odb create-cloud-vm-cluster --region us-east-1 \ --cloud-exadata-infrastructure-idarn:aws:odb:us-east-1:111111111111:cloud-exadata-infrastructure/exa_aaaaaaaaaa\ --odb-network-idarn:aws:odb:us-east-1:111111111111:odb-network/odbnet_aaaaaaaaaa\ --cpu-core-count4\ --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-idarn:aws:odb:us-east-1:111111111111:cloud-exadata-infrastructure/exa_aaaaaaaaaa\ --odb-network-idarn:aws:odb:us-east-1:111111111111:odb-network/odbnet_aaaaaaaaaa\ --display-name "Shared-AVMC-1" \ --autonomous-data-storage-size-in-tbs8\ --cpu-core-count-per-node16
VM 클러스터는 지정된 공유 Exadata 인프라에서 생성되며 신뢰할 수 있는 계정이 소유합니다.
신뢰할 수 있는 계정에서 공유 리소스 보기
AWS 관리 콘솔 또는 AWS CLI를 사용하여 계정과 공유된 리소스를 볼 수 있습니다.
-
https://console.aws.amazon.com/odb/
에서 Oracle Database@AWS 콘솔을 엽니다. -
탐색 창에서 보려는 리소스 유형인 Exadata 인프라 또는 ODB 네트워크를 선택합니다.
-
콘솔에 공유된 리소스가 표시됩니다.
-
공유 리소스를 선택하면 세부 정보를 볼 수 있습니다.
AWS CLI를 사용하여 공유 리소스를 보려면 리소스 유형에 적합한 list 명령을 사용합니다. 예를 들어 Exadata 인프라를 나열하려면:
aws odb list-cloud-exadata-infrastructures
응답에는 공유된 리소스가 표시됩니다.
특정 공유 리소스에 대한 자세한 정보를 가져오려면 리소스 ID와 함께 적절한 get 명령을 사용합니다.
aws odb get-cloud-exadata-infrastructure --cloud-exadata-infrastructure-idexa_infra_1
공유 ODB 네트워크를 사용한 ODB 피어링 설정
공유 ODB 네트워크의 애플리케이션과 데이터베이스 간에 통신을 활성화하려면 VPC와 공유 ODB 네트워크 간에 ODB 피어링을 설정할 수 있습니다. ODB 피어링에 대한 자세한 내용은 Oracle Database@AWS에서 ODB 피어링 연결 생성 섹션을 참조하세요.
-
https://console.aws.amazon.com/odb/
에서 Oracle Database@AWS 콘솔을 엽니다. -
탐색 창에서 ODB 피어링을 선택합니다.
-
ODB 네트워크 피어링 생성을 선택합니다.
-
ODB 네트워크의 경우 피어링할 공유 ODB 네트워크를 선택합니다.
-
피어 네트워크에서 VPC를 선택합니다.
-
ODB 네트워크 피어링 생성을 선택합니다.
AWS CLI를 사용하여 VPC와 공유 ODB 네트워크 간에 네트워크 피어링 연결을 생성하려면 create-odb-peering-connection 명령을 사용합니다.
aws odb create-odb-peering-connection \ --odb-network-idodbnet_1234567890abcdef\ --peer-network-idvpc-abcdef1234567890
피어링 연결을 생성한 후 피어링된 네트워크 간의 트래픽을 활성화하도록 라우팅 테이블을 업데이트합니다.
aws ec2 create-route \ --route-table-idrtb-1234567890abcdef\ --destination-cidr-block10.0.0.0/16\ --odb-network-arnarn:aws:odb:us-east-1:111111111111:odb-network/odbnet_1234567890abcdef