728x90
반응형



안녕하세요. r-son입니다.



오늘 알아볼 내용은 바로 오브젝트 스토리지입니다.



오브젝트 스토리지를 활용하면 비정형 데이터를 중복 없이 효율적으로, 그리고 저비용으로 저장 및 관리할 수 있습니다.



그리고 현재, AWS나 Azure, google,  오라클 클라우드 등 많은 클라우드 서비스에서도 쉽게 찾아볼 수 있는 스토리지 중의 하나가 되었습니다.



그럼 자세히 들여다 볼까요?



먼저 아래의 그림을 보시죠!





데이터 스토리지는 일반적으로 파일 시스템, 블록스토리지, 오브젝트 스토리지로 분류할 수 있습니다.

(※ 파일시스템과 블록 스토리지는 다음 시간에 자세히 알아볼 예정입니다~)




오브젝트 스토리지란 비정형 데이터들을 저장/관리하기 위해 오브젝트를 이용하여 관리하는 스토리지입니다. 오브젝트 스토리지 버킷이라고도 불린다.

  ☞ 오브젝트(객체) : 파일에 해당하는 '데이터 본체'와 사용자가 부여하는 다양한 '부가 정보(메타 데이터)'를 조합한 단위

  ☞ 버킷 : 오브젝트(객체)를 읽거나 쓰거나 저장하는 등을 할 수 있는 단위. 오브젝트를 저장하는 논리적 컨테이너입니다.




아래의 Dell사의 한 아키텍처가 정리한 대리주차 비유 개념을 좀 더 들여다보시면 이해가 더욱 쉽습니다.


    오브젝트 스토리지 == 대리 주차(즉, 발렛 파킹)

    호텔에 들어갔을 때, 손님이 키를 맡기면(PUT) 주차요원이 알아서 주차를 해줍니다. 

    여기서 우리는 손님의 차가 어딨는지 모르죠(스토리지 세부 정보에 대해 걱정안함)

    이후, 차를 찾을 때(데이터가 필요할 때) 번호표를 반납하면(GET) 차를 찾을 수 있습니다.




(출처 : Dell EMC, https://korea.emc.com/storage/elastic-cloud-storage/articles/what-is-object-storage-cloud-ecs.htm)



오브젝트 스토리지의 장점!


1. 액세스 용이성 : 데이터를 쉽게 검색하고 클라우드에서 액세스하며 바로 분석할 수 있음.

2. 효율적 관리 : 비정형 데이터에 정형성을 부여함으로써 많은 양의 컨텐츠를 효율적으로 저장 관리할 수 있음.

3. 확장성 : 계층형 구조를 가진 기존 스토리지와는 달리 오브젝트 스토리지는 데이터가 커져도 복잡해지지 않음.

4. 타 서비스와의 연동 : 클라우드 서비스 내에서 제공되는 다른 서비스들과 통합 및 연동 가능.




추가적으로 오브젝트 스토리지에 대해서 더 깊게 알고 싶으신 분들은 아래의 링크를 참고해주세요~



출처 : 

1. 오브젝트 스토리지(한국데이터진흥원) : https://www.kdb.or.kr/info/info_04_view.html?field=&keyword=&type=techreport&page=19&dbnum=183542&mode=detail&type=techreport

2. 오브젝트 스토리지 이점(IBM) : https://www.ibm.com/blogs/cloud-computing/2017/02/01/object-storage-benefits-myths-and-options/



728x90
반응형

'Cloud > Storage' 카테고리의 다른 글

블록스토리지(Block Storage) 정의  (0) 2019.03.05
파일 스토리지(file storage) 정의  (0) 2019.03.01

+ Recent posts