

# 신뢰할 수 있는 계정의 공유 Oracle Database@AWS 리소스 작업
<a name="working-with-shared-resources"></a>

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

**Topics**
+ [신뢰할 수 있는 계정의 공유 리소스에 대한 제한 사항](#limitations-shared-resources)
+ [공유 Exadata 인프라에서 VM 클러스터 생성](#creating-vm-clusters)
+ [신뢰할 수 있는 계정에서 공유 리소스 보기](#viewing-shared-resources)
+ [공유 ODB 네트워크를 사용한 ODB 피어링 설정](#network-peering-shared)

## 신뢰할 수 있는 계정의 공유 리소스에 대한 제한 사항
<a name="limitations-shared-resources"></a>

공유 Oracle Database@AWS 리소스로 작업할 때는 다음 제한 사항에 유의하세요.
+ 리소스 공유는 동일한 AWS 조직 내에서만 지원됩니다.
+ 구매자 계정(Oracle Database@AWS 비공개 제안을 수락하는 계정)만 Exadata 인프라 및 ODB 네트워크 리소스를 생성할 수 있습니다.
+ 공유 인프라에서 필요한 권한이 있는 경우에만 리소스를 생성할 수 있습니다.
+ 각 리소스 유형에 대한 특정 작업(관리형 권한)은 리소스 공유 생성 중에 자동으로 선택되며 수정할 수 없습니다.
+ 다른 계정이 소유한 리소스는 수정하거나 삭제할 수 없습니다.
+ 공유 인프라에서 생성하는 리소스는 계정이 소유하며 OCI 할당량에 포함됩니다. 상위 리소스에도 동일하게 적용됩니다.
+ 소유자 계정이 리소스를 공유 해제하면 더 이상이 공유 인프라에서 새 리소스를 생성할 수 없습니다. 그러나 기존 리소스는 계속 작동합니다.
+ 크로스 리전 공유는 지원되지 않습니다. 동일한 AWS 리전 내에서만 리소스를 공유할 수 있습니다.
+ 신뢰할 수 있는 계정 리소스는 Oracle Database@AWS 구독 구매자에게 청구됩니다.
+ 공유된 리소스를 사용할 때는 Amazon 리소스 이름(ARN)을 제공해야 합니다.

## 공유 Exadata 인프라에서 VM 클러스터 생성
<a name="creating-vm-clusters"></a>

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

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

### 콘솔
<a name="creating-vm-clusters.CON"></a>

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

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

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

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

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

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

### AWS CLI
<a name="creating-vm-clusters.CLI"></a>

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 인프라에서 생성되며 신뢰할 수 있는 계정이 소유합니다.

## 신뢰할 수 있는 계정에서 공유 리소스 보기
<a name="viewing-shared-resources"></a>

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

### 콘솔
<a name="viewing-shared-resources.CON"></a>

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

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

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

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

### AWS CLI
<a name="viewing-shared-resources.CLI"></a>

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 피어링 설정
<a name="network-peering-shared"></a>

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

### 콘솔
<a name="network-peering-shared.CON"></a>

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

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

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

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

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

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

### AWS CLI
<a name="network-peering-shared.CLI"></a>

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
```