마스터-슬레이브(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 |