服务介绍

什么是对象存储服务

H3C CloudOS 5.0(简称CloudOS)对象存储服务是一个基于对象的存储服务。用户可使用对象存储来存储和管理任意类型的文件,如文件的上传、下载、删除等,适合各类企业、网站使用。

CloudOS的对象存储服务是基于H3C ONEStor提供的后端存储服务,ONEStor存储拥有领先的分布式架构、自动化运维、线性扩展能力、高可靠性、高性能、统一的存储业务等特点。

使用原理

CloudOS对象存储服务是基于H3C ONEStor提供的后端存储服务实现。H3C CloudOS通过Web和存储管理模块,调用ONEStor提供的S3接口创建存储容器。在上传文件时,Web直接调用ONEStor提供的S3接口实现分片上传。

图-1 对象存储使用原理

 

常用概念

对象网关

对象网关用来提供S3接口来访问对象存储。用户可以通过对象网关接入对象存储系统,获取对象存储服务。

Ceph

Ceph是一个高性能、高可靠性和高可扩展性的分布式存储系统。Ceph是一个开源项目,一般运行在通用商用硬件上,H3C ONEStor软件即基于Ceph开发。

对象与对象存储容器

与其他云服务的区别

CloudOS中还提供了云硬盘、对象存储等类似的云存储服务,下面简要介绍一下三种云服务的区别。

表-1 云硬盘与其他云服务的区别

服务名称

区别对比

应用场景

云硬盘、文件存储与对象存储的区别

云硬盘

云硬盘(块存储)是一种以磁盘块为单位存储数据的存储使用方式,典型的代表如硬盘、SAN等,并且具有磁盘管理功能,如文件系统格式化、逻辑卷管理等功能,优点是数据存取性能好,缺点是不易实现数据共享。

适用于文件系统、数据库或者其他需要块存储设备的系统软件或应用

文件存储

文件存储是一种以文件为单位存储数据的存储使用方式,典型的代表如NAS等,使用者无需具有磁盘管理功能,使用时只需根据标准接口访问即可,优点是容易实现数据共享,缺点是性能和可扩展性不好。

适用于存放海量非结构化数据

对象存储

对象存储是一种以对象为单位存储数据的存储使用方式,典型的代表如S3Ceph RADOS等,使用者无需具有磁盘管理功能,使用时可以基于REST接口访问数据,具有良好的可扩展性,性能优于文件存储,且具有高可用性支持。

适用于存放文档、图片、影音视频等非结构化数据

 

服务优势

应用场景

存取非结构化数据

对象存储适用于存放图片、视频、音频、办公文档、文本等各类非结构化数据。

图-2 存取非结构化数据