
요청을 처리하기 위해 동시에 실행되는 Windows Server 2008의 두 개의 별도 MySQL 서버(인스턴스). SAN의 데이터베이스 파일. MySQL은 이 설정을 지원합니까?
답변1
SAN이 단지 블록 장치라는 점을 고려하면 MySQL은 신경 쓰지 않습니다.
동일한 디스크를 가리키는 여러 인스턴스가 있는 클러스터 파일 시스템(마지막으로 Windows Server에 없는 것으로 알고 있음)을 사용하더라도 수행할 수 없는 작업은 장애 조치 구성만 수행할 수 있다는 것입니다.
답변2
ASM을 사용하는 Oracle과 달리 공유 스토리지로서 SAN LUN에서 직접 MySQL을 실행하는 것은 작동하지 않습니다.
다양한 방향으로 갈 수 있습니다:
- 모든 노드에서 클러스터 파일 시스템(GFS2 또는 OCFS)을 실행하고 여기에 MySQL 데이터베이스 파일을 저장합니다.
- 네트워크 파일 시스템을 통해 스토리지를 제공하는 NAS 서버 사용
- 각 서버당 하나의 LUN을 보유하고 MySQL 클러스터(NBD 스토리지 엔진)를 실행 중입니다.
- 비공유 노드와 함께 MySQL 복제 사용