본문 바로가기

출근길에 읽었던 IT/Server

그림으로 배우는 서버구조 - 서버란? + 서버의 이용 형태 3가지

※ 출근길에 '그림으로 배우는 서버구조' 책을 읽고 정리한 내용입니다. 

 

서버란? 

- 시스템 안에서 중심적인 역할 

- 애플리케이션 SW를 동작시키는 주역 

  - SW는 무엇을 하고 싶은가? 무엇을 시키고 싶은가?에 따라 애플리케이션 SW가 움직이기 때문 

 

서버의 3가지 이용 형태 

1. 클라이언트의 요청에 대응하여 처리 

: 클라이언트-서버 구조 

: 서버는 클라이언트로부터 요청받은 처리를 수동적으로 처리한다 

: 서버와 클라이언트가 공통된 SW를 이용하는 일이 많다(서버/클라이언트로 나뉘는 경우도 있음) 

 ex) 파일서버, 프린트 서버, 메일이나 웹 서버, IoT 서버(디바이스가 수시로 데이터를 올리는 경우) 

 

 

2. 서버에서 능동적으로 처리 

: 서버에서부터 처리를 시작하고 실행 

: 서버 1대에 N개의 클라이언트 

: 서버와 클라이언트에서 반드시 공통된 SW를 이용하는 것은 아니다 

ex) 운용 감시 서버, RPA 서버, BPMS 서버, IoT 서버(IoT 디바이스 호출) 

-> 주로 기업이나 단체의 시스템이나 업무 운영에서 중요한 역할을 하는 서버 

 

3. 서버의 높은 성능 활용 

: 서버는 PC와는 달리 높은 성능을 가지고 있다. 

: 서버 측에서 독자적인 처리 실행 

ex) AI 서버, 빅데이터 서버 

 

4. 클라이언트 PC의 종류도 데스크톱 PC,노트북 PC, 태블릿, 스마트폰 등 다양하다.