AWS Storage Gateway - AWS 권장 가이드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS Storage Gateway

AWS Storage Gateway 는 온프레미스 환경을 클라우드 스토리지와 연결하는 하이브리드 AWS 클라우드 스토리지 서비스입니다. 이를 통해 기존 온프레미스 인프라를와 원활하게 통합하여 클라우드에서 데이터를 AWS저장 및 검색하고 하이브리드 환경에서 애플리케이션을 실행할 수 있습니다. Windows 워크로드의 경우 Storage Gateway를 사용하여 SMB 및 NFS와 같은 기본 Windows 프로토콜을 통해 데이터를 저장하고 데이터에 액세스할 수 있습니다. Storage Gateway를 사용하면 온프레미스 하드웨어 및 소프트웨어를 클라우드에 대한 브리지로 AWS 사용하여에서 Windows 워크로드 실행과 관련된 비용을 줄일 수 있습니다. 이를 통해 기존 인프라를 크게 변경 AWS 하지 않고도의 확장성과 비용 효율성을 활용할 수 있습니다.

Storage Gateway에는 Amazon S3 File Gateway, Amazon FSx File Gateway, Tape Gateway 및 Volume Gateway가 포함됩니다. S3 File Gateway 및 FSx File Gateway는 Microsoft 워크로드에서 가장 일반적으로 사용됩니다.

Amazon S3 File Gateway

Amazon S3 File Gateway를 사용하면 기존 SMB 공유를 사용하여 사용자에게 액세스 권한을 제공하면서 Amazon S3에 파일을 저장할 수 있습니다. 이를 통해 친숙한 사용자 인터페이스를 제공하며, Amazon S3에 데이터를 저장하고 다양한 Amazon S3 스토리지 티어를 활용하여 비용을 절감할 수 있습니다. S3 Intelligent Tiering을 통해 Storage Gateway를 구현하면 수명 주기 파일을 가장 저렴한 스토리지 티어로 자동 이동하여 비용을 더욱 절감할 수 있습니다. 스케일 아웃, 읽기 전용 액세스, 빠른 반복 읽기(캐시에서) 및 데이터베이스 덤프에는 S3 File Gateway를 사용하는 것이 좋습니다. 일반적으로 고성능 또는 고가용성 쓰기, 파일 편집 또는 부서 공유에는 권장되지 않습니다.

Amazon FSx File Gateway

Amazon FSx File Gateway는 Amazon FSx Windows 파일 시스템을 사용하는 경우 비용 절감 효과도 제공할 수 있습니다. FSx File Gateway를 통해 다른 리전의 Amazon FSx 파일 시스템에 대한 현지화된 액세스를 제공하여 두 개의 독립 파일 시스템을 보유하는 비용을 방지할 수 있습니다. 이는 온프레미스 파일 서버가 여러 개 있고 여러 하드웨어 디바이스에 대한 비용을 지불하지 않도록 통합하려는 경우에도 유용할 수 있습니다.

비용 영향

Amazon S3 File Gateway

Storage Gateway의 시작 마법사를 사용할 수 있으므로 S3 File Gateway는 쉽게 설정할 수 있습니다. AWS 환경에서 EC2 인스턴스를 사용하여 몇 분 만에 게이트웨이를 배포할 수 있습니다. 게이트웨이가 설정된 후 SMB 및 NFS 프로토콜을 통해 액세스할 수 있도록 Storage Gateway 공유를 구성할 수 있습니다. 일반적인 Windows 워크로드의 경우 이 설정을 사용하여 Active Directory 환경을 활용하고 파일 공유에 대한 권한을 설정할 수도 있습니다. Storage Gateway는 일반적인 Windows 파일 공유로 작동하므로 일반적인 사용 사례에 효과적으로 통합할 수 있습니다. 파일 및 폴더는 객체로 저장되고 NTFS 액세스 제어 목록(ACL)은 메타데이터로 저장됩니다.

다음 표에서는 10TB 스토리지 비용을 사용 가능한 세 가지 스토리지 옵션과 비교합니다.

  • FSx for Windows File Server

  • Amazon S3 File Gateway

  • Amazon Elastic Block Store(Amazon EBS) 

