플랫 환경에서 비정형 데이터 구성

오브젝트 스토리지는 클라우드에서 일반적으로 사용되는, 계층 없는 데이터 저장 방법입니다. 다른 데이터 스토리지 방법과 달리, 오브젝트 기반 스토리지는 디렉토리 트리를 사용하지 않습니다. 개별 데이터 단위(오브젝트)가 스토리지 풀의 동일한 레벨에 있습니다. 각 오브젝트에는 애플리케이션에서 검색하는 데 사용되는 고유 식별자가 있습니다. 또한 각 오브젝트는 함께 검색되는 메타데이터를 포함할 수 있습니다.

주요 기능

  • 데이터가 개별 오브젝트로 저장됩니다.
  • 데이터가 디렉토리 계층에 배치되지 않고 플랫 주소 공간에 배치됩니다.
  • 애플리케이션에서 고유한 주소를 기준으로 개별 데이터 오브젝트를 식별합니다.
  • 주로 주차 대행 서비스에 비유됩니다. 데이터 오브젝트가 자동차라면 주소는 영수증에 해당합니다.
  • 사용자 레벨 대신 API를 사용하는 애플리케이션 레벨에서 액세스하도록 설계되었습니다.

오브젝트 스토리지를 선택해야 하는 이유

오브젝트 스토리지의 확장성을 나타내는 아이콘

확장성

오브젝트 스토리지는 파티션을 나눌 필요 없이, 사실상 용량과 관계없이 데이터를 수용할 수 있습니다.

오브젝트 스토리지의 효율성을 나타내는 아이콘

효율성

계층이 없다는 것은 복잡한 디렉토리 시스템으로 인한 병목 현상이 발생하지 않는다는 것을 의미합니다.

오브젝트 스토리지 내의 데이터 가용성을 나타내는 아이콘

가용성

오브젝트 스토리지 시스템은 자동 데이터 복제와 롤링 업데이트를 지원하고 다운타임이 발생하지 않으므로 데이터의 일관성이 보장되는 메커니즘을 가지고 있습니다.

오브젝트 스토리지에 대한 고려사항

  • 제한적인 기능

    데이터를 사용하기 위한 오브젝트 API는 매우 단순한 경우가 많습니다. 애플리케이션은 더 복잡한 데이터 관리 요구사항을 구현해야 합니다.

  • 호환성

    POSIX 유틸리티와 같은 파일 시스템 도구는 도구 간에 추가 계층이 없는 경우 오브젝트 기반 스토리지 시스템과 상호작용할 수 없습니다.

  • 데이터 유형

    오브젝트 스토리지는 미디어 및 웹 콘텐츠와 같은 비정형 데이터에 적합하며 정기적으로 수정되는 데이터에는 적합하지 않습니다.

  • API 지원

    오브젝트 스토리지를 활용하려면 애플리케이션을 업데이트해야 합니다. 많은 공급업체에서 기본제공 지원이 포함된 개정판을 릴리스하고 있습니다.

오늘날의 까다로운 데이터 요구사항을 충족하기 위해 설계된 유연한 하이브리드 클라우드 오브젝트 스토리지 검색

 

IBM 퍼스펙티브: 오브젝트 스토리지에 대한 새로운 접근법

직원들이 더 많은 콘텐츠를 생성하면서 기업 IT 조직의 데이터 스토리지 요구사항이 기하급수적으로 증가하고 있습니다. 멀티미디어 자산 생성이 주요 동인입니다.

많은 비정형 데이터를 보관해야 하므로 오브젝트 스토리지 시스템에 대한 수요가 증가할 것입니다. 이러한 증가로 수백 페타바이트를 지원하도록 확장 가능한 새롭고 비용 효율적인 분산 스토리지 솔루션의 배치가 촉진될 것입니다.

시장 요구사항

IBM은 이미 10년 전에 대부분의 조직에서 글로벌 레벨의 데이터가 페타바이트 레벨을 뛰어넘어 증가하고 일부 조직의 경우 엑사바이트(EB) 규모까지 확장될 것으로 예측했습니다. 오늘날 클라우드로 인해 폭발적인 혁신의 시대가 촉진되었고, 사물 인터넷(IoT)으로 수백만 대의 디바이스에서 매초 데이터를 생성, 수집, 전송할 수 있게 되었습니다. 예측이 현실이 된 것입니다.

기업에서 전례 없이 많이 생성되는 데이터를 관리하기 위해서는, 어떻게 비정형 데이터의 가치를 효율적으로 유지, 보호, 분석, 최대화할 것인지 결정해야 합니다. 오브젝트 스토리지는 웹 규모에서 이러한 작업을 수행하도록 설계되었습니다.

오늘날 인터넷이 설계된 바와 같이, 선구적으로 개발된 Information Dispersal 기술은 중앙 집중화된 요소가 없으며, 피어 투 피어 방식을 사용합니다. 오브젝트 스토리지 시스템 내의 각 오브젝트는 고유하며 오브젝트 ID로 식별됩니다. 그리고 이를 통해 오브젝트를 찾는 방법이 최종 결정됩니다.

주어진 스토리지 시스템 내에는 독립적으로 작동하는 많은 물리적 노드가 있습니다. 어디에서나 많은 노드를 시스템에 추가할 수 있습니다. 이 구조를 통해 기업에서 용량과 성능을 독립적으로 확장할 수 있습니다.

이 프로세스의 일환으로 애플리케이션에서 오브젝트 스토리지 시스템에 작성한 데이터는 액세스 계층을 통해 암호화, 분할 및 분산되어 전송됩니다.

고유한 오브젝트 ID는 저장된 슬라이스의 임계값 수를 찾은 다음 오브젝트를 재구성하여 액세스 계층을 통해 오브젝트를 검색하는 데 사용됩니다.

스토리지 기술

파일 이름 대신 ID로 오브젝트가 참조되기 때문에 시스템이 확장될 수 있습니다. 이 접근법은 광범위한 메타데이터가 주어진 오브젝트에 조합될 수 있기 때문에 크기에 제한받지 않으며 데이터를 더 쉽게 검색할 수 있습니다.

오브젝트 스토리지 시스템을 통해 IT팀은 기존 투자를 활용할 수 있으며, 이를 통해 데이터를 온프레미스에서 관리하든, 클라우드에서 관리하든, 양쪽 모두에서 관리하든 상관없이, 조직은 미래의 기회를 이용할 수 있게 됩니다.

시장 전망

조직이 데이터가 급격하게 생성 및 소비되는 데 대응하기 위해 데이터 저장 전략을 재검토하고 있는 지금, 오브젝트 스토리지는 데이터 관리를 위한 안전하고 적응력이 뛰어나며 비용 효율적인 솔루션을 기업에 제공합니다.

데이터 풀이 커질수록 장기적인 소유 비용은 더 급격하게 증가합니다. 언제든지 정보에 액세스할 수 있으며, 단순화된 관리 플랫폼을 통해 유지보수를 간소화하고 운영경비를 줄일 수 있습니다.

클라우드와 IoT, 그리고 모바일로 인해 데이터가 가득한 세상이 되면서, 보다 많은 조직에서 내일에 대한 투자는 오늘부터 시작된다는 사실을 깨닫게 될 것입니다. 웹 규모의 데이터 요건이 있는 조직은 오브젝트 스토리지를 통해 향후 20년 이상 비즈니스의 성장을 지원하며 확장 가능하고 미래 지향적인 스토리지 솔루션을 구현할 수 있습니다.

IBM Cloud 오브젝트 스토리지 서비스에 대해 알아보기