基于云计算环境下的数据存储

2015-07-13 11:39高鉴伟
电脑知识与技术 2015年13期
关键词:数据存储云计算探究

高鉴伟

摘要:随着科技不断的发展,计算机技术不断的创新,为了迎合日常工作的需求,基于云计算环境下的数据存储开始被广泛应用。该文主要阐述了基于云计算环境下的数据存储的体系结构和应用。

关键词:云计算;数据存储;探究

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2015)13-0003-02

随着经济快速发展,在经济活动中,传统的存储方式不能满足现在企业数据库中积累的大量商业数据,对存储模式进行研发、创新是很必要的。云计算可以为用户提供资源分布式存储,满足用户大量的数据存储,其所拥有的数据管理能力和数据分析能力构建的数据平台,为用户提供了较大的便利。

1 云计算与云存储

1.1 云计算

云计算主要是依靠网络技术提供服务的一种技术模式,主要体现在动态化和虚拟资源计算。对于云的说法其实就是一种比喻性形式,关键的还是互联网和计算机网络。一般在我们传统意义上“云”主要代表是电信网 ,随着科技发展,云运用到互联网、基础设施中抽象表达中。云计算主要是根据计算把大量的信息数据上传到计算机,其中不仅包括本地计算机,还对远程数据库进行数据传输,根据云计算在企业数据中心的运算原理其实和计算机互联网有一定的相似之处,这在一定程度上把企业的资源信息切换到客观应用上 ,根据企业的实际需求 ,对计算机及其存储系统进行综合访问。在云计算的虚拟环境中,信息数据的存储重要是以离散的方式进行文件的存放,相对与传统的灾难恢复,云计算的灾难恢复更加简单,恢复所需要的时间也更加短暂。换而言之,就是将传统的单台发电机方式转变成现代电厂集中供电方式。这就表示计算能力已经可以作为商品在市场上流通、购买。在流通的过程中,费用较低,利用相对简单。

1.2 云存储

云存储,主要是根据云计算概念进行延伸出来的方式,云存储的运作模式和云计算有一定的相似之处。主要通过分布式文件系统、集群应用以及网格技术等功能作为运行基础 ,采用应用软件将计算网络中的各种存储设备进行综合汇集,协作完成存储工作,在具体功能上主要对外提供一些关于信息业务访问和数据存储。目前,云存储在技术上是对存储模式的一种创新,并且也是现在特殊的架构服务之一。云存储就像是云一样的互联网、广域网 ,对于广大的应用人群,这种存储方式具有透明性 ;云存储主要的构建在于将存储设备之间和相关应用程序软件的有效结合 ,根据这些应用软件来对存储设备之间的服务进行转变。

2 基于云计算的数据存储服务架构

数据挖掘服务主要所涉及行为的集合、功能,其中包含了对数据选择、分析、得出结果、数据预处理存储、数据集成等,根据数据的比对结合这些功能,构成新型复合型应用。云计算运用在实际的运用中可以满足对存储设备、服务器集群、集成开发环境、计算机设备应用等网络共享。通过这种网络途径,可以对于集成技术、组件、接口等,进行软硬件加工打包的服务板块,为适应用户的需求和相关平台的要求,构建针对性的服务请求应用。即IaaS(Infrastructure as a Service,基础设施即服务)、PaaS(Platform as a Service,平台即服务)和SaaS(Software as a Service, 软件即服务),根据这些服务类型构建一个完整的服务体系。

在云计算环境下的数据存储可以为用户提供安全、便捷的数据存储服务和对应的数据分析服务,为运用者提供了便利。根据数据存储的需求和行为,对云计算的体系结构以及SOA(Service Oriented Architecture, 面向服务的体系结构)进行架构,设计出基于云计算的数据服务框架,将基础设施服务与数据中心的服务有效结合,运用服务形式可以提供数据存储中所需求的计算资源,从而使得数据存储体系能够提供远程访问这些资源的能力[1]。数据资源服务所提供的远程托管数据库相关的服务,更好的满足用户,可以让用户更加便捷的使用远程数据库,并且为用户提供所需要的远程数据资料、和数据分析服务[2]。在数据存储过程中,通过连接多个系统,绑定数据存储关键数据与数据信息,从而确保数据存储的稳定性和安全性。流程服务提供数据存储业务流程服务,可跨多个系统,将数据存储的关键模块与数据信息绑定起来,将存储服务应用到多个环节中,对远程资源进行全面搜索。进而整合到软件即时服务中,对数据存储的重心的把握,对整合的数据资料和应用,通过网络平台交付给终端客户。

基于云计算构建数据存储,测试服务是所必须的。依照远程信息库的相关测试工具实现在线数据系统和云平台交付系统综合测试。确保平台服务能够更好的提供数据存储应用和远程开发综合服务,在功能上主要对数据的开发、数据库开发、存储、测试和系统维护,并且能够让用户对企业数据存储的构建和运用[4]。根据集成服务体系结合相关的应用对设计、流控制、接口和语义仲裁等技术进行整合,并且提供存储数据系统分析功能和数据存储应用中构建系统运算服务,根据这种服务形式推广给用户,进一步满足用户的实际需求。

3 构建数据存储服务流程

对于数据存储服务的构建,主要的是对服务构建的分析过程。并且按照识别数据和服务的描述进行数据的关联。具体的流程有:

1)定义服务。结合存储问题中所收集数据存储服务的相关资料,对服务过程中所需要的参数和服务所需要的重要内容进行准确的定位。根据服务的定位,获取与数据存储有关的服务描述和执行过程,并对相关的流程进行改善和创新。从而形成数据存储基本的目录和框架,更好的确定服务的重心,满足市场的初步需求。

2)绑定服务和数据。对于数据存储服务主要依靠数据和功能共同构成的,结合服务的内涵,将框架目录中的候选服务和与存储数据相关联的数据系统建立一定的联系。通过这中流程,可以为服务提供行为中所需要的信息。把握对相关信息的调用,绑定服务的内容和基础数据,从而保障数据服务的关联性和稳定性。

3)构建服务组件。对数据存储的整体构建要对服务描述中的方式和服务绑定中的数据进行有效整合,从而实现服务定位的功能,将服务组件进行组合成一个独立的部件,通过调用服务窗口进行统一调配,形成一个完整的服务部件。

4 基于云计算的数据存储服务结构体系

完善基于云计算的数据存储服务结构体系,应该提升数据存储服务模型的规范程度。主要的结构类型包含以下4个层次:

1)基础设施层。主要是为数据存储服务提供所需的计算和存储资源。基础设施层通过数据端口,将本地资源上传到网络中去,从而实现本地资源的共享和互联,并且为虚拟化流程下载提供对应的接口。

2)虚拟化层。主要是通过利用虚拟化工具,把云计算环境中的各种资源进行整合和汇聚,并通过这个平台对整合的资源进行统一透明和逻辑集中的拼装[6]。管理拼装后的数据,实现数据存储过程中资源的调度和合理分配,并且将这些资源根据平台上用户的需求进行开发和应用。

3)平台层。这一层级是数据存储服务的核心,数据存储服务的实施和综合管理都需要依赖平台的进行。其中包括了服务模型的建立和服务目录的管理以及相关的服务组合形式。以此来是实现远程数据库运营者和用户的对接,便于计算资源的调度、数据管理和服务具体项目的实施等。

4)应用层。主要由终端层和接口层两个部分组成。终端层为不同的访问形式提供对应的访问接入方式,用户可以通过移动终端、PC机、门户页面和各种专用终端等,访问和使用云数据存储服务。接口层对用户管理、用户的认证、请求的表达和请求的管理进行综合的管理模式。

5 数据存储服务过程

对于数据存储服务过程,从科技的层面上看,是一种软件产品。从管理的层面上看,是一种服务的过程。通过结合软件的生命周期,结合云计算环境对数据存储开发过程中,具体对云数据存储服务流程进行探讨。

1)分析阶段:结合实际的需求识别和发现服务,定位相关的服务种类,分析数据存储的组成形式。

2)设计阶段:对服务的技术和定位技术之间的关系加以结合,对服务说明书进行生成。设计服务的数据接口和相关的建设平台,主要对服务消费者、服务提供商和平台的代理之间的关系调节和数据流通的保障方式的设计,为后续的数据存储系统提供相应的保障。

3)开发阶段:为了能够实现服务的推广,对市场进行调研,结合服务定位,和自身研发技术的情况,对数据存储进行模型的开发,构建服务组件,然后通过服务端口进行功能的调用和沟通。

4)维护阶段:在数据存储服务处在运行状态的时候,为了保证服务设计不受影响,对开发的缺陷进行修复,对已有的服务版本进行更新。确保服务的开发和维护工作能够同时进行,提升数据存储服务的使用周期,促进云计算下数据存储可持续化发展。

5)衰亡阶段:当数据存储服务功能对用户的实际需求不能满足时,那么就应该停止该服务类型,避免在使用中端口的数据流通过大而导致系统出现相关的问题。

6 结语

综上所述,基于云计算环境下的数据存储主要采用远程数据库方式和基础数据系统绑定的形式,保障用户所存储数据的安全性,这种数据存储能够可以为用户带来优质、便捷的服务,提升日常生活中的工作效率,促进社会经济和科技技术的发展。

参考文献:

[1] 可彦, 张延园. 基于SAN的存储管理系统的设计与实现[J]. 微处理机,2013,12(6):16-19.

[2] 乐凡. 数据集中 存储突破——平安保险数据存储的现状与发展[J]. 计算机周刊,2014,15(9):18-21.

[3] 李向军. 基于云计算的数据存储系统研究[J].硅谷,2013,16(12):21-26.

[4] 张景亮,苏琳琳,赵世来. 数据存储与管理在“数字化工程”中的地位[J]. 科学与管理,2013,14(03):37-38.

[5] 袁振洲,吴家庆,刘梦涵. 国外ITS数据存储技术现状与发展趋势[J]. 中外公路,2014,17(6):13-15.

[6] 冯丹. 网络存储关键技术的研究及进展[J]. 移动通信,2012,16(2):87-89.

猜你喜欢
数据存储云计算探究
一道探究题的解法及应用
一道IMO预选题的探究
探究式学习在国外
一道IMO预选题的探究及思考
开源数据库数据存储的实现路径分析
基于Android开发的APP数据存储研究
哈希算法在物联网数据存储中的应用
基于云计算的移动学习平台的设计
实验云:理论教学与实验教学深度融合的助推器
云计算中的存储虚拟化技术应用