MariaDB Galera 클러스터 또는 표준 복제
제 질문은 간단합니다.
- 저는 프록시, 아파치, 마리아DB 등과 동일한 서버 2개를 보유하고 있습니다.
- IP 장애 조치(Failover)가 하나 있습니다. IP가 첫 번째 서버로 라우팅되지만 이 서버가 중단되면 두 번째 서버로 라우팅을 변경합니다.
MariaDB Galera Cluster를 설치하려고 하는데, 실제로 이점이 있습니까?
사실, 저는 제가 사용하기 위해 두 서버 간에 MariaDB에 어떤 종류의 복제를 사용해야 하는지 알고 싶습니다.
- 마리아DB 갈레라 성단
- 표준 복제 마스터-마스터
- 표준 복제 마스터 슬레이브
그 이유는?
감사해요.
[편집]
MariaDB Galera Cluster를 설치하면 다음과 같은 두 가지 솔루션이 있습니다.
각 2개의 서버에서 2개의 가상 서버를 수행할 수 있으며 각 가상 서버에 1개의 노드가 있으므로 4개의 노드가 있습니다.
2대의 서버에서 1개의 노드를 할 수 있어서 2개의 노드를 할 수 있는데 Galera Arbitrator를 설치해야 할 것 같은데 맞나요? 그런데 그것을 위해 3대의 서버가 필요한가요?
가장 좋은 방법은 무엇입니까?
M-M 및 M-S는 다양한 종류의 충돌 후 데이터베이스 서버를 복구할 필요가 없습니다.Galera는 그렇습니다.
IP 페일오버는 데이터베이스 서버에 대한 연결을 다시 설정하는 데 적합합니다.
Galera는 표준 복제를 위한 "분할 브레인" 상황을 방지하기 위해 3개의 노드(또는 2개의 경량 "가브드")가 필요합니다.
그런 것들에 대해 자세히 읽고, 더 깊은 질문이 있는지 확인하세요.
[편집]
단일 물리적 서버에 2개의 Galera 노드가 있고 해당 서버가 다운되면 Galera는 "분할 브레인"으로 가정하고, 사용자가 수동으로 개입할 때까지 세 번째 Galera 노드는 쓰기 수락을 중지합니다.
4-노드 Galera 클러스터를 올바르게 조정해야 합니다. 그렇지 않으면 노드 2개가 중단되는 경우에도 마찬가지로 분할 브레인을 가정하게 됩니다.이 방법은 일부 노드에 다른 노드보다 가중치를 더 부여하여 일부 2노드 충돌에서 살아남는 것입니다.
Galera 팁이 더 많지만 대부분은 개발자와 DBA를 대상으로 합니다.
언급URL : https://stackoverflow.com/questions/39273500/mariadb-galera-cluster-or-standard-replication
'programing' 카테고리의 다른 글
Jquery/AJAX를 통한 파일 업로드 방법 (0) | 2023.08.30 |
---|---|
PowerShell을 사용한 StackOverflow 평판 (0) | 2023.08.30 |
.net c# excel 열 자동 맞춤 (0) | 2023.08.30 |
자동 배선 환경이 null입니다. (0) | 2023.08.30 |
MySQL Ubuntu 14.04 LTS 완전히 제거 (0) | 2023.08.30 |