BLOG

Amazon FSx for Windows File Server 기능 업데이트… 스토리지 크기 및 처리 용량 확장
작성일: 2020-07-01

Amazon FSx for Windows File Server SMB (Server Message Block) 프로토콜을 통해 액세스할 수 있는 안정적인 매니지드 파일 스토리지를 제공합니다. 온 프레미스 Microsoft Windows 파일 서버 운영과 일관된 사용자 쿼터, 최종 사용자 파일 복원 및 Microsoft Active Directory 통합과 같은 광범위한 관리 기능을 제공하는 윈도우 서버를 기반으로 합니다. 지난 6월 AWS는 스토리지 크기 확장과 처리 용량 확장이라는 두 가지 새로운 기능을 업데이트했습니다. 스토리지 용량 확장을 통해 데이터 세트가 증가함에 따라 파일 시스템 크기를 늘릴 수 있으며, 처리량 용량은 양방향으로 처리량을 동적으로 조정하여 성능을 미세 조정하고 비용을 절감할 수 있도록 합니다. 스토리지 용량을 늘릴 수 있는 기능을 사용하면 데이터 세트가 커짐에 따라 스토리지 크기를 조정할 수 있으므로 파일 시스템을 만들 때 데이터 세트를 늘리는 것에 대해 걱정할 필요가 없습니다. 처리량 용량을 변경 기능을 통해 주기적 워크로드 또는 일회성 버스트에 대한 처리량 용량을 동적으로 조정하여 데이터 마이그레이션과 같은 시간에 민감한 목표를 달성할 수 있습니다.

 

파일 시스템을 만들 때 다음과 같이 Storage Capacity 및 Throughput Capacity 지정하세요.

 

 

SSD의 저장 용량은 32GiB와 65,536GiB 사이에서 지정할 수 있으며 HDD의 용량은 2,000GiB와 65,536GiB 사이에서 지정할 수 있습니다.  모든 Amazon FSx 파일 시스템은 파일 시스템 생성 시 처리량 용량을 구성하게 됩니다. 처리량 용량은 파일 시스템을 호스팅하는 파일 서버가 파일 데이터를 액세스하는 클라이언트에게 파일 데이터를 제공할 수 있는 속도를 결정합니다. 높은 처리량 용량은 파일 서버에서 데이터를 캐싱하기 위한 더 많은 메모리를 제공하며 더 높은 수준의 IOPS를 지원합니다.

 

이 릴리스에서는 AWS Management Console 내에서 버튼 클릭 한번을 통해 스토리지 용량을 확장하고 파일 시스템의 처리량을 확장 / 축소할 수 있으며 AWS SDK (Software Development Kit) 또는 Command Line Interface(CLI) 또한 사용 가능합니다. 스케일링이 진행되는 동안 파일 시스템을 온라인으로 사용할 수 있으며 스토리지 스케일링을 위해 파일 시스템에 완전히 액세스할 수 있습니다. 처리량을 조정하는 동안 Windows 용 Amazon FSx는 파일 시스템에서 파일 서버를 전환하므로 다중 AZ 파일 시스템에서 자동 장애 조치 및 장애 복구를 볼 수 있습니다.

 

새로운 기능을 조금 살펴보도록 하겠습니다. 먼저 AWS Management Console을 살펴 보겠습니다.

 

 

AWS Management Console에 의한 작업

시작하기 전에 AWS Directory Service의 AWS Managed Microsoft AD 와 Windows 파일 서버용 Amazon FSx가 이미 설정되어 있다고 가정하겠습니다. 여기에서 연습 안내서를 얻을 수 있습니다. Actions 드롭 다운을 사용하여 스토리지 용량 업데이트 및 처리량 업데이트를 선택할 수 있습니다.

 

 

백분율 또는 절대값으로 새 스토리지 용량을 할당할 수 있습니다.

 

 

처리량 확장을 통해 드롭 다운 목록에서 원하는 용량을 선택할 수 있습니다.

 

 

그런 다음 상태가 진행 중으로 변경되고 여전히 파일 시스템에 액세스할 수 있습니다.

 

 

 

CLI를 통한 스토리지 용량 및 처리 용량 확장

