Object Storage 개요
  • PDF

Object Storage 개요

  • PDF

Classic/VPC 환경에서 이용 가능합니다.

Object Storage는 사용자가 언제 어디서나 원하는 데이터를 저장하고 탐색할 수 있도록 파일 저장 공간을 제공하는 서비스입니다.

Object Storage가 제공하는 다양한 기능

Object Storage가 제공하는 다양한 기능에 대한 설명은 다음과 같습니다.

  • 데이터 무결성 및 복원력 보장: HTTPS를 통한 데이터 암호화, 여러 단계의 보안 장비, 데이터 유실 방지에 초점을 맞춰 설계된 시스템을 통해 데이터의 내구성 및 복원력을 보장합니다.
  • 초대용량 데이터 저장 가능: 사업 규모에 따라 GB 단위에서 PB 단위까지 저장 공간을 확장해 비즈니스 민첩성과 유연성을 향상할 수 있습니다. 또한 사전 약정 없이 비즈니스 데이터를 저장할 수 있습니다.
  • 외부 도구 호환 가능: 네이버 클라우드 플랫폼의 콘솔을 사용하거나 RESTful API로 서버와 Object Storage를 연결해 사용할 수 있습니다. 제공되는 API는 Amazon S3와 호환되므로 Amazon S3를 활용한 일반 도구를 사용해 스토리지를 관리할 수 있습니다.
  • 우수한 데이터 검색: 데이터 저장 시 고유 식별자와 메타데이터가 부여되어, 범주화된 구조 안에서 데이터를 빠르게 검색할 수 있습니다.
  • 데이터 수명 주기별 적합한 스토리지 사용 가능: 일정 수명 주기를 경과해 활용도가 낮은 데이터는 요금이 저렴한 스토리지로 이동하도록 설정해 총 소유 비용(Total cost of ownership, TCO)을 절감할 수 있습니다.

Object Storage 사용 가이드 안내

Object Storage는 한국 리전, 미국 리전, 싱가포르 리전, 일본 리전, 독일 리전에서 서비스를 제공하고 있습니다. 해당 리전에서 제공하는 서비스 내용은 동일하며, Object Storage의 원활한 이용을 위해 다음 목차와 목차별 내용을 확인해 주십시오.

  • Object Storage 개요: Object Storage 소개 및 이용에 도움이 되는 연관 리소스, FAQ 안내
  • Object Storage 사용 준비: Object Storage에서 지원되는 환경 사양, 기본 사양, 이용 요금 안내
  • Object Storage 시나리오: Object Storage 사용을 위한 전체 프로세스 안내
  • Object Storage 시작: 네이버 클라우드 플랫폼 콘솔에서 Object Storage 이용 신청 방법, 버킷 생성 방법, API 사용을 위한 인증키 발급 및 Amazon S3 API 연동 방법 안내
  • Object Storage 사용: Object Storage 사용 방법 안내
    • Object Storage 화면: 버킷 목록 화면 안내
    • 버킷 사용: 버킷 생성, 삭제, 관리 방법 상세 안내
    • 파일 사용: 파일 업로드 또는 다운로드 방법과 파일의 공개 여부, 권한, 메타데이터 설정 방법 안내
    • 수명 주기 정책 사용: 데이터가 수명 주기에 따라 삭제되거나 Archive Storage로 자동 이관되도록 정책을 설정하는 방법 안내
    • 상세 모니터링 정책 사용: 네이버 클라우드 플랫폼의 모니터링 서비스인 Cloud Insight와 연동하여 Object Storage를 모니터링하는 방법 안내
  • Amazon S3 API 활용 예제: Amazon S3를 기준으로 작성된 응용 프로그램을 통해 간단하게 Object Storage를 사용하는 예제 안내
  • Object Storage 권한 관리: Sub Account를 활용한 Object Storage 권한 관리 방법 안내
  • Object Storage 용어: Object Storage 사용 시 반드시 알아두어야 할 주요 용어와 해설 안내
  • Object Storage 릴리스 노트: Object Storage 사용 가이드 업데이트 이력

Object Storage 연관 리소스

네이버 클라우드 플랫폼에서는 Object Storage에 대한 고객의 이해를 돕기 위해 사용 가이드 외에도 다양한 연관 리소스를 제공하고 있습니다. Object Storage를 도입하기 위해 고민 중이거나 데이터 관련 정책을 수립하면서 자세한 정보가 필요한 개발자, 마케터 등은 다음 리소스를 적극 활용해 보십시오.

