首页 > 技术 > CAE其它 > > 云计算之云存储的浅谈

云计算之云存储的浅谈

作者:Simwe    来源:万方数据    发布时间:2012-08-14    收藏】 【打印】  复制连接  【 】 我来说两句:(0逛逛论坛

一、云计算的发展及概况

继个人计算机、互联网变革之后,云计算作为第三次IT浪潮的代表正在向我们走来。它将带来人类生活、生方式和商业模式的根本性改变,成为当前全社会关注的热点。云计算的本质,在于基于互联网传输能力和网络资源调配运算能力相对于单一终端运算能力的提高,从而实现以互联网为环境实现用户运算和任务处理能力的运作模式。

描述了商业模式的改变,客户(个人和企业)从购买产品向购买服务的转变,即:客户看不到、也不需要购买实体的服务器、存储、软件等,也不需要关心服务来自哪里,而是通过网络直接使用自己需要服务和应用,形象地称之为“云”。

描述云计算的业务分层结构,如同传统计算中包括“硬件、操作系统、数据库、中间件、应用软件”等业务分层一样,云计算的系统架构也包括不同的业务层次。业界比较通用的业务分层包括云平台和云服务两个层次,云平台是指所有应用程序共享的平台产品,即:硬件和平台软件,如操作系统和数据库、中间件等;云服务是指面向某个具体应用,即:应用软件。

二、云存储的概念

云存储在云计算 (cloud computing)概念上延伸和发展出来的一个新的概念。云计算是是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞大系统经计算分析之后将处理结果回传给用户。通过云计算技术,网络服务提供者可以在数秒之内,处理数以千万计甚至亿计的信息,达到和“超级计算机”同样强大的网络服务。

云存储的概念与云计算类似,它是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。

1)传统的企业存储基本上是采用集中式的存储,存储系统由磁盘阵列柜和存储网络组成,磁盘阵列柜包括磁盘和控制器组成,通过存储网络与服务器相连,存储的共享局限在磁盘阵列柜之内,磁盘柜之间主要起到备份的作用,存储共享范围小和高可靠性要求使得企业存储成本很高。

2)云计算的存储是把分布每一个服务器内部的磁盘通过分布式软件管理起来,形成存储资源池,因此,能够全分布式和全局的共享,即:一台服务器能够使用这个数据中心任何其他服务器上的存储资源,达到充分共享的目的,资源动态分配,提升资源利用率,大大节约成本;而且由于这种大集群的规模,存储可以做到P字节(1000T)和E字节(1000P)的水平,能够满足“大容量和低成本”的存储要求;这就是Google、腾讯等互联网公司采用这种模式的原因,存储巨头EMC也开始提供这种模式的存储方案;对于传统存储走向云计算,同样可以采用这样的模式,需要在软件方面下功夫。

3)云存储的性能和可靠性是靠多备份来解决的,由于内置在服务器中的硬盘一般来说性能和可靠性较低,因此,为了提高性能和可靠性,数据一般在不同的服务器上存储三份,关键数据存储5份,提高可靠性的同时,应用程序可以同时从不同服务器读取数据,提升性能。

4)云存储的价值可以用一个例子来说明,2004年Google推出Gmail服务,为每一个用户提供1G的空间,而当时微软的Hotmail仅仅提供20M的空间,因为微软没有云存储的技术,如果承诺给客户1G的空间,就必须预留空间,利用率很低,成本很高,而Google的云存储是动态共享的,用户没有使用到1G之前,并不占资源。Google的存储成本是微软的二十五分之一,这就是云存储的价值。

如果这样解释云存储还是难以理解,那我们可以借用广域网和互联网的结构来解释云存储。相信大家对局域网、广域网和互联网都已经非常了解了。在常见的局域网系统中,我们为了能更好地使用局域网,一般来讲,使用者需要非常清楚地知道网络中每一个软硬件的型号和配置,比如采用什么型号交换机,有多少个端口,采用了什么路由器和防火墙,分别是如何设置的。系统中有多少个服务器,分别安装了什么操作系统和软件。各设备之间采用什么类型的连接线缆,分配了什么IP地址和子网掩码。

但当我们使用广域网和互联网时,我们只需要知道是什么样的接入网和用户名、密码就可以连接到广域网和互联网,并不需要知道广域网和互联网中到底有多少台交换机、路由器、防火墙和服务器,不需要知道数据是通过什么样的路由到达我们的电脑,也不需要知道网络中的服务器分别安装了什么软件,更不需要知道网络中各设备之间采用了什么样的连接线缆和端口。

三、云存储不是存储,而是服务

就如同云状的广域网和互联网一样,云存储对使用者来讲,不是指某一个具体的设备,而是指一个由许许多多个存储设备和服务器所构成的集合体。使用者使用云存储,并不是使用某一个存储设备,而是使用整个云存储系统带来的一种数据访问服务。所以严格来讲,云存储不是存储,而是一种服务。云存储的核心是应用软件与存储设备相结合,通过应用软件来实现存储设备向存储服务的转变。

四、WAP网关中的云存储

1.WAP网关系统现状。现网WAP网关系统都是以单节点独立建设,建设规模最大单节点处理能力为20000TPS,存储设备采用传统的方式直接挂接到服务器上。传统的存储方式对机房电源、空间和管理效率都造成了较大的浪费,采用集中云存储方案极大的降低了电源功耗和维护成本,提高了资源利用效率和设备的可靠性。

2.WAP网关云存储解决方案。WAP网关云存储系统为WAP网关提供海量数据存储及检索服务。WAP网关的数据包括WAP业务配置数据、用户信息数据,日志和话单等,其中日志和话单占的比重最大。日志和话单是结构化数据,其存储特征是一次写入多次读取,适合用云存储系统进行存储和检索。现阶段,WAP网关云存储系统是面向WAP业务的日志和话单的存储而建设的系统,随着云存储技术的成熟,WAP网关中的其它数据将逐步迁移到云存储系统中。

 
分享到: 收藏