클라이언트 서버 아키텍처 장점 및 단점

...

많은 기업이 IT 인프라의 기반으로 클라이언트 서버 네트워크에 의존합니다.

컴퓨터 네트워킹에서 "클라이언트 서버"라는 용어는 컴퓨터가 서버로 알려진 네트워크 및 네트워크 리소스에 대한 액세스를 중앙에서 관리하고 저장하는 데 사용됩니다. 데이터. 대부분의 비즈니스 네트워크는 클라이언트 서버 구현의 장점이 단점을 능가하기 때문에 클라이언트 서버 아키텍처를 사용합니다.

중앙 집중식 서버 이점

사용자 이름 및 암호 데이터베이스를 호스팅하는 단일 서버를 갖는 동시에 어떤 수준의 관리 개별 사용자와 컴퓨터가 특정 네트워크 리소스에 액세스할 수 있다는 것은 클라이언트 서버의 뚜렷한 이점입니다. 건축학. 중앙 집중식 보안 계정을 관리하는 데 필요한 지원 직원은 네트워크의 각 개별 컴퓨터에서 보안 및 리소스 액세스를 구성해야 하는 경우 필요한 것보다 적습니다. 이러한 이점은 사용자가 일반적으로 다음과 같이 여러 컴퓨터에서 리소스에 액세스하는 네트워크에서 훨씬 더 큽니다. 리소스 액세스 및 로그온 권한은 사용하는 각 컴퓨터에서 각 사용자에 대해 구성되어야 합니다.

오늘의 비디오

중앙 집중식 서버 단점

단일 서버가 네트워크의 리소스를 관리하는 데 사용되는 곳마다 서버 오류로 인해 네트워크 비즈니스가 중단될 가능성이 항상 있습니다. 예를 들어 단일 서버가 네트워크에 대한 사용자 이름 및 암호 데이터베이스를 호스팅하고 서버에 장애가 발생하면 서버가 수정되거나 수정될 때까지 사용자가 네트워크에 로그온할 수 없습니다. 교체. 각 컴퓨터에 로그온 정보가 구성되고 유지되는 네트워크에는 이러한 문제가 없습니다. 단일 컴퓨터의 오류가 다른 컴퓨터의 사용자가 네트워크에 로그온 및 액세스하는 것을 방지하지 않습니다. 자원. 장애가 발생한 컴퓨터만 영향을 받습니다.

확장성 이점

네트워크를 크게 중단하지 않고 클라이언트 서버 네트워크에 네트워크 세그먼트, 컴퓨터 및 서버 형태의 리소스를 추가할 수 있습니다. 새로운 리소스에 대한 액세스는 단일 네트워크 서버에 저장된 중앙 집중식 보안 데이터베이스에서 관리할 수 있습니다. 새 리소스를 호스팅하는 중앙 집중식 서버가 없으면 네트워크에 추가되는 모든 새 컴퓨터는 다음을 수행하는 모든 사용자의 사용자 이름과 암호로 개별적으로 구성해야 합니다. 잠재적으로 사용할 필요가 있을 수 있으며 여러 컴퓨터에 있는 리소스에 대한 액세스는 액세스가 필요한 각 사용자에 대해 리소스를 호스팅하는 각 컴퓨터에서 구성해야 합니다. 그들을. 네트워크가 커질수록 단순히 사용자 계정과 리소스 액세스 권한을 관리하기 위해 더 많은 IT 지원 직원이 필요합니다. 중앙 집중식 서버를 사용하면 서버에서 이러한 권한을 구성하는 소수의 지원 직원이 모든 네트워크 리소스에 대한 권한을 부여할 수 있습니다.

비용

어떤 의미에서 비용은 클라이언트 서버 네트워크 아키텍처의 장점으로 볼 수 있습니다. 네트워크를 유지하고 네트워크 리소스에 대한 액세스를 유지하는 데 필요한 지원 직원은 거의 없습니다. 그러나 서버 하드웨어 및 소프트웨어 비용은 데스크탑 하드웨어 및 소프트웨어 라이센스 구매 비용보다 더 높으며 단일 전용 서버가 전체 네트워크에 장애가 발생하면 대부분의 기업이 백업 서버를 유지 관리하는 것과 같은 값비싼 장애 방지 시스템을 사용하고 기본 서버가 작동하는 즉시 온라인 상태가 되도록 준비합니다. 실패. 이러한 종류의 리소스 중복과 이를 관리 및 유지 관리하는 데 필요한 전문 지식은 더 적은 수의 데스크톱 지원 직원이 필요로 하는 비용 절감 효과를 어느 정도 상쇄합니다.