Amazon S3를 사용하면 데이터를 다양한 사용 티어로 분할할 수 있으므로 10TB의 스토리지를 저장하는 요금이 훨씬 저렴합니다. 요금 추정치에서 요금 유연성을 위해 S3 Intelligent Tiering이 사용됩니다. 여기에는 S3 Standard(80%), Infrequent Access(10%), Amazon Glacier(10%)가 포함됩니다. Amazon Glacier를 사용할 수 있지만 Amazon Glacier로 이동된 파일에 즉시 액세스할 필요가 없도록 적절한 수명 주기 규칙을 설정하는 것이 중요합니다. Amazon Glacier는 일반적인 액세스 사용이 아니라 순전히 아카이브 사용에 적용됩니다.

스토리지 시스템 10TB 스토리지 비용 리전
FSx for Windows File Server(중복 제거에서 50% 절감된다고 가정) 683.20 USD SSD 미국 동부(버지니아 북부)
Amazon S3 File Gateway 449.51 USD Intelligent Tiering 미국 동부(버지니아 북부)
Amazon EBS 1,335.69 USD GP3 미국 동부(버지니아 북부)

다음을 고려하세요.

  • Amazon Glacier에서는 RestoreObject API를 사용하여 객체를 Amazon S3로 복원하지 않으면 일반 I/O 오류가 발생합니다. Amazon CloudWatch Events를 사용하여 이 I/O 오류에 대한 알림을 사용하는 것이 좋습니다. 이러한 방식으로 운영 팀은 액세스해야 할 수 있는 파일에서 이 오류가 발생하는 사용자에게 대응할 수 있습니다. 이러한 오류에 대한 자세한 내용은 Amazon S3 File Gateway 설명서의 Error: InaccessibleStorageClass를 참조하세요.

  • 액세스에 대한 Amazon Glacier의 제한 사항 외에도 Storage Gateway에서는 객체/폴더당 10개 ACL만 허용됩니다. Storage Gateway를 사용하기 전에 10개를 초과하는 ACL 항목이 필요하지 않은지 확인합니다.

Amazon FSx File Gateway

Amazon S3 File Gateway와 마찬가지로 FSx File Gateway는 데이터를 장기간 유지하는 파일 시스템에 대한 액세스를 제공합니다. Amazon S3 File Gateway에서 데이터는 Amazon S3에 상주합니다. FSx File Gateway의 경우 데이터는 FSx for Windows File Server에 상주합니다. FSx for Windows File Server에는 다중 AZ 옵션을 사용할 수 있지만 다중 리전 옵션은 없습니다. 글로벌 회사 또는 원격 사무실이 있는 경우 지연 시간을 방지하기 위해 최종 사용자에게 지리적으로 가까운 공유 스토리지 플랫폼을 제공해야 할 수 있습니다. 다른 Amazon FSx 파일 시스템을 배포하는 경우 완전히 새로운 Amazon FSx for Windows File Server 파일 시스템과 필요한 스토리지 비용이 추가됩니다. 완전히 새로운 파일 시스템을 생성하지 않고 비용이 중복되지 않도록 보조 리전에 FSx File Gateway를 배포할 수 있습니다. 이 경우 사용자에게 파일에 대한 현지화된 액세스를 제공하면서 전체 비용을 절감할 수 있습니다.

스토리지 시스템 10TB 스토리지 비용 리전
Amazon FSx for Windows File Server 683.20 USD SSD 미국 동부(버지니아 북부)
Amazon FSx File Gateway 503.70 USD/단일 게이트웨이 미국 동부(버지니아 북부)
참고

이전 표의 요금은 Storage Gateway 요금에 기반합니다.

다음 사항에 유의하세요.

  • FSx File Gateway를 사용하면 다중 리전 워크로드에 대해 월별 약 180 USD(또는 연간 2,100 USD)를 절감할 수 있습니다.

  • FSx File Gateway를 사용하면 데이터 전송 요금이 훨씬 낮아집니다. 전체 보조 사본이 아니라 정기적으로 액세스하는 파일만 캐싱하면 되기 때문입니다.

  • 서로 다른 리전에 FSx for Windows File Server를 두 개 배포하여 AWS Backup 또는 로 업데이트할 수 있지만 AWS DataSync두 옵션 모두 거의 실시간으로 제공되지 않습니다.

