当前位置: 首页 > news >正文

弹性存储-对象存储OSS部分

对象存储介绍

对象存储(object storage service,简称oss),具备与平台无关的rest api接口,可提供99.9999999999%(12个9)的数据持久性和99.995%的数据可用性。
OSS优势
在这里插入图片描述

功能介绍

在这里插入图片描述

存储空间bucket介绍

在这里插入图片描述

对象Object介绍

oss存储数据的基本单元,也称oss的文件。
在这里插入图片描述
put object方式最大不能超过5GB
使用multipart上传方式object大小不能超过48.8T

对象的构成

在这里插入图片描述

OSS基本概念

访问密钥(AccessKey,简称AK)

访问身份认证用到accesskey id和accesskey secret,oss通过id和secret对称加密的方法验证某个请求的发送者身份。

访问域名(EndPoint)

endpoint表示oss对外服务的访问域名
http://<bucket名字>.<数据中心服务域名>/<object名字>
eg:http://oss-example.oss-cn-hangzhou-aliyunc.com/aliyun-logo-.png

强一致性

object操作在oss上具有原子性,操作要么成功要么失败,不会存在有中间状态的object

OSS数据组织结构

在这里插入图片描述

对象存储OSS的存储类型

在这里插入图片描述

对象存储OSS使用介绍

在这里插入图片描述

安全控制-bucket权限控制

oss提供bucket级别的权限访问控制
oss提供acl(access comtrol list)的权限控制方法,oss acl提供bucket级别的权限访问控制,bucket具有三种访问权限:
在这里插入图片描述
创建bucket时默认为private权限
可以通过oss的put bucket acl接口修改该bucket权限

访问object

1、直接使用url链接
2、假设oss-example这个bucket在青岛数据中心,则此object外链为:
http://oss-example.oss-cn-qingdao.aliyuns.com/aliyun-logo.png
3、使用oss时,请一直使用oss服务域名,而不妖使用固定的ip地址

对象管理介绍

在这里插入图片描述

OSS应用实践1:图片和音视频等应用的海量存储

oss可用于图片、音视频、日志等海量文件的存储。各种终端设备、web应用程序、移动应用可直接向oss写入或读取数据。
oss支持流式写入和文件写入两种方式。
在这里插入图片描述

OSS应用实践2:网页或移动应用的静态和动态资源分离。

在这里插入图片描述

OSS应用实践3:数据处理

OSS提供多种数据处理能力,如图片处理、视频截帧、文档预览、图片场景识别、人脸识别等,通过简单的restful接口,可以在任何时间、地点、任何互联网设备上对对象在OSS中的数据进行分析处理。
1、数据处理
对象存储OSS通过原生数据处理能力(图片处理、视频截帧、select能力等)提供一站式解决方案,简化架构,降低成本在这里插入图片描述

2、智能管理
oss与智能媒体管理imm深度结合,支持文档预览、文档格式转换、人脸识别、图片分析、二维码识别等丰富的数据分析处理操作。

OSS应用实践4:容灾与备份

OSS提供多种冗余能力的存储类型(如同城冗余本地冗余),同时在数据的跨区域容灾、防止数据误删等场景也提供相关能力。
1、高可用SLA:同城冗余可达到99.995%的可用性SLA
2、可区域复制:跨区域复制能力可创建跨region间的数据异步复制能力
3、合规保留策略:worm功能可以避免业务数据被恶意篡改
在这里插入图片描述

OSS应用实践5:数据糊

OSS可打造云原生的企业级数据糊,作为统一的存储池,可对接多种数据输入方式,同时可以存储任意规模的结构化、半结构化、非结构化数据。
1)海量弹性:计算存储分离,存储规模弹性扩容
2)生态开放:对好动生态友好,可无缝对接
3)性价比高:统一存储池,避免重复拷贝,多种类型冷热分层
4)易管理:加密、授权、生命周期、跨区复制等统一管理
在这里插入图片描述

对象存储OSS与自建存储对比

在这里插入图片描述

http://www.lryc.cn/news/38356.html

相关文章:

  • 强推!30个遥感数据下载网站整理分享
  • 进程系统调用
  • dubbo进阶——服务导出
  • 【竞品分析】如何撰写竞品分析?竞品分析的基本结构?以及优秀的竞品分析案例
  • 海思ubootsd卡协议
  • nuxt3使用总结
  • 指向函数的指针详解,以及如何使用指向函数的指针变量做函数参数
  • Spring——spring整合JUnit
  • 保障信息安全:使用PyZbar库识别二维码图片可以快速获取二维码中的信息,保障信息安全。
  • 从LeNet到ResNet:深入探索卷积神经网络
  • 计算机组成原理_总线标准
  • 蓝桥杯C/C++VIP试题每日一练之芯片测试
  • 树莓派测试wifi与eth速率
  • 关系抽取方面的基础
  • 蓝桥杯嵌入式(G4系列):定时器捕获
  • 多态的定义、重写、原理
  • Angular 配置api代理 proxy 实践
  • ES: 数据增,删,改,批量操作
  • 伯努利方程示例 Python 计算(汽水流体和喷泉工程)
  • 2022年中职网络安全竞赛——应用服务漏洞扫描与利用解析(详细)
  • yyds,Elasticsearch Template自动化管理新索引创建
  • 蓝桥杯嵌入式ADC与DAC(都不需要中断)
  • 网络视频的防盗与破解
  • FPGA 20个例程篇:20.USB2.0/RS232/LAN控制并行DAC输出任意频率正弦波、梯形波、三角波、方波(二)
  • 接口中新增方法,接口应用和适配器设计模式
  • 自主HttpServer实现(C++实战项目)
  • 第26篇:Java数组API总结
  • [C++] 信号
  • 单片机——矩阵按键模块
  • Android学习之网络操作