서버는 어떻게 작동합니까?

발전소의 광대역 통신 허브에서 스위치 및 서버로 작업하는 전기 엔지니어

블레이드 서버는 대규모 조직에서 매우 인기가 있습니다.

이미지 크레디트: Huntstock/DisabilityImages/게티 이미지

서버는 여러 가지 필수 작업을 수행하며 모든 조직의 IT 인프라에서 중요한 부분입니다. 온라인 쇼핑과 같은 활동 중에 발생하는 많은 복잡한 프로세스는 놀라울 수 있습니다. 보안 및 인증에서 청구 및 주문에 이르기까지 로드를 처리하는 여러 강력한 서버 없이는 구매가 불가능했습니다.

서버의 기능

서버의 기본 기능은 들어오는 네트워크 요청에 대해 포트에서 수신 대기하는 것이며 이에 대한 좋은 데모는 웹 서버와 브라우저 간의 상호 작용입니다. 사용자에게 프로세스는 순간적이거나 거의 비슷하지만 웹서핑 중 링크를 클릭하면 몇 가지 일이 발생합니다. 비하인드 스토리: 웹 페이지에 대한 요청이 해당 웹 서버로 전송되고, 서버가 웹 페이지를 가져와 어셈블합니다. HTTP와 같은 프로토콜을 사용하여 재전송하고, 마지막으로 사용자의 브라우저는 데이터를 수신하고 변환하여 페이지를 표시합니다.

오늘의 비디오

기술 이해

설정 중인 서버 유형에 따라 일반적으로 특수 하드웨어가 있는 서버급 시스템이 필요합니다. 대부분의 데스크탑과 같은 하드 드라이브 대신 서버는 Redundant Array of Inexpensive Disks 또는 줄여서 RAID로 알려진 데이터 저장 시스템을 사용합니다. 이름에서 알 수 있듯이 RAID 시스템은 실제로 하나처럼 작동하도록 구성된 여러 디스크 드라이브입니다. 이렇게 하면 효율성이 향상되고 디스크 하나에 장애가 발생해도 어레이는 데이터 손실이 거의 또는 전혀 없이 계속 작동합니다. 또한 상용 서버에는 빠른 프로세서, 예상 요청 수를 처리하기에 충분한 RAM, 중단 없는 전원 공급 장치가 필요합니다. 많은 조직에서 장애 조치를 수용하기 위해 시스템에 이중화를 구축했습니다. 즉, 하나의 서버가 다운되면 대기 서버가 즉시 인계합니다.

서버 유형

오늘날 사용되는 가장 일반적인 서버 중 일부는 데이터베이스 서버, 응용 프로그램 서버, 메일 서버 및 웹 서버입니다. 이름에서 알 수 있듯이 데이터베이스 서버는 엔터프라이즈 데이터를 저장, 구성 및 검색하기 위한 서비스와 연결을 제공합니다. 미들웨어라고도 하는 애플리케이션 서버는 전체 시스템을 하나로 묶는 접착제입니다. 응용 프로그램을 위한 런타임 환경을 제공하고 응용 프로그램과 데이터베이스 간의 작업을 원활하게 조정합니다. 메일 서버가 없으면 이메일이 배달되지 않습니다. 사람들이 웹 서핑을 할 수 있게 해주는 웹 서버가 다운되거나 더 나빠질 수 있습니다. 사용 중인 다른 유형의 중요 서버로는 FTP 서버, 인쇄 서버, 프록시 서버, 파일 서버 및 도메인 이름 서버가 있습니다.

서버 설정

거의 모든 컴퓨터를 서버로 설정할 수 있습니다. 많은 사람들은 약간 구식 컴퓨터를 사용하여 집에서 그렇지 않은 Linux와 같은 운영 체제를 사용하여 자체 네트워크 서버를 설정합니다. 리소스 집약적 -- 일부는 그래픽 사용자 인터페이스조차 가지고 있지 않으며 -- 좋은 제품을 만들기 위해 더 새로운 기계가 필요하지 않다는 것을 알고 있습니다. 서버. 어떤 사람들은 웹 서버를 설정하고 이를 사용하여 자신의 사이트를 호스팅하기도 합니다. 놀라운 사실은 필요한 대부분의 소프트웨어가 오픈 소스이고 무료. 또한 웹 트래픽이 Amazon이나 Google에 근접하도록 계획하지 않는 한 오래된 컴퓨터는 서버 요구 사항에 충분히 강력해야 합니다. 웹에서 시작하는 데 도움이 되는 훌륭하고 이해하기 쉬운 자습서가 있습니다(참고자료의 링크 참조).