donaricano-btn

마스터-슬레이브(master-slave)


1. 마스터-슬레이브(master-slave)?

- 한 명이 관리자가 돼서 다른 모든 것을 제어한다

- 상호 관리라는 의미에서 피어 투 피어(peer-to-peer) 관계와 반대 의미이다


2. 사용되는 곳

1) 복제(replication)

- 실제 데이터가 마스터, 어떤 정보를 언제 전파할지는 마스터가 결정하며 어디까지 전파 됐는지도 관리

- 마스터 측의 부하가 높아지는 것은 피할 수 없다

2) 오라클 RAC(Real Application Cluster)

- 마스터 슬레이브 + 피어 투 피어의 장점만으로 구성

- 특정 서버가 마스터가 아니라 모두가 대등한 관계에 있다

- 리소스 단위로 관리 마스터가 달라진다.

- 만약 물리 서버가 다운되면 해당 서버가 마스터로 관리하던 것을 다른 마스터 서버가 관리


'IT_Infra > Architecture' 카테고리의 다른 글

[IT_Infra] 웹 서버의 서버 이중화  (0) 2016.11.20
[IT_Infra] 안정성 및 이중화  (0) 2016.11.20
[IT_Infra] 복제(replication)  (0) 2016.11.14
[IT_Infra] 저널링(journaling)  (0) 2016.11.14
[IT_Infra] 핑퐁(Pingpong)  (0) 2016.11.13
블로그 이미지

리딩리드

,