서버란 무엇인가요?
서버란 네트워크 환경이나 분산처리 환경에서 사용자에게 서비스를 제공하는 컴퓨터를 말한다.
서버는 고성능 컴퓨터이다. 네트워크 노드로서 네트워크상의 데이터와 정보의 80%를 저장하고 처리하므로 네트워크의 영혼이라고도 불린다. 서버는 자원을 관리하고 사용자에게 서비스를 제공하는 컴퓨터 소프트웨어를 의미한다고도 할 수 있습니다. 일반적으로 파일 서버, 데이터베이스 서버, 애플리케이션 서버로 구분됩니다.
위 소프트웨어를 실행하는 컴퓨터 또는 컴퓨터 시스템을 서버라고도 합니다. 일반 PC에 비해 서버는 안정성, 보안, 성능에 대한 요구 사항이 더 높습니다. 따라서 CPU, 칩셋, 메모리, 디스크 시스템, 네트워크 등의 하드웨어는 품질 및 프로세서 데이터 성능 측면에서 일반 컴퓨터와 다릅니다.
서버 특성 소개:
1. 확장성
기업 네트워크는 오래 지속될 수 없기 때문에 서버는 어느 정도의 '확장성'을 갖춰야 합니다. 특히 오늘날의 정보화 시대에는 변하지 않습니다. 서버가 확실한 확장성을 갖추지 못하고 사용자가 많아질수록 성능이 떨어지게 되면 수만, 심지어 수십만 가치의 서버가 단기간에 도태되는 것은 어떤 기업도 감당할 수 없는 일입니다. 확장성을 유지하려면 일반적으로 서버에 어느 정도의 확장성과 중복성이 필요합니다.
2. 사용 편의성
서버의 기능은 하드웨어 구성뿐만 아니라 소프트웨어 시스템 구성과 관련하여 PC의 기능보다 훨씬 더 복잡합니다. 서버가 이렇게 많은 기능을 구현한다는 것은 포괄적인 소프트웨어 지원 없이는 상상할 수 없는 일입니다. 그러나 소프트웨어 시스템이 너무 많으면 서버의 성능이 저하되어 관리자가 효과적으로 제어할 수 없게 될 수 있습니다.