자주 하는 질문을 먼저 확인해 보십시오.

사용 가이드를 읽기 전 자주 하는 질문에 대한 답변으로 궁금증을 빠르게 해소할 수 있습니다. 만약 다음의 자주 하는 질문에서 원하는 답을 얻지 못하면 사용 가이드에서 원하는 내용을 찾아서 확인해 보십시오.

Q. Object Storage를 사용하려면 어떻게 해야 하나요?

  • 네이버 클라우드 플랫폼 콘솔에서 Object Storage 이용을 신청한 후에 버킷을 생성하고 파일을 업로드 또는 다운로드하여 사용할 수 있습니다. 자세한 내용은 Object Storage 시작 가이드를 참고해 주십시오.
  • API로 Object Storage를 사용하려면 먼저 포털 > 마이페이지 > 계정관리 > 인증키 관리 메뉴에서 API 인증키를 발급해 주십시오. 발급된 인증키 값을 사용해 API를 연결할 수 있습니다. API를 연결한 후 Object Storage를 사용하는 방법은 Object Storage API 가이드를 참고해 주십시오.

Q. 공개 관리와 권한 관리는 어떻게 다른가요?
A. 공개 관리는 네이버 클라우드 플랫폼 외부에 존재하는 전 세계의 사용자에게 버킷 또는 파일을 공개하는 기능입니다.

  • 버킷 공개: 누구나 버킷 안에 있는 객체(파일/폴더) 목록을 확인하고 파일 업로드 가능
  • 파일 공개: 누구나 파일을 열어보고 다운로드 가능

권한 관리는 네이버 클라우드 플랫폼 사용자에게 버킷 또는 파일의 권한을 부여하는 기능입니다. 특정 사용자에게 원하는 권한을 선택적으로 부여할 수 있습니다.

  • 버킷 단위로 부여할 수 있는 권한: 버킷에 대한 목록 조회, 파일 업로드, ACL(Access Control List) 조회, ACL 수정
  • 파일 단위로 부여할 수 있는 권한: 파일 다운로드, ACL 조회, ACL 수정

Q. 버킷 사용 권한을 받은 타 계정이 객체를 업로드하면 업로드된 객체를 어떻게 조회할 수 있나요?
A. 객체를 업로드하면 업로드한 계정이 해당 객체의 소유주가 됩니다. 따라서 버킷 소유주가 객체를 조회하려면 객체 소유주에게 접근 권한을 받아야 합니다. Object ACL API 가이드를 참고해 API로 객체 ACL을 설정할 수 있습니다.

Q. Amazon S3와 연동되는 툴을 사용할 수 있나요?
A. Object Storage는 Amazon S3 API와 호환되는 API를 제공하므로, S3를 활용하는 툴로 Object Storage를 사용할 수 있습니다.
S3를 사용하려면, S3 브라우저를 설치하고 API 인증키를 사용해 계정을 연동해야 합니다. 자세한 내용은 API 인증키 생성 및 S3 연동 가이드를 참고해 주십시오.

Q. 객체를 다운로드했는데 실제 파일 크기가 콘솔에서 보이는 파일 크기와 다릅니다.
A. 다운로드된 객체를 PC에서 확인할 경우, OS마다 파일 크기를 계산하는 방식에 차이가 있어 파일 크기가 다르게 표시될 수 있습니다. 객체의 실제 크기는 content-length로 확인할 수 있으며 객체에 이상이 있는 것은 아닙니다.

Q. VPC 환경에서 Object Storage에 접속하는 방법은 무엇인가요?
A. Subnet 유형에 따라 다음의 방법으로 Object Storage에 접속할 수 있습니다.

  • Public Subnet에 구축된 서버
    • 공인 도메인인 kr.object.ncloudstorage.com을 이용해 인터넷 기반의 통신이 가능합니다.
    • 사설 도메인인 kr.object.private.ncloudstorage.com을 이용해 사설 통신이 가능합니다.
  • Private Subnet에 구축된 서버
    • 기본적으로 사설 도메인인 kr.object.private.ncloudstorage.com을 이용해 사설 통신이 가능합니다.
    • NAT Gateway를 이용하면 공인 도메인인 kr.object.ncloudstorage.com을 이용해 통신할 수 있습니다.

이 문서가 도움이 되었습니까?