Cloud Filestore

고성능 완전 관리형 파일 스토리지

Console 보기 문서 보기

고성능 파일 스토리지

Cloud Filestore는 파일 시스템 인터페이스와 데이터 공유 파일 시스템이 요구되는 애플리케이션용 관리형 파일 스토리지 서비스입니다. Filestore는 관리형 네트워크 연결 스토리지(NAS)를 Google Compute Engine 및 Kubernetes Engine 인스턴스와 같이 수행할 시 편리한 기본 환경을 제공합니다. Filestore의 성능과 용량을 개별적으로 미세하게 조정할 수 있어 파일 기반 워크로드에서 빠른 성능을 얻을 수 있습니다.

장점

신속성

Cloud Filestore를 사용하면 파일 작업의 지연 시간이 짧아집니다. 콘텐츠 관리 시스템, 데이터베이스, 임의 I/O, 기타 메타데이터가 집중된 애플리케이션과 같이 지연 시간에 민감한 워크로드에서 성능 변동은 최소화하면서 높은 IOPS를 제공합니다.

장점

일관성

Cloud Filestore를 사용하면 성능과 요금을 예측할 수 있습니다. Filestore에서 필요한 초당 작업 수 및 스토리지 용량을 선택할 수 있어 워크로드에 맞춰 파일 시스템을 조정할 수 있습니다. 또한 각 워크로드의 성능은 시간이 지나도 일관성 있게 유지됩니다.

일관성

간편함

Cloud Filestore는 Google Cloud 포트폴리오의 다른 모든 서비스와 통합된 완전 관리형 NoOps 서비스입니다. Filestore 파일 공유 항목을 손쉽게 Compute Engine VM에 마운트할 수 있습니다. 또한 Filestore는 Google Kubernetes Engine과 긴밀하게 통합되어 있으므로 컨테이너에서 동일한 공유 데이터를 참조할 수 있습니다.

간편함

확장성

Elastifile을 활용하면 파일 스토리지를 다양한 비즈니스 요구에 알맞게 탄력적으로 확장할 수 있습니다. 용량 및 성능 요구사항이 변화하면 GCP 기반 GUI 또는 API 기반 제어를 통해 손쉽게 클러스터를 확장하거나 축소할 수 있습니다.

확장성

Filestore 인스턴스 만들기

다음은 gcloud로 Filestore 인스턴스를 만드는 간단한 명령어입니다.

gcloud filestore instances create nfs-server \
    --project=[PROJECT_ID] \
    --zone=us-central1-c \
    --tier=STANDARD \
    --file-share=name="vol1",capacity=1TB \
    --network=name="default"

다음은 NFS를 설치하고 파일 공유 항목을 마운트한 후 액세스 권한을 설정하는 간단한 명령어입니다.

sudo apt-get -y update
sudo apt-get -y install nfs-common
sudo mkdir /mnt/test
sudo mount 10.0.0.2:/vol1 /mnt/test
sudo chmod go+rw /mnt/test

특징

Cloud Filestore는 2가지 성능 등급을 제공합니다.

표준 프리미엄
최대 읽기 처리량 초당 100MB(1TB), 초당 180MB(10TB 초과 시) 초당 1.2GB
최대 쓰기 처리량 초당 100MB(1TB), 초당 120MB(10TB 초과 시) 초당 350MB
최대 IOPS 5,000 60,000
공유 항목당 최대 용량 63.9TB 63.9TB
일반적인 고객 가용성 99.9% 99.9%
프로토콜 NFSv3 NFSv3
가격 자세한 내용은 Cloud Filestore 가격 책정 참조 자세한 내용은 Cloud Filestore 가격 책정 참조
사용 사례
렌더링
렌더링
Cloud Filestore 파일 공유 항목을 손쉽게 Compute Engine 인스턴스에 마운트할 수 있으므로 여러 명의 특수효과 아티스트가 같은 파일 공유 항목으로 공동작업할 수 있습니다. 일반적으로 공유 파일 시스템을 마운트하는 컴퓨팅 머신 집합('렌더링 팜') 전반에서 렌더링 워크플로가 실행되므로 Filestore와 Compute Engine이 작업 렌더링 요구사항에 맞게 확장됩니다.
애플리케이션 마이그레이션
애플리케이션 마이그레이션
다양한 온프레미스 애플리케이션에는 데이터를 관리할 수 있는 파일 시스템 인터페이스가 필요합니다. 이러한 애플리케이션이 계속해서 클라우드로 마이그레이션됨에 따라 Filestore는 공유 파일 시스템이 필요한 광범위한 엔터프라이즈 애플리케이션을 지원합니다.
웹 콘텐츠 관리
웹 콘텐츠 관리
고객에게 파일 콘텐츠를 제공하는 웹사이트와 블로그를 만드는 웹 개발자는 Filestore를 WordPress와 같은 웹 소프트웨어와 손쉽게 통합할 수 있습니다.
미디어 처리
미디어 처리
그래픽 디자인, 동영상/이미지 편집, 기타 미디어 워크플로는 파일을 입력과 출력으로 사용합니다. Filestore를 사용하면 크리에이터가 공유 스토리지에 액세스하여 대형 파일을 조작하고 제작할 수 있습니다.
홈 디렉터리
홈 디렉터리
조직 내 사용자들이 공통 데이터 세트에 액세스하고 이를 공유해야 하는 경우가 있습니다. 이때 Cloud Filestore에서 파일 콘텐츠를 호스팅하고 데이터에 대한 공유 액세스를 설정할 수 있습니다.
스토리지 기호