SAP HANA System 여러 개의 서버로 구성됨

여기서 서버라는 것은 실제 호스트를 말하는 것이 아니라, 각각을 서비스라고 생각하면 되며, 개별적인 프로세스(데몬)으로 동작

<그림 출처: https://help.sap.com/viewer/52715f71adba4aaeb480d946c742d1f6/2.0.03/en-US/d8d14ef53e244f6cabd10dd3f5e8c11e.html>

 

코어 서비스(서버)

1. Name Server

OS 프로세스명: hdbnameserver

서비스명: nameserver

System DB에서 동작하며, SAP HANA System 토폴로지 정보를 가지고 있음 (Tenant DB 대한 정보 )

 

2. Index Server

OS 프로세스명: hdbindexserver

서비스명: indexserver

모든 Tenant DB에서 동작하며, 실제 데이터가 저장되고 데이터 프로세싱을 수행

 

3. Compile Server

OS 프로세스명: hdbcompileserver

서비스명: compileserver

Stored Procedure 프로그램들을 컴파일하며, 모든 호스트에서 동작 (System DB Tenant DB 각각에 존재)

 

4. Preprocessor Server

OS 프로세스명: hdbpreprocessor

서비스명: preprocessor

Index Server에서 텍스트 데이터를 분석하는 데에 사용

 

5. SAP Web Dispatcher

OS 프로세스명: hdbwebdispatcher

서비스명: webdispatcher

HTTP/HTTPS 인바운드 트래픽을 처리

 

6. SAP start service

OS 프로세스명: sapstartsrv

서비스명: sapstartsrv

HDB Daemon 실행하여 Core Process 들을 실행

SAP HANA 시작 과정 포스팅 참고

 

참고자료:

https://help.sap.com/viewer/6b94445c94ae495c83a19646e7c3fd56/2.0.03/en-US

+ Recent posts