移动云计算中高效块存储?什么是云存储你如何看待云存储

好物推荐 bghtftru7879 2024-05-09 00:55 4 0

一、什么是云存储你如何看待云存储

云存储的几十年发展历程,其计算架构模型,也从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

云存储服务平台,很精练吧

百度解释:云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是一种新兴的网络存储技术,是指通过集群应用、网络技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的系统。

云存储可以简单的理解为将数据保存在一个第三方空间,随时取用和处理。云存储也可以说是一个以数据存储和管理为核心的云计算系统。云存储对用户来讲,不只是一个简单的设备,而是整个云存储系统的一种数据访问服务。

通过集群应用,网络技术等功能把网络中不同类型的存储设备通过应用软件集合起来工作。

云储存就是企业的公用空间(服务器),定期有人维护不用自己操心不怕数据丢失,但是数据都会在企业无保密可言,

就是网上的存储空间,不占自身内存,要用时联网下载

云存储是指通过集群应用、网格技术或分布式文件系统或类似网格计算等功能联合起来协同工作,并通过一定的应用软件或应用接口,对用户提供一定类型的存储服务和访问服务。

云存储的优势

楼主有需要的话可以了解一下企业共享办公系统,可支持手机端、云端、公司服务器存储、为企业独立搭建维护企业网盘,从而实现文件归档存储、文档管理、协同办公等功能。

云存储就是将文件内存存储在云端的一种方式,不占用自己本身电脑或者手机的内存,海量存储轻松搞定,解决了很多的存储难与存储传输难的问题。

使用呆猫云盘的几大好处,企业存储资产更安全:

1、使用呆猫远程桌面时可直接挂载云盘,轻松上传下载文件,支持在线修改文件。

2、项目资源统一集中管理,释放本地存储空间;支持弹性扩容,按需使用,降低本地硬件使用成本;

3、呆猫同一账号内存储互通,资源可异地共享,减少传输成本。

4、呆猫云盘与渲云网盘存储互通,使用渲云提交渲染任务时,内网同步,文件秒传,节省传输时间。

5、支持高并发读取资产文件,可同一账号最多可支持上千台机器同时读取云盘文件,提高工作效率。

6、高性能存储,百万级IOPS,超高算力助力设计行业发展。

7、云盘基于域控的安全策略,免受病毒攻击;提供多副本可靠性机制,即使机器出现故障,也不会引起数据丢失。

把你需要存储的数据放到网上,不占用你自己设备的内存,当你需要使用时从网上下载。这之间会产生数据流量。

云存储其实我们都经历过,2013年-2016年蓬勃发展,而后被玩坏的云盘,就是典型代表,虽然我们控制权益不多,只能上传下载,离线,共享,基本当作网络硬盘和交流工具使用,但却解决了人们的燃眉之急。我们现在部分手机上还有云端保存照片的功能。

实际的云存储并不是这么简单,引用一下百科:

云存储是建立在云计算的基础上,为云计算服务。对于我们似乎太深奥,但又息息相关,我们只需要知道它是好东西就行了。不单单能当作个人网络上的储存空间。

二、云计算和传统IDC有什么区别

IDC和云计算是一个依赖关系,也就是说的云计算是建立在IDC的硬件基础服务之上的虚拟化,云计算是由这一个基础所构成而产生的,如果说没有这个底层的基础,也就根本不会有现在云计算。

IDC是什么?

IDC它是云计算的基础,没有IDC就没有云,IDC就是互联网世界的后期保障点,是数据存放的地方,简单说IDC是专业放服务器的地方。

主要提供包括主机托管(机位、机架、VIP机房出租)、资源出租(如虚拟主机业务、数据存储服务)等。它是属于的物理层面,就类似于我们电信、联通、移动等这些通信商。为企业、政府提供服务器的托管

云计算是什么?

云计算,将硬件服务器虚拟化后,在形成虚拟资源池,相比物理机更加节省资源成本,便于管理!

数据存都依托于互联网,围绕这个数据的相关服务也在互联网上。云计算是通过资源集约化实现的动态资源调配

