토요일, 4월 27
Shadow

Elastic Cloud Subscription 및 사용방법

엘라스틱 클라우드

  • Elasic Cloud Service(SaaS) 는 Elastic 사에서 제공하는 호스팅 서비스
  • Elasticsearch, kibana, Enterprise Search, Observability를 자동으로 구성
  • Elastics 라이센스에서 제공하는 Enterprise 급의 서비스도 이용 가능
  • 엘라스틱 정식 기술 지원으로 한국어 지원이 가능
  • Google, AWS, MS Azure 등 여러 클라우드를 유연하게 선택하여 실행 가능
  • 하이브리드 클라우드 private 클라우드, 온프레미스 배포 중 선택 가능
  • 14일 무료체험판을 제공

주요 기능

  • 데이터 티어를 원하는 region 에 맞게 설치 가능
  • 여러개의 클러스터 간의 검색 가능
  • 클러스터 간의 복제 가능
  • 오토스케일링 제공
  • APM 모니터링 제공
  • 스냅샷 등 백업, 복원 기능 제공
  • 서비스 중간에 시스템 사양 변경 등 가능
  • 몇분 만에 클라우드 배포 및 확장 가능
  • 검색엔지니어가 없을시 검색엔진에 대한 관리 리소스 비용 효율화 가능
  • OS강화 패치 및 네트워크 보안 제어, 전송 데이터 암호화 등 데이터를 안전하게 보호
  • 검색엔진의 시스템 환경, 검색 수 등을 실시간으로 확인
  • 검색엔진에 데이터 추가 후 검색 데이터 뿐만 아니라 리포팅 툴을 만들어 지표 확인 가능

OpenSearch 와 다른점

  • AWS의 openSearch는 Elastic OSS 라이센스를 배포하여 자체 서비스
  • Elastic과는 기술적 협약이 없어 검색엔진 문제시 지원 불가
  • 7.10 버전 이후 Elastic의 라이센스 정책으로 인해 자체 검색엔진으로 구축
  • OpenSearch에서는 커스텀 플러그인을 사용할 수 없음(골드 이상의 subscription)
  • 동의어 및 사용자 사전을 쉽게 적용 가능

라이센스

스탠더드골드플래티넘Enterprise
– 처음 시작하는 단계(개발서버등)
– 모니터링, Opservability(APM, 로깅 매트릭등)
– App search
– 사용자 지정 가능한 정확도 및 검색 분석
– 스탠더드 기능 포함
– 탐지 경보, 외부 알림조치
– 고급 호스팅 관리 구성
– 골드 기능 포함
– Elastic Stack 보안 기능
– 머신러닝(이상징후, 지도학습, 서드파티 모델 서빙)
– 클러스터간 복제
– 행동기반 랜섬웨어 차단
– 로그 분류, APM 상관관계
– SAML, App search RBAC(Rule base access control)
– workplace search 문서 수준 권한 가능
-검색 API
– 플래티넘 기능 포함
– 검색 가능한 콜드 프로즌 티어 지원(예전 로그 등을 저장할때 용이)
– Elastic Maps Server 지원 (GPS 기반)
영업일 기준 3일 목표 응답
웹기반 지원
영업시간 지원
전화 및 웹 기반 지원
– 매우 긴급함: 영업시간 기준 4시간
– 긴급함: 영업일 기준 1일
– 보통: 영업일 기준 2일
24시간 지원
전화 및 웹 기반 지원
– 매우 긴급함: 1시간
– 긴급함: 4시간
– 보통: 영업일 기준 1일
24시간 지원
전화 및 웹 기반 지원
– 매우 긴급함:
자체 관리형-1시간
Ealstic Cloud: 30분
– 긴급함: 영업일 기준 4시간
– 보통: 영업일 기준 1일
  • 라이센스는 계정에 귀속되며, 클러스터와는 상관이 없기 때문에 즉시 대응을 위해 골드 이상으로 선택하는 부분이 필요
  • 또한 커스텀 플러그인(한글 처리) 등 을 설치 하기 위해 골드 이상 선택

계정 생성 및 로그인

  • https://cloud.elastic.co 에서 가입 후 사용
  • 로그인이 되지 않는다면 가입한 메일에서 계정 사용 승인 후 로그인 진행

Deployment

  • “Name”에 클러스터명 입력
  • “Edit settings”를 클릭
  • “Cloud provider”: Amazon Web Service 클릭
  • “Region” Seoul(ap-northeast-2) 클릭
  • “Hardware profile” 에서 General purpose 클릭
  • “version” 최신버전으로 클릭

Elastic cloud credentials 저장

  • username, password 를 download 하여 로컬에 저장
  • 한번 생성된 비밀번호는 cloud 상에서 다시 확인할 방법 없음
  • 잊어버리면 reset 을 통해 변경 가능

Billing

  • 현재 subscription의 상태를 확인 할 수 있음
  • “view trial summary” 버튼을 클릭하여 변경 가능
  • subscribe 버튼을 클릭하여 변경 가능
  • 기본 Enterprise 라이센스로 되어 있어 변경
  • Gold로 변경 후 payment 진행

클러스터 구성 가이드

  • 클러스터는 3가지 형태로 분류
  • devel, stage(alpha), production 클러스터를 생성
  • Elastic Cloud 상에서는 deployment 환경을 구분하지 않기 때문에 클러스터명으로 deployment 정보를 지정 후 사용
  • devel, stage 환경 구성은 2GB RAM, Up to 8 vCPU 로 2 zone 으로 구성
  • 2 zone : 가용영역과 같은 의미로 2개의 영역에 1대씩의 서버를 구성하여 HA(high availiability) 유지
  • 필요에 따라 autoscale 을 사용
  • Production 의 경우 4GB RAM, Up to 8 vCPU, 2 zone 사용

클러스터 구성 비용

  • 비용은 구성 서버 및 region 등에 다르며, 다른 사례에서는 devel, stage 에서 $176, Production 에서는 $305 정도 비용 발생(골드 라이센스 기준)
  • 계정에 따라 비용 발생이 달라 질 수 있으며 실제 비용은 청구서를 확인해 봐야 함

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.