网络云存储模式一、概述 所谓云存储,其实就是指在集群网络技术或者分布式存储系统的基础上,将类型完全不同的存储设备利用相同的方式实现集成,在相同的环境下,提供相应的存储服务。在云计算的存储空间中,云存储占有着一定的分量,从本质上来讲,云存储主要负责当大量数据进行运算的过程中,发挥存储和管理的作用。全球网络存储工业协会针对云存储做出了相应的定义,在网络的基础上,将可配置的虚拟化存储和相关数据的服务进行相应的提供。存储自动化和存储虚拟化是云存储内涵的重点体现,最终要达到的目标就是与使用存储空间更为接近。 二、结构 1.存储层所谓存储层,这种存储系统呈现分布模式,在本质上来讲,也可以说是一种服务模式,这对于云存储而言,是最基本也是最重要的一种形式。存储层的选择方式是多种多样的,例如,FC光纤通道存储设备、NAS、ISCS等,都属于存储层所体现出来的方式类型。在存储层中,其存储设备所涉及到的地域是十分广大的,而且在数量上也是十分庞大的,它们之间的相互连接主要是将光纤作为“桥梁”才能够得以实现的。存储层表现出来的主要功能是将不同的存储设备完美的连接在一起,使其相互融合,在这种情况下,设备以及数据的集中管理可以实现相互统一,从而使逻辑虚拟化、动态扩容得以实现。 2.基础管理层云存储系统在技术上所呈现出来的最大难点,其实就是基础管理层,而这一层对于云存储系统而言却发挥着尤为重要的作用。基础管理层想要完成存储设备的相关工作,与网络计算、分布式文件系统以及相关技术是离不开任何关系的,在此基础上,将统一的存储服务对外进行提供。在对数据进行存储的时候,文件通过云存储分布式文件系统进行相应的切割,使其成为与标准相符合的数据块,同时,针对每一个数据块建立相应的副本,当数据在一个节点中不能发挥任何作用的时候,就能够利用之前所建立起来的副本进行自动复制,使丢失的数据得以恢复,这样的话,数据的安全性就得到了一定程度的保障。 数据加密、权限管理这种类型的管理技术也可以在基础管理层中发挥重要的作用,而添加这种类型的管理技术,其实达到最直接的效果就是恶意攻击现象不再发生,在此基础上,云存储数据正确的用户就会得到相应的访问权限,从而使云存储的稳定性和安全性都在一定程度上得到相应的保障。 3.应用接口层其实应用接口层主要发挥的是交互功能,而其所针对的对象就是实际应用和云存储的基础服务,重点实现这两者之间的交。与实际需求相结合,云存储服务商可以结合不同用户的不同需求,提供与其相符合,并且最合适的应用服务,总的来讲,可以说是将应用服务接口的不同形式开发出来。IPTV服务、在线备份服务、网络硬盘服务等,这些服务都是平时比较常见的。与此同时,用户认证和对访问的控制就可以在应用接口层中得以实现。 4.访问层其实在访问层这一点上,谷歌的云存储系统(GFS)已经做得比较成熟了,下面就通过谷歌进行云存储结构的相应阐述。 在GFS系统中,标识是文件在服务器上的存放路径,通过相应的层次组织,文件可以在系统中进行存储。主服务器和相配套的块服务器是构成GFS系统构架的两个主要方面,而主服务器又在文件元数据的存储过程中发挥重要的连接作用,文件名、块名、文件到块的映射以及块副本的位置都属于其中所包含的内容。而副本块的分配和回收以及块的移动也需要通过主服务器进行相应的管理。在客户端通过Google的API接口开始访问数据,当读取数据的时候,先要在主服务器元数据的前提下,将数据块的位置进行准确地获取,然后通过块服务器,进行相应数据的读取。通过这样的方式,有效降低了那些由于大量读操作而使主服务器出现拥挤的现象;当写数据的时候,主服务器会第一时间接收到客户端所发出的请求,并转发块服务器,而这个时候当主服务器接收到这个请求的时候,就需要回复客户端块的标识符和副本的位置,当客户机获得主服务器的授权之后,就能够将数据向所有的副本进行推送。 三、应用 其实用户之间是存在一定差别和不同的,这样的话,云存储服务商所提供的服务类型也就会有所不同,而企业应用模式和个人应用模式就成为云存储服务应用模式可以划分出来的两种具体模式。 1.企业云存储(1)空间租赁服务:企业的基础数据量是十分庞大的,并且数据是呈现不断增长趋势的,对于企业本身而言,需要投入一定的资金购买硬件设备存储数据,这样的方式,不仅在资金上有大量的投入,而且还需要大量的人力投入,通过人力使数据存储系统得到定期的维护。而云存储服务商就可以从企业的角度上出发,为其提供极大的存储空间,只需要利用租赁的方式就可以解决企业在存储空间上的所有问题,这样的话,企业对数据的存储需求就可以达到最大程度的满足。 (2)远程数据备份:通常情况下,企业都需要足够的存储空间来保证企业自身的数据存储量,因为这些数据的存在是很有价值的,珍贵无比,在进行存储的时候,对数据进行备份也是十分必要的,企业利用这样的方式,使数据在需要恢复的时候更为方便快捷,企业随着不断的发展和进步,数据量的增加速度也越来越快,并且越来越多,在此基础上,数据的安全性就成为重点要面对的问题。云存储服务可以使企业将已经进行过备份的数据得以恢复,当企业数据发生丢失现象的时候,数据的安全性必定会得到最大程度的保护。 (3)视频监控系统:这个系统主要是在云存储的服务下,使视频监控功能得以实现,总的来讲,就是在全国云存储系统中安装视频监控,同时可以在云存储系统中存储视频所监控到的数据,然后利用相关的监控软件,对视频数据进行管理和调用。 2.个人云存储(1)网络磁盘:个人用户的数据存储和备份就是需要通过网络磁盘实现网络化,用户可以通过在线云存储系统将自己的数据存储进去,同时,利用网络对所存储的数据进行相应的管理和利用。 (2)在线编辑:个人用户可以通过在线编辑服务进行文档的编辑,个人在网络上就能够对想要编辑的文档进行编辑,而实现这一点并不需要在个人终端安装任何编辑软件,编辑完成的文档可以在云系统中进行存储,然后在网络用户的基础上,使文档可以进行传输,并且实现网络共享,而且在需要修改和管理文档的时候也更为方便和快捷。 (3)在线游戏:用户可以通过网络实现在线游戏,在云存储系统的前提下,建立一个比较庞大的游戏服务器群,不管是哪里的玩家,都可以通过一个游戏服务器进行相应的管理,功能也会更为多样化,在很大程度上提升性能,从而使用户的游戏体验更为到位。
|