Object Storage 소개 Netezza

Netezza 는 이제 하이브리드 스토리지 아키텍처를 지원하여 사용자가 테이블 생성 시 블록 스토리지와 개체 스토리지 중에서 선택할 수 있습니다. 이 향상된 기능은 성능 및 비용 고려 사항에 따라 데이터를 유연하게 관리할 수 있도록 지원합니다. 오브젝트 스토리지는 데이터를 오브젝트로 관리하는 데이터 스토리지 기술로, 사실상 무제한의 간편한 확장성, 높은 가동 시간, 간편한 데이터 공유 및 이동, 낮은 스토리지 비용을 제공합니다. 현재 Bring Your Own Cloud(BYOC) 및 SaaS 배포 환경에서 AWS 및 Azure 퍼블릭 클라우드에 대한 네이티브 오브젝트 스토리지 지원이 제공되며, 향후 추가 플랫폼 지원이 계획되어 있습니다.

하이브리드 스토리지 아키텍처

하이브리드 스토리지 모델에서 각 데이터 슬라이스에는 두 개의 서로 다른 스토리지 파티션이 있습니다:

Block Storage 파티션: 기존의 고성능 스토리지 요구 사항을 위해 설계된 블록 스토리지는 지연 시간에 민감한 워크로드에 이상적입니다. 각 SPU(스토리지 처리 장치)는 블록 스토리지에 연결되어 기존 데이터베이스 구조와의 원활한 연속성 및 호환성을 보장합니다.

Object Storage 파티션: 확장성에 최적화된 오브젝트 스토리지는 대용량 데이터 세트, 대량 데이터 수집, 자주 액세스하지 않는 데이터를 지원합니다. 또한 각 SPU는 오브젝트 스토리지에 연결되므로 유연한 데이터 관리를 위해 테이블을 오브젝트 스토리지에 선택적으로 저장할 수 있습니다.

블록 스토리지와 오브젝트 스토리지 모두 로컬 SSD 캐싱을 활용하여 유사한 경험을 제공합니다.

테이블을 만들 때 사용자는 블록 또는 개체 저장소를 사용할지 여부를 지정할 수 있습니다. 이 선택에 따라 테이블의 데이터가 저장될 스토리지 파티션이 결정됩니다. Netezza 는 더 높은 I/O 병렬 처리와 캐싱을 통해 오브젝트 스토리지 지연 시간 한계를 극복합니다.