Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

객체란 무엇인가

객체 스토리지의 경우 저장 단위는 파일이나 블록이 아니라 객체입니다. 파일 시스템이나 블록 스토리지의 트리형 계층 구조와 달리, 객체 스토리지는 데이터를 평면적이고 구조화되지 않은 레이아웃으로 구성합니다.

객체 스토리지는 데이터의 물리적 위치와 해당 데이터를 저장하고 검색하는 데 사용되는 방법을 분리합니다.

객체 기반 저장 시스템의 각 객체는 객체 데이터와 객체 메타데이터의 두 부분으로 구성됩니다.

물체

객체 데이터란 무엇인가요?

객체 데이터는 무엇이든 될 수 있습니다. 예를 들어 사진, 영화, 의료 기록 등이 있습니다.

객체 메타데이터란 무엇인가요?

객체 메타데이터는 객체를 설명하는 모든 정보입니다. StorageGRID 객체 메타데이터를 사용하여 그리드 전체의 모든 객체 위치를 추적하고 시간에 따른 각 객체의 수명 주기를 관리합니다.

개체 메타데이터에는 다음과 같은 정보가 포함됩니다.

  • 각 개체의 고유 ID(UUID), 개체 이름, S3 버킷 또는 Swift 컨테이너의 이름, 테넌트 계정 이름 또는 ID, 개체의 논리적 크기, 개체가 처음 생성된 날짜 및 시간, 개체가 마지막으로 수정된 날짜 및 시간을 포함한 시스템 메타데이터입니다.

  • 각 객체 복사본이나 삭제 코드화된 조각의 현재 저장 위치입니다.

  • 해당 개체와 연관된 모든 사용자 메타데이터입니다.

개체 메타데이터는 사용자 정의 및 확장이 가능하므로 애플리케이션에서 유연하게 사용할 수 있습니다.

StorageGRID 개체 메타데이터를 저장하는 방법과 위치에 대한 자세한 내용은 다음을 참조하세요."개체 메타데이터 저장소 관리" .

객체 데이터는 어떻게 보호되나요?

StorageGRID 시스템은 개체 데이터를 손실로부터 보호하는 두 가지 메커니즘, 즉 복제와 삭제 코딩을 제공합니다.

복제

StorageGRID 복제된 복사본을 생성하도록 구성된 정보 수명 주기 관리(ILM) 규칙에 객체를 일치시키면 시스템은 객체 데이터의 정확한 복사본을 생성하여 스토리지 노드 또는 클라우드 스토리지 풀에 저장합니다. ILM 규칙은 복사본의 수, 복사본의 저장 위치, 시스템에서 복사본을 보관하는 기간을 규정합니다. 예를 들어 스토리지 노드가 손실되어 사본이 손실된 경우 StorageGRID 시스템의 다른 곳에 해당 사본이 있으면 해당 객체를 계속 사용할 수 있습니다.

다음 예에서 Make 2 Copies 규칙은 각 개체의 복제된 사본 두 개를 세 개의 스토리지 노드가 포함된 스토리지 풀에 배치하도록 지정합니다.

2개 사본 만들기 규칙

삭제 코딩

StorageGRID 삭제 코드화된 복사본을 생성하도록 구성된 ILM 규칙에 객체를 일치시키는 경우, 객체 데이터를 데이터 조각으로 나누고, 추가 패리티 조각을 계산하고, 각 조각을 다른 스토리지 노드에 저장합니다. 객체에 접근하면 저장된 조각을 사용하여 다시 조립됩니다. 데이터 또는 패리티 조각이 손상되거나 손실되면 삭제 코딩 알고리즘은 남아 있는 데이터 및 패리티 조각의 하위 집합을 사용하여 해당 조각을 다시 만들 수 있습니다. ILM 규칙과 삭제 코딩 프로필은 사용되는 삭제 코딩 방식을 결정합니다.

다음 예에서는 객체 데이터에 지우기 코딩을 사용하는 방법을 보여줍니다. 이 예에서 ILM 규칙은 4+2 삭제 코딩 방식을 사용합니다. 각 객체는 4개의 동일한 데이터 조각으로 나뉘고, 두 개의 패리티 조각은 객체 데이터에서 계산됩니다. 6개의 조각 각각은 3개의 데이터 센터에 있는 서로 다른 스토리지 노드에 저장되어 노드 장애나 사이트 손실에 대비해 데이터를 보호합니다.

삭제 코드 3개 사이트 4개 플러스 2개