서비스 개요

KT Cloud storage는 Object Storage로 장기간 보관하는 데이터에 적합한 저장공간 입니다. Restful API나 툴로 접근이 가능하며 3중(Standard) Copy하여 저장하고, KT Cloud CDN을 통하여 다운로드/스트리밍으로 빠르게 접근하여 사용할 수 있습니다.

서비스 특장점

KT Cloud storage 서비스 특장점
대용량 트래픽 수용
  • 트래픽 폭주에 대해 별도의 시설투자가 필요 없음
  • KT Cloud CDN에서 컨텐츠 트래픽의 증가분을 고객의 개입 없이 자동적으로 처리
사용량 기반 과금
  • 설치비, 투자비, 정액비용 없이 고객이 사용한 만큼 지불하는 종량제방식(컨텐츠 전송량과 요청수에 의한 과금)
Data 안전성
  • 모든 파일(object)을 여러 하드웨어 장치에 분산 구성하여 서로 다른 물리적 storage에 저장함으로써 Data 안전성을 보장

구성도

KT Cloud storage 구성도

서비스 주요 기능

  • RESTful API(HTTP 프로토콜 활용)
    • HTTP 프로토콜을 이용해 Object Storage 내 Data에 대해 URL을 통한 손쉬운 접근이 가능
  • 데이터 무결성 제공
    • 파일(Object)들이 여러 하드웨어 장치에 분산, 중복 저장되고 이들간에 무결성을 제공
    • KT Cloud storage : 3 copy 제공
    • KT Cloud storage : 3 copy, 1.5copy 제공
  • CDN 연동
    • 국내 최대 네트워크와 다양한 고객의 서비스 운영경험을 토대로 개발된 고도화된 분산 CDN기술을 활용하여 빠른 응답 및 전송속도가 유지되며 99.9% 이상의 품질 보증 제공.
  • 접근 권한 설정
    • 접근 권한 전체 공개 / 비공개 설정 가능 (KT Cloud storage 1.0/2.0)
    • 접근 권한 타 계정 설정 가능(KT Cloud storage 1.0)
    • IP 기반 접근 제어 가능(KT Cloud storage 1.0)

활용 사례

KT Cloud CDN과의 연동을 통한 컨텐츠 저장/배포

고객 니즈

  • KT Cloud storage,는 다양한 컨텐츠 파일의 저장이 가능하며, KT Cloud CDN과의 연동을 통한 신속한 배포를 통해 서비스 구성이 가능
  • 웹 서비스부터 어플리케이션 개발까지 다양한 수요에 대응 가능
  • 모바일 어플리케이션 서비스를 위한 텍스트 저장, 사진 및 동영상 등 사용자 규모가 증가함에 따라 기하급수적으로 늘어나는 Data에 대한 저장과 사용자 요청에 의한 신속한 파일 호출 등의 기능 지원이 가능

구성 방안

  • 고객이 보유한 서버, VM에서 사용 가능 하도록 KT Cloud storage 서비스 신청 후 KT Cloud CDN 연동

구성도

KT Cloud CDN 과의 연동을 통한 컨텐츠 저장/배포 구성도
이외 사례

API를 이용한 Application과의 연동

  • KT Cloud storage가 지원하는 다양한 API를 활용하여 다양한 어플리케이션, 모바일 어플리케이션 서비스와 연동가능 합니다.
  • 개발 역량을 보유하고 있는 고객의 경우 KT Cloud storage를 활용하면 대용량 콘텐트의 저장 공간을 별도 장비 도입의 부담 없이 확보 가능합니다.

대용량 파일 저장

  • 늘어나는 대용량 파일의 저장소로 적합합니다. 의료 영상 데이터, 인구 통계 데이터, 영상 자료 보관 등 중요한 Data 저장에 활용 됩니다. 해당 Data는 API를 통해 어플리케이션을 활용한 분석의 기본 소스로 활용할 수 있으며, 단순히 급격히 증가하는 파일 Data의 저장소로도 활용 가능 합니다.

데이터 백업

  • 안전한 Data의 보관 및 복구를 위한 Backup Storage로도 활용 가능합니다. 백업을 위해서는 KT Cloud가 제공하는 백업 솔루션을 KT Cloud storage에 결합해 백업 주기 등을 설정 등으로 사용자가 원하는 방식의 백업으로 구성할 수 있습니다.

Amazon S3용 어플리케이션 사용

  • 해외 및 국내에서 운영중인 Amazon S3용 어플리케이션을 KT Cloud storage 에서 사용하실 수 있습니다. 기존 운영중인 S3 용 어플리케이션을 KT Cloud storage 에서 제공하는 호환 S3 API 에 한하여, 변경 없이 이용하실 수 있습니다.

연관 상품

  • KT Cloud server
    • 고품질의 클라우드 서버(CPU, Memory, Disk, Network)를 제공하는 서비스로 웹 인터페이스를 통하여 쉽고 빠르게 다양한 서버를 구성할 수 있습니다.
  • KT Cloud CDN
    • KT Cloud CDN Standard는 콘텐츠를 데이터 손실 없이 빠르고 안정적으로 대규모 사용자에게 전달하는 서비스입니다. 특히 Cloud 컴퓨팅 기술을 도입하여 서비스 가입, 신청, 개통의 모든 절차를 웹에서 처리하는 등 신속성과 편리성을 최대화한 서비스입니다.

