Server

Server(서버)란?

  • -
728x90

https://unsplash.com/photos/iPrjQEDnNEY

Server(서버)

서버는 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템으로 컴퓨터 프로그램 또는 장치를 의미한다.  

특히, 서버에서 동작하는 소프트웨어를 서버 소프트웨어라 한다.  

  

서버는 프린터 제어나 파일 관리 등 네트워크 전체를 감시·제어하거나, 메인프레임이나 공중망을 통한 다른 네트워크과의 연결, 데이터·프로그램·파일 같은 소프트웨어 자원이나 모뎀·팩스·프린터 공유, 기타 장비 등 하드웨어 자원을 공유할 수 있도록 도와주는 역할을 한다.  

  

서버 운영 체제

잘 알려진 서버 운영 체제로는 이를테면 FreeBSD, 솔라리스, 리눅스 등이 있다. 유닉스는 본래 미니컴퓨터 운영 체제였으며 전통적인 미니컴퓨터를 서버가 대체해감에 따라 서버는 효율적인 유닉스 기반의 운영 체제가 되었다.

서버 지향 운영 체제는 이를테면 다음과 같은 서버 환경에 적합하도록 설계되어 있는 경향이 있다.

  • GUI를 사용할 수 없거나 선택적으로 사용 가능
  • 다시 시작 없이 어느 정도까지는 하드웨어와 소프트웨어를 모두 다시 구성하고 업데이트할 수 있는 기능
  • 중요한 데이터를 온라인 상에서 주기적으로 백업하는 고급 백업 시설
  • 다른 볼륨이나 장치 사이의 투명한 데이터 전송
  • 유연하고 고급적인 네트워킹 기능
  • 유닉스의 데몬 및 윈도의 서비스와 같은 자동화 기능
  • 고급 사용자, 리소스, 데이터, 메모리 보호를 비롯한 꼼꼼한 시스템 보안

 

 

서버와 데스크톱 컴퓨터와의 차이

서버와 데스크톱 컴퓨터는 설계 목적부터 다르다.

 

데스크톱 컴퓨터는 상대적으로 작은 하드웨어에도 업무, 게임, 영화 감상 등이 모두 가능한 멀티미디어 환경을 제공할 수 있도록 설계되어있다. 반면 서버는 클라이언트에 서비스를 제공하기 위한 목적으로 설계되어 있기 때문에, 서버의 구성품들은 365일 중단 없는, 신뢰할 수 있는 서비스를 제공하기 위해 데스크톱에 비해 월등히 높은 사양으로 맞춰진다.  

  

서버는 대용량 데이터를 빠르게 처리하기 위해 CPU와 RAM을 여러 개 장착한다. CPU는 보통 2개에서 많게는 6개 이상까지, RAM은 12개 이상을 장착할 수도 있다. 일반적인 데스크톱 컴퓨터가 CPU 1개와 RAM을 최대 4개까지 장착하는 것과 비교해 보면 서버의 컴퓨팅 능력이 얼마나 뛰어날지 짐작할 수 있다.  

  

 

728x90
300x250
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.