● 데몬 : 시스템에 관련된 작업을 background 에서 대신 수행해주는 프로그램
Standalone 방식과 Xinet 방식이있다.
종류
① Standalone 방식: 독립적으로 실행되는 방식 해당 서버의 데몬이 메모리상에 항상 상주 하고 있으며 서비스 요청이 있을 때마다 언제든지 응답한다
ex)) ssh ( 원격접속 ), ftp (파일 전송), apache (웹서버)
· 장점 : 서비스 요청에 바로 응답하기에 빠르다
· 단점 : 서비스 요청이 없을때에는 메모리상에 '유후( idle ) 상태 ' 에 접어 들기 때문에 cpu를 차지하지는 않지만 메모리와 기타자원을 차지하게 된다
※ 자주 사용하는 서비스에 적합하다.
② Xinet : xinetd 라는 슈퍼 데몬이 여러 서비스들의 연결을 제어 해 주는 것.
예를 들자면 telnet 서비스에 접속을 시도할시 바로 연결 되는 것이 아 니라 xinetd 데몬에게 허가된 접속인지 확인 후 telnet 서비스에 연결 하여 준다.
이 xinet 방식은 standalone 과 다르게 메모리상에 올라가 있지 않다가
클라이언트가 서비스를 요청할시 그 순간 올라간다.
· 장점 : 클라이언트가 서비스를 요청할 대만 메모리상에 올라가기 때문에
서버부하를 줄일 수 있다.
· 단점 : standalone에 비해 응답속도가 느리다
다양한 옵션을 주기가 어렵다
※ 자주 사용하지 않는 서비스에 적합
'전기기사 > 리눅스' 카테고리의 다른 글
[리눅스1] 리눅스 LVM (Logical Volume Manager ) (0) | 2019.01.03 |
---|---|
[리눅스1] 리눅스 telnet구축 (0) | 2019.01.03 |
[리눅스1]리눅스 서버구축 순서 (0) | 2019.01.03 |
[리눅스1] 리눅스 본딩(bonding) (0) | 2019.01.03 |
[리눅스1] 리눅스 레이드(raid) (0) | 2019.01.03 |
댓글