ucloud storage
ucloud storage (Standard)는 대용량 데이터 파일 및 미디어 콘텐츠의 간편한 저장 및 무제한 확장성을 제공하는 Cloud 스토리지 서비스입니다. |
---|
ucloud storage (Standard)란?
- 파일 시스템이 아닌 Object Storage로써, 간편한 Result API나 툴로서 접근하며 실시간 데이터보다는 장기간 보관하는 데이터 저장에 더욱 적합합니다.
- 데이터는 포탈, API 및 스토리지 툴에 의해 업로드/다운로드가 가능하며, 3중(Standard) Copy하여 저장하고, ucloud CDN을 통하여 다운로드/스트리밍으로 빠르게 접근하여 사용할 수 있습니다.
- 세계적인 오픈소스 Cloud 커뮤니티인 Openstack object storage(Swift*) 기반 스토리지로서 검증된 SW이며 수 많은 use case 및 활발한 ecosystem이 있습니다.
Openstack 커뮤니티의 핵심 프로젝트로 PB급 이상의 고확장 Storage를 제공할 수 있는 Software 입니다.
Openstack 커뮤니티는 Cloud인프라 구축을 위한 Opensource Software를 제작하는 커뮤니티로, Intel, NASA, DELL, Citrix,
Rackspace 등 전세계 50개 이상의 기업들이 참여하고 있습니다.
kt 역시 Openstack 공식 파트너로 등록되어 Cloud인프라 구축 및 개선에 일조하고 있습니다.
Object Storage 란?
수십억개의 파일(Object), Petabytes 규모의 데이터가 저장가능 한 고 확장성 스토리지로서 편리한 인터페이스와 Data 안정성을
제공합니다. 주요 특징은 다음과 같습니다.
-
- RESTful API(HTTP 프로토콜 활용)
HTTP 프로토콜을 이용해 Object Storage 내 Data에 대해 URL을 통한 손쉬운 접근이 가능합니다
-
- 고 확장성
Object Storage 스토리지는 파일의 위치가 디렉토리 위치로 지정되지 않고 MD5 hash 값으로 지정됩니다.
이러한 구조가 기존 Windows나 Linux의 File System의 구조에서의 File System 당 2TB 크기 제한 등의 제약 사항들을 제거하였고,
분산이 용이하며, 파일(Object) 개수, 파일크기에 제약 없이 Petabyte 규모의 대형 스토리지로도 손쉽게 확장이 가능합니다 -
- Data 안전성
파일(Object)들이 여러 하드웨어 장치에 분산, 중복 저장되고 이들간에 무결성을 제공합니다
서비스 요금표 ucloud storage ucloud storage 2.0
저장정책 standard standard economy 저장용량 3copy 3copy 1.5 copy 이하 -
- 합리적 인프라 비용
저렴한 서버 및 하드 드라이브 등 표준장비(commodity Hardware)를 기반으로 구축된 스토리지로서,
고객에게 저렴한 서비스 제공이 가능합니다.
서비스 특·장점
-
편리한 서비스 신청- 영업사원과 협상, 계약 없이 웹에서 간단한 절차로 신청해서 1시간 내에 서비스를 이용 할 수 있습니다.
-
사용량 기반 과금- 설치비, 투자비, 정액비용 없이 고객이 사용한 만큼 지불하는 종량제방식(컨텐츠 전송량과 요청수에 의한 과금)
입니다.
-
대용량 트래픽 수용- 트래픽 폭주에 대해 별도의 시설투자가 필요 없습니다.
- ucloud CDN에서 컨텐츠 트래픽의 증가분을 고객의 개입 없이 자동적으로 처리합니다.
-
CDN 연동- 국내 최대 네트워크와 다양한 고객의 서비스 운영경험을 토대로 개발된 고도화된 분산 CDN기술을 활용하여 빠른 응답 및 전송속도가 유지되며 99.9% 이상의 품질보증을 약속합니다.
-
대용량, 고확장성- 수억 개의 파일 및 PB단위의 저장 용량까지 확장 가능하여 대용량 파일 저장에 대한 걱정이 필요 없습니다.
-
Data 안전성-
모든 파일(object)을 여러 하드웨어 장치에 분산 구성하여 서로 다른 물리적 storage에 저장함으로써 Data 안전성을 보장합니다.
상품 주요 기능
-
- 상품 이용 시 swift API를 사용하실 것을 권장 드리며 API에 대한 가이드 문서는 이용방법 탭을 참고 하시기 바랍니다.
-
- 각각의 파일은 5GB까지 업로드 가능 합니다.(swift tool 사용 시) 저장 파일의 개수에는 제한이 없습니다.
-
- 모든 파일은 URL을 통해 Access 가능 합니다.
-
- 어떤 툴이든 REST 기반의 표준 툴이면 ucloud storage에 Access 가능합니다. 스토리지 이용 툴은 부가서비스 탭에서 확인하실 수 있습니다.
-
-
Amazon S3와 호환되는 일부 S3 API를 제공하고 있으며, ucloud storage 에서 사용 가능한 S3 API는 아래의 링크를 참고하시기 바랍니다.
https://ucloudbiz.kt.com/manual/KTucloudSS_S3API_V1.0(201303)_1.7.4.pdf
* chapter 1.1 ucloud storage service S3 API 기능 개요
-
Amazon S3와 호환되는 일부 S3 API를 제공하고 있으며, ucloud storage 에서 사용 가능한 S3 API는 아래의 링크를 참고하시기 바랍니다.
https://ucloudbiz.kt.com/manual/KTucloudSS_S3API_V1.0(201303)_1.7.4.pdf
-
- 두 가지 데이터 저장 방식을 제공하여 사용자가 데이터 목적에 맞는 스토리지 타입을 선택하여 저장할 수 있습니다.
* standard : 데이터를 3중 복제 하여 여러 하드웨어에 분산 저장합니다. 다수의 요청에 대한 빠른 접근이 가능합니다.
* economy : 저장공간을 경제적으로 최적화하여 스토리지를 저렴한 요금으로 제공합니다. 접근 빈도가 낮은 데이터 저장용도로 아카이빙,
백업용 스토리지로 적합합니다.
사용 예시
-
- ucloud CDN과의 연동을 통한 컨텐츠 저장/배포
ucloud storage는 다양한 컨텐츠 파일의 저장이 가능하며, ucloud CDN과의 연동을 통한 신속한 배포를 통해 서비스 구성이
가능합니다. 웹 서비스부터 어플리케이션 개발까지 다양한 수요에 대응 가능합니다. 웹 서비스를 통한 주요 활용 방안으로는
스트리밍 서비스, 웹 하드 서비스, P2P 서비스 등이 있습니다. 한편, 모바일 어플리케이션 서비스를 위한 텍스트 저장,
사진 및 동영상 등 사용자 규모가 증가함에 따라 기하급수적으로 늘어나는 Data에 대한 저장과 사용자 요청에 의한
신속한 파일 호출 등의 기능 지원이 가능합니다. -
- API를 이용한 Application과의 연동
ucloud storage가 지원하는 다양한 API를 활용하여 다양한 어플리케이션, 모바일 어플리케이션 서비스와 연동가능 합니다.
개발 역량을 보유하고 있는 고객의 경우 ucloud storage를 활용하면 대용량 콘텐트의 저장 공간을 별도 장비 도입의 부담 없이 확보 가능합니다. -
- 대용량 파일 저장
늘어나는 대용량 파일의 저장소로 적합합니다. 의료 영상 데이터, 인구 통계 데이터, 영상 자료 보관 등 중요한 Data 저장에
활용 됩니다. 해당 Data는 API를 통해 어플리케이션을 활용한 분석의 기본 소스로 활용할 수 있으며,
단순히 급격히 증가하는 파일 Data의 저장소로도 활용 가능 합니다. -
- 데이터 백업
안전한 Data의 보관 및 복구를 위한 Backup Storage로도 활용 가능합니다. 백업을 위해서는 kt가 제공하는 백업 솔루션을
ucloud storage에 결합해 백업 주기 등을 설정 등으로 사용자가 원하는 방식의 백업으로 구성할 수 있습니다. -
- Amazon S3용 어플리케이션 사용
해외 및 국내에서 운영중인 Amazon S3용 어플리케이션을 ucloud storage 에서 사용하실 수 있습니다.
기존 운영중인 S3 용 어플리케이션을 변경 없이 ucloud storage를 이용하여 제공이 가능합니다.
서비스 기능
기능 | ucloud storage | ucloud storage 2.0 |
---|---|---|
바인딩 인증 정보(URL) | KOR-Central https://ssproxy.ucloudbiz.olleh.com/auth/v1.0 JPN https://ssjp1.ucloudbiz.olleh.com/auth/v1.0 ID: email / PASSWORD: APIkey |
https://ssproxy2.ucloudbiz.olleh.com:5000/v3 ID: email / PASSWORD: APIkey ( ※ API 사용 시 필요한 Domain ID와 Project ID 정보는 "클라우드 콘솔의 API Key 관리 메뉴에서 확인" ) |
저장 정책 | Standard: 3copy(3중 복제) | Standard: 3copy(3중 복제) Economy: 1.5copy 이하 |
인증 | Swauth | Keystone v3(domain ID, Project ID, username, password) |
접근 권한 - 전체공개 | 가능 | 설정 가능 |
접근 권한 – 타 계정 | 설정 가능 | 지원예정 |
웹 사이트 설정 | 가능 | 가능 |
로그 저장 | 가능 | 지원예정 |
IP 기반 접근 제어 | 가능 | 지원예정 |
CDN 연동/ 스트리밍 | 가능 | 가능 |
CDN Global 연동 | 가능 | 불가능 |
ucloud caching 설정 | 가능 | 불가능 |
S3 API 호환 | 가능 | 지원예정 |
리셀러 계정 | 가능 | 지원예정 |
storage 이용 tool 소개
Cyberduck, Cloudberry, Netdrive에 대한가이드는 추후 제공 예정입니다.
ucloud storage | ucloud storage 2.0 | |
---|---|---|
API 가이드 - 계정 정보는 "클라우드 콘솔의 API Key 관리 메뉴에서 확인" - 개발자 가이드 문서 및 API 사용 예시 자세히 보기 (http://docs.openstack.org/developer/swift/ ) |
ucloud storage API 이용가이드 S3 API 이용가이드 다운로드 | ucloud storage 2.0 API 이용가이드 |
라이브러리 - API 사용을 위한 라이브러리 지원 |
||
Cyberduck 바로가기 - 편리한 업로드,다운로드 및 삭제를 지원하기 위한 freeware 클라이언트 프로그램입니다. Cyberduck 설치 후 ucloud storage 접속 정보를 설정하여 쉽게 ucloud storage에 Access 할 수 있습니다. |
Cyberduck 이용가이드 Cyberduck profile Standard Cyberduck profile Lite | 준비중 |
CloudBerry 바로가기 -윈도우즈 환경에서 ucloud storage에 간편하게 접속하여 파일 관리를 할 수 있는 솔루션으로 Cloudberry Explorer는 윈도우 탐색기와 같은 친숙한 UI를 가지고 있는 파일 업/다운로드 툴입니다. - Cloudberry Backup은 다양한 옵션으로 ucloud storage에 파일들을 백업 할 수 있는 툴입니다. |
Cloudberry 이용가이드
Coudberry 다운로드
“주의 : 파일박스에 접근권한 공개 설정 시, 추가 설정이 필요합니다.” (ucloud 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 이용가이드
* 윈도우 사용 가이드는 준비 중 입니다.
|
NetDrive 바로가기 - NetDrive는 윈도우즈와 맥 환경에서 ucloud storage에 접속하여 로컬의 파일처럼 사용할 수 있는 클라이언트 프로그램입니다. ucloud storage 접속 정보를 설정한 후, 연결 버튼을 누르기만 하면 가상의 드라이브(윈도우즈) 또는 볼륨(맥)으로 마운트가 되며, 마치 자신의 컴퓨터에 연결된 USB 하드처럼 편하게 다양한 프로그램들을 사용할 수 있습니다. |
Netdrive 이용가이드 | 준비중 |
주의사항
ucloud biz는 상기 tool들에 대한 라이선스 및 개발/수정 권한이 없으며, 해당 tool을 사용했을 때 발생하는 문제에 대해 책임을 지지 않습니다.