Object Storage 简介 Netezza
Netezza 现在支持混合存储架构,使用户能够在创建表格时在块存储和对象存储之间做出选择。 这一增强功能为基于性能和成本考虑的数据管理提供了灵活性。 对象存储是一种将数据作为对象进行管理的数据存储技术,可提供几乎无限的无痛可扩展性、高正常运行时间、更轻松的数据共享和移动以及更低的存储成本。 目前,原生对象存储已在 AWS 和 Azure 公共云平台的自带云(BYOC)及 SaaS 部署中获得支持,未来计划扩展至更多平台。
混合存储架构
在混合存储模型中,每个数据片都有两个不同的存储分区:
Block Storage 分区: 块存储专为满足传统的高性能存储需求而设计,是对延迟敏感的工作负载的理想选择。 每个 SPU(存储处理单元)都连接到块存储,确保与现有数据库结构的无缝连续性和兼容性。
Object Storage 分区: 对象存储针对可扩展性进行了优化,可支持大型数据集、批量数据摄取和不常访问的数据。 每个 SPU 还连接到对象存储,使表格可以选择性地存储在对象存储上,从而实现灵活的数据管理。
块存储和对象存储都利用本地固态硬盘缓存来提供类似的体验。
创建表格时,用户可以指定使用块存储还是对象存储。 这一选择决定了表的数据将存放在哪个存储分区中。 Netezza 通过更高的 I/O 并行性和高速缓存,克服了对象存储延迟的限制。