비용 최적화 권장 사항

Amazon S3 File Gateway

S3 File Gateway는 파일 저장을 위한 저렴한 옵션을 제공하지만 파일 시스템을 구현하고 사용하는 방법과 관련하여 몇 가지 문제를 고려해야 합니다. 예를 들어 S3 File Gateway는 Storage Gateway 소프트웨어를 실행하기 위해 가상 머신을 사용해야 합니다. 에서 AWS Storage Gateway는 기본적으로 m5.xlarge 인스턴스를 사용하여 Amazon EC2에 배포됩니다. 온프레미스 스토리지 비용을 줄이려면 VMware 및 Hyper-V와 같은 가상화 플랫폼에 가상 어플라이언스로 Storage Gateway를 배포할 수 있습니다.

고가용성 고려 사항

Storage Gateway를 실행하면 파일에 대한 액세스의 단일 장애점 역할을 합니다. 불필요한 가동 중지 시간을 방지하려면 사용자가 Storage Gateway 인스턴스를 변경하거나 중지 및 시작할 수 있도록 엄격한 액세스 제어를 구현하는 것이 좋습니다. 또한의 배포의 경우 Amazon Data Lifecycle Manager를 사용하여 라우팅 스냅샷을 생성하여 Storage Gateway 구현을 신속하게 복구하는 AWS것이 좋습니다. VMware를 사용하여 온프레미스에서 Storage Gateway를 실행하는 경우 고가용성을 위해 Storage Gateway를 구성할 수 있습니다.

여러 파일 시스템 실행

일상적으로 사용하는 파일 워크로드를 아카이브 워크로드와 분리하면 불필요한 스토리지 비용을 방지하는 데 도움이 될 수 있습니다. Storage Gateway는 FSx for Windows File Server 파일 시스템과 함께 배포할 수 있습니다. DFS 네임스페이스를 사용하면 FSx for Windows File Server에서 실행되는 기본적인 일상적으로 사용되는 스토리지와 Amazon S3에서 실행되는 스토리지(Storage Gateway를 통해 액세스함)를 표시할 수 있습니다.

다음 다이어그램에서는 단일 DFS 네임스페이스를 여러 백엔드 스토리지 옵션의 프론트엔드 액세스 포인트로 사용하는 방법을 보여줍니다.

DFS 네임스페이스를 프론트엔드 액세스 포인트로 사용.

클라이언트는 \\example.com\storage와 같은 폴더 구조로 이동합니다. 이 기본 디렉터리에는 하위 디렉터리가 포함되어 있습니다. FSx for Windows File Server 파일 시스템에는 일반적으로 액세스되는 파일 공유가 포함되어 있습니다. Storage Gateway에서 생성된 파일 공유를 아카이브 데이터에 사용할 수 있습니다. 사용자는 항목을 아카이브 폴더에 수동으로 아카이브하거나 일부 파일을 일반 파일 공유에서 아카이브 폴더로 이동하는 프로세스를 빌드할 수 있습니다.

다음을 고려하세요.

FSx File Gateway

FSx File Gateway 배포는 S3 File Gateway 배포와 비슷하지만 시작 마법사를 사용하면 훨씬 더 쉽습니다. 자세한 지침은 Amazon FSx File Gateway 설명서의 Step 3: Create and activate an Amazon FSx File Gateway를 참조하세요. 환경에 FSx File Gateway를 배포한 후 이를 기존 Amazon FSx 파일 시스템에 연결하고 파일에 액세스할 수 있습니다.

스토리지는 FSx File Gateway를 배포할 경우 기본 고려 사항입니다. 기본 스토리지는 150GB를 제공하며, 이는 파일 캐싱을 위한 적절한 공간 크기입니다. 여유 공간이 적은 경우 모니터링 알림을 생성하면 과도한 할당 없이 스토리지 크기를 조정하는 데 도움이 될 수 있습니다.

추가 리소스