728x90
반응형
입사한 후 한 달이 지나 splunk에 관한 여러가지 자격증을 취득했으나
메뉴얼로만 공부하는 것에 한계가 있어서 직접 서버를 구축해보고
데이터도 전송해보며 환경설정파일에 대한 이해를 높이고자 한다.
우선 분산 배포에 대해 이해를 돕자면
배포 환경은 그게 두 가지가 있다.
- 단일 인스턴스 배포 환경 (Single-instance deployment)
- 분산 배포 환경 (Distributed deployment)
우리가 처음 splunk enterprise를 컴퓨터에 설치해서 시작하면 그 한 대의 인스턴스가
데이터 입력부터 인덱싱과 검색에 이르는 모든 과정을 처리하는데 이런 환경을
단일 인스턴스 배포 환경이라고 한다.
이와 달리 Splunk Enterprise 인스턴스를 여러 컴퓨터로 분산시켜 배포를 확장할 수도 있다.
이때 각 인스턴스가 특수한 작업을 수행하도록 설정할 수 있다.
쉽게 말하면 인덱싱하는 인스턴스와 검색하는 인스턴스를 따로 설정할 수 있다는 뜻이다.
이런 환경을 분산 배포 환경이라고 한다.
하나의 컴퓨터로 모든 과정을 다 할 수 있다는 편리함 때문에
굳이 분산 배포 환경에서 작업을 해야하냐는 생각을 할 수도 있지만
그런 생각이 맞기도 하고 틀리기도 하다.
단일 인스턴스 배포는 테스트나 평가 그리고 부서 규모의 환경에 적합하지만
데이터가 여러 컴퓨터에서 발생하고
많은 사용자가 데이터를 검색해야하는
더 큰 환경을 지원하고자 할 때는
분산 배포 환경이 더 적합하다.
정리!!
분산 배포를 사용하면
- Splunk Enterprise 기능을 확장하여 기업의 규모와 복잡성에 관계 없이 데이터 관련 요구 사항에 대처할 수 있다.
- 다양거나 분산된 데이터 원본에 액세스 할 수 있다.
- 데이터 복제와 멀티 사이트 배포를 통해 고가용성을 실현하고 재해 복구를 보장할 수 있다.
728x90
반응형