의견.png

"서버"의 두 판 사이의 차이

위키원
이동: 둘러보기, 검색
3번째 줄: 3번째 줄:
 
서버는 프린터 제어나 파일 관리 등 네트워크 전체를 감시,제어하거나, 메인프레임이나 공중망을 통한 다른 네트워크와의 연결, 데이터프로그램파일같은 소프트웨어 자원이나 모뎀, 팩스, 프린터, 기타 장비 등 하드웨어 자원을 공유할 수 있도록 도와주는 역할을 한다.
 
서버는 프린터 제어나 파일 관리 등 네트워크 전체를 감시,제어하거나, 메인프레임이나 공중망을 통한 다른 네트워크와의 연결, 데이터프로그램파일같은 소프트웨어 자원이나 모뎀, 팩스, 프린터, 기타 장비 등 하드웨어 자원을 공유할 수 있도록 도와주는 역할을 한다.
 
서버는 사용자의 요청에 의하여 서비스를 하는데 이와 같이 구성된 시스템을 클라이언트서버 시스템이라고 한다. 이것은 하나 이상의 응용 프로그램을 상호 협력적인 환경에서 운용하는 분산처리 형태를 의미한다. 즉, 서비스를 요청하는 사용자와 사용자의 요청을 처리하는 서버와의 협동작업을 통해서 사용자가 원하는 결과를 얻는 처리방식이 클라이언트서버 시스템이다.
 
서버는 사용자의 요청에 의하여 서비스를 하는데 이와 같이 구성된 시스템을 클라이언트서버 시스템이라고 한다. 이것은 하나 이상의 응용 프로그램을 상호 협력적인 환경에서 운용하는 분산처리 형태를 의미한다. 즉, 서비스를 요청하는 사용자와 사용자의 요청을 처리하는 서버와의 협동작업을 통해서 사용자가 원하는 결과를 얻는 처리방식이 클라이언트서버 시스템이다.
사용자의 수가 5~20대 정도인 소규모 LAN의 경우에는 한 대의 서버로 충분히 모든 서비스를 소화할 수 있으나, 대규모 LAN의 경우엔 여러 대의 서버를 배치하고, 파일 관리는 파일 서버, 프린터 제어는 프린터 서버, 인터넷 등의 외부와의 교환은 통신 서버가 담당하는 등 각각 역할을 세분하게 된다.<ref>서버 위키백과 - https://ko.wikipedia.org/wiki/%EC%84%9C%EB%B2%84</ref>
+
사용자의 수가 5~20대 정도인 소규모 LAN의 경우에는 한 대의 서버로 충분히 모든 서비스를 소화할 수 있으나, 대규모 LAN의 경우엔 여러 대의 서버를 배치하고, 파일 관리는 파일 서버, 프린터 제어는 프린터 서버, 인터넷 등의 외부와의 교환은 통신 서버가 담당하는 등 각각 역할을 세분하게 된다.
 +
== 역사 ==
 +
컴퓨팅에서의 서버라는 용어의 이용은 대기행렬이론에서 비롯한 것이다. 컴퓨팅에서 서버는 적어도 RFC 5(1969년)으로 거슬러 올라가며, 이 RFC는 아르파넷(ARPANET)을 기술하는 최초의 문서들 가운데 하나이며 사용자와 대비되고 있고 두 가지 종류의 호스트와는 구별하고 있다. 서버호스트, 사용자 호스트, 서비스를 제공하는 것을 뜻하는 서빙(serving)이라는 용어 또한 RFC 4와 같은 초기 문서들로 거슬러 올라간다.<ref>서버 위키백과 - https://ko.wikipedia.org/wiki/%EC%84%9C%EB%B2%84</ref>
 
== 종류 ==
 
== 종류 ==
 
서버의 역할에 따라 [[웹서버]], [[WAS서버]], [[DB서버]], [[메일서버]], [[이미지서버]], [[동영상서버]], [[파일서버]], [[네임서버]], [[백업서버]] 등이 있다.
 
서버의 역할에 따라 [[웹서버]], [[WAS서버]], [[DB서버]], [[메일서버]], [[이미지서버]], [[동영상서버]], [[파일서버]], [[네임서버]], [[백업서버]] 등이 있다.

2020년 7월 29일 (수) 09:30 판

서버(server)란 네트워크를 통해 정보나 서비스를 클라이언트에게 제공하는 컴퓨터 시스템으로 컴퓨터 프로그램(server program) 또는 장치(device)를 의미한다. 주로 리눅스 등의 운영 체제를 설치한 대형 컴퓨터를 쓰지만, 그렇지 않은 경우도 있다.

개요

