大数据+AI+云智算时代,“上云”已成为企业刚需,而华为云市场份额已冲进全球前五!本文介绍一下华为云的OBS服务
一、什么是OBS
OBS就是对象存储服务(Object Storage Service,OBS),它是一个高可靠、高性能、高安全的基于对象的海量存储云服务,可供用户存储任意类型和大小的数据。适合企业备份/归档、视频点播、视频监控等多种数据存储场景。
华为云OBS官网:https://www.huaweicloud.com/product/obs.html
OBS文档:https://support.huaweicloud.com/obs/index.html
二、OBS主要功能
OBS提供OBS Browser+、obsutil、obsfs等多种实用工具,满足不同场景下数据迁移和数据管理需求。
您可以通过上述工具,轻松完成OBS资源管理,包括:OBS桶创建,并行文件系统挂载,对象上传下载等。
1、桶管理
桶是OBS中存储对象的容器。每个桶都有自己的存储类别、访问权限、所属区域等属性,用户可以在不同区域创建不同存储类别和访问权限的桶,并配置更多高级属性来满足不同场景的存储诉求。
创建桶
列举桶
查看桶信息
管理桶配额
2、对象管理对象(Object)是OBS中数据存储的基本单位。
一个对象实际是一个文件的数据与其相关属性信息(元数据)的集合体。用户上传至OBS的数据都以对象的形式保存在桶中。
上传对象
分享对象
下载对象
通过对象URL访问对象
3、并行文件系统
并行文件系统(Parallel File System)是OBS提供的一种经过优化的高性能文件系统,提供毫秒级别访问时延,以及TB/s 级别带宽和百万级别的IOPS,能够快速处理高性能计算(HPC)工作负载。可以按照标准的OBS接口读取并行文件系统中的数据,也可以利用obsfs工具将创建的并行文件系统挂载到云端Linux服务器上,并能像操作本地文件系统一样对并行文件系统内的文件和目录进行在线处理。
创建并行文件系统
4、图片处理
图片处理特性(Image Processing)是OBS为用户提供的稳定、安全、高效、易用、低成本的图片处理服务。您可以在任何时间和地点对存储在OBS中的图片进行处理,并且可以快速获取到处理后的图片。
获取图片信息
设置图片效果
图片缩略
设置图片水印
转换图片格式
5、数据安全
OBS提供多种功能来保证存储在OBS中的数据安全。
服务端加密
WORM
跨域资源共享
多版本控制
防盗链
双端固定
6、权限控制
OBS通过IAM权限、桶/对象策略和ACL三种方式配合进行权限管理。您可以对不同的账号和用户授予不同的访问权限,也可以对桶和对象设置不同的策略及ACL来控制桶和对象的读写权限。
IAM权限
桶策略
对象策略
桶ACL
对象ACL
三、产品优势
1、高可靠
OBS提供数据检查、分片冗余、自动修复,使数据持久性高达99.9999999999%(小数点后10个9)
2、高安全
SSL传输加密、服务端加密、身份鉴权等多重安全防护
3、高效率
大并发、大宽带、低时延的访问体验
4、低成本
与自建存储相比成本呢下降20%-80%