[분산컴퓨팅]중앙 집중 시스템(Centralized System)과 분산 시스템(Distributed System)

뚱환·2023년 4월 19일

중앙처리 시스템은 하나의 중앙 서버 또는 데이터베이스에서 모든 처리를 수행하는 시스템입니다.
반면 분산 시스템은 여러 개의 서버 또는 컴퓨터에 분산되어 있는 시스템입니다.

각각의 시스템은 가각의 장단점이 있습니다.

중앙시스템의 장점:

  • 구축과 관리가 간단합니다. 중앙 시스템은 하나의 서버 또는 데이터베이스에서 모든 처리를 수행하기 때문에 구축과 관리가 상대적으로 간단합니다.
  • 데이터 일관성을 유지하기 쉽습니다. 중앙 집중 시스템에서는 하나의 데이터베이스에서 데이터를
    관리하기 대문에 데이터 일관성을 유지하기 쉽습니다.
  • 보안성이 높습니다. 중앙 집중 시스템에서는 하나의 서버에 모든 데이터가 저장되기 때문에 보안성이 높습니다.

중앙시스템의 단점:

  • 중앙 서버에 장애가 발생하면 전체 시스템이 마비될 수 있습니다. 중앙 집중 시스템에서는 하나의 서버에서 모든 처리를 수행하기 때문에 중앙 서버에 장애가 발생하면 전체 시스템이 마비될 수 있습니다.
  • 확장성이 제한됩니다. 중앙 집중 시스템에서는 하나의 서버에서 모든 처리를 수행 하기 때문에 서버의 성능 한계에 따라 확장성이 제한됩니다.
  • 대규모 시스템에서는 성능이 저하됩니다. 중앙 집중 시스템에서는 하나의 서버에서 모든 처리를 수행하기 때문에 대규모 시스템에서는 성능이 저하될 수 있습니다.

분산시스템의 장점

  • 확장성이 용이합니다. 분산시스템에서는 여러개의 서버 또는 컴퓨터에 분산되어 있기 때문에 필요에 따라 서버를 추가하여 확장할 수 있습니다.
  • 장애 허용성이 높습니다. 분산 시스템에서는 여러 개의 서버 또는 컴퓨터에 분산되어 있기 때문에 한 대의 서버에 장애가 발생해도 전체 시스템이 멈추지 않습니다.
    -지리적으로 분산된 사용자에게 높은 성능을 제공할 수 있습니다. 분산 시스템에서는 서버가 지리적으로 분산되어 있기 때문에 지리적으로 떨어져 있는 사용자에게도 높은 성능을 제공할 수 있습니다.
    -처리량이 높습니다. 분산 시스템에서는 여러 대의 서버가 동시에 작업을 처리하기 때문에 처리량이 높아집니다.

분산시스템의 단점

  • 구축과 관리가 복잡합니다. 분산 시스템에서는 여러 대의 서버를 연결하여 하나의 시스템으로 동작시키기 때문에 구축과 관리가 복잡합니다.
  • 데이터 일관성을 유지학 ㅣ어렵습니다. 분산 시스템에서는 여러 대의 서버에 데이터가 분산되어 저장되기 때문에 데이터 일관성을 유지하기 어렵습니다.
    -보안성이 낮습니다. 분산 시스템에서는 여러 대의 서버에 데이터가 분산되어 저장되기 때문에 보안성이 낮을 수 있습니다.
  • 성능 향상을 위한 추가적인 비용이 발생할 수 있습니다. 분산 시스템에서는 서버를 추가하여 성능을 향상시키기 때문에 추가적인 비용이 발생할 수 있습니다.

중앙 시스템에 대한 분산 시스템의 이점

신뢰도 - 만약 한대의 컴퓨터가 갑자기 멈추더라도 시스템은 전체적으로 여전히 기능을 발휘한다.
성장- 연산능력이 작은 확장에도 증가될 수 있다.

중앙 시스템에 대한 분산 시스템의 단점
통신망 - 통신망이 또 다른 문제를 야기시킨다.
소프트웨어 - 현재 분산 시스템에 맞는 소프트웨어가 충분히 존재하지 않는다.

profile
https://github.com/lixxce5017/Algoritm_Weekly_Baekjoon

0개의 댓글