서버는 프린터 제어나 파일 관리 등 네트워크 전체를 감시,제어하거나, 메인프레임이나 공중망을 통한 다른 네트워크와의 연결, 데이터프로그램파일같은 소프트웨어 자원이나 모뎀, 팩스, 프린터, 기타 장비 등 하드웨어 자원을 공유할 수 있도록 도와주는 역할을 한다. 서버는 사용자의 요청에 의하여 서비스를 하는데 이와 같이 구성된 시스템을 클라이언트서버 시스템이라고 한다. 이것은 하나 이상의 응용 프로그램을 상호 협력적인 환경에서 운용하는 분산처리 형태를 의미한다. 즉, 서비스를 요청하는 사용자와 사용자의 요청을 처리하는 서버와의 협동작업을 통해서 사용자가 원하는 결과를 얻는 처리방식이 클라이언트서버 시스템이다. 사용자의 수가 5~20대 정도인 소규모 LAN의 경우에는 한 대의 서버로 충분히 모든 서비스를 소화할 수 있으나, 대규모 LAN의 경우엔 여러 대의 서버를 배치하고, 파일 관리는 파일 서버, 프린터 제어는 프린터 서버, 인터넷 등의 외부와의 교환은 통신 서버가 담당하는 등 각각 역할을 세분하게 된다.

역사

컴퓨팅에서의 서버라는 용어의 이용은 대기행렬이론에서 비롯한 것이다. 컴퓨팅에서 서버는 적어도 RFC 5(1969년)으로 거슬러 올라가며, 이 RFC는 아르파넷(ARPANET)을 기술하는 최초의 문서들 가운데 하나이며 사용자와 대비되고 있고 두 가지 종류의 호스트와는 구별하고 있다. 서버호스트, 사용자 호스트, 서비스를 제공하는 것을 뜻하는 서빙(serving)이라는 용어 또한 RFC 4와 같은 초기 문서들로 거슬러 올라간다.[1]

종류

서버의 역할에 따라 웹서버, WAS서버, DB서버, 메일서버, 이미지서버, 동영상서버, 파일서버, 네임서버, 백업서버 등이 있다.

  • 웹서버(web server) : HTML로 만든 웹 페이지가 들어 있는 파일을 사용자에게 제공하는 서버 프로그램이다. 대표적인 웹 서버 프로그램에는 아파치(Apache), 아이아이에스(IIS), 웹투비(WebtoB), 웹티어(WebTier) 등이 있다.
  • 와스서버(WAS) : Web Application Server의 약자로서, 자바(Java) 등으로 만든 웹 응용 프로그램이 설치되어 작동하는 웹 애플리케이션 서버를 말한다. 미들웨어(middleware)의 일종이다. 대표적인 와스(WAS) 제품에는 톰캣(Tomcat), 제우스(JEUS), 제이보스(JBoss)[2], 웹로직(WebLogic), 웹스피어(WebSphere), 레진(Resin), 글래스피시(GlassFish) 등이 있다. 한국에서는 WAS라고 하지만, 영어권에서는 Application Server(약칭 AS)라고 한다.
  • 디비서버(DB server) : 데이터베이스 서버(database server)의 약자로서, 데이터베이스(DB)를 저장 및 관리하는 서버를 말한다. 오라클(Oracle), 마이에스큐엘(MySQL), 엠에스에스큐엘(MS-SQL), 큐브리드(Cubrid) 등 다양한 데이터베이스 관리 시스템(DBMS)으로 만든 데이터가 저장·관리된다.
  • 메일서버(mail server) : 인터넷을 통해 이메일이나 웹메일을 보내고 받고 저장·관리하는 서버를 말한다.
  • 이미지서버(image server) : 아이콘, 사진, 그림, 이미지 등을 저장하고 관리하는 서버를 말한다.
  • 동영상서버(video server) : 영화, 드라마, 뉴스, 방송 등 동영상 파일을 저장하고 관리하는 서버를 말한다.
  • 파일서버(file server) : 각종 문서 파일이나 대용량 첨부파일을 별도로 저장하고 관리하는 서버를 말한다.
  • 네임서버(name server) : 도메인 이름과 IP 주소를 연결해 주는 서버를 말한다. DNS라고도 한다.
  • 백업서버(backup server) : 서버 장애에 대비하여 원본 데이터를 복제하여 사본을 만들고 별도로 저장·관리하는 서버를 말한다.

제품

서버의 제조사에 따라 IBM 서버, HP 서버, Dell 서버 등이 있다.

각주

  1. 서버 위키백과 - https://ko.wikipedia.org/wiki/%EC%84%9C%EB%B2%84
  2. 제이보스(JBoss)는 와일드플라이(WildFly)로 이름이 변경되었다.

같이 보기


  의견.png 이 서버 문서는 하드웨어에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.