云存储的含义是指保存数据到由第三方维护的存储系统,即远程数据库,而不是存储信息到计算机的硬盘驱动器或其他本地存储设备。
云存储已经超过传统的数据存储等。例如,如果把数据存储在云存储的的系统中,您就可以在任何位置通过Internet访问数据。不需要随身携带一个物理存储设备,或使用同一台计算机上保存和检索您的信息,有了合适的存储系统,您甚至可以让其他人来访问数据,将其变成一个合租的项目。
相对传统存储而言,云端存储改变了数据垂直存储在某一台物理设备的存放模式,在存储容量上从单设备PB级横向扩展至数十、数百PB,由于云存储系统中的各节点能够并行提供读写访问服务,系统整体性能随着业务节点的增加而获得同步提升。
同时,通过冗余编码技术、远程复制技术,进一步为系统提供节点级甚至数据中心级的故障保护能力。容量和性能的按需扩展、极高的系统可用性,是云存储系统最核心的技术特征。
云存储的几十年发展历程,其计算架构模型,也从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(http://PP.IO总架构师)
转载请注明出处
如果有关于PPIO的交流,可以通过下面的方式联系我:
加我微信,注意备注来源
wechat:omnigeeker
云存储服务平台,很精练吧
百度解释:云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是一种新兴的网络存储技术,是指通过集群应用、网络技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的系统。
云存储可以简单的理解为将数据保存在一个第三方空间,随时取用和处理。云存储也可以说是一个以数据存储和管理为核心的云计算系统。云存储对用户来讲,不只是一个简单的设备,而是整个云存储系统的一种数据访问服务。
通过集群应用,网络技术等功能把网络中不同类型的存储设备通过应用软件集合起来工作。
云储存就是企业的公用空间(服务器),定期有人维护不用自己操心不怕数据丢失,但是数据都会在企业无保密可言,
就是网上的存储空间,不占自身内存,要用时联网下载
云存储是指通过集群应用、网格技术或分布式文件系统或类似网格计算等功能联合起来协同工作,并通过一定的应用软件或应用接口,对用户提供一定类型的存储服务和访问服务。
云存储的优势楼主有需要的话可以了解一下企业共享办公系统,可支持手机端、云端、公司服务器存储、为企业独立搭建维护企业网盘,从而实现文件归档存储、文档管理、协同办公等功能。
云存储就是将文件内存存储在云端的一种方式,不占用自己本身电脑或者手机的内存,海量存储轻松搞定,解决了很多的存储难与存储传输难的问题。
使用呆猫云盘的几大好处,企业存储资产更安全:1、使用呆猫远程桌面时可直接挂载云盘,轻松上传下载文件,支持在线修改文件。
2、项目资源统一集中管理,释放本地存储空间;支持弹性扩容,按需使用,降低本地硬件使用成本;
3、呆猫同一账号内存储互通,资源可异地共享,减少传输成本。
4、呆猫云盘与渲云网盘存储互通,使用渲云提交渲染任务时,内网同步,文件秒传,节省传输时间。
5、支持高并发读取资产文件,可同一账号最多可支持上千台机器同时读取云盘文件,提高工作效率。
6、高性能存储,百万级IOPS,超高算力助力设计行业发展。
7、云盘基于域控的安全策略,免受病毒攻击;提供多副本可靠性机制,即使机器出现故障,也不会引起数据丢失。
把你需要存储的数据放到网上,不占用你自己设备的内存,当你需要使用时从网上下载。这之间会产生数据流量。
云存储其实我们都经历过,2013年-2016年蓬勃发展,而后被玩坏的云盘,就是典型代表,虽然我们控制权益不多,只能上传下载,离线,共享,基本当作网络硬盘和交流工具使用,但却解决了人们的燃眉之急。我们现在部分手机上还有云端保存照片的功能。
实际的云存储并不是这么简单,引用一下百科:
云存储是建立在云计算的基础上,为云计算服务。对于我们似乎太深奥,但又息息相关,我们只需要知道它是好东西就行了。不单单能当作个人网络上的储存空间。
问题一:云储存是什么意思 云存储是在云计算(cloud puting)概念上延伸和发展出来的一个新的概念,是一种新兴的网络存储技术,是指通过集群应用、网络技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件 *** 起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。当云计算系统运算和处理的核心是大量数据的存储和管理时,云计算系统中就需要配置大量的存储设备,那么云计算系统就转变成为一个云存储系统,所以云存储是一个以数据存储和管理为核心的云计算系统。简单来说,云存储就是将储存资源放到云上供人存取的一种新兴方案。使用者可以在任何时间、任何地方,透过任何可连网的装置连接到云上方便地存取数据-----------------------------------
如有疑问欢迎追问!
满意请点击右上方【选为满意回答】按钮
问题二:云存储和网盘有什么区别吗? 1、什么是网盘?
网盘,又叫网络U盘、网络硬盘,是互联网公司的在线存储服务,给用户提供如文件的存储、访问、备份、共享等文件管理等功能。用户可以把网盘看成一个放在网络上的硬盘或U盘,不管你是在家中、单位或其它任何地方,只要你连接到互联网,你就可以管理、编辑网盘里的文件。不需要随身携带,更不怕丢失。
企业网盘,是基于云计算理念推出的企业数据网络存储和管理解决方案,利用互联网后台数据中心的海量计算和存储能力为企业提供数据汇总分发、存储备份和管理等服务。
实用意义来说:企业网盘是一个企业专用网盘系统,具有强大和简单易用的文档在线编辑预览、协同办公、文件共享、自动备份、历史资料归档等丰富功能。
前段时间个人网盘关闭风波闹的纷纷扬扬,很多企业用户都将目光转向了企业级网盘应用。在这方面做的比较好的,国外有老牌厂商box,国内有够快云库等一些新兴企业。
就中国国情来讲,企业网盘无疑是将来网盘厂商的不二选择。企业网盘是基于云计算理念推出的企业数据网络存储和管理解决方案,利用互联网后台数据中心的海量计算和存储能力为企业提供数据汇总分发、存储备份和管理等服务。
由于个人网盘中的内容都是用户自发上传,网盘运营商在内容监管方面乏力,网盘中违法违规的内容不可控,加之个人网盘在文件存储安全性、文件分发便捷性、办公协作易用性等方面无法与企业网盘相比,可以预见,将来会有更多的企业与组织在选择文件管理软件的时候偏向于企业级网盘。
但是我们还是要将网盘和云存储做一个比较。而从底层构架上以及应用上,两者的区别就非常明显。
2、从底层架构来看
云存储应用了包括分布式文件系统、用户管理与身份验证、虚拟化等诸多技术手段。
网盘的技术构架则相对简单,以用户管理为例,网络硬盘仅仅只是依靠数据库管理进行用户区分,而并没有实现单一账户下多权限的划分、多账户间协作等管控内容。
3、从应用角度来看
网盘的作用更多是存储数据,但是云存储的功能却要包含更多内容。目前来看,云存储服务提供商更愿意围绕服务打造出一个包含文件同步、工作协同、多应用汇聚的平台,而不仅仅是放个数据那么简单。
总结
所以两者最本质的区别是在于,网盘仅是针对一部分用户所提供的一种服务模式。但是云存储则是在更高的层面上建立一系列服务体系。可以说,网盘的功能仅是云存储的一部分。
问题三:什么叫云计算,云存储? 云计算涉及好几个层次,目前市场上热炒的概念基本是指IT基础架构云计算,即所谓IaaS。
简单说,它首先运用新的技术把原有的底层硬件资源(如CPU、内存、硬盘、网络接口等)汇集成资源池,然后根据用户的具体需要抽取资源、打包组合一整套满足要求的虚拟服务环境,用户使用该虚拟机环境与真实环境的感受完全一样,而且资源可按需灵活扩充或缩减。
好处之一,隔离了软件与硬件,减少了软件对于某台具体设备的依赖。
好处之二,整合了硬件资源,提高了整体效能,大幅简化了IT系统维护的复杂度。
问题之一,如果搭建的云计算规模太小,节能性、投资收益率等经济指标并不显著。
问题四:云存储到底是什么意思 就是虚拟的一个硬盘一样。
问题五:云存储u盘是什么意思 U盘是实物,云盘是虚拟的,云盘网上挺多的,有360云盘、百度云盘等等。云盘如何上传文件和视频,进入云盘就可以看到“上传”,点击后就可以选择你需要上传的资料了。
问题六:云端存储是什么意思 所谓云端只是一种说法 就是知道吧 那也是云端 就是备份到他们的服务器 就是他们有专门存储数据的机房了
问题七:什么是云存储、云存储的概念是什么? 云存储解决方案就是把资料放在网络硬盘上,哪家服务最安全就选哪家,如果是企业级别的,果断选IBM。因为放在网上的话,一旦被人看到就惨了,而且有些企业账务和信息又不清不楚,选它的云计算服务,安全性稳定性都极强,能免去不少麻烦。
问题八:什么叫云终端和云储存 云终端,,简而言之就是利用云计算的模式,通过有线或无线网络和通信协议,共享服务器或普通PC机上的操作系统,所安装的软件以及硬件资源的终端设备,每个终端上配备了丰富的显示器,键盘鼠标,网络以及U盘等外设接口,从而替代从前贵重繁杂,维护性差的电脑主机使用,每个终端匹配一个用户,每个用户之间互相独立,操作互不影响。目前做的比较好的就是擎联云终端,
问题九:苹果手机上出来的icloud云备份是什么意思? 防止照片联系人等资料丢失,如果有其他苹果设备还可以共享资料
问题十:云数据库和云存储有什么区别 可以存贮的对象不同:》云数据库,是指“数据库放在云中”,你可以象常规的Database一样操作、使用。
》而云存贮,通常是指“文件空间”;--空间中自建数据库不算。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)