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

阿里云存储服务OSS对象存储的简单使用

目录

一、背景知识

1.1 概念

1.2 存储类型及适用场景

1.3 数据安全与权限控制

1.4 性能加速方案

二、使用对象存储

2.1 创建Bucket

2.2 上传文件


一、背景知识

1.1 概念

阿里云对象存储(OSS)是一款海量、安全、低成本、高持久性的云存储服务,其数据设计持久性不低于99.9999999999%(12个9),服务可用性不低于99.995%。OSS能够存储任意类型的非结构化数据,如附件、图片、音视频及备份文件等,并提供近乎无限的存储空间,支持按量付费。

核心概念说明
存储空间 (Bucket)存储文件(Object)的容器,所有文件都必须隶属于某个Bucket。创建时需要指定地域(数据中心物理位置,创建后不可更改)和存储类型
对象/文件 (Object)OSS中存储的基本单元,即一个文件。由元信息(描述属性)、数据本身键(Key)(文件名)组成。
访问端点 (Endpoint)OSS对外提供服务的访问域名。访问不同地域或通过内网/外网访问,所需的域名不同。
访问密钥 (AccessKey)用于身份验证的凭证,包括AccessKey ID和AccessKey Secret。务必保管好AccessKey Secret

功能:OSS不仅仅是一个存储服务,它还提供了强大的数据处理能力和广泛的生态集成:

  • 内置数据处理:无需搭建处理集群,即可直接对存储在OSS上的图片进行格式转换、缩放、裁剪、添加水印等操作。也支持音视频处理,例如进行转码。

  • 构建数据湖:OSS是构建云上数据湖的理想存储底座。它支持EB级数据存储,无缝对接阿里云的计算服务(如EMR, MaxCompute)和开源分析框架(如Hadoop, Spark),让各类计算引擎可以方便地分析存储在OSS中的数据。

  • 多种访问方式:除了控制台、API/SDK和命令行工具,还可以通过云存储网关将OSS挂载为本地文件系统进行访问,或使用OSS-HDFS服务来兼容现有的大数据应用。

1.2 存储类型及适用场景

存储类型核心特点典型适用场景
标准存储支持频繁读写,无最短存储时间。网站、App等动态业务中的热点数据。
低频访问存储读写频率较低,有30天最短存储周期。监控数据、日志文件、企业备份数据。
归档存储极少访问(年/次),有60天最短存储周期,读取前需解冻长期归档、医疗影像。
冷归档/深度冷归档存储几乎不访问,有180天最短存储周期,读取前需解冻,解冻时间更长。合规性数据、历史影像资料。

可以通过生命周期管理功能,设置规则让OSS自动将超过一定天数的数据从标准存储转换到低频或归档存储,甚至在数据过期后自动删除,实现存储成本的持续优化。

1.3 数据安全与权限控制

权限控制体系:其生效优先级从高到低依次为:

  1. 阻止公共访问:Bucket的全局安全开关,开启后强制Bucket为私有。

  2. Bucket Policy:可为其他阿里云账号或匿名用户授予对Bucket及其内部对象的精细化访问权限。

  3. RAM Policy:用于控制你账号下的RAM用户(子账号)能访问哪些OSS资源。

  4. Bucket ACL:提供私有、公共读、公共读写三种预设的Bucket级权限控制。

推荐安全实践

  • 保持阻止公共访问为开启状态。

  • 使用RAM Policy为内部用户和应用授予最小必要权限

  • 开启版本控制,避免因误操作覆盖或删除文件,可以随时将文件恢复至任意历史版本。

  • 通过服务器端加密保护静态数据。

1.4 性能加速方案

方案原理适用场景
传输加速利用全球分布的云机房和智能路由,为远距离数据传输提供端到端加速。跨地域的GB/TB级大文件上传与下载。
CDN加速由CDN全球广泛分布的边缘节点缓存OSS的静态数据,用户直接从就近节点获取数据。静态热点文件下载、音视频点播。
OSS加速器将热点文件缓存在高性能存储介质上,提供毫秒级低延迟和高吞吐量的数据访问。AI推理模型下载、数据仓库热数据查询等内网数据访问。

二、使用对象存储

2.1 创建Bucket

登陆官网:https://www.aliyun.com/

注意:这里的地域最好与ECS所在地域相同,内网互通没有费用。

2.2 上传文件

http://www.dtcms.com/a/474243.html

相关文章:

  • P5522 yLOI2019 棠梨煎雪
  • 建站专家wordpress 获取当前路径
  • 天津网站推广如何做一款app需要多少钱
  • 服务器放网站吗高端保姆
  • H7-TOOL RTOS Trace功能的RTX5检测增加最大任务栈使用情况检测,不需要目标板额外做任何代码实时监测
  • android usb摄像头无法缩放问题
  • 高安版_中兴B860AV3.2M_晶晨S905L3B_安卓9_兼容uwe5621ds无线-线刷固件包
  • 北京手机网站开发费用用系统建购物网站
  • linux中tee解析
  • 媒体的分类层次
  • Get请求和Post请求区别
  • 搭建网站商城医院网站推广渠道
  • 从零复现论文(2)——:基于启发式优化的无线传感器网络WSN功率分配策略
  • 【Swift】LeetCode 283. 移动零
  • 【Java数据结构】冒泡排序编码关键细节与避坑指南
  • DPDK中的BitMap测试
  • 网站制作合作2023企业税收标准
  • Windchill中afterVK的写法示例
  • 《红色脉络:一部PLMN在中国的演进史诗 (1G-6G)》 第12篇 | 接入网重构:从eNodeB到gNodeB——C-RAN与“下沉”
  • so域名的网站有哪些wordpress主题恢复出厂设置
  • Maven中的settings.xml文件配置详解
  • 南昌制作企业网站湘潭网站建设 安全还踏实磐石网络
  • 我设计的数字编码
  • 从分片到可编程网卡——【网络编程】详解 IP 协议:报头字段、路由器功能、网段划分和分片传输
  • 南通网站建设排名公司哪家好北京网站建设公司电扬
  • BSW:辅助模块、校验与代码生成笔记
  • seo网站营销推广wordpress更新版本
  • 李宏毅机器学习笔记20
  • 无锡信息网站建设最近热点新闻素材
  • 开发中遇到的关于Spring事务[传播行为和隔离级别]的相关问题的记录