Azure存储服务使用“容器”代替“Bucket”,使用“Blob”称呼块存储。Azure每个容器可存储无限数量的对象,每个存储账户最大容量500TB,但可同时使用多个存储账户。
Azure存储支持对传输中的数据进行加密,存储后的数据可使用Azure Encryption Extensions加密,同时可将密钥存储在Azure密钥保管库中。Azure Encryption Extensions是一种在虚拟机内部运行的工具,需要消耗虚拟机的CPU资源。Azure提供了本地冗余(LRS)、区域冗余(ZRS)、地域冗余(GRS),以及读取访问地域冗余(RA-GRS)选项。LRS会在同一数据中心内部多次复制,ZRS会在同一区域(即同一地理位置的多个数据中心间)多次复制,GRS会在本地复制的同时复制到距离数百英里之外的辅助数据中心。RA-GRS为备份数据中心的其他地域冗余副本提供了读取访问的能力。
SoftLayer Object Storage
- 基于OpenStack Swift平台
- 存储抽象:“容器”
- 每个容器可存储无限量的对象,每个对象最大5GB,但可将数据分为多个Chunk保存,存储服务可创建清单文件,借此将文件重新拼接到一起。该服务可并行上传/下载,因此这个体积局限有些误导用户。
- 单一服务级别
- 持久性99.99999999999%(11个9)
- 可在群集内部复制,但非地域冗余
- 加密:第三方工具或客户自行实施的工具,非内建
SoftLayer Object Storage基于OpenStack Swift平台,也使用“容器”代表存储抽象。每个容器可支持存储无限数量的对象,每个对象体积最大为5GB,但可将巨型对象拆分为多个Chunk存储,并创建清单文件,这样在下载文件时就可以自动将其重新拼接到一起。
SoftLayer只提供一个服务级别,持久性包含11个9,可在(本地数据中心)群集内部进行复制,但目前不支持地域复制,也没有内建的加密功能。
注:相关网站建设技巧阅读请移步到建站教程频道。
块存储
对象存储服务很适合需要以自包含“对象”方式存储并检索数据的场景,如果需要更标准的文件系统配置(并且需要兼容POSIX),此时更适合使用块存储。
AWS Elastic Block Storage (EBS)
- 卷容量:1GB至16TB(以1GB为增量)
- 卷类型:
- Magnetic:平均IOPS为100,可迸发至数百IOPS(主要用于存储/快照创建)
- General Purpos (SSD):3 IOPS/GB,最高10,000 IOPS。吞吐率限制为128MB/秒,更大型(<170GB)卷最高为160MB/秒
标签: