BYOC 결제

BYOC 결제

LangSmith BYOC가 여러분의 AWS 계정과 LangSmith 계약에 걸쳐 어떻게 청구되는지, 어떤 AWS 서비스에 비용이 발생하는지, 배포 전에 확인해야 할 계정 할당량을 설명해요.

출처: 문서

본문

비용 모델

BYOC 배포는 두 개의 별도 청구서를 생성합니다:

  • AWS: 데이터 플레인이 여러분의 AWS 계정에서 실행되므로, AWS가 만든 인프라에 대해 사용자에게 직접 청구합니다.
  • LangSmith: LangChain이 계약과 사용량에 따라 인보이스를 발행합니다.

LangSmith BYOC는 AWS Marketplace와 통합할 수 있습니다.

청구 대상 AWS 서비스

다음 리소스가 계정의 데이터 플레인 비용에 기여합니다. AWS는 LangSmith 계약과 무관하게 자체 요율로 이에 대해 청구합니다. BYOVPC를 사용하면 네트워킹 비용은 여러분이 구성하고 관리하는 게이트웨이, 엔드포인트, 로깅에 따라 달라집니다.

서비스 적용 범위 청구 기준
Amazon EKS 데이터 플레인 클러스터용 Kubernetes 컨트롤 플레인 클러스터 시간당
Amazon EC2 EKS 클러스터에서 실행되는 노드 인스턴스 시간당
Amazon RDS 관계형 워크로드용 인스턴스 인스턴스 시간당(Multi-AZ 포함), 저장소, 백업, 스냅샷 추가
Amazon ElastiCache 캐싱 및 큐잉 워크로드용 Redis 인스턴스 노드 시간당
Amazon S3 LangSmith 워크로드, ClickHouse 백업, VPC 플로우 로그용 버킷 저장소, 요청, 데이터 전송
Amazon EBS 노드 루트 디스크 및 ClickHouse 저장용 볼륨 GB-월당, gp3 기준선 이상의 프로비저닝된 IOPS 및 처리량 추가
리전 NAT 게이트웨이 프라이빗 서브넷의 아웃바운드 이그레스 시간당, 처리된 데이터 추가
Elastic Load Balancing Istio 수신 앞의 네트워크 로드 밸런서 2개와 EKS API PrivateLink 엔드포인트용 1개 NLB-시간당, NLCU 추가
AWS PrivateLink 데이터 플레인이 사용하는 인터페이스 VPC 엔드포인트 인터페이스 엔드포인트당 가용 영역-시간당, 처리된 데이터 추가
AWS Lambda 및 Amazon EventBridge PrivateLink 엔드포인트의 조정 호출당, 게시된 이벤트당
Amazon CloudWatch Logs EKS 컨트롤 플레인 로그 수집 및 저장
VPC 플로우 로그 S3로의 플로우 로그 전달 전달된 GB당
Amazon Route 53 프라이빗 호스팅 영역 호스팅 영역-월당, 쿼리 추가
AWS Secrets Manager RDS 생성 마스터 시크릿, LangSmith가 참조하는 애플리케이션 시크릿 시크릿-월당, API 호출 추가

데이터 전송

BYOC에는 몇 가지 데이터 전송 비용 요인이 있습니다:

  • 가용 영역 간 트래픽, 데이터 플레인이 여러 영역에 걸쳐 고가용성으로 실행되기 때문.
  • NAT 게이트웨이를 통한 이그레스, 예를 들어 모델 제공자를 호출하거나 웹훅으로 외부 API를 호출하는 경우.
  • 공용 IPv4 주소, AWS가 주소-시간당 청구. 리전 NAT 게이트웨이는 하나를 사용하고, 공용 수신이 활성화되면 인터넷 연결 로드 밸런서가 또 하나를 사용합니다.

서비스 한도

AWS는 지역 및 계정별로 기본 할당량을 적용합니다. 새 계정이나 사용량이 적은 계정에서는 기본값이 종종 프로덕션에 너무 낮으므로, 배포 전에 다음을 확인하고 필요하면 증가를 요청하세요:

  • EC2 vCPU 할당량: 최소 64 vCPU의 On-Demand 용량으로, 시스템 노드 3개와 Karpenter 워크로드를 포괄합니다.
  • 서브넷 IP 용량: 파드, 노드, EKS ENI, 로드 밸런서, 그리고 애플리케이션 서브넷당 최소 12개의 인터페이스 엔드포인트를 위한 공간.
  • VPC 엔드포인트: 12개의 인터페이스 엔드포인트와 1개의 S3 게이트웨이 엔드포인트 용량.
  • 로드 밸런서: 2개의 Network Load Balancer와 그 타깃 그룹 용량.
  • EKS: 1개의 EKS 클러스터 용량.
  • 저장소: ClickHouse, ZooKeeper, 노드 디스크 및 기타 영구 워크로드용 EBS 볼륨 및 저장 용량.
  • 데이터베이스: 2개의 RDS 인스턴스와 3개의 ElastiCache 복제본 용량.
  • PrivateLink 및 네트워킹: 1개의 엔드포인트 서비스와 1개의 리전 NAT 게이트웨이 용량.

현재 기본값은 AWS 서비스 할당량을 참고하세요.

BYOVPC를 사용할 때는 할당량을 확인할 때 기존 리소스 사용량과 선택한 엔드포인트 및 이그레스 구성을 고려하세요. 제공하는 서브넷도 서브넷 크기 및 사용 가능한 IP 요구 사항을 충족해야 합니다.

프로비저닝이 중단되거나 실패하면 할당량 소진이 누락된 권한 및 서비스 제어 정책과 함께 일반적인 원인입니다. 프로비저닝이 실패하면 어떻게 되나요?를 참고하세요.

참고 자료

더 알아보기