티스토리 뷰

it

분산처리 시스템의 분류

ITs Story biaos 2023. 8. 28. 21:32


분산처리 시스템은 크게 다음과 같은 기준으로 분류할 수 있습니다.

 

 

 

 

 


위상에 따른 분류
완전 연결망: 모든 노드가 서로 직접 연결되어 있는 형태
부분 연결망: 일부 노드가 직접 연결되어 있고, 일부 노드는 간접적으로 연결되어 있는 형태
트리 또는 계층형: 노드들이 계층적으로 구성된 구조로 연결되어 있는 형태
스타형: 중앙에 한 개의 중심 노드가 있고, 다른 노드들은 중앙 노드와 직접 연결되어 있는 형태
링형: 각 노드가 양쪽 노드와 연결되어 환형으로 연결된 형태
다중접근 버스 연결: 모든 노드가 하나의 버스에 접근하여 데이터를 전송하는 형태

 

 

분산 범위에 따른 분류
근거리 통신망: 가까운 지역에서 컴퓨터들을 연결하여 작업을 분산시키는 형태
광대역 통신망: 넓은 범위의 지역에서 컴퓨터들을 연결하여 작업을 분산시키는 형태

 


프로세서 모델에 따른 분류
클라이언트/서버 모델: 클라이언트가 서버에 요청하고, 서버가 응답하는 방식으로 작업이 분산됨
프로세서 풀 모델: 여러 대의 컴퓨터가 하나의 작업을 처리하는 모델로 작업을 공유함
혼합 모델: 클라이언트/서버 모델과 프로세서 풀 모델의 혼합된 형태로 작업이 분산됨

 


운영체제에 따른 분류
네트워크 운영체제: 컴퓨터들이 네트워크로 연결되어 작업을 분산시키는 운영체제
분산 운영체제: 여러 대의 컴퓨터가 연결되어 하나의 시스템처럼 동작하도록 관리하는 운영체제

 

분산처리 시스템의 특징
여러 대의 컴퓨터가 네트워크로 연결되어 작업을 분산하여 처리함
효율적인 작업 분산과 자원 공유를 가능하게 함
대규모 작업 처리, 부하 분산, 확장성 확보 등의 장점이 있음
분산처리 시스템의 예시
웹 서버 클러스터
데이터베이스 서버 클러스터
분산 파일 시스템
분산 컴퓨팅

 

댓글