먼저 CLI 환경이 필요합니다. AWS Cloud9 에서 작업하는 것이 좋지만 편하신 대로 하셔도 좋습니다. 확장시키기 위해서는 파일 시스템 ID를 알아야 하므로 아래 명령을 입력하세요:

 

aws fsx –endpoint-url <endpoint> describe-file-systems

 

엔드 포인트는 AWS 지역마다 다르며 여기에서 전체 목록을 확인할 수 있습니다. 다소 길고 자세한 응답이 보이실 겁니다. 파일 시스템 ID는 리턴 맨 위에 있습니다.

 

 

스토리지 용량을 변경해보겠습니다. 아래는 이를 변경하기 위한 명령입니다.

 

aws fsx –endpoint-url <endpoint> update-file-system –file-system-id=<FileSystemId> –storage-capacity <new capacity>

 

<new capacity> 는 65536까지의 수치로, 새로 지정된 용량은 기존 용량보다 최소 10 % 더 커야 합니다. 명령을 입력하면 몇 분 안에 새로운 용량을 사용할 수 있습니다. 파일 시스템에서 새로운 스토리지 용량을 사용할 수 있게 되면 Amazon FSx는 스토리지 최적화를 시작합니다. 이 최적화는 파일 시스템 데이터를 더 큰 새로운 디스크로 마이그레이션하는 프로세스입니다. 필요한 경우 파일 시스템의 처리 용량을 일시적으로 늘려 언제든지 스토리지 최적화 프로세스를 가속할 수 있습니다. Amazon FSx가 백그라운드에서 이러한 작업을 수행하는 동안 성능에 미치는 영향은 최소화되며 파일 시스템에 항상 액세스할 수 있습니다.

 

다음 명령을 입력하면 파일 시스템 업데이트가“IN_PROGESS”에 있고 스토리지 최적화가 로그 리턴의 맨 아래에 있는“PENDING”에 있음을 알 수 있습니다.

 

aws fsx –endpoint-url <endpoint> describe-file-systems

 

스토리지 최적화 프로세스 시작 후:

 

 

또한 처리량 스케일링을 동시에 실행할 수 있습니다. 아래 명령을 입력하세요:

aws fsx –endpoint-url <endpoint> update-file-system –file-system-id=<FileSystemId> –windows-configuration ThroughputCapacity=<new capacity>

 

“새 용량”은 <8 또는 16 또는 32 또는 64 또는 128 또는 256 또는 512 또는 1024 또는 2048>이어야 하며 기존 용량보다 커야 합니다.

 

 

이제 처리량 확장과 스토리지 최적화가 모두 진행되고 있음을 알 수 있습니다. 다시 강조하자면, 계속해서 파일 시스템에 대한 모든 권한을 가지게 됩니다.

65,536 GiB 이상의 추가 대용량이 필요한 경우 Microsoft의 분산 파일 시스템 (DFS) 네임 스페이스를 사용하여 단일 파일 이름으로 여러 파일 시스템을 그룹화할 수 있습니다.

 

 

즉시 사용 가능

스토리지 용량 확장 및 처리량 용량 확장은 현재 Windows File Server 용 Amazon FSx를 사용할 수 있는 모든 AWS 리전에서 사용할 수 있습니다. 이 지원은 6월부터 새로운 파일 시스템에 사용할 수 있으며 곧 모든 파일 시스템으로 확장될 예정입니다. 자세한 내용은 설명서를 확인하세요.

 

원문URL: https://aws.amazon.com/ko/blogs/aws/amazon-fsx-for-windows-file-server-storage-size-and-throughput-capacity-scaling/

** 메가존 클라우드 TechBlog는 AWS BLOG 영문 게재 글 중에서 한국 사용자들에게 유용한 정보 및 콘텐츠를 우선적으로 번역하여 내부 엔지니어 검수를 받아서, 정기적으로 게재하고 있습니다. 추가로 번역 및 게재를 희망하는 글에 대해서 관리자에게 메일 또는 SNS 페이지에 댓글을 남겨주시면, 우선적으로 번역해서 전달해드리도록 하겠습니다.