[ Splunk Deployment ] Splunk Enterprise 분산 배포 개요 1 ) 분산 배포 정의와 장점
본문 바로가기

Splunk/Splunk Deployment

[ Splunk Deployment ] Splunk Enterprise 분산 배포 개요 1 ) 분산 배포 정의와 장점

728x90
반응형

입사한 후 한 달이 지나 splunk에 관한 여러가지 자격증을 취득했으나

메뉴얼로만 공부하는 것에 한계가 있어서 직접 서버를 구축해보고

데이터도 전송해보며 환경설정파일에 대한 이해를 높이고자 한다.

 

우선 분산 배포에 대해 이해를 돕자면

배포 환경은 그게 두 가지가 있다.

  1. 단일 인스턴스 배포 환경 (Single-instance deployment)
  2. 분산 배포 환경 (Distributed deployment)

우리가 처음 splunk enterprise를 컴퓨터에 설치해서 시작하면 그 한 대의 인스턴스가

데이터 입력부터 인덱싱과 검색에 이르는 모든 과정을 처리하는데 이런 환경을

단일 인스턴스 배포 환경이라고 한다.

 

이와 달리 Splunk Enterprise 인스턴스를 여러 컴퓨터로 분산시켜 배포를 확장할 수도 있다.

이때 각 인스턴스가 특수한 작업을 수행하도록 설정할 수 있다.

쉽게 말하면 인덱싱하는 인스턴스와 검색하는 인스턴스를 따로 설정할 수 있다는 뜻이다.

이런 환경을 분산 배포 환경이라고 한다.

 

하나의 컴퓨터로 모든 과정을 다 할 수 있다는 편리함 때문에

굳이 분산 배포 환경에서 작업을 해야하냐는 생각을 할 수도 있지만

그런 생각이 맞기도 하고 틀리기도 하다.

 

단일 인스턴스 배포는 테스트나 평가 그리고 부서 규모의 환경에 적합하지만

 

데이터가 여러 컴퓨터에서 발생하고

많은 사용자가 데이터를 검색해야하는

더 큰 환경을 지원하고자 할 때는

분산 배포 환경이 더 적합하다.

 

정리!!

분산 배포를 사용하면

  • Splunk Enterprise 기능을 확장하여 기업의 규모와 복잡성에 관계 없이 데이터 관련 요구 사항에 대처할 수 있다.
  • 다양거나 분산된 데이터 원본에 액세스 할 수 있다.
  • 데이터 복제와 멀티 사이트 배포를 통해 고가용성을 실현하고 재해 복구를 보장할 수 있다.

 

728x90
반응형