阿里云 --- 存储

Amos Xia, 2018-05-02 12:52:45

RAID, 独立磁盘冗余阵列, 多块硬盘通过某种形式形成一定的数据冗余, 这样当一块或多块硬盘损坏时, 数据还能依靠冗余保存下来, 不至于丢失.

  • RAID 0, 迅速读写, 安全性低
  • RAID 1, 随机数据写入, 安全性高
  • RAID 3, 连续数据传输, 安全性高
  • RAID 5, 随机数据传输, 安全性高

网络存储技术 备份方式:

  • 增量备份
  • 全量备份

灾备:

  • 同城灾备, 比较进行数据同步, 保证数据完整性和数据零丢失, 但无法避免自然大灾害
  • 异地备份, 异地数据同步效率低下, 无法保证数据零丢失, 但可以避免自然大灾害
  • 两地三中心, 结合同城+异地的优点, 是目前灾备系统的最佳实践

OSS

每个文件都是一个Object, 是OSS存储数据的基本单元, 每个Object包含key, data和meta data信息.

Object操作在OSS上具有原子性,操作要么成功要么失败,不会存在有中间状态的Object。OSS保证用户一旦上传完成之后读到的Object是完整的

Object都存储在Bucket中, Bucket在整个OSS中全局唯一且不可修改.

上传方式:

  • 客户端上传
    • 简单上传, 不支持断点续传,适合用于上传小文件
    • 表单上传
    • 断点续传
    • 追加上传
  • 服务器上传, 上传走的内网, 不收取费用
    • 简单上传
    • 断点续传
    • 追加上传

通过在querystring中添加x-oss-process来进行图片处理.


知识共享许可协议
本作品采用知识共享署名 4.0 国际许可协议进行许可。


Copyright© 2018 s2u2m