Amazon OpenSearch Service를 사용해야 하는 이유
Amazon OpenSearch Service를 통해 최대 페타바이트 규모의 텍스트 및 비구조화 데이터를 검색, 분석, 시각화, 보호할 수 있습니다. 요금은 사용한 만큼만 지불하면 되고, 최소 요금이나 사용량 필요 조건이 없습니다. 사용자가 인스턴스를 사용할 수 있는 인스턴스 시간, 사용자가 요구한 스토리지 용량, OpenSearch Service에서 송수신된 데이터의 세 가지 차원에 기반하여 비용이 청구됩니다. 스토리지 요금은 선택하는 스토리지 계층과 인스턴스 유형에 따라 다릅니다.
AWS 요금 계산기
Amazon OpenSearch Service 및 아키텍처 비용을 단일 예상 비용으로 계산할 수 있습니다.
프리 티어
AWS 프리 티어로 OpenSearch Service를 무료로 시작할 수 있습니다. AWS 프리 티어 고객을 위해 OpenSearch Service는 일반적으로 워크로드 테스트에 사용할 만한 입문자 수준의 인스턴스인 t2.small.search 또는 t3.small.search 인스턴스의 무료 사용량을 월별 최대 750시간, 선택 사항으로 Amazon Elastic Block Store(EBS) 스토리지를 월별 10GB 제공합니다. 프리 티어 사용량 한도를 초과하는 경우, 추가로 사용한 리소스에 대해 OpenSearch Service 요금이 부과됩니다. 자세한 내용은 제품 및 서비스 약관을 참조하세요.
온디맨드 인스턴스 요금
달리 명시된 경우를 제외하고, 요금에는 VAT 및 해당 판매세를 비롯한 관련 조세 공과가 포함되지 않습니다. 청구지 주소가 일본으로 되어 있는 고객의 경우 AWS 사용 시 일본 소비세의 적용을 받게 됩니다. 자세히 알아보기.
예약 인스턴스 요금
Amazon OpenSearch Service 인스턴스에서는 1년 또는 3년 약정으로 인스턴스를 예약하고 온디맨드 인스턴스와 비교하여 사용 비용을 상당히 절감할 수 있습니다. 기능적으로 온디맨드와 예약 인스턴스는 동일합니다. 하지만 결제 측면에서는 예약 인스턴스가 상당한 비용 절감 혜택을 제공할 수 있습니다.
예약 인스턴스는 3가지 결제 옵션을 제공합니다.
- 선결제 없음 예약 인스턴스(NURI) – NURI는 온디맨드 인스턴스 요금과 비교하여 상당한 할인 혜택을 제공합니다. 선결제 금액은 없으나 1년 또는 3년의 약정 기간 동안 예약 인스턴스 요금을 지불해야 합니다. 1년 NURI는 31% 할인을 제공하고 3년 NURI는 48% 할인을 제공합니다. T3.medium의 경우 1년 NURI는 18% 할인을 제공하고 3년 NURI는 28% 할인을 제공합니다.
- 부분 선결제 예약 인스턴스(PURI) – PURI는 NURI보다 더 큰 할인 혜택을 제공합니다. 이 옵션에서는 총 비용의 일부를 선결제로 지불하고 나머지 비용을 약정 기간에 시간당 요금으로 지불해야 합니다. 1년 PURI는 33% 할인을 제공하고 3년 PURI는 50% 할인을 제공합니다. T3.medium의 경우 1년 PURI는 20% 할인을 제공하고 3년 NURI는 30% 할인을 제공합니다.
- 전체 선결제 예약 인스턴스(AURI) – AURI는 모든 예약 인스턴스 결제 옵션 중 가장 큰 할인 혜택을 제공합니다. 전체 예약에 대해 한 번에 선결제 금액을 지불하고 시간당 요금은 지불하지 않습니다. 1년 NURI는 35% 할인을 제공하고 3년 NURI는 52% 할인을 제공합니다. T3.medium의 경우 1년 AURI는 22% 할인을 제공하고 3년 NURI는 32% 할인을 제공합니다.
- 예약 인스턴스 요금은 리전별로 다르며 선택하는 결제 옵션 및 약정 기간에 따라 달라집니다. 예약 인스턴스를 구매하면 현재 Amazon OpenSearch Service를 실행하고 있지 않더라도 관련 선결제 요금(해당하는 경우) 및 시간당 요금(해당하는 경우)이 부과됩니다. 예약 인스턴스를 구매하려면 콘솔에서 예약 인스턴스(Reserved Instance) 탭으로 이동하세요.
* 예약 인스턴스 계약 기간 동안의 월 평균 금액입니다. 각 달의 실제 월 결제액은 실행하는 RDS for SQL Server 인스턴스 유형에 따라, 해당 월의 실제 시간 수에 시간당 사용 요금을 곱하거나 해당 월의 초 수에 시간당 사용 요금을 3,600으로 나눈 값을 곱한 것과 같습니다. 시간당 요금은 예약 인스턴스 계약 기간의 월 평균 요금 총액을 예약 인스턴스 계약 기간의 총 시간 수(1년을 365일로 계산)로 나눈 값과 동일합니다.
** 실질적인 시간당 요금은 예약 인스턴스 사용을 통해 절감되는 금액을 온디맨드 요금과 대비해서 계산할 수 있도록 도와줍니다. 예약 인스턴스를 구매하면 인스턴스의 실행 여부에 상관없이 선택한 예약 인스턴스의 전체 계약 기간에 시간당으로 요금이 부과됩니다. 실질적인 시간당 요금은 인스턴스의 시간당 요금을 나타냅니다. 이는 모든 선불 지급을 포함한 전체 약정 기간의 예약 인스턴스 총액을 예약 인스턴스 계약 기간의 각 시간으로 분배한 값입니다.
Amazon OpenSearch Serverless
Amazon OpenSearch Serverless를 사용하면 워크로드에서 소비한 리소스에 대해서만 요금을 지불하면 됩니다. OpenSearch Serverless는 컴퓨팅 및 스토리지 비용을 별도로 청구합니다. 컴퓨팅 용량은 OpenSearch Compute Units(OCU)으로 측정됩니다. OCU 수는 데이터를 인덱싱하거나 쿼리를 실행할 때 필요한 CPU, 메모리, Amazon EBS 스토리지, I/O 리소스와 직접적으로 연관됩니다. OCU 한 개는 RAM 6GB를 포함하고 이는 vCPU, GP3 스토리지(가장 빈번하게 액세스하는 데이터에 대한 빠른 액세스를 제공하는 데 사용됨), Amazon Simple Storage Service(S3)에 대한 데이터 전송에 이용됩니다.
두 개의 라벨(하나는 데이터 인덱싱용, 다른 하나는 검색용)을 포함한 OCU 시간을 컴퓨팅할 수 있는 한 개의 항목이 표시됩니다. OCU는 초당 세부 단위 포함한 수집을 기반으로 시간당 비용이 청구됩니다. Amazon S3에 저장된 데이터는 월별 기가바이트 단위로 청구됩니다. 한 계정에서 첫 번째 수집에 대해 최소 2 OCU(1 OCU(0.5 x 2)의 인덱싱에는 기본 및 대기가 포함되고 1 OCU(0.5 x 2)의 검색에는 HA에 대한 한 개의 복제본이 포함됨) 비용이 청구됩니다. 하지만 최소값은 사용 중인 데이터 크기 및 수집 유형에 따라 달라집니다.
또한 OpenSearch Serverless는 중복 대기 노드 없이 수집을 시작할 수 있는 개발 테스트 옵션도 제공합니다. 이 배포 모드를 사용하면 인덱싱에 0.5 OCU를 사용하고 검색에 0.5 OCU를 사용하므로 비용을 절반으로 줄일 수 있습니다. 모든 데이터는 완벽한 데이터 내구성을 제공하는 두 모드 모두에서 Amazon S3에 저장됩니다. 하지만 최소값은 사용 중인 데이터 크기 및 수집 유형에 따라 달라집니다.
동일한 암호화 키를 사용하는 모든 후속 수집에는 이러한 OCU를 공유할 수 있습니다. 추가 OCU는 수집을 지원하는 데 필요한 컴퓨팅 인스턴스 및 데이터를 기반으로 추가됩니다. 비용을 관리하기 위해 계정당 최대 OCU 수를 구성할 수 있습니다.
벡터 검색 수집은 검색 또는 시계열 수집과 동일한 KMS 키를 사용하더라도 해당 검색 및 시계열 수집과 OCU를 공유할 수 없습니다. 첫 번째 벡터 검색 수집을 위해 새로운 OCU 세트가 생성됩니다. 벡터 검색 수집에 대한 OCU는 동일한 KMS 키 벡터 수집 사이에서 공유됩니다.
Amazon OpenSearch Ingestion
Amazon OpenSearch Ingestion을 사용하면 워크로드에서 소비한 리소스에 대해서만 요금을 지불하면 됩니다. OpenSearch Ingestion은 OpenSearch Ingestion 파이프라인에서 데이터를 수집, 변환 및 라우팅하는 데 필요한 컴퓨팅에 대해서만 요금을 부과합니다. 컴퓨팅 용량은 OCU(OpenSearch Compute Unit)로 측정됩니다. OCU 수는 데이터를 모으거나 변환하는 데 필요한 CPU와 메모리에 해당합니다. 하나의 OCU는 8GB의 RAM과 2vCPU로 구성됩니다. 데이터 모으기 레이블이 있는 OCU 시간 단위의 컴퓨팅 항목이 하나 표시됩니다. OCU는 시간 단위(분)로 요금이 청구됩니다. 파이프라인당 최소 및 최대 OCU 수를 구성하여 비용을 제어할 수 있습니다. 또한 OpenSearch Ingestion으로 미사용 시 파이프라인을 완전히 일시 중지하고 파이프라인이 일시 중지될 때 OCU가 사용되지 않도록 할 수 있습니다.
Amazon OpenSearch Service Direct Query
Amazon OpenSearch Service Direct Query를 사용하면 워크로드에서 소비한 리소스에 대해서만 요금을 지불하면 됩니다. OpenSearch Service Direct Query는 OpenSearch Service에서 데이터를 인덱싱하기로 결정하는 경우뿐 아니라 연결된 데이터 소스를 쿼리하는 데 필요한 컴퓨팅에 대해서만 요금을 청구합니다. 컴퓨팅 용량은 OCU(OpenSearch Compute Unit)로 측정됩니다. OCU 수는 데이터를 기반으로 인덱스를 쿼리하거나 유지하는 데 필요한 vCPU 및 메모리에 직접적으로 해당합니다. 하나의 OCU는 2vCPU와 8GiB RAM으로 구성됩니다. 다이렉트 쿼리 레이블이 있는 OCU 시간 단위의 컴퓨팅 항목이 하나 표시됩니다. OCU는 시간 단위(분)로 요금이 청구됩니다. 비용을 제한하려면 AWS Budgets를 사용하여 청구 기간 내에 사용할 수 있는 최대 OCU 시간을 설정할 수 있습니다. 활성 상태인 쿼리나 인덱싱 작업이 없으면 OCU가 소비되지 않습니다.
Direct Query OCU 비용은 OpenSearch의 인덱싱된 데이터를 업데이트하는 데 사용되는 데이터 크기 및 빈도에 따라 결정됩니다. 서버리스 인덱싱, 검색, 관리형 스토리지 비용은 대시보드에서 사용하기 위해 인덱싱된 데이터의 크기와 OpenSearch의 보존 기간에 따라 달라집니다.
이제 Direct Query를 사용하여 Amazon S3, Amazon CloudWatch Logs, Amazon Security Lake에 저장된 로그 데이터를 분석할 수 있습니다.
데이터 소스 |
OpenSearch Service 기능 요금 |
추가 AWS 서비스 요금 |
무료 평가판 |
Amazon S3 |
OpenSearch Direct Query |
Amazon S3(읽기, 저장, 전송 비용). 자세한 내용은 Amazon S3 요금을 참조하세요. |
없음 |
Amazon CloudWatch Logs - 신규 |
OpenSearch Direct Query |
CloudWatch Logs의 수집 및 저장. 자세한 내용은 CloudWatch Logs 요금을 참조하세요. |
1개월 무료 평가판 |
Amazon Security Lake |
OpenSearch Direct Query |
Amazon S3(읽기, 저장, 전송 비용). 자세한 내용은 Amazon S3 요금을 참조하세요. |
1개월 무료 평가판 |
VPC, WAF, CloudTrail용 OpenSearch 대시보드를 구축하는 CloudWatch Logs
CloudWatch Logs 고객은 CloudWatch Logs Insights에서 ‘OpenSearch를 통한 분석’으로 이동하여 대시보드 유형과 로그를 선택하여 CloudWatch에서 VPC, WAF, CloudTrail 로그에 OpenSearch 대시보드를 구축할 수 있습니다. 이 단계에 앞서 CloudWatch 고객은 먼저 OpenSearch 통합을 구성해야 합니다. 이 단계는 로그에 필요한 지표를 OpenSearch에 저장하는 데 사용되는 OpenSearch 컬렉션을 생성합니다. Direct Query는 CloudWatch 로그를 쿼리하고 OpenSearch에서 지표를 업데이트하여 OpenSearch의 지표 데이터를 최신 상태로 유지하는 데 사용됩니다. 이러한 대시보드를 생성하는 방법에 대한 지침은 CloudWatch 설명서를 참조하세요.
사용 사례 |
OpenSearch Service 기능 요금 |
추가 AWS 서비스 요금 |
무료 평가판 |
CloudWatch Logs Insights 내 Amazon OpenSearch 대시보드(‘OpenSearch를 통한 분석’) |
OpenSearch Direct Query |
CloudWatch Logs의 수집 및 저장. 자세한 내용은 CloudWatch Logs 요금을 참조하세요. |
1개월 무료 평가판 |
Amazon EBS 볼륨 요금(EBS 볼륨 선택 시 적용)
Amazon OpenSearch Service를 사용하면 Amazon EBS 볼륨 유형을 선택할 수 있습니다. 프로비저닝된 IOPS(SSD) 스토리지를 선택하면, 스토리지와 프로비저닝한 처리량에 대한 요금이 부과됩니다. 그러나 사용하는 I/O에 대한 요금은 부과되지 않습니다.
UltraWarm 및 콜드 스토리지 요금
UltraWarm은 동일한 상호 분석 환경을 유지하는 동시에 대용량 데이터를 경제적인 가격으로 보존할 수 있는 Amazon OpenSearch Service 티어입니다. 자세히 알아보기 »
콜드 스토리지는 Amazon OpenSearch Service에서 자주 액세스하지 않는 데이터를 분리 후 Amazon S3에 저장하고 필요할 때 컴퓨팅 비용만 지불할 수 있는 비용이 가장 저렴한 스토리지 티어입니다. 자세히 알아보기 »
참고: 관리형 스토리지 요금은 UltraWarm 데이터, 콜드 스토리지 데이터 및 OR1 원격 스토어 데이터에 적용됩니다.
연장 지원 비용
Amazon OpenSearch Service는 표준 지원 종료 이후 연장 지원이 적용되는 엔진 버전에 대해 최소 12개월 동안 중요 보안 수정 사항 및 운영 체제 패치를 제공합니다. 그러므로 지원되는 최신 엔진 버전으로의 업그레이드를 계획하는 데 더 많은 시간을 확보할 수 있습니다. 연장 지원에서 버전을 실행하는 경우 표준 인스턴스 비용 외에 정규화된 인스턴스 시간(NIH)당 고정 요금이 청구됩니다. NIH는 인스턴스 크기(예: 중형, 대형) 및 인스턴스 시간의 인수로 계산됩니다. 연장 지원, 연장 지원 요금 계산, 다양한 버전의 일정에 대한 자세한 내용은 설명서를 참조하세요. NIH당 연장 지원 요금은 아래를 참조하세요.
정규화된 인스턴스 시간당 OpenSearch Service 연장 지원 요금
리전 |
NIH당 요금 |
미국 동부(버지니아 북부) |
0.0065 USD |
미국 동부(오하이오) |
0.0065 USD |
미국 서부(캘리포니아 북부) |
0.0077 USD |
미국 서부(오리건) |
0.0065 USD |
캐나다(중부) |
0.0072 USD |
캐나다 서부(캘거리) |
0.0072 USD |
AWS GovCloud(미국 동부) |
0.0078 USD |
AWS GovCloud(미국 서부) |
0.0078 USD |
아프리카(케이프타운) |
0.0086 USD |
아시아 태평양(홍콩) |
0.0087 USD |
아시아 태평양(하이데라바드) |
0.0070 USD |
아시아 태평양(자카르타) |
0.0078 USD |
아시아 태평양(말레이시아) |
0.0074 USD |
아시아 태평양(멜버른) |
0.0082 USD |
아시아 태평양(뭄바이) |
0.0070 USD |
아시아 태평양(오사카) |
0.0081 USD |
아시아 태평양(서울) |
0.0077 USD |
아시아 태평양(싱가포르) |
0.0078 USD |
아시아 태평양(시드니) |
0.0082 USD |
아시아 태평양(도쿄) |
0.0081 USD |
유럽(프랑크푸르트) |
0.0076 USD |
유럽(아일랜드) |
0.0072 USD |
유럽(런던) |
0.0075 USD |
유럽(밀라노) |
0.0076 USD |
유럽(파리) |
0.0075 USD |
유럽(스페인) |
0.0072 USD |
유럽(스톡홀름) |
0.0068 USD |
유럽(취리히) |
0.0083 USD |
이스라엘(텔아비브) |
0.0076 USD |
중동(바레인) |
0.0079 USD |
중동(UAE) |
0.0079 USD |
남아메리카(상파울루) |
0.0103 USD |
표준 AWS 데이터 전송 요금
Amazon OpenSearch Service를 통해서 데이터를 전송 또는 수신할 경우 표준 AWS 데이터 전송 요금이 적용됩니다. 하지만 Amazon OpenSearch Service 도메인에 속한 노드 간 데이터 전송에 대해서는 요금이 부과되지 않습니다.
무료 자동 스냅샷 스토리지
Amazon OpenSearch Service는 자동화 및 수동 클러스터 스냅샷을 통해 데이터 내구성을 추가로 제공합니다. 이 서비스에서는 각 Amazon OpenSearch Service 도메인에 대해 자동 스냅샷을 무료로 저장할 수 있는 스토리지 공간을 제공하고 14일의 기간 동안 해당 스냅샷을 보존합니다. 수동 스냅샷은 Amazon S3에 저장되며 표준 Amazon S3 사용 요금이 발생합니다. 스냅샷 사용을 위한 데이터 전송 요금은 무료입니다.
요금 예제
요금 예제 1
Amazon OpenSearch Service를 처음 사용하며 미국 동부(버지니아 북부) 리전에 도메인을 생성한다고 가정하겠습니다. 세 개의 t3.small.search 인스턴스로 서비스를 테스트하며 각 인스턴스의 스토리지는 15GB입니다. 원하는 스토리지 옵션으로 Amazon EBS 범용 SSD(gp2) 볼륨을 사용합니다. Amazon OpenSearch Service는 t2.small.search 또는 t3.small.search 인스턴스 사용을 최대 월 750시간, EBS 스토리지 10GB를 무료로 제공합니다. 월 사용량을 고려할 때 도메인의 인스턴스 3개는 각각 730시간 실행되어 총 2,190시간을 사용하게 됩니다. 무료 사용량 750시간을 제하면 1,440 인스턴스 시간이 청구되며 금액은 월 51.84 USD(아래 테이블의 계산 참조)입니다. 마찬가지로 EBS의 경우 세 개의 인스턴스를 하나로 묶으면 EBS 스토리지 45GB가 됩니다. 무료 스토리지 10GB를 제하면 35GB가 청구되며 금액은 월 4.725 USD입니다. 총 비용은 월 56.67 USD입니다.
프리 티어가 적용되는 경우 요금이 얼마나 발생하는지는 아래의 월별 비용(USD) 내역을 참조하세요.
비용 유형 | 요금 | 사용량 | 프리 티어 | 청구된 사용량 | 월별 비용 |
인스턴스 사용량 | t3.small.search = 시간당 0.036 USD | 인스턴스 3개 * 월 730시간=2,190시간 | 750시간 | 2,190시간 - 750시간= 1,440시간 | 1,440 * 0.036 USD = 51.84 USD |
스토리지 비용 | EBS 범용 SSD(gp2)=월별 GB당 0.135 USD | 15GB*인스턴스 3개=월별 45GB | 10GB | 45GB-10GB=35GB | 35*0.135 USD=4.725 USD |
총 비용 | 56.57 USD |
요금 예제 2
미국 동부(버지니아 북부) 리전에 가용 영역 3개가 포함된 새로운 프로덕션급 도메인을 생성한다고 가정합니다. 구성은 r6g.xlarge.search 유형의 데이터 노드 3개(각각 500GB의 EBS 스토리지(범용 SSD)), c6g.large.search 유형의 클러스터 관리자 노드 3개 및 ultrawarm1.medium.search 유형의 UltraWarm 노드 2개(각각 1.5TB의 스토리지)입니다. 한 달 동안 도메인에 있는 여덟 개의 인스턴스(데이터 노드 3개, 클러스터 관리자 노드 3개, UltraWarm 노드 2개)는 각 730시간을 실행하여 총 5,840 인스턴스 시간이 됩니다. 각 인스턴스 유형에 따른 요금을 계산하여 인스턴스 시간 총 비용은 1,328.60 USD입니다. 월 총 스토리지 비용에는 데이터 노드 3개에 대한 EBS 스토리지 비용과 UltraWarm 노드의 스토리지 비용이 포함됩니다. 3개의 인스턴스마다 있는 500GB EBS 스토리지로 1,500GB에 대해 월별 GB당 0.135 USD가 청구되어, EBS 스토리지 비용은 월 202.50 USD가 됩니다. UltraWarm 노드 2개 스토리지의 경우 3TB(인스턴스당 1.5TB)에 대해 청구되어 비용은 73.728 USD(월별 GB당 0.024 USD)가 됩니다.
요금이 얼마나 발생하는지는 아래의 월별 비용(USD) 내역을 참조하세요.
비용 유형 | 요금 | 사용량 | 월별 비용 |
인스턴스 사용량 | r6g.xlarge.search=시간당 0.335 USD | 인스턴스 3개(데이터 노드) * 월 730시간=2,190시간 | 2,190시간 * 0.335 USD = 733.65 USD |
c6g.xlarge.search = 시간당 0.113 USD | 인스턴스 3개(클러스터 관리자 노드) * 월 730시간 = 2,190시간 | 2,190시간 * 0.113 USD = 247.47 USD | |
ultrawarm1.medium.search = 시간당 0.238 USD | 인스턴스 2개 * 730시간 = 1,460시간 | 1,460시간 * 0.238 USD = 347.48 USD | |
스토리지 비용 | EBS 범용 SSD(gp2) = 월별 GB당 0.135 USD | 노드당 500GB * 인스턴스 3개(데이터 노드) = 월별 1,500GB | 1,500GB * 0.135 USD = 202.5 USD |
UltraWarm 관리형 스토리지 비용 = 월별 GB당 0.024 USD | 1.5TB*인스턴스 2개=월별 3TB | 3,072GB*0.024 USD=73.728 USD | |
총 비용 | 1,604.83 USD |
OpenSearch에는 Elasticsearch B.V. 및 다른 소스 코드의 특정 Apache 라이선스 Elasticsearch 코드가 포함됩니다. Elasticsearch B.V.는 다른 소스 코드의 소스가 아닙니다. ELASTICSEARCH는 Elasticsearch B.V.의 등록 상표입니다.
요금 예제 3
Amazon OpenSearch Service에서 Multi-AZ with Standby 요금은 부과되지 않습니다.
시나리오 1: 고객은 클러스터 관리자 노드 3개, 데이터 노드 6개 및 데이터 복사본 3개로 잘 구성된 도메인을 가지고 있습니다. 도메인을 Multi-AZ with Standby로 이동할 경우 어떠한 영향도 발생하지 않습니다. 전후 비용은 동일합니다.
항목 | 구성 | 개수 | 요금 | 합계 |
---|---|---|---|---|
클러스터 관리자 노드 | m5.large.search | 3 | 0.14 USD |
306.72 USD |
데이터 노드 | m5.large.search | 6 | 0.14 USD |
613.44 USD |
EBS 스토리지 | GP2 | 512GB | 0.14 USD |
414.72 USD |
합계 |
1,334.880 |
시나리오 2: 고객은 크기가 작은 클러스터 관리자(CPU 또는 RAM 사용률 60% 이상)인 도메인을 가지고 있습니다. 이 고객은 Multi-AZ with Standby를 사용하기 전에 클러스터 관리자 노드 인스턴스 유형을 업데이트해야 합니다. 이 예에서 데이터 노드가 10-20개인 경우 c5.xlarge.search 이상의 인스턴스 유형을 사용해야 합니다. 클러스터 관리자 노드 크기가 변경되면 비용이 증가합니다. Multi-AZ with Standby가 다음과 같은 모범 사례를 적용하기 때문입니다.
항목 | 구성 | 개수 | 요금 | 합계 |
---|---|---|---|---|
클러스터 관리자 노드 | m5.large.search |
3 | 0.14 USD |
306.72 USD |
데이터 노드 | r5.large.search | 18 | 0.37 USD |
4,821.12 USD |
EBS 스토리지 | GP2 | 1500GB | 0.14 USD |
3,645 USD |
합계 |
8,772.840 USD |
항목 | 구성 | 개수 | 요금 | 합계 |
---|---|---|---|---|
클러스터 관리자 노드 | c5.xlarge.search |
3 | 0.25 USD |
542.16 USD |
데이터 노드 | r5.xlarge.search | 18 | 0.37 USD |
4,821.12 USD |
EBS 스토리지 | GP2 | 1500GB | 0.14 USD |
3,645 USD |
합계 |
9,008.280 USD |
시나리오 3: 고객은 이전 모범 사례 및 지침을 따르는 도메인을 가지고 있습니다. 따라서 데이터 복사본 2개(프라이머리 1개 및 복제본 1개)가 있고 스토리지 사용률은 70%를 초과합니다. Multi-AZ with Standby를 사용하려면 3개 이상 또는 3의 배수인 데이터 복사본이 필요합니다. 추가 데이터 복사본을 수용하려면 20%의 디스크 여유 공간을 유지하면서 추가로 40%의 스토리지가 필요합니다. 이는 데이터 노드 9개가 추가됨을 의미합니다.
항목 | 구성 | 개수 | 요금 | 합계 |
---|---|---|---|---|
클러스터 관리자 노드 | m5.large.search |
3 | 0.14 USD |
306.72 USD |
데이터 노드 | r5.xlarge.search | 18 | 0.37 USD |
4,821.12 USD |
EBS 스토리지 | GP2 | 1500GB | 0.14 USD |
3,645 USD |
합계 |
8,772.840 USD |
항목 | 구성 | 개수 | 요금 | 합계 |
---|---|---|---|---|
클러스터 관리자 노드 | c5.xlarge.search |
3 | 0.25 USD |
542.16 USD |
데이터 노드 | r5.xlarge.search | 27* | 0.37 USD |
7,231.68 |
EBS 스토리지 | GP2 | 1500GB | 0.14 USD |
5,467.50 USD |
합계 |
1만 3,241.340 USD |
*고객이 전체 스토리지의 50~60%만 사용하는 경우 세 번째 복사본을 위한 추가 스토리지를 추가할 필요가 없으므로 추가 비용이 발생하지 않을 수 있습니다.
위의 예에서 볼 수 있듯이 모범 사례를 따르는 경우 도메인에서 Multi-AZ with Standby를 사용하더라도 추가 비용이 발생하지 않습니다.
요금 예제 4
미국 동부(버지니아 북부) 리전에 가용 영역 3개가 포함된 새로운 프로덕션급 도메인을 생성한다고 가정합니다. 구성은 or1.xlarge.search 유형의 데이터 노드 3개(각각 500GB의 EBS 스토리지(범용 SSD)), c6g.large.search 유형의 클러스터 관리자 노드 3개 및 ultrawarm1.medium.search 유형의 Ultrawarm 노드 3개(각각 1.5TB의 스토리지)입니다. 한 달 안에 도메인의 9개 인스턴스(데이터 노드 3개, 클러스터 관리자 노드 3개, Ultrawarm 노드 3개)가 각각 720시간 동안 실행되어 총 5780 인스턴스 시간이 됩니다. 각 인스턴스 유형에 따른 요금을 계산하여 인스턴스 시간 총 비용은 1661.04 USD입니다. 해당 월의 총 스토리지 비용에는 3개의 데이터 노드에 대한 EBS 스토리지 비용, 로컬 스토리지 및 관리형 스토리지에 대한 스토리지 비용(292.728 USD)이 포함됩니다. 3개의 인스턴스마다 있는 500GB EBS 스토리지로 1,500GB에 대해 월별 GB당 0.122 USD가 청구되어, EBS 스토리지 비용은 월 183.0 USD가 됩니다. 데이터가 Amazon S3에 동기적으로 기록되므로 원격 스토리지에서는 GB당 월 0.024 USD로 1,500GB의 요금이 청구되며, 이는 36.0 USD입니다. 세 개의 Ultrawarm 노드에 대한 스토리지의 경우 3TB(인스턴스당 1.5TB)에 해당하는 요금이 청구되며, 이는 73.728 USD(월별 GB당 0.024 USD)에 해당합니다.
요금이 얼마나 발생하는지는 아래의 월별 비용(USD) 내역을 참조하세요.
비용 유형 | 요금 | 사용 | 월별 비용 |
인스턴스 사용량
|
or1.xlarge.search = 시간당 0.418 USD | 인스턴스 3개(데이터 노드) * 월 720시간=2,160시간 | 2,160시간 * 0.418 USD = 902.88 USD |
c6g.xlarge.search = 시간당 0.113 USD | 인스턴스 3개(클러스터 관리자 노드) * 월 720시간 = 2,190시간 | 2,160시간 * 0.113 USD = 244.08 USD | |
ultrawarm1.medium.search = 시간당 0.238 USD | 인스턴스 3개 * 720시간 = 2,160시간 |
2160시간 * 0.238 USD = 514.08 USD | |
스토리지 비용 | EBS 범용 SSD(gp2) = 월별 GB당 0.135 USD | 노드당 500GB * 인스턴스 3개(데이터 노드) = 월별 1,500GB |
1,500GB * 0.122 USD = 183.00 USD |
OR1 관리형 스토리지 비용 = 월별 GB당 0.024 USD | 노드당 500GB * 인스턴스 3개(데이터 노드) = 월별 1,500GB | 1,500GB * 0.024 USD = 36.00 USD | |
Ultrawarm 관리형 스토리지 비용 = 월별 GB당 0.024 USD | 1.5TB*인스턴스 2개=월별 3TB | 3,072GB*0.024 USD=73.728 USD | |
총 비용 | 1,953.732 USD |
요금 예제 5
OpenSearch Service Direct Query - Amazon S3 쿼리
미국 동부(버지니아 북부) 리전에 Amazon OpenSearch Service 도메인이 이미 설정되어 있고 Amazon S3를 사용하여 VPC 흐름 로그를 쿼리하기 위해 새로운 Direct Query 데이터 소스를 생성했다고 가정해 보겠습니다. 러닝 북을 참조하여 전체 쿼리를 완료하는 데 2시간의 OCU 시간을 사용하는 일련의 쿼리를 시작합니다. 쿼리 성능을 높이기 위해 인덱스를 유지 관리하는 데 드는 OCU 2개* 0.24 OCU 시간* 24시간 = 일당 11.52 USD의 요금이 청구됩니다.
요금 예제 6
OpenSearch Service Direct Query - Amazon S3를 사용한 가속화
미국 동부(버지니아 북부) 리전에 Amazon OpenSearch Service 도메인이 이미 설정되어 있고 Amazon S3를 사용하여 S3 로그에 쿼리하는 새로운 Direct Query 데이터 소스를 생성했다고 가정해 보겠습니다. 쿼리가 더 빨리 완료되도록 쿼리 성능을 조정해야 합니다. 매시간 실행되고 실행될 때마다 OCU 시간을 2시간 사용하는 데이터 소스를 설정할 때 AWS Glue 데이터 카탈로그의 S3 로그 테이블에서 구체화된 뷰를 활성화합니다. 쿼리 성능을 높이기 위해 인덱스를 유지 관리하는 데 드는 2 * 0.24 OCU* 24시간/일 = 11.52 USD/일의 요금이 청구됩니다.
요금 예제 7
OpenSearch UI 또는 CloudWatch Logs에서 OpenSearch 대시보드 실행
CloudWatch Logs 콘솔에 즉시 사용 가능한 VPC 흐름 로그 대시보드를 설치하여 매월 1,440GB의 데이터를 수집한다고 가정해 보겠습니다. 데이터를 수집하고 저장하는 데 드는 일반적인 CloudWatch Logs 비용 외에도 청구서에 다음과 같은 요금이 표시됩니다.
OpenSearch 요금은 쿼리, 인덱싱, 스토리지에 사용되는 OCU(OpenSearch Compute Unit)에 따라 달라집니다. 사용되는 OCU 수는 데이터 수집 크기와 쿼리 빈도에 따라 달라집니다.
Direct Query:
CloudWatch Logs의 데이터를 쿼리하고 이를 OpenSearch Service 컬렉션으로 이동하여 대시보드를 구축하는 데 사용되는 OCU
- 시간당 2개월 동안 쿼리당 0.5 OCU-시간 사용 * 월 730시간 * 0.5 * 2/60 * 730 * OCU 시간당 0.24 USD = 월 3 USD
OpenSearch를 사용하여 데이터를 OpenSearch Service 컬렉션에 인덱싱하려면
- 시간당 IndexingOCU 2 OCU-시간 사용 * 월 730시간 * OCU-시간당 0.24 USD = 월 350 USD
OpenSearch Service 컬렉션에 데이터를 저장하려면
- StorageUsed를 사용하여 매월 1,440GB의 데이터를 컬렉션에 수집하면 월 GB당 0.02 USD의 요금 = 월 29 USD가 발생
VPC Flow 대시보드를 검색하고 필터링
- SearchOCU 1 OCU 사용 * 시간당 OCU별 0.24 USD * 730시간 = 월 350 USD
총 월별 요금 = 732 USD
- 3 USD(Direct Query OCU)
- 350 USD(서버리스 인덱싱)
- 29 USD(서버리스 스토리지)
- 350 USD(서버리스 검색)
FAQ
온디맨드 인스턴스 요금
Q: Amazon OpenSearch Service의 사용료는 어떻게 과금 및 청구됩니까?
최소 비용이나 설정 비용이 없으며, 사용한 만큼만 지불하면 됩니다. 다음을 기준으로 요금이 청구됩니다.
- Amazon OpenSearch Service 인스턴스 시간 – 사용한 Amazon OpenSearch Service 인스턴스의 클래스(예: 표준 스몰, 라지, 엑스트라 라지)를 기준으로 합니다. Amazon OpenSearch Service 인스턴스를 1시간 미만으로 사용한 경우, 1시간을 사용한 것으로 청구됩니다.
- 스토리지(월별 GB당) – Amazon OpenSearch Service 인스턴스에 대해 프로비저닝한 Amazon EBS 스토리지 용량. 월 중간에 프로비저닝된 스토리지 용량을 조정하는 경우, 비례 할당으로 계산된 요금이 적용됩니다.
- 월별 프로비저닝된 IOPS – 사용한 IOPS와 관계없이 Amazon EBS 프로비저닝된 IOPS 속도를 기준으로 합니다(Amazon OpenSearch Service의 프로비저닝된 IOPS(SSD) 스토리지에만 해당).
- 데이터 전송 – 일반 AWS 데이터 전송 요금이 적용됩니다.
자세한 요금 정보는 Amazon OpenSearch Service 요금 페이지를 참조하세요.
Q: Amazon OpenSearch Service 도메인에는 언제부터 언제까지 사용한 요금이 청구됩니까?
인스턴스를 사용할 수 있게 되면 즉시 Amazon OpenSearch Service 인스턴스에 대한 청구가 시작됩니다. 인스턴스가 삭제되거나 인스턴스에 장애가 발생하여 Amazon OpenSearch Service 인스턴스가 종료될 때까지 계속 요금이 청구됩니다.
Q: Amazon OpenSearch Service에서 청구 가능한 인스턴스 시간은 어떻게 정의합니까?
이용 가능한 상태로 인스턴스를 실행한 각 시간에 대해 Amazon OpenSearch Service 인스턴스 시간당 요금이 청구됩니다. 더는 Amazon OpenSearch Service 인스턴스에 대해 요금이 부과되는 것을 원치 않는다면, 추가 인스턴스 시간에 대한 요금이 청구되지 않도록 도메인을 삭제해야 합니다. Amazon OpenSearch Service 인스턴스를 1시간 미만으로 사용한 경우, 1시간을 사용한 것으로 청구됩니다.
예약 인스턴스 요금
Q: 예약 인스턴스(RI)란 무엇입니까?
Amazon OpenSearch Service 예약 인스턴스는 1년 또는 3년 약정으로 인스턴스를 예약할 수 있는 옵션을 제공하며 그에 따라 온디맨드 인스턴스 요금과 비교하여 상당한 할인 혜택을 받을 수 있습니다.
Q: 예약 인스턴스는 온디맨드 인스턴스와 어떻게 다릅니까?
기능적인 면에서 예약 인스턴스와 온 디맨드 인스턴스는 전혀 차이가 없습니다. 유일한 차이점은 인스턴스가 청구되는 방식입니다. 예약 인스턴스에서는 1년 또는 3년 예약을 구매하고 해당 기간에 온디맨드 인스턴스와 비교하여 더 낮은 실질 시간당 사용 요금을 지불하게 됩니다. 리전의 예약 인스턴스를 구매하지 않는 한, 해당 리전의 모든 인스턴스는 온디맨드 인스턴스 시간당 요금으로 청구됩니다.
Q: 예약 인스턴스의 결제 옵션은 어떻게 됩니까?
세 가지 옵션을 사용할 수 있습니다.
- 선결제 없음 예약 인스턴스(NURI) – NURI는 온디맨드 인스턴스 요금과 비교하여 상당한 할인 혜택을 제공합니다. 선결제 금액은 없으나 1년 또는 3년의 약정 기간 동안 예약 인스턴스 요금을 지불해야 합니다.
- 부분 선결제 예약 인스턴스(PURI) – PURI는 NURI보다 더 큰 할인 혜택을 제공합니다. 총비용의 일부를 선결제로 지불하고 나머지를 약정 기간 동안 지불합니다. 이 옵션에서는 선결제와 시간당 요금으로 나누어 지불할 수 있습니다.
- 전체 선결제 예약 인스턴스(AURI) – AURI는 모든 예약 인스턴스 결제 옵션 중 가장 큰 할인 혜택을 제공합니다. 전체 예약에 대해 한 번에 선결제 금액을 지불하고 시간당 요금은 지불하지 않습니다.
Q: 예약 인스턴스를 구매하려면 어떻게 해야 합니까?
Amazon OpenSearch Service의 AWS 관리 콘솔의 예약 인스턴스 섹션에서 예약 인스턴스를 구매합니다. 아니면 Amazon OpenSearch Service API 또는 AWS 명령줄 인터페이스를 사용하여 예약 인스턴스를 나열 및 구매할 수 있습니다.
예약 인스턴스를 구매한 후에는 온디맨드 인스턴스처럼 사용할 수 있습니다. 구매한 예약이 활성화되어 있는 한, Amazon OpenSearch Service에서 할인된 시간당 요금을 적용합니다.
Q: 예약 인스턴스는 특정 가용 영역에 한정됩니까?
Amazon OpenSearch Service 예약 인스턴스는 특정 가용 영역이 아니라 리전에 대해 구매하게 됩니다. 리전에 대한 예약 인스턴스를 구매하면, 할인은 해당 리전 내 모든 가용 영역에서 일치하는 사용량에 적용됩니다.
Q: 예약 인스턴스를 몇 개까지 구매할 수 있습니까?
한 번 구매로 최대 100개의 예약 인스턴스를 조달할 수 있습니다. 더 많은 예약 인스턴스가 필요한 경우 추가로 구매 요청을 해야 합니다.
Q: 예약 인스턴스에 용량 예약이 포함됩니까?
Amazon OpenSearch Service 예약 인스턴스는 특정 가용 영역이 아니라 리전에 대해 구매하게 됩니다. 따라서 예약 인스턴스는 용량 예약이 아닙니다. 용량이 한 가용 영역에서 제한되더라도 예약 인스턴스는 여전히 리전에 대해 구매할 수 있습니다. 할인은 해당 리전 내 모든 가용 영역에서 일치하는 사용량에 적용됩니다.
Q: 기존 온디맨드 인스턴스를 예약 인스턴스로 변환하려면 어떻게 합니까?
기존 온디맨드 인스턴스와 같은 유형의 예약 인스턴스를 구매하면 됩니다. 예약 인스턴스 구매에 성공하면, Amazon OpenSearch Service가 예약 기간 동안 새로운 시간당 사용 요금을 자동으로 적용합니다.
Q: 예약 인스턴스에 가입하는 경우 약정 기간은 언제 시작됩니까? 약정 기간이 종료되면 내 예약 인스턴스는 어떻게 됩니까?
요청이 수신되고 결제가 승인된 후 예약 인스턴스와 관련된 요금 변경 및 예약 기간이 활성화됩니다. 일시불 결제(해당하는 경우) 또는 새로운 시간당 요금(해당하는 경우)이 다음 청구 기간까지 성공적으로 승인되지 못하는 경우 할인된 요금이 적용되지 않으며 약정 기간이 시작되지 않습니다. 콘솔, API 또는 CLI를 사용하여 예약 상태를 확인할 수 있습니다. 자세한 내용은 설명서를 참조하십시오.
예약 인스턴스 약정 기간이 종료되면 예약 인스턴스는 사용자의 인스턴스 클래스 및 리전에서 해당하는 온디맨드 인스턴스 시간당 사용 요금으로 전환됩니다.
Q: 예약 인스턴스 요금으로 청구되는 인스턴스를 관리하려면 어떻게 해야 합니까?
요금을 계산할 때 AWS 시스템이 사용자의 예약 상태를 자동으로 적용하므로 해당하는 모든 인스턴스에 저렴한 시간당 예약 인스턴스 요금이 부과됩니다. Amazon OpenSearch Service에서는 OpenSearch Service 도메인을 운영할 때 온디맨드 인스턴스와 예약 인스턴스를 구분하지 않습니다.
Q: 예약 인스턴스를 확장하거나 축소하면 내 예약은 어떻게 됩니까?
각 예약 인스턴스는 사용자가 선택한 인스턴스 유형 및 리전에 연결되어 있습니다. 예약 인스턴스가 있는 리전에서 인스턴스 유형을 변경하면 할인된 요금이 적용되지 않습니다. 예약이 사용하려고 계획하는 인스턴스 유형과 일치하도록 해야 합니다. 자세한 내용은 Amazon OpenSearch Service 예약 인스턴스 설명서를 참조하세요.
Q: 한 리전 또는 가용 영역에서 다른 리전 또는 가용 영역으로 예약 인스턴스를 이동할 수 있습니까?
각 예약 인스턴스는 특정 리전과 연결되어 있으며 이는 예약의 수명 기간 동안 고정되어 변경할 수 없습니다. 그러나 각 예약 인스턴스는 연결된 리전 내의 모든 가용 영역에서 사용할 수 있습니다.
Q: 여러 가용 영역을 사용하는 경우 예약 인스턴스가 적용 가능합니까?
예약형 인스턴스는 AWS 리전에 한정되며 해당 리전 내 모든 가용 영역에서 사용할 수 있습니다.
Q: 클러스터 관리자 노드와 데이터 노드 모두에서 예약형 인스턴스를 사용할 수 있나요?
예. Amazon OpenSearch Service는 예약형 인스턴스 할인을 적용할 때 클러스터 관리자 노드와 데이터 노드를 구분하지 않습니다.
Q: 예약형 인스턴스를 취소할 수 있나요?
아니요. 예약 인스턴스를 취소할 수 없으며, 일시불 결제(해당하는 경우) 및 할인된 시간당 사용 요금(해당하는 경우)은 환불되지 않습니다. 또한, 예약 인스턴스를 다른 계정으로 이전할 수도 없습니다. 사용량과 관계없이 예약형 인스턴스의 약정 기간 동안 모든 시간에 대해 요금을 지불해야 합니다.
Q: 지급인(프라이머리) 계정에서 예약형 인스턴스를 구매한 경우 모든 회원 계정에서 이에 액세스할 수 있나요?
예. 예약 인스턴스 요금 및 적용은 AWS의 통합 결제에 대해 정의된 정책을 따릅니다. 자세한 내용은 여기에서 확인할 수 있습니다.
Q: AWS에서 Amazon OpenSearch Service의 온디맨드 인스턴스 요금을 인하하는 경우 현재 예약 인스턴스에 대해 지불하는 금액이 변경됩니까?
아니요. 이미 구매한 예약 인스턴스에 대해 지불하는 요금은 예약 약정 기간 동안 변경되지 않습니다.
Q: 내 예약 인스턴스를 예약 인스턴스 Marketplace에서 판매할 수 있습니까?
Amazon OpenSearch Service에 대해 구매한 예약 인스턴스는 예약 인스턴스 Marketplace에서 판매할 수 없습니다.
Q: 예약 인스턴스 구매 시 대량 구매 할인이 적용됩니까?
AWS에서는 Amazon OpenSearch Service 예약형 인스턴스에 대해 대량 구매 할인을 제공하지 않습니다.
추가적인 요금 리소스
AWS에서 월별 비용을 손쉽게 계산
AWS 전문가에게 맞춤 견적 받기
Amazon OpenSearch Service를 시작하는 방법 알아보기