1、对象存储简介
对象存储,也称为“面向对象的存储”,英文是Object-based Storage。OBS是一种新型的网络存储架构,基于对象存储技术的设备就是对象存储设备(Object-Based Storage Device),简称 OSD。对象存储 OBS 综合了 NAS 和 SAN 的优点,同时具备SAN 的高速直接访问和 NAS 的分布式数据共享等优势,提供了具有高性能、高可靠性、跨平台以及安全的数据共享和存储体系结构。
对象存储的命名,是由其存储数据的格式来的,它的数据是以对象object的形式存储。
文件存储的数据存储单位为文件;块存储的数据存储单位为数据块;对象存储的存储单位为对象。
对象存储的底层硬件介质,依然是硬盘,和块存储、文件存储没有区别。
对象存储与块存储和文件存储管理数据的方式不同,对象存储是以对象的形式管理数据的。
对象的数据通常是无结构的数据,比如:图片、视频或文档等;对象的元数据则指的是对象的相关描述,比如:图片的大小、文档的拥有者等;对象id则是一个全局的唯一标识符,用来区分对象的。