Snowflake Open Catalog의 아웃바운드 네트워크 트래픽용 프라이빗 연결
Snowflake Open Catalog의 아웃바운드 네트워크 트래픽용 프라이빗 연결
Business Critical 기능 — 이 기능은 Business Critical(이상)이 필요해요. 업그레이드 문의는 Snowflake 지원에 문의하세요.
일반적으로 사용 가능(GA) — 정부 리전에서는 사용할 수 없어요.
Open Catalog에서 테이블로 작업할 때 Open Catalog 계정에서 외부 클라우드 스토리지로 아웃바운드 네트워크 트래픽을 생성해요. 예를 들어:
- Open Catalog에서 테이블을 선택하면 Open Catalog는 테이블의 메타데이터를 검색해 스키마를 표시해요. 이 메타데이터는 외부 클라우드 스토리지에 저장돼요.
- 쿼리 엔진이 Open Catalog에서 데이터를 로드하려 하면 Open Catalog는 외부 클라우드 스토리지에 접근해 Iceberg 테이블의 메타데이터를 읽은 다음 테이블의 메타데이터를 쿼리 엔진에 반환해요.
기본적으로 아웃바운드 네트워크 트래픽은 공개 인터넷을 경유해요. 보안을 강화하기 위해 아웃바운드 네트워크 트래픽용 프라이빗 연결을 활성화해 이 트래픽을 공개 인터넷 대신 프라이빗 엔드포인트로 라우팅할 수 있어요.
아웃바운드 네트워크 트래픽용 프라이빗 연결은 다음 클라우드 스토리지 제공자에서만 지원돼요:
출처: Private connectivity for outbound network traffic in Snowflake Open Catalog
본문
확장 고려 사항
아웃바운드 프라이빗 연결 구현은 클라우드 제공자와 관련된 다음 제한 사항을 준수해야 해요:
Snowflake 계정당 프라이빗 엔드포인트 5개를 초과할 수 없음
지난 7일 이내에 프로비저닝이 해제된 프라이빗 엔드포인트도 이 제한에 포함돼요. 이 제한을 늘리려면 Snowflake 지원에 문의하세요.
같은 AWS 서비스 또는 Azure 하위 리소스에 대한 엔드포인트를 둘 이상 가질 수 없음
AWS의 경우 이 제한은 서비스별이에요. 따라서 S3 버킷에 엔드포인트가 하나 있으면 다른 S3 버킷에 다른 엔드포인트를 가질 수 없어요. 엔드포인트-S3 서비스 조합이 중복되기 때문이에요.
Azure의 경우 리소스에 하위 리소스가 하나뿐이면 엔드포인트를 하나만 가질 수 있어요. 하지만 리소스에 사용할 수 있는 다른 하위 리소스가 있다면 서로 다른 하위 리소스에 연결하는 한 리소스에 여러 엔드포인트를 가질 수 있어요.
엔드포인트-서비스 또는 엔드포인트-하위 리소스 조합은 다른 Snowflake 계정에서 중복할 수 있어요.
청구
Snowflake는 프라이빗 엔드포인트 사용을 기준으로 아웃바운드 프라이빗 연결 비용을 계산해요. 아웃바운드 프라이빗 연결 요금에 대한 자세한 내용은 Snowflake 서비스 소비 테이블을 참조하세요.