什么是云存储?你如何看待云存储?

2022-02-13科技244

云存储的几十年发展历程,其计算架构模型,也从Scale Up走向Scale Out。但是展望未来数字世界的海量需求,目前流行的模型还能够持续满足吗?本文通过对云存储历史的回顾,及对Scale Up和Scale Out两种扩展模型的诠释,来揭开云存储的未来模式。

1. 云存储及其历史

简而言之,云存储(cloud storage)就是将数字内容安全的存储在服务器上,从而任何连接互联网的设备可以方便的获取。首先让我们简单回顾一下云存储的历史。

云存储的早期雏形要回溯到上个世纪的90年代,也就是互联网泡沫时期(dot-com boom),当时有许多家公司,例如EVault, NetMass, Arkeia和CommVault等等[1]均提供在线数据备份服务,当然它们绝大部分也随着互联网泡沫的破碎而烟消云散了。少数幸存下来的有一家叫Veritas NetBackup最后也被Symantec收购,现在依旧提供Symantec NetBackup的在线存储服务。

而真正让大家耳熟能详的云存储是2006年由Amazon提供的AWS S3云存储服务,其最具有革命意义的变革是,提出了即买即用(pay-per-use)的价格模型,使得云存储的使用像水电一样可计算衡量。从此云存储以S3为标准一路绝尘,我们所熟悉的大厂,比如Netflix, Pinterest, Dropbox也是S3的顾客。尾随的Microsoft和Google也于2010年分别发布了类似的Azure Blob Storage和Google Storage的存储服务。

云存储真正发展的十几年中,见证了移动互联网的崛起,大数据的生机勃发,人工智能的再次复兴,并能够展望到未来物联网,无人驾驶及各类机器人自动化的世界。海量数据的产生,存储,分析,预测及应用,快速以正反馈循环方式,推进着人类社会向数字世界大步迈进。所以,为了适应数据存储新的需求,各家云存储产品的应用场景及价格模型,已从单一向多元发展,比如AWS S3就有Standard,Intelligent-Tiering, Standard-IA,One Zone-IA,Glacier和Glacier Deep Archive六类存储产品来满足各类使用场景,我会在未来的文章里针对性的细讲一下。而本文重点所探讨的是,目前云存储的基础架构体系是否能够适应未来数据存储的要求和挑战?为了回答这个问题,让我们先简单回顾一下计算机体系架构里的Scale Up和Scale Out扩展模型。

2. Scale Up和Scale Out?

Scale Up又称为垂直扩展(scale vertically)[2],意为在单节点上添加资源,如CPU,内存和存储,在纵向上扩展从而获得更多计算或存储能力;Scale Up初期能够快速达到升级目的,操作起来相对比较简单,但随着计算或存储的要求越来越高,硬件资源的添加可能已经达到极限,不仅单节点的造价非常昂贵,维护成本很高,而且更容易留下单点故障的隐患。传统的RAID(Redundant Array of Inexpensive Disks)存储就是此种模式。

Scale Out又称为水平扩展(scale horizontally)[2],意为在分布式环境下,通过添加节点计算或存储资源,在横向上满足更多的计算存储需求;随着计算和存储单位价格的降低和效率的提升,使用低端的商用(commodity)系统,利用分布式技术可以搭建起“超级计算”中心,以及后来衍生出来的私有或公有云平台解决方案。虽然分布式系统会带来一定程度上的软件复杂度和管理困难,但由软件定义的计算和存储解决方案,能够以较低的价格和较高的鲁棒性,优雅的解决了海量增长的计算存储需求,也是目前云平台的主流技术。但它就一定能够承载未来的更加海量的需求吗?云存储的未来是什么?方向是向左还是向右?

3. 未来向左还是向右?

话说天下大势, 分久必合, 合久必分,事物发展的规律似乎从来就没有什么绝对。当下,云平台内部似乎已完全是Scale Out模式了,但当我们把镜头再拉远一点,从云平台在全球部署的每一个可用区来看,整体上它又是一个Scale Up模型,不是吗?单点投入巨大,耗费能源,使用成本高昂。而相反,随着强大的计算,存储和带宽能力能够进入寻常家庭、工作和生活等边缘节点,资源闲置或者不均衡使用也变得越来越明显。

那么,是否能够将这些边缘节点的计算存储能力结合起来,组成一个真正意义上的Scale Out平台,提供人们日益增长的计算存储需求?

可否将浪费或者不对等的资源重新组合,提供一个更加节能环保的绿色Scale Out平台?

可否摒弃中心化的单点故障和数据安全隐患,真正做到廉价高效,零数据泄露的Scale Out平台?

答案是应该可以而且必须可以!

纵观云存储平台的发展历史,从单节点的Scale Up模式走向可用区内部的Scale Out模式,又从内部的Scale Out模式走向整体上相对的Scale Up模式。而未来数字世界的海量计算和存储需求的满足,一定需要真正意义上的全球Scale Out模型,那就是把边缘节点和半中心化节点高效且系统的组织起来,减少浪费,提高效率,节省成本,去除中心。将天空中几块为数不多的白云,变成漫天遍布的朵朵白云,让人们自由定价、自由选择、自由组合。

挑战虽然巨大,但未来很美好,让我们一起努力迎接云存储的明天!

[1]: History of Online Storage

[2]: Wiki Scalability

文章作者:Bruce Lee(总架构师)

请注明出处

如果有关于PPIO的交流,可以通过下面的方式联系我:

加我微信,注意备注来源

wechat:omnigeeker

相关文章

乌兰巴托和呼和浩特,哪个更强大?

