OBS存储
OBS存储
对象存储服务(OBS)可以提供海量、安全、高可靠、低成本的数据存储能力,适用于大数据分析、静态网站托管、在线视频点播等场景。
OBS最基础的入门操作包括创建桶、上传对象和下载对象,通过这三个操作就能完成数据上传和下载。
使用OBS之前,您需要拥有一个华为云帐号或一个可用于访问OBS的IAM用户,本节将介绍如何注册华为云并实名认证、创建IAM用户、充值以及购买资源包。
通过控制台访问OBS,您首先要使用您的华为云帐号或IAM用户登录控制台,在这种场景下OBS通过您的帐号或IAM用户信息进行鉴权。
使用SDK、API或obsutil工具前,需要先获取OBS的终端节点(Endpoint)信息,方便您在调用接口或初始化obsutil工具时使用。
在使用工具(OBS Browser+、obsutil、obsfs)或SDK访问OBS前,您需要提前下载对应的工具或SDK源码,并进行相关的初始化配置。
桶是OBS中存储对象的容器,在上传对象前需要先创建桶。OBS提供多种使用方式,您可以根据使用习惯、业务场景选择不同的工具来创建桶。
桶创建成功后,您可以通过以下多种方式将文件上传至桶,OBS最终将这些文件以对象的形式存储在桶中。
对存储在OBS中的文件,您可以随时随地通过以下多种方式下载。
OBS Browser+是一款用于访问和管理对象存储服务(Object Storage Service,OBS)的图形化工具,支持完善的桶管理和对象管理操作
支持对象存储桶的基本操作,包括指定区域创建桶、列举桶、查询桶基本信息、桶ACL、桶内碎片管理、修改桶的存储类别、删除桶等。
obsutil是一款用于访问管理华为云对象存储服务的命令行工具,您可以使用该工具对OBS进行常用的配置管理操作。
在不同操作系统,下载obsutil的方式也有所不同,下载后无需安装,即可开始使用。
本章节以Linux操作系统为例,介绍如何通过obsutil在OBS上完成基本的数据存取操作
obsfs是对象存储服务=提供的一款基于FUSE的文件系统工具,用于将OBS并行文件系统挂载至Linux系统,让用户能够在本地像操作文件系统一样直接使用OBS海量的存储空间。
通过obsfs使用OBS服务,需要将OBS的并行文件系统挂载至您本地的文件系统上。挂载完成后,可以像操作本地目录一样操作OBS并行文件系统,比如保存某个文件至挂载目录,即上传对象至OBS。
本文根据在挂载并行文件系统时遇到的不同现象,总结了常见挂载并行文件系统失败的可能原因及解决办法。
本文根据在取消挂载并行文件系统时遇到的不同现象,总结了常见取消挂载并行文件系统失败的可能原因及解决办法。
图片处理特性(Image Processing)是对象存储服务(Object Storage Service,OBS)为用户提供稳定、安全、高效、易用、低成本的图片处理服务,包括:图片瘦身、图片剪切、图片缩放、图片水印、格式转换等。
图片处理支持用户在云端对图片进行简单的缩略、剪切、压缩等操作,不需下载占用空间巨大的本地图片处理软件即可直接在线对图片进行处理。
此章节介绍通过RESTestful API方式进行图片处理操作的URL构成。当已成功开通OBS后,在浏览器地址中输入符合规则的URL即可通过RESTful API方式使用图片处理。
本章节提供控制台图形界面模式创建一个在图片左上角的位置添加方正书宋的文字水印的样式并进行使用的操作案例。
此功能支持控制台图形界面模式和代码编辑模式使用,也支持通过接口调用模式使用。通过resize操作能够使图片按照一定规则进行缩放,支持按照指定宽高和比例进行缩放。
并行文件系统(Parallel File System)是对象存储服务(Object Storage Service,OBS)提供的一种经过优化的高性能文件系统,提供毫秒级别访问时延,TB/s级别带宽和百万级别的IOPS,能够快速处理高性能计算(HPC)工作负载。
并行文件系统提供高兼容性、高性能、高可扩展性、高可靠性的能力,适用各种高性能计算以及媒资归档场景。
并行文件系统提供管理控制台、obsfs客户端工具以及RESTful API接口的使用方法,其中obsfs客户端工具提供标准的POSIX接口,使得用户的应用程序无需任何修改即可无缝上云。
本节主要介绍并行文件系统和已有的OBS API的兼容情况,并对部分兼容的API进行差异说明。
OBS存储
华为云OBS产品优势
OBS与自建存储服务器对比
在信息时代,企业数据直线增长,自建存储服务器存在诸多劣势,已无法满足企业日益强烈的存储需求。表1向您详细展示了OBS与自建存储服务器的优劣势对比。
对比项
|
OBS
|
自建存储服务器
|
---|---|---|
实例数据存储量 |
提供海量的存储服务,在全球部署着N个数据中心,所有业务、存储节点采用分布式集群方式部署,各节点、集群都可以独立扩容,用户永远不必担心存储容量不够。 |
数据存储量受限于搭建存储服务器时使用的硬件设备,存储量不够时需要重新购买存储硬盘,进行人工扩容。 |
安全性 |
支持HTTPS/SSL安全协议,支持数据加密上传。同时OBS通过访问密钥(AK/SK)对访问用户的身份进行鉴权,结合IAM权限、桶策略、ACL、防盗链等多种方式和技术确保数据传输与访问的安全。 支持敏感操作保护,针对删除桶等敏感操作,可开启身份验证。 |
需自行承担网络信息安全、技术漏洞、误操作等各方面的数据安全风险。 |
可靠性 |
通过五级可靠性架构,保障数据持久性高达99.9999999999%,业务连续性高达99.995%,远高于传统架构。 |
一般的企业自建存储服务器不会投入巨额的成本来同时保证介质、服务器、机柜、数据中心、区域级别的可靠性,一旦出现故障或灾难,很容易导致数据出现不可逆的丢失,给企业造成严重损失。 |
成本 |
即开即用,免去了自建存储服务器前期的资金、时间以及人力成本的投入,后期设备的维护交由OBS处理。 按使用量付费,用多少算多少。阶梯价格,用的越多越实惠。 |
前期安装难、设备成本高、初始投资大、自建周期长、后期运维成本高,无法匹配快速变更的企业业务,安全保障的费用还需额外考虑。 |
OBS的优势
数据稳定,业务可靠:OBS支撑华为手机云相册,数亿用户访问,稳定可靠。通过跨区域复制、AZ之间数据容灾、AZ内设备和数据冗余、存储介质的慢盘/坏道检测等技术方案,保障数据持久性高达99.9999999999%,业务连续性高达99.995%,远高于传统架构。
五级可靠性架构保证数据稳定,业务可靠
多重防护,授权管理:OBS通过可信云认证,让数据安全放心。支持多版本控制、敏感操作保护、服务端加密、防盗链、VPC网络隔离、访问日志审计以及细粒度的权限控制,保障数据安全可信。
千亿对象,千万并发:OBS通过智能调度和响应,优化数据访问路径,并结合事件通知、传输加速、大数据垂直优化等,为各场景下用户的千亿对象提供千万级并发、超高带宽、稳定低时延的数据访问体验。
千亿对象,千万并发的数据访问体验
简单易用,便于管理:OBS支持标准REST API、多版本SDK和数据迁移工具,让业务快速上云。无需事先规划存储容量,存储资源和性能可线性无限扩展,不用担心存储资源扩容、缩容问题。OBS支持在线升级、在线扩容,升级扩容由华为云实施,客户无感知。同时提供全新的POSIX语言系统,应用接入更简便。
数据分层,按需使用:提供按量计费和包年包月两种支付方式,支持标准、低频访问、归档数据、深度归档数据独立计量计费,降低存储成本。
OBS是什么最佳实践
-
本教程介绍如何通过对象存储迁移服务OMS实现对象存储服务OBS之间跨帐号、跨区域、以及同区域内的数据迁移。
本教程介绍如何通过对象存储迁移服务OMS实现对象存储服务OBS之间跨帐号、跨区域、以及同区域内的数据迁移。
-
WordPress是一个基于PHP语言和MySQL数据库开发的博客平台,并逐步演化成一款内容管理系统软件,具有广泛的应用场景。
WordPress是一个基于PHP语言和MySQL数据库开发的博客平台,并逐步演化成一款内容管理系统软件,具有广泛的应用场景。
-
微信小程序作为当下流行的移动应用,具有广泛的应用场景。如何通过微信小程序上传文件至对象存储服务OBS成为了一个热点问题,本文将通过一个示例程序进行演示。
微信小程序作为当下流行的移动应用,具有广泛的应用场景。如何通过微信小程序上传文件至对象存储服务OBS成为了一个热点问题,本文将通过一个示例程序进行演示。
OBS是什么操作指导
介绍怎样购买OBS对象存储服务
介绍怎样通过OBS控制台上传下载文件
介绍怎样通过OBS Brsower+控制台上传下载文件
介绍如何通过CDN加速访问OBS