실습 개요
AnyCompany는 일상적 업무 수행에 NFS(네트워크 파일 시스템) 파일 공유를 많이 사용합니다. CIO(Chief Information Officer)는 온프레미스 NFS 파일 서버가 재해로부터 적절히 보호되지 않을까 봐 걱정입니다. 예산이 빠듯하기 때문에 배포와 유지 관리에 직원들의 시간이 많이 필요한 고가의 백업 또는 복제 솔루션 대신 비즈니스를 개선하는 데 비용을 지출하고자 하며, 이 경우 배포와 유지 관리에 많은 인력의 노동 시간도 필요합니다. CIO는 다음 기준을 충족하는 솔루션을 찾기 위해 시스템 엔지니어에게 요청합니다.
- 기존 애플리케이션을 변경할 필요가 없습니다.
- 물리적 인프라, 비용, 복잡성이 감소합니다.
- 안전하고 최적화된 데이터 전송입니다.
- 데이터 액세스 지연 시간이 낮습니다.
광범위한 조사 끝에 AWS DataSync 및 AWS Storage Gateway File Gateway를 사용하여 PoC(개념 증명)를 수행하기로 결정했습니다.
DataSync는 많은 요구 사항을 충족시킵니다. 이 서비스의 이점은 다음과 같습니다.
- 업계 표준 NFS 및 SMB 프로토콜을 사용해 기존 스토리지 시스템에 연결합니다.
- 서비스에서 복사한 데이터에 한해 기가바이트 단위로 고정된 비용을 지불합니다. 소프트웨어 라이선스, 계약, 유지 관리 비용, 개발 주기 또는 하드웨어가 필요하지 않습니다.
- 데이터가 무결성을 유지하며 전송되도록 보장합니다. 전송이 이루어질 때마다 전송 데이터와 저장 중 데이터의 무결성 검사를 수행합니다. 이러한 검사는 대상에 기록되는 데이터가 원본에서 읽은 데이터와 일치하는지 확인하여 일관성을 검증합니다.
Storage Gateway File Gateway는 Amazon S3와 지속적으로 데이터를 주고받습니다. 이 서비스의 이점은 다음과 같습니다.
- 기업 네트워크 내의 Storage Gateway부터 AWS에 상주하는 데이터까지 엔드 투 엔드로 고객 데이터를 보호합니다.
- 최근에 쓰거나 읽은 데이터의 캐시를 유지 관리하므로, 애플리케이션은 AWS에 안정적으로 저장된 데이터에 짧은 지연 시간으로 액세스할 수 있습니다.
File Gateway는 기본적으로 S3 버킷의 파일 시스템 탑재 역할을 합니다. File Gateway NFS 파일 공유는 기존 온프레미스 NFS 파일 서버를 대체하므로 해당 서버를 사용 중지할 수 있습니다. 이렇게 하면 로컬 자원이 확보되고 유지 관리 시간이 단축됩니다.
DataSync, Amazon S3, Storage Gateway에 대한 자세한 내용은 실습 끝부분의 추가 자료를 참조하십시오.
목표
본 실습을 마치면 다음을 할 수 있게 됩니다.
- DataSync 에이전트를 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스에 배포 및 활성화
- Linux 기반 NFS 서버에서 S3 버킷으로 데이터를 복사하는 DataSync 태스크 생성
- Storage Gateway File Gateway 어플라이언스를 EC2 인스턴스로 배포 및 활성화
- File Gateway에 NFS 파일 공유 생성
- File Gateway의 NFS Share에 연결하도록 Linux 호스트 구성
소요 시간
이 실습을 완료하는 데 60분 정도가 소요됩니다.
아이콘 설명
이 실습에서는 다양한 유형의 지침 및 참고 사항에 대한 주의를 환기하기 위해 다양한 아이콘이 사용됩니다. 각 아이콘의 목적은 다음과 같습니다.
- 명령: 실행해야 하는 명령입니다.
- 예상 출력: 명령 또는 편집된 파일의 출력을 확인하는 데 사용할 수 있는 샘플 출력입니다.
- 참고: 힌트, 팁 또는 중요한 지침입니다.
- 자세히 알아보기: 자세한 정보를 찾을 수 있는 위치를 나타냅니다.
- 주의: 특별한 관심이 필요한 중요한 정보입니다(놓쳤다고 해도 장비 또는 데이터에 문제가 발생할 정도로 중요하지는 않지만 특정 단계를 반복해야 할 수 있음).