希望都强大。呼和浩特作为内蒙古的首府,他是我国向北开放的重要节点城市,也是中蒙俄经济带、草原丝绸之路的节点城市。乌兰巴托作为蒙古的首都,在一些方面有很强的经济实力,但在很多方面与我们还有一点差距。呼和浩特的发展一方面是向内的经济合作与发展,但如果蒙古也逐渐经济强盛起来,不是对我们有制约,而是带来更多...

可爱的人你在哪里,我日日夜夜想你,这首歌叫什么名字?

天天天天 作词:祁隆 作曲:祁隆 演唱:祁隆 和声:祁隆 编曲:牛牛 录音:王路遥 混音:王路遥 蔚蓝的天空 飘过一片云 在云的最深处藏着对你的情意 孤单的时候 只要想起你 再多的委屈 也觉的很甜蜜 天空下着雨 绵绵的细雨 把对你的相思片片寄在风雨里 你寂寞的时候 有我陪着你 不想再让你受一点点的委...

电脑有什么比较好的软件可以播放磁力链接的视频?

目前电脑端的好的磁力播放器,几乎已经没有了。剩下来的优质磁力播放只剩百度云和115网盘,115网盘收费比较高,这里咱们可以忽略。百度云的话可以播放几乎所有的正规资源,是电脑端仅存的良心软件。不过这里小编推荐的不是百度云,我们可以使用飘花,虽然它不支持磁力和种子的直接播放,但是它支持种子和磁力的下载,...

网站建设,服务器如何选择?

建议选择云服务器。 为什么呢?虚拟主机权限约束太大,独立服务器成本又吃不消,选择云服务器部署自己的业务,算是相对比较优秀的选择了。 接下来看看那如何选择云服务器 第一步,选择品牌现在主流的云服务器提供商有阿里云、腾讯云、华为云、百度云、天翼云、金山云。 斜阳在这里主要推荐阿里和、腾讯云。 理由:1,...

女孩名字姝颖的意思?

用字的意义: 姝:姝字是一个非常女性化的字,主要指美女或青年女子,以及形容美好等(此字在人名库中共出现约:57,330次) 《说文解字》释云:好也。从女朱声。 颖:颖字的原义是指谷穗上的苞片,引申指尖端或聪明杰出的人。(此字在人名库中共出现约:656,380次) 《说文解字》释云:禾末也。从...

大班模型比万代差在哪里?你怎么看?

这个问题就好比国足比日本足球差在哪里这种。大班作为祖国版的高达,比万代的模型差在哪里,可以说全方位的差,除了价格优势没有任何优势。 拼装体验差距万代的高达模型就是目前业界巅峰,没有任何厂家敢说比万代好或者和万代一样,日厂做不到,国产更做不到。万代的拼装体验是丝滑流畅的,契合度完美,卡隼设计巧妙,组合...

有没有什么比较好的国产高达模型?

高达模型的任何问题问我们就好了! 首先第一个国产的确没有好的高达模型,原因在于国内的模型厂商都是未经授权生产高达模型的盗版公司,例如前几天的国产模型厂商龙桃子被查封主要经营者被追究刑事责任就是这类的国产公司。 国产盗版厂商由于本身做的事情非法生产朝不保夕,因此大多数都是抱着赚一票跑路的思维去经营。那...

音乐播放器哪个最好?

我用了两款听音乐的app,一个是网易云,一个是QQ音乐。 网易云的每日推荐比较精准,无意间就会听到自己中意的曲子,都说网易云的评论很抢眼,很透彻,能产生共鸣,“乐评专列”地铁当时也特别火,但我个人主要还是听音乐,如果你对文字情感比较感兴趣的话,网易云音乐是不错的选择。 我为什么后来会用QQ音乐呢?因...

百度云、阿里云怎么选比较好呢?

阿里云依然是国内最好的公有云! 阿里云的优势在于起步比较早,是完全自主研发可控的,加上天猫双十一等阿里系业务的实际历练,让阿里云拥有者非常丰富的实战经验,更重要的是阿里系几乎所有的核心业务都已经实现了100%全面上云,这让客户对于阿里云没有后顾之忧,也就是说阿里巴巴和蚂蚁金服用的什么“云”,你用的就...

举例说明什么是物理模型,数学模型,概念模型?

物理模型:以实物或图片形式直观表达认识对象的特征。 如:DNA双螺旋结构模型,细胞膜的流动镶嵌模型。概念模型:指以文字表述来抽象概括出事物本质特征的模型。如:对真核细胞结构共同特征的文字描述、光合作用过程中物质和能量的变化的解释、达尔文的自然选择学说的解释模型等; 数学模型:用来描述一个系统或它的性...

拼模型需要准备哪些工具呢?

高达类的模型,因为是分色分件,一把模型钳,一把笔刀,就能完成简单的素组。主要的功能是剪钳把零件从流道上剪下,注意剪是有技巧的,预留2-3毫米的水口。然后用笔刀小心地休整水口,确保零件的边缘光洁。 个人推荐:田宫金牌剪,迪斯派模型钳 如果在这个基础上需要进阶制作,例如,局部手涂上色,消光透明遮罩,甚至...

香港服务器做cdn节点有什么优势?

CDN是一些分布在全国各地的服务器加点,主要起到网络加速的作用。 现在CDN已经不单单自起到加速作用了,由于网络攻击的日益横行,很多网站都会收到不同程度的网络攻击,通过域名是可以反向查询服务器IP的。因为CDN节点也是一个个独立的服务器组成的,当用户访问某个网站时,会自动跳转到最近的CDN节点上,而...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。