本文的内容
显示
1.
对象存储的模式
1.1.
对象存储设备
1.2.
MDS元数据服务器
1.3.
客户端客户端
2.
对象存储的优势
2.1.
无限的能力
2.2.
数据安全性和可靠性
2.3.
使用方便
3.
对象存储的应用场景
3.1.
标准型
3.2.
低频接入类型
3.3.
存档类型
3.4.
推荐阅读
在之前老刘博客的《对象存储优点,技术架构,数据组成及应用场景分析(2)》篇文章中,我主要介绍了基于对象存储与块存储、文件存储的区别,以及对象存储中的数据构成。在这里,老刘将继续分享对象存储的技术架构、优势和应用场景。
对象存储的模式
对象存储的架构是什么?如下图所示,它分为三个主要部分:
对象存储的简单模式图
对象存储设备
这是对象存储的核心,有自己的CPU、内存、网络和磁盘系统。它的主要功能当然是存储数据。同时还会利用自身的计算能力优化数据分布,支持数据预读,提高磁盘性能。
MDS元数据服务器
它控制客户端和OSD之间的交互,还管理配额控制、目录和文件的创建和删除以及访问控制权限。
客户端客户端
提供文件系统接口以方便外部访问。根据上述架构,可以看出,对象存储系统可以是提供海量存储服务的分布式架构。
对象存储的优势
对象存储有许多优点,可以总结如下:
无限的能力
对象的存储容量在EB级别以上。EB有多大?大家的硬盘一般都是TB级别的。1EB大约是1TB的100万倍,请自行弥补…
对象存储的所有服务和存储节点都工作在分布式集群模式,每个功能节点和集群都可以独立扩容。理论上,对于一个对象存储系统或单个存储桶,总数据容量和对象数量没有限制。
换句话说,只要你有足够的钱,服务商可以不断给架构添加资源,这个存储空间是无限的。
可以根据自己的需求购买相应大小的物品收纳空间。如果需要调整大小,也支持灵活伸缩,不要迁移数据,也不要手动干预。
数据安全性和可靠性
对象存储采用分布式架构,数据由多个设备(至少三个节点)冗余存储,实现异地容灾和资源隔离。
按照云服务商的承诺,数据可靠性至少可以达到99.999999999%(不用说一共11个9)。这意味着在这1000亿个文件中,每个月最多有一个文件会丢失数据。这比一个人被陨石击中的概率小143000倍。
在数据访问方面,所有的桶和对象都有ACL等访问控制策略,所有的连接都支持SSL加密,OBS系统会对访问用户进行认证。由于数据存储在不同的硬盘中,所以即使坏人窃取了硬盘,也不可能恢复完整的对象数据。
使用方便
对于用户来说,对象存储是一种非常方便的存储方式。
很多人把它比作“停车服务”,你只需要把车扔给他,他给你一张凭证,你就可以通过凭证来取车。不需要知道车库的布局,也不需要自己停车。
数据访问方法也非常灵活多样。除了上面提到的使用网页直接访问(基于http)之外,大部分云服务提供商都有自己的图形界面客户端工具,用户可以像使用网盘一样访问数据。
腾讯云的对象存储工具接口
其实大部分的对象存储需求并不是个人用户买来当网盘,而是企业或者政府用户用来做系统数据存储。比如网站,app的静止图片,音视频,企业系统的存档数据。
像这样的数据是通过程序内部的接口调用的。对象存储提供了一个开放的REST API接口。程序员在开发应用时可以直接将存储参数写入代码,然后通过API接口调用对象存储中的数据。对象存储比存储文件的路径字符串要方便得多。
对象存储的应用场景
目前国内有大量的云服务商,他们把对象存储当云存储卖。他们通常将存储业务分为三个层次,即标准型、低频型和归档型。对应的应用场景如下:
标准型
移动应用|大型网站|图片分享|热门影音
低频接入类型
移动设备|应用和企业数据备份|监控数据|网络磁盘应用
存档类型
各种长期归档资料|医学影像|影视资料(相关推荐阅读《UCloud归档存储产品UFile归档型发布,较标准型直降80%成本》)
据估计,目前全球互联网70%以上的热点数据存储在对象存储系统中。虽然对象存储看起来很好,功能也很强大,但它也不是没有缺点。它最大的缺点和它的工作方式有关。
就是把整个数据拿出来,修改,再放回去的模式。它不支持在存储中直接修改,哪怕只是增加一行数据。因此,它不适合存储需要频繁擦除的数据(如关系数据库中的数据)。
在数据一致性方面,对象存储也有固有的缺点。不过据说目前技术已经有了很大的进步。
以上三篇文章是老刘博客总结的《对象存储优点,技术架构,数据组成及应用场景分析》,介绍了对象存储的起源,对象存储与块存储、文件存储的区别,对象存储中的数据组成,对象存储的架构,对象存储的优势以及对象存储的三种应用场景:标准、低频访问、归档。后面老刘也会给大家分享数据存储技术的基础知识。
西部数码代理(chenqinet.cn)是工信部批准的正规老牌云服务商,拥有ISP、云牌照、IDC、CDN全业务资质。自成立以来,二十多年来一直专注于域名注册,虚拟主机,云服务器,企业邮箱,企业网站建立等互联网基础服务!
公司开发的云计算平台以便捷、高效、高性价比、意想不到的售后优势占领市场,跻身国内前三的接入服务商,为国内超过50万家网站提供高速稳定的托管服务!先后荣获中国高新技术企业、中国优秀云计算服务商、中国十大IDC企业、中国最受欢迎云服务商等称号!
目前西部数码代理高性能云服务器在售,最低仅售48元!
http://zhuji.chenqinet.cn/cloudhost/