티스토리 뷰

11. AWS

VPC에 클러스터 생성

미니대왕님 2018. 12. 21. 14:22

VPC에 클러스터 생성

다음은 VPC에 클러스터를 배포하기 위한 몇 가지 단계를 설명한 것입니다.

클러스터를 VPC에 생성하려면

  1. VPC를 설정합니다.

    클러스터는 계정의 기본 VPC에(계정에 VPC가 1개인 경우), 혹은 직접 생성한 VPC에 생성할 수 있습니다. 자세한 내용은 클러스터 시작 시 지원되는 플랫폼 을 참조하세요. VPC를 생성하려면 Amazon Virtual Private Cloud 시작 안내서의 2~3단계를 따르십시오. 이때 VPC 식별자와 서브넷, 그리고 서브넷의 가용 영역을 기록해두십시오. 클러스터를 시작할 때 이 정보가 필요합니다.

    참고

    다음 단계에서 클러스터 서브넷 그룹에 서브넷을 추가하려면 VPC에 적어도 1개 이상의 서브넷이 정의되어 있어야 합니다. VPC 마법사를 사용하는 경우에는 VPC 서브넷이 자동 생성됩니다. 서브넷을 VPC에 추가하는 방법에 대한 자세한 내용은 VPC에 서브넷 추가 단원을 참조하십시오.

  2. Amazon Redshift 클러스터에서 사용할 수 있는 VPC 서브넷을 지정하는 Amazon Redshift 클러스터 서브넷 그룹을 생성합니다.

    클러스터 서브넷 그룹은 Amazon Redshift 콘솔을 사용하거나 프로그래밍 방식으로 생성할 수 있습니다. 자세한 내용은 Amazon Redshift 클러스터 서브넷 그룹 을 참조하십시오.

  3. 클러스터와 연결할 VPC 보안 그룹에서 인바운드 연결을 위한 액세스 권한을 부여합니다.

    VPC 외부(공개 인터넷)의 클라이언트가 클러스터에 연결할 수 있도록 하려면 클러스터를 시작할 때 사용한 포트에게 인바운드 액세스 권한을 부여하는 VPC 보안 그룹과 클러스터를 연결해야 합니다. 보안 그룹 규칙 예제는 Amazon VPC 사용 설명서보안 그룹 규칙 단원을 참조하십시오.

  4. 클러스터를 VPC에서 시작합니다.

    시작하기에 언급된 절차에 따라 클러스터를 VPC에서 시작할 수 있습니다. 자세한 내용은 2단계: 클러스터 시작 단원을 참조하십시오. 마법사를 따라 진행하면서 ADDITIONAL CONFIGURATION(추가 구성) 페이지의 Configure Network Options(네트워크 옵션 구성)에서 다음 정보를 지정합니다.

    • VPC 선택 드롭다운 목록에서 VPC를 선택합니다.

    • 클러스터 서브넷 그룹 2단계에서 생성한 클러스터 서브넷 그룹을 선택합니다.

    • 공개적으로 액세스할 수 있음 클러스터가 퍼블릭 인터넷에서 액세스할 수 있는 퍼블릭 IP 주소를 갖게 하려면 를 선택하고, VPC 내에서만 액세스할 수 있는 프라이빗 IP 주소를 클러스터에 지정하려면 아니요를 선택합니다. AWS 계정에서 EC2-Classic 클러스터를 생성하고 싶다면 기본 설정은 No이고, 그렇지 않다면 Yes입니다.

    • 퍼블릭 IP 주소 선택 이미 구성되어 있는 탄력적 IP 주소(EIP)를 선택하려면 를 선택합니다. 그렇지 않고 Amazon Redshift에서 인스턴스용 EIP를 생성하려면 아니요를 선택합니다.

    • 탄력적 IP VPC 외부에서 클러스터에 연결하는 데 사용할 EIP를 선택합니다.

    • 가용 영역 클러스터를 생성할 가용 영역을 Amazon Redshift가 선택하게 하려면 기본 설정 없음을 선택합니다. 그렇지 않으면 특정 가용 영역을 선택합니다.

    • 적격한 디바이스에게 클러스터에 대한 액세스 권한을 부여할 VPC 보안 그룹을 선택합니다.

    다음은 ADDITIONAL CONFIGURATION(추가 구성) 페이지에서 네트워킹 옵션 구성 섹션을 보여주는 스크린샷의 예입니다.

이제 실습 준비가 되었습니다. 시작하기 단계에 따라 샘플 데이터를 업로드한 후 쿼리 예제를 실행하면서 클러스터를 테스트할 수 있습니다.

 

댓글