분산 OS와 네트워크 OS의 차이점 차이점 처음에는

Anonim

처음에는 컴퓨터가 하나의 개체로 작동하도록 만들어졌습니다. 이산 자원 및 개별 운영 체제가 있습니다. 하나의 문제를 해결하기 위해 여러 대의 컴퓨터를 사용하는 것은 전례가 없지만 컴퓨터가 개별적으로 작업 할 수있는 관리 가능한 청크로 문제를 세분화하는 것은 종종 사람의 업무입니다.

분산 OS는 원래 개념을 개선 한 것입니다. 그러나 인간이 업무를 줄이는 대신 OS는 어떤 컴퓨터가 과부하이고 어떤 컴퓨터가 유휴 상태인지 알기에 충분히 똑똑합니다. 그런 다음 그룹의 각 컴퓨터가 동일한로드를 공유 할 수 있도록 사용 가능한 작업의 균형을 맞 춥니 다. 이는 각 컴퓨터의 유용성을 극대화하는 데 유용합니다. 그러나 단점은 합리적인 수준의 성능을 유지하기 위해 모든 유닛을 너무 자주 업그레이드해야한다는 것입니다. 단순히 분산 컴퓨팅과 호환되지 않는 소프트웨어도 있습니다. 여러 프로세스를 활용하기 위해 최적화되지 않았으므로 하나의 컴퓨터에서만 처리 할 수 ​​있습니다.

네트워크 운영체제의 등장은 비용을 절감하고 시스템의 각 컴퓨터를 제어해야하는 직접적인 결과입니다. 네트워크 OS는 모든 컴퓨터에 상주하지 않으며 클라이언트는 하드웨어를 부팅하고 서버에 연결할 수있는 소프트웨어 만 있습니다. 모든 후속 작업은 서버에서 수행되며 클라이언트의 유일한 역할은 서버와 사용자간에 입출력을 중계하는 것입니다. 이것은 클라이언트가 소프트웨어를 추가하거나 제거 할 수있는 기능이 없기 때문에 설치된 소프트웨어를 제어하는 ​​데 매우 효과적입니다. 네트워크 OS는 서버가 여러 사용자의 요구를 처리 할 수 ​​있어야하지만 클라이언트에 매우 적은 양의 하드웨어가 필요합니다. 즉, 서버를 적절하게 유지하는 한 클라이언트를 업그레이드 할 필요가 없습니다. 이로 인해 씬 클라이언트 또는 자체적으로 작동 할 수없는 장치가 만들어 지지만 네트워크 OS에서 작동하도록되어 있습니다.

귀사의 필요와 자원에 따라 분산 또는 네트워크 OS를 조사 할 가치가 있습니다. 각각의 장점과 단점을 고려해야합니다. 분산 OS는 네트워크 OS보다 약간 비싸지 만 네트워크 OS는 서버에 가하는 스트레스 때문에 계산 집약적 인 프로그램을 처리 할 수 ​​없습니다. 결정은 현재 가지고있는 솔루션을 선택하는 데 달려 있습니다.