정보처리기사

정보처리기사) 운영체제(3) - 분산처리/ 다중처리/ 클러스터 시스템

은line 2022. 1. 11. 14:28

 분산처리 시스템 

for 자원공유, 연산속도, 신뢰도 향상

: 네트워크를 이용한 동시 작업처리 시스템

: 독립적인 처리능력을 가진 컴퓨터 시스템을 통신망으로 연결한 시스템

: 제한된 장치를 여러사용자가 이용가능

: 점진적 확장 용이, 설계 복잡, 보안문제

: 사용가능도 ↑, 결함 허용 가능, 서비스 질 떨어짐

: 중앙집중형에 비해 SW개발 어렵

 

> 투명성 Transparency 

> 계층구조  :  HW계층 / 기억장치계층 / 프로세스계층 / 파일시스템 계층 / 사용자프로그램 계층

> 시스템 종류


 다중처리 시스템 

: CPU가 여러개인 시스템

: 한 처리기(Proccesor) 고장시에도 정상작동

 >  다중처리기 운영체제 

 

 클러스터 시스템 

   > 클러스터 : 네트워크를 통해 여러 컴퓨터를 연결하고 단일 컴퓨터 처럼 동작하도록 제작

                  : 확장성 제공, 여러 노드로 구성시 다중 프로세서가 되며, 각 노드 고장시 서로 영향 X

 : 물리적으로 분리상태 이지만, 많은 CPU를 LAN으로 서로 연결하여 한 곳에 모아 특정 작업을 수행하는 시스템

 : 고속처리 가능