EBS 다중 연결 볼륨을 통해 복수의 EC2 인스턴스를 활성화하여 표준 파일 시스템에 동시에 액세스할 수 있습니까?

2분 분량
0

하나 이상의 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스에서 Amazon Elastic Block Store(Amazon EBS) 볼륨에 접근하려고 합니다. Amazon EBS 다중 연결을 사용하여 복수의 EC2 인스턴스를 활성화하여 표준 파일 시스템에 동시에 액세스할 수 있는지 알고 싶습니다.

해결 방법

여러 EC2 인스턴스에서 스토리지를 공유하려는 경우 표준 파일 시스템이 올바른 선택이 아닐 수 있다는 점에 유의하십시오. XFS, EXT3, EXT4 및 NTFS와 같은 표준 파일 시스템은 여러 서버 또는 EC2 인스턴스에서 동시에 액세스할 수 있도록 설계되지 않았습니다.

중요: 쓰기, 읽기, 잠금, 캐시, 마운트를 조정하고 제어할 수 없는 경우 데이터 손상 또는 손실 위험이 크게 증가합니다.

EBS 다중 연결과 함께 표준 파일 시스템을 사용하는 경우 NVMe 예약과 같은 펜싱 프로토콜을 사용해야 합니다. 펜싱 프로토콜은 동시 액세스를 방지하고 데이터 손상 위험을 줄이는 데 도움이 됩니다. 프로덕션 워크로드에 데이터 복원력과 안정성을 제공하려면 클러스터링된 파일 시스템을 사용하십시오.

Windows Server 장애 조치 클러스터(WSFC) 에서 실행되는 클러스터 인식 애플리케이션이 표준 파일 시스템을 사용하는 경우, 여러 EC2 인스턴스의 NVMe 예약과 EBS 다중 연결 볼륨을 공유할 수 있습니다. 인스턴스는 동일한 가용 영역 내에 있어야 합니다. 자세한 내용은 Windows Server에서 Amazon EBS 다중 연결을 사용하여 SQL Server 장애 조치 클러스터를 배포하는 방법을 참조하십시오.

EBS 다중 연결을 사용하면 io1 및 io2 프로비저닝된 IOPS 볼륨을 동일한 가용 영역 내에서 최대 16개의 Nitro 기반 인스턴스까지 연결하여 공유 스토리지를 제공할 수 있습니다. 자세한 내용은 고려 사항 및 제한 사항을 참조하십시오. 또한 AWS는 다중 인스턴스 및 다중 AZ 환경에서 데이터 일관성을 제공하고 관리를 간소화하는 Amazon EFS 및 Amazon FSx와 같은 관리형 파일 서비스를 제공합니다.

AWS 공식
AWS 공식업데이트됨 3달 전