目前大家常用到的云就有阿里云、腾讯云等,这些就是云计算的提供商。它们所推出的各种服务就被称为云服务,例如云服务、负载均衡、物联网、容器服务等等

IDC和云计算的区别

IDC里面是一整台的服务器,不能划分开,而云是将这些硬件资源虚拟化。1划多,对于一个小网站你可能用不到一台服务器,你可以要多少就用多少。但是对于大型网站来说就需要更多的服务器来提供服务。这时候就需要多划1,将N个服务器虚拟成一个,来提高服务端抗压能力。

在传统IDC服务包括实体服务器托管和租用两类。前者是由用户自行购买硬件发往机房托管,期间设备的监控和管理工作均由用户单方面独立完成,IDC数据中心提供IP接入、带宽接入、电力供应和网络维护等,后者是由IDC数据中心租用实体设备给客户使用,同时负责环境的稳定,用户无需购买硬件设备。

而云计算提供的服务则是从基础设施到业务基础平台再到应用层的连续的整体的全套服务。

有帮助的,欢迎在线咨询

三、5G对于云计算的发展有什么影响

5G对于云计算的发展有什么影响呢?5G本质上讲的是端到基站通信的问题,但实际上应用的链很长,5G只是其中的一段。当5G这个技术出来后,高可靠、低时延、大规模机器连接,移动带宽会变化非常大。

第一,高可靠。超低时延的确会带来很大的影响,应用层面短时间看比较少,后端的影响会逐渐显现出来。如果5G无线的时延降低后,带来的挑战是后面的环节要想办法降低,同时这也是一个比例的问题。

第二,边缘计算。边缘计算的好处在于延时,很多的处理从端到边缘就结束,而不用到云上面,包括安全控制,有的边缘计算可以控制的场景下可能安全性好一些。还有一些服务,因为后面很长链路出问题很大,如果端到边缘距离比较短,出问题的概率比较低,当后台断了还是可行的,这是重要的边缘计算方面。

从时延角度来讲,目前互联网用的比较多的是CDN,在5G下CDN的重要性会大大提升,因为大家追求低时延的要求,当5G的时延低了,带宽大了对内容响应有很大的提升,CDN有很多结合的地方。

第三,异构资源。对用户体验,从前端传输到后台设备的传输,这是一个大的周期。如果对花在传输上的时间变短,客户要求计算是否可以更快,这是自然的选择。如果计算慢存储时间短那用户体验就不好。

现在有了异构计算,比如与人工智能相关的GPU的方式,现在计算不仅仅是由GPU还有各种各样的加速器,可能有FPGA还有AM不同的计算,这是大的趋势,按照统一的方式,所有的计算都是X86的。

第四,存储。5G从低时延的角度来讲,要更快更好,。很多存储计算体系结构来说,很多体系都在存储结构当中,这个趋势也是可以匹配起来的,在存储领域力度要高,而且速度要快。业界在研究内存和外存和的方式,内存掉链了也不会掉技术,整个体系架构,冯诺伊曼的体系架构在某些点在改造,使得在传统的性能改变,甚至在存储加处理器来提升处理速度,缩短处理周期的时延。

第五,网络的整体改造。5G本质上解决的只是终端的最后一公里,当然可能连最后一公里都到不了,如果频率高了距离会近一些,这只是传输链当中最小的一段。从云平台构建角度来讲,我们需要把整个网络统一考虑规划,不仅仅是最后一公里那一段,比如DC的网络要更加低时延,还有网络整体架构,一方面可以充分地利用5G端时延下降的情况,而且使得时延更加降低,也就是端到端的网络时延降低,不能依靠5G那一端。

第六,大规模连接方面,包括大规模的机器通讯,对整体云上的影响也是比较大,我们知道5G有一个很大的特点,每平方公里的连接速度可以超过200万个,传统的通讯不需要这么大的通讯量,因为没有这么多的人,在互联网的发展往万物互联的方向走,需要更多的物件、器械、小设备都会连上来,对5G带来一个大的推动作用,从云端来讲需要结合起来看怎么做。

«    2024年5月    »
12345
6789101112
13141516171819
20212223242526
2728293031