서버 소프트웨어 유형

사무실에서 함께 일하는 사업가 사진

서버 소프트웨어 유형

이미지 크레디트: nd3000/iStock/GettyImages

서버는 종종 클라이언트라고 하는 다른 컴퓨터의 요청을 수신 대기하고 응답하는 네트워크의 컴퓨터입니다. 일반적인 서버 유형에는 웹 페이지를 제공하는 웹 서버, 파일을 저장하는 파일 서버, 인쇄 작업을 관리하는 인쇄 서버와 조직화된 세트를 저장하는 데이터베이스 서버 정보. 서버는 독립적인 컴퓨터에서 실행되거나 서버 소프트웨어는 다른 작업에도 사용되는 컴퓨터에서 실행될 수 있습니다.

서버란?

컴퓨터 과학자들은 때때로 다음과 같이 이야기합니다. 클라이언트-서버 모델 여기서 시스템은 다른 시스템이 데이터를 반환하거나 계산을 수행하도록 요청하는 클라이언트이거나 클라이언트의 요청에 대한 응답을 제공하는 서버입니다. 서버는 사무실, 전용 데이터 센터 또는 홈 서버의 경우 홈 오피스나 거실의 한 구석에 위치할 수 있습니다.

오늘의 비디오

어떤 경우에는 특정 컴퓨터가 완전히 클라이언트로 작동하여 거의 모든 작업을 서버 시스템에 아웃소싱합니다. 이러한 역할을 하는 저전력 기계를 때때로 씬 클라이언트. World Wide Web의 컴퓨터는 일반적으로 엄격하게 클라이언트 또는 서버입니다. 서버에서 웹 사이트에 액세스하거나 홈 데스크톱 또는 랩톱에서 콘텐츠를 제공하는 것이 가능하지만 특별히 일반적이지는 않습니다.

다른 경우에는 컴퓨터가 다양한 시나리오에서 클라이언트와 서버 모두로 작동할 수 있습니다. 예를 들어 웹 서버가 클라이언트로부터 요청을 받은 다음 해당 요청에 대한 응답으로 별도의 데이터베이스 서버에 쿼리를 보내는 것이 일반적이며 본질적으로 클라이언트 자체가 됩니다.

일부 서버에는 특수 하드웨어가 있을 수 있지만 오늘날 많은 서버가 실행됩니다. Linux 또는 Microsoft Windows와 같은 표준 운영 체제를 기반으로 하는 서버 소프트웨어. 이 소프트웨어는 클라이언트의 요청을 처리하고 본질적으로 컴퓨터를 서버로 바꾸는 역할을 합니다.

인터넷 및 웹 서버 소프트웨어

가장 일반적인 서버 유형 중 하나는 웹 서버입니다. 이 유형의 서버는 Google Chrome 또는 Mozilla Firefox와 같은 브라우저의 요청을 처리합니다. 인터넷 또는 로컬 네트워크에서 브라우저가 요청한 웹 페이지, 이미지 및 기타 데이터로 응답합니다.

일반적인 웹 서버에는 Apache 및 Nginx라는 오픈 소스 프로젝트와 Microsoft의 독점 소프트웨어가 포함됩니다. 인터넷 정보 서비스 또는 IIS. 일부 회사는 고유한 트래픽 부하 또는 기타 요구 사항을 처리하기 위해 자체 웹 서버를 구축했습니다. 많은 조직에서 다음과 같은 다른 유형의 기술과 함께 웹 서버를 사용합니다. 로드 밸런서 컴퓨터와 컴퓨터 사이에 작업을 분배하기 위해 콘텐츠 배포 네트워크 또는 CDN, 저장하고 사용자에게 신속하게 자료를 제공합니다.

데이터베이스 서버 이해

많은 조직은 또한 쉽게 업데이트하고 액세스할 수 있도록 안정적이고 빠른 방법으로 정보를 저장하는 데이터베이스 서버에 의존합니다. 일반적인 데이터베이스 서버 제품에는 다음이 포함됩니다. Microsoft의 SQL Server, PostgreSQL 및 MySQL.

이를 포함한 많은 데이터베이스 서버는 구조화된 쿼리 언어 또는 SQL. 이 특수 프로그래밍 언어는 잠재적으로 큰 데이터베이스의 데이터를 요청하고 편집하도록 설계되었으며 프로그래머가 직접 작성하거나 다른 소프트웨어에서 생성할 수 있습니다.

데이터베이스 서버는 기업 회계 기록을 저장하는 것부터 인기 있는 웹 서버에 연결된 시스템에 블로그 게시물을 보관하는 것까지 모든 것에 사용됩니다.

파일 및 인쇄 서버

파일 및 인쇄 서버는 사무실 네트워크에서 흔히 볼 수 있는 두 가지 유형의 서버입니다. 파일 서버는 여러 사용자가 액세스할 수 있는 위치에 파일을 저장합니다. 보안 설정 및 인쇄 서버는 프린터 및 다른 컴퓨터와 통신하여 인쇄를 관리합니다. 서류.

둘 다 독립 실행형 컴퓨터에서 실행하거나 다른 사무용으로도 사용되는 컴퓨터에서 실행할 수 있습니다.