앞서 오브젝트 스토리지가 무엇이며, 어떻게 동작하는지에 대해서 알아 보았습니다. 이번 포스트에서는 오브젝트 스토리지를 시작하는 방법에 대해 기술합니다. IBM Cloud Object Storage (이하 IBM COS)의 무료 계정을 취득하여, 연결하고, 오브젝트/파일의 업/다운로드와 온라인에 위치한 데이터에 접근하는 방법에 대해서 기술하며 2부로 나누어 기술합니다.

1. IBM Cloud Object Storage 무료 계정 취득하기

링크(https://www.ibm.com/cloud-computing/bluemix/cloud-object-storage)를 통해 IBM COSFREE 프로모 코드를 통해 무료 계정을 신청할 수 있습니다. ‘Try now with Promo Code COSFREE’ 버튼을 클릭하여 주문 페이지로 이동합니다.

링크를 클릭하여 이동하는 페이지에서 아래와 같이 ‘Cloud Object Storage – S3 API [Pay As You Go]’ 를 선택하고 Region 또는 Cross Region을 선택합니다. Region 서비스에 비해 Cross Region 서비스는 데이터 센터 또는 대륙간 데이터를 분할 저장하여 최고 수준의 가용성이 필요한 경우 사용할 수 있습니다. 데이터 접근 방법은 동일하므로 원하는 서비스 어떤 것을 선택해도 문제 없습니다.

주문 상세페이지로 이동하여 Promo Code란에 COSFREE를 입력하여 주문을 완료합니다. 주문된 오브젝트 스토리지는 Storage > Object Storage 에서 확인할 수 있습니다.

2. Bucket 생성하기

주문을 완료한 사람은 이미 생성된 Bucket이 있을 수 있으나, 계정을 소유하고 있으나 COSFREE 주문을 하지 않고도 진행할 수 있으므로, Bucket 생성을 다룹니다. Bucket이 이미 있으신 분들은 (3)으로 바로 이동하셔도 문제 없습니다.

Storage > Object Storage 에서 주문된 계정을 선택하고, 좌측 메뉴에서 Manage Bucket을 선택하면 위 그림과 같이 생성된 버킷을 확인할 수 있습니다. 해당 메뉴에서는 버킷의 이름, 서비스의 종류와 클래스 등을 확인할 수 있으며, 우측에 위치한 + 버튼을 통해 버킷을 생성할 수 있습니다.

스토리지 위치와, 클래스를 선택하고 생성할 버킷 이름을 입력합니다. 표시되는 규칙에 부합한 버킷 이름을 입력하고 Add 버튼을 클릭하여 새로운 버킷을 생성합니다.

버킷 생성이 완료되었습니다.

3. Access Key 생성하기

새롭게 생성한 버킷에 접근하기 위한 정보를 취득해야 합니다. 기본적으로 오브젝트 스토리지에 접근하기 위해서는 아래 3가지 정보가 필요합니다.

  1. End-Point URL
  2. Access Key
  3. Secret Key

좌측 Access&Permission 버튼을 클릭하여 Credential 페이지로 접근할 수 있습니다. End-Point는 크게 두 종류로 나뉘며, 용도는 아래와 같으며, 내외부의 의미는 IBM 클라우드 센터를 의미합니다. 만약 IBM 클라우드에 컴퓨트 노드를 가지고 있다면, Private 통신이 가능합니다.

  1. Public End-Point : 외부에서 접속하기 위한 URL
  2. Private End-Point : 내부에서 접속하기 위한 URL

아직 Access Key 정보가 없으므로 해당 섹션에서 + 버튼을 클릭하여 생성해줍니다.

생성은 어떤 정보도 필요 없으므로 자동으로 생성됩니다. 필요한 경우 (포털에서는) 2개까지 생성할 수 있습니다. Access Key 섹션 아래쪽 부분에 Cross-Region과 Region 서비스 각각의 End-Point URL 정보를 함께 확인할 수 있습니다. 이로서 접속을 하기 위한 기본적인 부분은 모두 완료하였습니다.

4. 오브젝트 스토리지 접근하기

스토리지에 접근하기 위해서는 접근을 위한 어플리케이션이 필요합니다. 오브젝트 스토리지는 http 프로토콜을 이용하여 어플리케이션과 직접 통신합니다. 어플리케이션 없이 운영체제에 마운트 할 수 없습니다. 사실 마운트라는 과정이 근본적으로 필요하지 않은 스토리지이죠. 본 포스트에서는 CloudBerry Explorer를 통해 접근 해 보도록 하겠습니다. 접근은 2편에서 다룹니다. 2편을 참조해 주세요.

토론 참가

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다