2-2. Goldilocks Cluster 구조
1) Group과 Member
1) Architecture
2) Network Location
3) Processor
2) Architecture
Goldilocks Cluster system은 어떤 노드에서 트랜잭션을 수행하거나 질의를 하더라도, Standalone에서와 같은 데이터 신뢰성을 보장한다(ACID).
골디락스 클러스터는 Shared Nothing Disk 방식으로, 각 노드는 Standalone과 동일한 아키텍처이며 클러스터 시스템을 구성하기 위한 프로세스와(dispatcher, cserver 등) 공유메모리 상의 Cluster system 관리 영역들이 ‘추가로' 동작한다. Standlone DB이 Cluster 엔진을 통해 클러스터링 된다.
- 각 클러스터 노드에서 클러스터 엔진이 노드 간 연동을 통해 클러스터링 기능을 수행한다.
- 클러스터 노드들은 각각 동일한 메타 정보를 갖는다. (Peer-to-Peer 방식)
- 클러스터 노드들은 각각 별도로 디스크 스토리지의 DB파일들을 갖는다. (Shared Nothing Cluster)