storage 이용 tool 소개

storage 이용 tool 소개
KT Cloud storage KT Cloud storage 2.0
Cyberduck

바로가기

  • 편리한 업로드,다운로드 및 삭제를 지원하기 위한 freeware 클라이언트 프로그램입니다. Cyberduck 설치 후 KT Cloud storage 접속 정보를 설정하여 쉽게 KT Cloud storage에 Access 할 수 있습니다.
Cyberduck 이용가이드 Cyberduck profile Standard Cyberduck profile Lite 준비중
CloudBerry

바로가기

  • 윈도우즈 환경에서 KT Cloud storage에 간편하게 접속하여 파일 관리를 할 수 있는 솔루션으로 Cloudberry Explorer는 윈도우 탐색기와 같은 친숙한 UI를 가지고 있는 파일 업/다운로드 툴입니다.
  • Cloudberry Backup은 다양한 옵션으로 KT Cloud storage에 파일들을 백업 할 수 있는 툴입니다.
Cloudberry 이용가이드 Coudberry 다운로드

“주의 : 파일박스에 접근권한 공개 설정 시, 추가 설정이 필요합니다.” (KT Cloud storage API 사용 가이드 11장 참고)
Cloudberry 2.0 이용가이드 Coudberry 다운로드(2.0 전용)
Swift-CLI

바로가기

  • Swift-CLI는 Openstack Community에서 개발한 명령어 인터페이스 기반 툴 입니다. 아파치 라이선스 2.0을 따릅니다.
Swift-CLI 이용가이드 윈도우 사용자 설치파일(.zip) 리눅스 사용자 설치파일(.tar.gz) Swift-CLI 2.0 이용가이드

* 윈도우 사용 가이드는 준비 중 입니다.

storage 서비스 기능 표

storage 서비스 기능 표
기능 KT Cloud storage KT Cloud storage 2.0
zone Central Zone Central Zone
바인딩 인증 정보(URL) KOR-Central
https://ssproxy.ucloudbiz.olleh.com/auth/v1.0
ID: email / PASSWORD: APIkey
https://ssproxy2.ucloudbiz.olleh.com:5000/v3
ID: email / PASSWORD: APIkey
※ Domain ID와 Project ID 정보는 "클라우드 콘솔의 API Key 관리 메뉴에서 확인"
저장 정책 Standard: 3copy(3중 복제) Standard: 3copy(3중 복제)
Economy: 1.5copy 이하
인증 Swauth Keystone v3
접근 권한 - 전체공개 가능 가능
접근 권한 – 타 계정 설정 가능 불가능
웹 사이트 설정 가능 가능
고객 로그 제공 가능 불가능
IP 기반 접근 제어 가능 불가능
CDN 연동/ 스트리밍 가능 가능
CDN Global 연동 가능 불가능
KT Cloud caching 설정 가능 불가능
S3 API 호환 불가능 불가능
리셀러 계정 가능 불가능

주요 Q&A

  • Q파일 저장 방식 Standard와 Economy의 차이가 있나요.
    • standard : 데이터를 3중 복제 하여 여러 하드웨어에 분산 저장합니다. 다수의 요청에 대한 빠른 접근이 가능합니다.
    • economy : 저장공간을 경제적으로 최적화하여 스토리지를 저렴한 요금으로 제공합니다. 접근 빈도가 낮은 데이터 저장용도로 아카이빙 백업용 스토리지로 적합합니다.
  • QAmazon S3와 호환되는 S3 API를 제공 하나요?
    • Amazon S3와 호환되는 일부 S3 API를 제공하고 있으며, KT Cloud storage 에서 사용 가능한 S3 API는 아래의 링크를 참고하시기 바랍니다.
  • QKT Cloud storage에 Access 가능한 툴 종류가 궁금합니다
    • 어떤 툴이든 REST 기반의 표준 툴이면 KT Cloud storage에 Access 가능합니다. 스토리지 이용 툴은 부가서비스 탭에서 확인하실 수 있으며 툴에 대한 기술 지원은 어렵습니다.
  • Q업로드 가능한 파일 용량이 어떻게 되나요?
    • 각각의 파일은 5GB까지 업로드 가능 합니다.(swift tool 사용 시) 저장 파일의 개수에는 제한이 없으나 부하로 인해 컨테이너당 오브젝트 수는 십만개 이하로 권고 드립니다.
  • Q사용 가능한 API는 어떤게 있나요 참고할만한 문서가 있나요
    • 상품 이용 시 swift API를 사용하실 것을 권장 드리며 API에 대한 가이드 문서는 이용방법 탭을 참고 하시기 바랍니다.
  • Q파일엔 어떻게 접근 할 수 있나요?
    • 모든 파일은 URL을 통해 Access 가능 합니다.