기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
공유를 사용하지 않고 Amazon Keyspaces에 대한 계정 간 액세스 구성 VPC
Amazon Keyspaces 테이블과 프라이빗 VPC 엔드포인트를 서로 다른 계정에서 소유하고 있지만 공유하지 않는 경우에도 애플리케이션은 엔드포인트를 사용하여 계정 간 연결을 계속할 수 있습니다. VPC VPC 계정이 VPC 엔드포인트, Account A
Account B
, 를 공유하지 않고 자체 엔드포인트가 Account C
필요하기 때문입니다. VPC Cassandra 클라이언트 드라이버에게 Amazon Keyspaces는 다중 노드 클러스터가 아닌 단일 노드처럼 보입니다. 연결 시 클라이언트 드라이버는 DNS 서버에 도달하여 계정의 사용 가능한 엔드포인트 중 하나를 반환합니다. VPC
또한 퍼블릭 엔드포인트를 사용하거나 각 계정에 프라이빗 VPC 엔드포인트를 배포하여 공유 VPC 엔드포인트 없이 여러 계정의 Amazon Keyspaces 테이블에 액세스할 수 있습니다. 공유를 사용하지 않는 VPC 경우 각 계정에는 자체 VPC 엔드포인트가 필요합니다. 이 Account A
예시에서는 Account A
테이블에 액세스하려면 자체 VPC 엔드포인트가 Account C
필요합니다. Account B
이 구성에서 VPC 엔드포인트를 사용하는 경우 Amazon Keyspace는 Cassandra 클라이언트 드라이버에 다중 노드 클러스터 대신 단일 노드 클러스터로 나타납니다. 연결 시 클라이언트 드라이버는 DNS 서버에 도달하여 계정의 사용 가능한 엔드포인트 중 하나를 반환합니다. VPC 하지만 클라이언트 드라이버는 system.peers
테이블에 액세스하여 추가 엔드포인트를 검색할 수 없습니다. 사용 가능한 호스트가 적기 때문에 드라이버의 연결 수가 줄어듭니다. 이를 조정하려면 드라이버의 연결 풀 설정을 3배 늘립니다.