首页 > 应用开发 > IT综合 > web 2.0和存储
当存储遭遇web 2.0
数字化的时代,一切都被标记上数字的痕迹,时间的分分秒秒也被转变成为了1.0,2.0的数字符号,没有任何特别的欢迎会,web 2.0的时代悄然而至。如果还是新瓶装旧酒,web 2.0也就不幸沦为厂商推广产品的噱头,而此次web 2.0的悄然到来,却大大不同,它并不是一组特定的产品、技术,而是一种网络生活形式的总结,更重要的是它正在悄悄地影响我们周围的一切。
web 2.0最早是在O'Reilly和MediaLive International公司一起进行的头脑风暴讨论会中提出来的,从此便广为流传,并成为Internet上的一个专有名词,可是web 2.0的含义却越来越模糊,甚至根本没有办法对其进行清晰、明确的定义。依照描述性的定义来说,web 2.0实现了网络信息的聚合,通过更为多样、直接的方式提供给用户,成本更低、范围更广。
一个是信息聚合之后的聚变,一个是信息的储存单元,存储与Web 2.0由于信息这个纽带,不期而遇。一个很令人深思的话题自然呈现在眼前:web 2.0时代的存储,会变成怎样?或者说web 2.0需要什么样的存储体系?
存储从海量到天量,从集中再次分离
web 2.0源自信息的聚合,从集中式服务,走向分布式系统,最后分散的信息再次通过搜索引擎、blog、tags、wikis。无论是众多的参与者还是历史累积的实效性,时间、空间都不再是问题,也不会成为隔离信息的桎栲,这些庞大的数据需要庞大的存储资源去容纳。显而易见,web 2.0时代,存储不再是每年增长百分之几,或几十,而是每年翻几番。虽然存储空间至今仍没有脱离磁性材料和机械移动读取时,存储空间增长成为web 2.0技术实施的瓶颈,需求会一次次带来技术的飞跃,几百G的磁盘、磁带很快会被T级的磁盘、磁带所替代,而存储系统的容量则会从几个T上升到几百个T。
我们刚刚费尽了心机整合了存储系统,为何要再次分散?原因很简单,无法承受的存储管理之重。尽管从高端到低端存储,都设计了多重冗余,可是对于几百T的存储,几十个系统,任何问题都十足会引发一场灾难!所以合合分分,此时此刻,又到了存储分离的时刻了。当然,这并不是倒退,不可能又回到原来的存储孤岛时代,此次的存储分离是基于存储物理层面的分离,按照存储的性能、可靠性进行分区,跨越SAN交换机之后,从逻辑层面上看来,管理依然是统一的、透明的。这其中有虚拟存储的功劳,也有存储接口标准化的功劳,不同厂商的存储接驳在同一个SAN网络中,提供给同一台服务器上将不再是“不推荐”,而是“有什么不对么?”
无处不在的存储
想到存储,首先想到的就是一个个磁盘,其实存储已经无处不在,在磁盘、磁带、光盘这3种传统介质之外,闪存已经成为耀眼的明星,密度、成本、最大容量都在摩尔定律的指导下按指数规律不断翻番,与之相比,3种传统存储介质则只能按照线性规律增长。据此推算,最多再有不到15年的时间,没有机械移动组件的存储将可以与3种传统存储瓜分数据保存市场。在今天,固态存储是渗透各个角落的先遣军,每个人的身上都有若干MB/GB容量的固态存储,从手机到钥匙扣U盘,从mp3播放器到PS2游戏机。这些存储正是利用了web 2.0的卓越服务而找到生存价值和市场的。web 2.0采用了与以往不同的信息分布方式,它将散落各处的信息进行聚合,再用最廉价的方式发布到需要此信息的人手中,在信息生存的两个阶段,都需要大量的私人存储,保存在这些无处不在的存储中的数据,是构成web 2.0的基础。可以说,没有无处不在的存储,就不会有web 2.0时代,反之如果没有web 2.0,这些存储也没有用武之地。
存储越来越聪明,越来越像服务器
存储在不知不觉之中侵吞着服务器的地盘。先是用“硬RAID”剥夺了服务器“软RAID”的市场,然后再NAS大旗,把网络文件系统的份额席卷一空,最后伙同备份软件,存储祭起各种高级复制功能的法宝,把各种数据搬运工作收归到自己门下。在web 2.0到来之际,存储开始酝酿更大的阴谋,它要直接提供标准化的数据访问服务!当然,在现阶段,存储还没有能力去大举进攻高端服务器市场,可是存储的入侵行动已经开始部署了:你可能已经使用个人NAS很久,也开始考虑购买私人媒体中心之类的mp3、mp4播放器和网络相框产品,装载了包括dhcp、firewall、dns、samba、bt、im、http/ftp等各种网络服务功能,很容易定制的“超级网络存储”也被投放到市场,在嵌入式计算领域,数据库服务也被纳入存储入的囊中,还有哪些区域存储完全没有插手?可能只剩下企业级这块阵地了!但是存储会甘心楚河汉界隔江而治么?存储在个人存储领域的部署是为了给大举进攻积累经验,通过大量的用户使用,修正发展方向、完善功能,一旦软、硬件技术成熟,将一举突破服务器据守的企业级天堑,霸占企业级数据服务的大片山河。即使在当前时机没有完全成熟的时候,存储也没有放任、等待,在数据加密保存领域,在存储和网络的交界处(例如网页内容缓存服务),存储在一刻不停地蚕食服务器市场。
web 2.0市场是存储进攻的利器,很多特质都倾向于存储,至少存储并不落下风:
1. web 2.0以web为平台,从集中服务走向分散。服务器的优势在于更为专业化、处理能力强,而在分布式的系统中,强大的处理能力有高射炮打蚊子之嫌!整合数据保存和处理更具优势,智能化的存储在保存数据之余,“捎带”着做些数据处理,也就实现了web 2.0的平台化要求。当然,服务器并非无还手之地,某些高强度的信息编解码处理,依然需要服务器参与。
2. web 2.0利用集体的智慧,是信息的聚合。服务器无疑是信息处理的主流力量,但是当网络如此庞大,单一的服务器已经没有办法独自完成全部信息处理任务,在进行长时间、多服务器群集化信息处理的时候,信息(中间和最终结果)保存反而成为庞大的负荷,甚至超过了信息处理本身,此时一个集成化的、专用的、集信息处理和保存功能为一体的存储系统就成为理所当然的选择。当然,说它是内嵌了存储的blog服务器也好,抑或是能提供智能索引功能的文档存储设备也罢,存储终归已经不是以前那种傻呼呼的存储了。
3. 数据是下一个Intel Inside。数据越来越重要,重要到以至于成为竞争力的核心。我拥有该数据,就拥有了市场品牌和授众,数据成为企业生存的关键,而不是算法。如何保存这些企业的资产(数据越多、资产越多)?如何保护(数据丢失或被毁,企业可能因此倒闭)?如何管理(数据已经庞大到无法管理,是需要专门请一个账房先生好好管理的时候了)?这些因素都把数据的重要性提升到前所未有的高度,而数据的生存空间——存储也因此倍加重视,存储终被集成进了各种各样的功能来精心呵护这些宝贵的数据。
4. 软件发布周期的终结。此web 2.0的特质看起来与存储无关,其实并非如此。软件不再有完整的开发、测试、发布周期,而成为一个即时的、滚动的、周而复始的演化之环,所有软件开发、测试、部署都成为一个连续不断的过程,任何数据访问的中断、不一致、错误都会无情地终止这个圆环向前滚动,扰乱它的时序,这最终意味着该软件或者服务提供商丧失市场份额。而我们知道,服务器可以多台负载均衡,数据从逻辑层面来看,却永远只能有唯一的一份,既然鸡蛋只能放到一个篮子里,我们能做的只有瞪大双眼,看紧它!另一方面,系统快速部署也成为软件进入市场的关键,没有时间等待繁琐的程序安装、接口配置,最好所有的功能都集成在一个黑箱子里,用户所要做的只是插上电源和网线!那么这个集成了全部服务器、存储、接口设备功能的黑箱子到底叫什么好呢?
5. 轻量级编成模型。由于web 2.0的大部分服务都是采用轻量级模型,没有复杂、重载的处理工作,它采用依靠更广泛的分布式和并行来实现可靠、性能的需求。由于之需要提供轻量级的业务服务,使得每个处理节点根本无需强大的计算力,用嵌入存储的智能控制器的额外处理能力去实现web 2.0网络服务是非常完美的解决方案。
6. 软件凌驾于设备之上,成为联通纽带。传统的存储是孤立的,各个存储厂商之间远没有服务器厂商之间那么默契地争相Open!在web 2.0时代,这块坚冰壁垒被凌驾于设备之上的软件凿开,走上了互联互通之路。现在有那家存储厂商的nas采用私有的服务协议么?谁的LUN不能通过标准的FC驱动进行SCSI LBA访问(尽管可能被标记为Other FC/SCSI设备)?不久的将来则是哪个存储不支持HTTP/XML或者SQL访问?甚至存储可以直接提供对CGI、JAVA、bt、各种流媒体协议的支持,实现Everything over FC。
7. 丰富的用户体验。同样,只要是轻量级的服务,服务器并没有绝对优势,毕竟服务器还是要从存储中抓取数据的,静态数据如此,动态数据也是如此,因为动态数据需要以静态数据为基础生成,尽管服务器可以更快地处理,可是它要额外等待从存储把基础数据传送过来的时间;对于智能存储来说,这些数据可能早已cache在存储控制板的内存中,现场处理一下就可以直接汇报结果了。
还有一些其它特质,例如长尾,它的基础是系统能够几乎零成本地、持续地对全部客户提供服务,我们知道,当设备采购之后,最巨大的成本就是维护成本,集成、封装是降低维护成本的基本途径,无论谁合并谁,服务器和存储都会被捆绑到一起,再也分不出彼此。
存储介质向存储服务转换,存储市场细分
由于存储越来越智能,存储必然在web 2.0时代开始角色转换,就是从简单提供存储空间,到提供存储服务,由于服务多种多样,提供各种服务的存储也千变万化,存储市场开始细分,也可以说存储市场会逐渐消亡,取而代之的是各种专业存储服务设备。
存储资源成为公共基础设施
web 2.0服务于长尾用户,聚合了散落的信息,在任何时间、任何地点,将信息直接拉到任何需要此信息的用户面前,稳定、可靠的信息服务,高效的信息交流渠道比任何时候都重要,Internet这种不是以商业目的为初始建设目标的商业网络开始力不从心了。其实很多web 2.0服务已经解决了这个问题skype的高质量话音、BT的接力棒一样的种子传递,都使web 2.0在技术层面比以往任何事候都更有能力提供稳定、高效的信息储存和交流途径。那些现在还欠缺什么?现在欠缺的就是向商业化再前进一步——未付费客户只能不太方便地享受免费资源,时间、内容都会有一定的限制,付费客户则可以得到保证服务质量的信息服务。存储在此时需要做什么?存储需要做的是按服务内容,对服务质量进行分级和计费。如果以前此类服务是由服务器完成,对最终用户计费,那么现在,存储也跳了出来,开始按照存放的容量、提供服务的方式/内容、要求的可靠性/性能对服务器计费了!当然,如前所述,可能都没有服务器这个中间态,用户在直接使用存储提供的服务,那么存储计费的对象也就是最终用户了。
透过Internet,存储资源开始无限整合
传统意义上,我必须拥有此存储资源,我才可以管理它、使用它。在web 2.0时代,由于集众人智慧参与这个事实无形中也把众人的存储资源联系在一起,每个人贡献自己智慧的同时,也在贡献着自己的信息、网络带宽、计算资源和存储。bt就是最典型的汇聚个人带宽和存储容量的web 2.0服务。随着web 2.0技术发展,这种整合的趋势会越来越明显、广泛,最终每个人的存储都在某种意义上不完全是他自己的内部硬盘,而是整个Internet的巨大存储资源的一部分。如何控制安全呢?通过控制共享存储资源的百分比和共享程度可以达到共享与安全之间的平衡。信息在存储中的特性除了容量、类别、访问性能、冗余保护要求之外又增加了共享范围、加密度这一类新参数。
[@more@]来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7570639/viewspace-905942/ ,如需转载,请注明出处,否则将追究法律责任。