병렬 데이터베이스에서 다음과 같이 구성된 병렬 장치를 위한 구조 모델은… | [7급 국가직 데이터베이스론] 25년 1회차 기출문제 상세 페이지
1[7급 국가직 데이터베이스론] 25년 1회차
병렬 데이터베이스에서 다음과 같이 구성된 병렬 장치를 위한 구조 모델은? (단, D는 디스크, M은 메모리, P는 프로세서이다)
1
비공유(shared nothing) 모델
2
공유 디스크(shared disk) 모델
3
공유 메모리(shared memory) 모델
4
공유 프로세서(shared processor) 모델
해설
그림은 각 프로세서가 자기 전용 메모리를 가지면서 모든 디스크에는 공통 연결망으로 접근하는 구조이므로 공유 디스크(shared disk) 모델이다.
공유 디스크 구조에서는 메모리가 프로세서마다 분리되어 있어 메모리 버스 병목이 없고, 디스크는 공유되므로 한 프로세서가 고장 나도 다른 프로세서가 같은 데이터에 접근해 작업을 이어받을 수 있다.
- 비공유 모델: 각 노드가 프로세서·메모리·디스크를 모두 전용으로 가지며 노드끼리 연결망으로만 통신한다. 그림에서는 디스크가 공통 연결망에 묶여 공유되므로 해당하지 않는다.
- 공유 메모리 모델: 여러 프로세서가 하나의 공통 메모리를 함께 쓰는 구조인데, 그림의 메모리는 프로세서마다 하나씩 따로 붙어 있다.
- 공유 프로세서 모델: 병렬 데이터베이스의 표준 구조 모델(공유 메모리·공유 디스크·비공유·계층형)에 속하지 않는다.
오류나 개정된 내용이 보이면 알려주세요
