서버 어레이
컴퓨터 서버의 기능은 네트워크에 있는 다른 컴퓨터에 파일과 데이터를 저장, 검색 및 보내거나 "제공"하는 것입니다. 모든 규모의 많은 기업이 사무실 시설에서 로컬 네트워크 또는 "인트라넷"을 사용합니다. 더 큰 규모로 말하자면 "인터넷"으로 알려진 전 세계 컴퓨터 네트워크는 전 세계에 위치한 수많은 서버에 의존합니다. 주어진 웹사이트의 파일, 데이터 및 기능은 웹 서버를 기반으로 합니다.
시간 경과에 따른 개발
한때 회사나 웹마스터는 로컬 기반 컴퓨터가 웹 서버 역할을 하는 인터넷 웹사이트를 호스팅했을 것입니다. 보다 최근에는 성능 및 안정성에서 경제성에 이르는 요인으로 인해 대부분의 인터넷 웹사이트가 대규모 데이터 센터에 위치한 서버 클러스터로 마이그레이션되었습니다. 데이터 센터는 중복 데이터 스토리지와 백업 전원 공급 장치를 갖춘 서버 스택으로 채워진 안전한 기후 제어 건물입니다. 많은 기업이 로컬 서버에서 자체 인트라넷 네트워크를 호스팅하는 것은 여전히 일반적입니다.
오늘의 비디오
고려 사항
네트워크 허브는 트래픽을 제어하는 스위치입니다.
로컬이든 글로벌이든 모든 네트워크는 데이터와 파일을 저장하고 검색하는 서버 컴퓨터(또는 여러 대)에 의존합니다. 서버의 물리적 및 소프트웨어 구성은 여러 요소를 고려해야 합니다. 예를 들어, 네트워크의 여러 개별 컴퓨터가 다음 위치에서 동일한 파일을 요청할 수 있습니다. 기본적으로 같은 시간이므로 서버에는 고속 능력; 여러 동시 파일 검색 작업을 지원하도록 설계된 소프트웨어를 실행 중이어야 합니다.
물리적 특성
서버 내부 동작
다른 서버의 물리적 속성은 크게 다를 수 있지만 많은 컴퓨터 서버(특히 대형 데이터 센터)는 마우스, 키보드 또는 모니터용 인터페이스가 없는 평평한 랙 장착형 직사각형 장치입니다. 화면. 서버에는 일반적으로 과열을 방지하기 위해 고성능 팬이 있습니다.
운영 체제 및 서버 소프트웨어
주어진 컴퓨터 서버는 Microsoft Windows Server, Mac OS X Server 또는 Ubuntu Server 또는 FreeBSD와 같은 오픈 소스 운영 체제를 포함한 여러 운영 체제 중 하나를 실행할 수 있습니다.
서버의 운영 체제는 특수 서버 소프트웨어를 실행해야 합니다. 지금까지 대부분의 컴퓨터 서버는 오픈 소스 Apache Server 소프트웨어를 실행하지만 다른 서버는 Windows IIS 또는 Adobe ColdFusion과 같은 독점 시스템을 사용합니다. 이 소프트웨어는 서버에 저장된 파일의 검색 및 배포에 관여합니다. 추가 서버측 프로그램(예: ASP 또는 Java)을 사용하여 결과를 요청하는 컴퓨터로 다시 보내기 전에 해당 파일을 처리할 수 있습니다.
데이터베이스 액세스
테이블 형식으로 저장된 데이터
데이터베이스 액세스를 제공하는 것은 컴퓨터 서버의 가장 중요한 기능 중 하나입니다. 관계형 데이터베이스는 작고 효율적인 정보 저장 구조로 대용량 데이터에 빠르게 액세스할 수 있습니다.
사무실 환경에서 데이터베이스는 고객 연락처 세부 정보 및 주문 정보는 물론 배송 및 지불 기록을 저장하는 데 사용될 수 있습니다. 로컬 네트워크를 통해 서버에 액세스하면 여러 직원이 비즈니스가 수행되는 동안 하루 종일 실시간으로 데이터베이스에서 정보를 검색하고 업데이트할 수 있습니다.
인터넷에서 데이터베이스는 웹사이트의 실제 콘텐츠, 사용자 로그인 인증 정보 및 주문 처리 기록을 저장하는 데 사용될 수 있습니다. Oracle Database, Microsoft의 SQLServer 및 오픈 소스 MySQL 데이터베이스를 포함하여 몇 가지 인기 있는 데이터베이스 시스템이 있습니다.