发布时间:2023-08-10 17:11:29
序言:写作是分享个人见解和探索未知领域的桥梁,我们为您精选了8篇的云计算的技术基础样本,期待这些样本能够为您提供丰富的参考和启发,请尽情阅读。
云计算包含了控制、分层架构、虚拟、负载平衡等各种计算机常用的技术,也融入了网络技术,将互联网上大量搁置在一边暂时不用的设备和资源合理利用起来,使得存储空间指数被扩大。云计算论文的开拓为数据存储带来了福音,让各种资源设备能够体现自己的价值,是互联网时代一个重要的里程碑。
1 云计算
云计算作为一种计算的模式,主要是基于网络来实现的,在云计算技术发展中,将分布式与并行处理的思维充分融合到一起,结合网络的计算与存储功能,运用虚拟的方式来实现数据的存储和运算。在云计算中,数据不再依赖于本地的计算机或其它的终端来进行存储,而是运用网络技术,移驾到网络上大量的闲置资源上,这是资源运用的改革创新,通过云计算大大解放了本地设备的资源占用率,释放了大量的存储运算空间。“云”作为一个资源共享的平台,任何用户都可以用手中的设备终端通过网络与“云”相连,实现资源的管理,免去了购买更多存储空间。“云”实际上包含了巨大的存储空间,这些存储空间都是由无数的计算机和服务器构成的,云计算的方式相当于一个资源合理分配的过程。
2 云计算体系结构和服务模式
2.1 云计算的体系结构
云计算的体系并不复杂,简单来说可以通过各个结构的功能不同将其分为三个层次。首先,最基层的就是提供资源共享的基础管理层;其次,云需要与外界的设备进行连接,为其提供服务,我们将这一层次称为应用接口层;再就是运用云计算来实现具体的操作层次——访问层。这三个层次之间看似独立运作,各自实现一定的功能,实则具备相互递进的关系,由下到上依次深入云计算的核心功能。
2.2 云计算的服务模式
云计算有三种不同的服务模式,基础设施、平台和软件。基础设施又可称为服务IaaS,是最基础的服务模式,它使用起来没有特别的严格规范,适用于一些基础设备,例如虚拟的服务设备;平台服务即PaaS,用户可以通过这个平台提供的服务将自己的一些应用进行托管,平台服务不想基础设施服务那样自由,在使用中需要按照具体的细则要求来开展;软件服务也称SaaS,它通过浏览器将完整的软件输送到用户,实现软件资源的共享,在日常生活中有很多的应用实例,例如人力资源管理就需要用到这样的软件服务模式。
3 云计算关键技术问题
3.1 访问控制管理
访问控制管理的主要目的是保障数据的匹配性,不同的用户将数据存储到云端,如果没有相应的管理技术,那么云计算的安全性就岌岌可危,云计算所构造的美好蓝图也将沦为泡影。为了控制访问权限,需要对于每一位用户做一个安全保障,这就需要密码学的应用,通过加密的方式将每一份数据资源存储起来唯一面对一个用户开放。在密码钥匙设置中还需要解决很多问题,如密码忘记,有效时限等,这都需要有一个系统的管理。
3.2 数据安全问题
用户需要通过云端来实现数据的存储及运算,这就涉及到数据传输、数据存储、数据清理、数据隔离等多种相关的关键技术,这些技术的核心都是保障数据在云计算过程中的安全性。在数据传输过程中,为了保证数据传输过程中不会发生泄漏,需要进行加密处理,但是在加密保障安全性的同时数据可能会出现丢失情况;相反的,如果保证数据传输完整性,那么数据的安全性能又将降低。因此,如何协调安全保密与完整不丢失的关系式数据传输中需要解决的问题。目前主要采用的数据存储技术有GFS和HDFS两种,为了保证存储的安全,以及数据在读入与写出之间的流畅有序,相关的存储计算还需要不断的改进发展。数据隔离技术是对数据动态变化过程的一个控制,可以有效的隔绝病毒的入侵,保证数据的安全,因为云计算利用成百上千的计算机及服务器,我们不能保证每一个空间都是绝对安全的,因此相应的隔离技术是必须的。当数据删除之后,如果还存在残留不但占用存储空间,通过一定的技术手段还可以对其进行恢复,这将导致用户信息的泄露,因此,云计算技术发展需要开发一定的残留鉴定并清除功能,使得用户能够放心的使用云计算。
3.3 虚拟技术
虚拟技术是云计算的支撑技术,正是基于虚拟技术的使用才使得用户能够实现数据的存储及运算。在云计算中,用户在实现资源的共享时,一些不法之徒可能利用虚拟技术的漏洞进行文件破坏,这将有损用户的利益,使得云计算处于不安全的地位。因此,虚拟技术需要解决很多的问题,关于虚拟化软件和虚拟化服务器都需要做很多的防护工作,虚拟化层在满足云计算功能的同时,需要不断提高自身的完整性,减少漏洞出现的可能性,即使出现漏洞也要能进行即时的恢复。虚拟技术是云计算可行性的保障,正是虚拟技术才使得广大的资源空间能够实现充分利用,但是虚拟技术也带来了一系列可攻陷的漏洞,因此,解决好可行性与完整性是云计算的关键问题,只有这样才能充分保障信息的安全。
【关键词】云计算技术 大数据 数据处理
随着物联网、网络、移动通信等的快速发展,特别是互联网的普及使得信息传播的规模和速度呈现几何增长,人们获取信息的途径和方式开始变得异常丰富,人们事实上已经进入了“信息大爆炸”时代。与此同时信息传播的大容量、高效性和准确性也对现有的数据处理体系提出了更高要求。根据大数据摩尔定律,人类世界的数据产生量将按照每两年一倍的速率增长,预计2020年世界数据量将超过35亿GB,“大数据”时代迫在眉睫。“大数据”具有离散型、随机性、发散性、爆发性等特点。近年来,随着云技术的兴起全面革新了传统的数据技术,大容量、多样化、快速处理、信息价值性和准确性为了云技术背景下大数据处理的五大主要特征。如何利用云计算技术对大数据进行高效处理已经成为了信息技术发展亟待解决的关键问题。
1 大数据和云计算的关系
云计算技术是指利用集中式远程计算资源池,通过按需分配的方式,为终端用户提供强大而廉价的计算服务技术。云计算技术作为一种数据处理方式,其技术特点包括:一是资源池在物理上是对终端用户完全透明的;二是能够为任何行业提供规模化计算服务,其服务能力可看做是“无限”的;三是其应用部署快速便捷,服务能力和方式是可以完全按照终端客户要求定制的,具有极强的弹性伸缩能力;四是云端数据获取方便,能够资源共享,用户使用成本低廉。
云计算技术是目前最强大的数据存储、传输和处理平台,它是大数据处理的最优选择。云计算能够为大数据提供几乎“无限”的存储空间和处理能力,满足其超大容量存储和超级复杂的处理需求,也是传统存储方式无法实现的。云计算侧重数据的计算处理,而大数据需要强大数据处理能力,因而它是云计算的处理对象。此外大数据所产生的业务需求也为云计算的实现提供了更多的形式。
2 基于云计算的大数据处理技术
2.1 大数据的采集技术
目前数据采集方式主要分为集中式和分布式两大类。其中分布式的灵活性较强,而集中式的全局性较好。实际上大数据采集的对象通常包括组织内部和相互独立组织间的各类数据,而云计算恰好具有并行处理的优势,因而可采取混合式采集方式能够更加有效地完成数据采集任务。即在各个组织内部采用集中式数据采集方式,通过在组织内配置中心服务器,作为集中式数据注册机构,用于存储和共享内部的数据。在相互独立组织间,采用云计算的集群技术、虚拟化技术等在各独立组织中心服务器间采用分布式采集方式实现数据采集、组织间对接和共享。大数据结构类型包括结构化、半结构和非结构化数据,因而在应用云计算技术进行分布式采集时,可依托其超强的扩展性和容错力,将数据池内数据进行同构化,从而实现数据进行分类存储。
2.2 大数据的存储技术
由于超大体量、离散、复杂的数据特点,传统数据存储模式已经难以满足大数据存储要求。一方面单结点的数据仓库在容量上难以满足呈几何增长的数据量,在运行效率上也难以满足大数据的分析处理需求。另一方面传统数据仓库按行存储模式,虽然可以实现大容量索引和视图,但实际操作中其时间和空间过高。而云计算主要采取列式存储模式,即区分数据不同属性,不同属性列都单独存放。云计算中列式存储的优势在于在投影数据时只需查询其属性列,系统处理量和处理效率显著提升。此外按数据属性进行列式存储,数据仓库中相邻列数据的相似性更高,因而能够得到更高的数据压缩率,进一步减少存储所需空间。
2.3 大数据的挖掘技术
联机分析能够完成数据的复杂处理,得到直观结果,实现决策性分析。云计算并行模式下联机分析能够基于数据全局,建立多维分析模型对数据进行多维度分析,从而尽可能获得全面的分析结构。由此可见多维度分析是联机分析的重要特征,而云计算技术下数据仓库正好是通过多维数据组织的。
联机分析对数据的处理仅仅只是表面的,其获取的信息价值并不高,难以得到数据深层次的含义与内在关联。而数据挖掘正是在联机分析的基础上,从超大体量的数据仓库中提取数据所蕴含的隐性信息,并将这些信息用规律、概念或是模型等表现出来。基于云计算的数据挖掘主要采用分布式并行挖掘技术。与其他串行方式相比,云计算技术下并行数据挖掘能够利用机器集群拆分分布式系统中的并行任务,并将拆分后的各个任务分别交由不同的机器去处理,从而实现大规模数据处理,其时间成本也大大降低。
2.4 大数据的可视化技术
上文所述数据挖掘可实现大数据的深层次、多维度分析,获取更多有用信息。而云计算平台下可视化技术则能够将上述信息具体化,从而使数据及其有关结构的相关信息能够更直观地表现出来,更容易被发觉和理解。可视化技术是指在存储空间中,将数据库及其中数据以图像(图形)的形式表示出来,并在其中再采用其他的分析手段获取图像中所蕴含的未知信息。而原有的数据处理仅仅只能够从数据本身入手,分析和观察数据中的内在信息。云计算下的可视化技术不但能够实现非空间数据的多维度图像显示,而且能够实现检索过程的直观图形显示,从而帮助人们更好地挖掘和理解信息,信息检索效率也大大提升。
3 结语
在数据爆炸时代,云计算的出现为大数据的存储和处理提供了可能,也为数据处理系统的功能扩展提供了重要保障。以往的数据管理将收集和存储作为重点,而在云计算模式下,大数据管理将更多地侧重数据分析、挖掘及管理模式的创新。目前数据采集和统计技术已经较为成熟,利用云计算进一步丰富大数据的存储和处理方式,实现更高层次的数据挖掘和可视化将是今后需要解决的问题之一。
参考文献
[1]孟小峰,慈祥.大数据管理:概念,技术与挑战[J].计算机研究与发展,2013,50(1):146+169.
[2]吴雪琴,基于云计算的大数据信息检索技术研究[J].电脑知识与技术,2014,10(10):38-41.
[3]迪莉娅.基于云计算的电子政务大数据管理研究[J].信息管理与信息学,2013(12):50-51.
关键词:云计算;数据存储;探究
中图分类号: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.
关键词:云计算; 虚拟化技术; 计算力
中图分类号:TP313文献标识码:A文章编号:1009-3044(2008)25-1554-01
Research on Virtualization Technology in Cloud Computing
WANG Hao-peng1, LIU Wang-sheng2
(1. Computer Staff, Aviation University of Air Force, Changchun 130022, China; 2. Department of Science & Research, Aviation University of Air Force, Changchun 130022, China)
Abstract: The paper analyzed the characteristics of cloud computing, and functions of visualization technology for cloud computing, discussed the applications of visualization technology from advanced virtual host, and then orienting application and resource, visualization storage.
Key words: cloud computing; virtualization technology; computing force
1 引言
云计算是一种新兴的共享基础架构的方法,它可以将巨大的系统池连接在一起以提供各种IT服务。也可以说,云计算是网络计算的升级,即互联网上提供的众多虚拟服务器。其原理是使计算从本地计算机或远程服务器分布到大量的分布式计算机上。推动云计算发生和发展的因素包括:网格计算的发展、高性能存储传输技术的出现、Web 2.0的出现,尤其是虚拟化技术的发展[1]。
2 虚拟化技术在云计算中的应用
云计算的特征体现在虚拟化、分布式和动态可扩展。虚拟化,是云计算最主要的特点。每一个应用部署的环境和物理平台是没有关系的,通过虚拟平台进行管理、扩展、迁移、备份,种种操作都通过虚拟化层次完成;动态可扩展是指通过动态扩展虚拟化的层次,进而达到对以上应用进行扩展的目的;分布式是指计算所使用的物理节点是分布的。从云计算的最重要的虚拟化特点来看,大部分软件和硬件已经对虚拟化有一定支持,可以把各种IT资源、软件、硬件、操作系统和存储网络等要素都进行虚拟化,放在云计算平台中统一管理。虚拟化技术打破了物理结构之间的壁垒,代表着把物理资源转变为逻辑可管理资源的必然趋势。在未来,所有的资源都透明地运行在各种物理平台上,资源的管理都将按逻辑方式进行,完全实现资源的自动化分配,而虚拟化技术则是实现这一理想的唯一工具。针对云计算,虚拟化技术的融合和应用应面向高级虚拟主机、应用和资源,以及虚拟化存储等方面。
2.1 高级虚拟主机
随着互联网的普及,为用户提供的服务限制突现,稳定性和安全性也难以保证。虚拟主机技术的出现,使得在互联网上建立站点的成本大大降低,为实现安全稳定的计算力服务提供可能。虚拟服务器技术允许在一台服务器上创建多个相互隔离的虚拟专用服务器,每一个虚拟服务器均可独立进行重启,并拥有自己的root访问权限、用户、IP地址、内存、过程、文件、应用程序、系统函数库以及配置文件(如图1所示)。采用了虚拟服务器技术后,服务提供商即可为客户提供更多新的、更具吸引力的高利润服务,从而填补虚拟主机服务与独立主机服务之间的空缺。目前,虚拟主机用户对虚拟主机服务也提出了更高的要求,用户需要安全、稳定的环境,甚至是对部分资源的控制权。
图1 虚拟主机
2.2 面向应用和资源
虚拟化不是应用,而是应用所运行的环境。虚拟化在云计算中的作用和需求,必须从应用和资源出发。软件最关心的不是计算机的品牌,而是处理器所能提供的计算力。计算机硬件的作用是向应用提供它们需要的计算资源;而应用需要一个操作环境和相应的资源(如图2)。应用和资源的直接接触面就是操作系统。从这种意义上说,未来一切的虚拟化软件都会消失,而融化在操作系统之中;换言之,操作系统被虚拟化技术渗透、转化,进化为新的形态。
图2 虚拟化中面向应用和资源
2.3 虚拟化存储
通过以资源池的方式对计算机处理器和存储进行虚拟管理,可以大大提高资源的使用率。虚拟化存储是把多个存储介质模块(如硬盘、RAID)通过一定的手段集中管理起来,所有存储模块在一个存储池(Storage Pool)中得到统一管理(如图3所示)。这种可以将多种、多个存储设备统一管理起来,为使用者提供大容量、高数据传输性能的存储系统,就称之为虚拟化存储[2]。另外,存储虚拟还可以减少成本和复杂性,并提供前所未有的灵活性和选择。这可以将高效信息流延伸到服务的边界之外,改善横向的通信和协作,推动高效计算服务的增长。
图3 虚拟化存储
3 结束语
资源的透明运行,物理资源向逻辑资源的管理,以及资源的完全自动化分配等云计算的计算力实现,是理想的推动力技术。从IBM到微软,从Google到Amazon,众多IT巨头都将目光聚焦到云计算上。云计算将成为继“虚拟现实”、“网格计算”之后,计算机领域、工业界和学术界的又一个热点。如何更有效地发挥虚拟化技术的应用,有效将虚拟化技术融合到云计算之中,在虚拟化技术的支撑下,为用户提供更快捷、准确和廉价的计算力必将成为云计算发展的首要任务。
参考文献:
随着网络技术的急速发展,云计算已经成为目前技术发展的主旋律,云计算作为一种新型的资源,加强利用可以大大的提高对数据的处理和存储的安全性,并将其应用于分布存储的技术之中,可以极大的提高分布存储的高效性和实用性。本文将从在云计算环境下分布存储技术的现状开始,对云计算环境下的分布存储技术的结构以及关键技术进行具体分析。
【关键词】云计算 分布存储 关键技术
在如今信息技术与科学技术不断发展的大环境下,云计算作为一种新型的应用手段,在全球的范围内都在发挥着至关重要的作用,但正是因为云计算的数据存储量非常的大,会经常出现数据上的各种问题,这样就在很大程度上影响和阻碍了云计算的使用及推广,因此对云计算环境下的分布存储的关键技术进行分析具有极大的现实意义。
1云计算环境下分布存储技术的结构
确保云计算正常运行的核心基础便是数据中心了,主要是包含软件与硬件两个部分。在云计算的环境之下,软件主要是指在数据中心中提供的服务和所需要安装的程序;硬件则是指数据中心的基础设施,主要包含了计算机的设备与支撑系统。云计算中如果想有可靠的数据和高效的存储都与数据中心的节点结构密不可分,因此,通过对数据中心的路由转发功能的节点类型的不同进行分类,大抵可以将云计算环境下的分布存储技术的结构分为三大类。
1.1 服务器为核心的结构
以服务器为核心的这种结构是利用网线将每个服务器中安装的多个网卡进行相互连接的结构。这种结构中,服务器即需要对数据进行处理和存储,还要将数据包的转发功能完全负责。这种以服务器为核心的结构相对来说在线路的连接以及结构的组成方面较为简单,不存在交换机这种硬件设备,可以很好的使服务器与底层的网络进行交互,便于开发高效实用的路由算法。但是此种结构也存在着一定的弊端,比如链路稍有冗余,服务器中占用的计算资源较大,服务器的负载压力加大从而导致服务器的整体计算效率大大降低,这样,便会带来成本增加以及性能损失等问题。
1.2 交换机为核心的结构
传统的数据存储都是通过交换机进行的,因此在云计算的环境尚未盛行之前,诸多的用户都是采用交换机作为彼此数据存储的中心,也就是说用户是将网络体系与数据中心联系在一起,而二者的纽带便是交换机。这种以交换机作为核心结构的存储技术,主要是采用的树形结构,主要包含的是聚合层、边缘层和核心层三个部分。树形结构的特点主要是简单的操作方法、连接较为容易、扩展性强等。而这种以交换机为核心的结构也存在着一定的弊端,比如有限的存储容量、较落后的存储技术等,但是在数据存储过程中,能够将操作的灵活性和存储的高效率等方面进行优化处理,将会有很大的提升空间。
1.3 服务器与交换机相结合的结构
正是由于单一的以服务器为核心的结构或者是单一的以交换机为核心的结构都或多或少的存在诸多的弊端,因此可以将两者结合起来,成为混合的结构模式,扬长避短。这种混合的结构模式的优点主要可以从网络结构方面、路由费用方面、可扩展性方面以及构建成本方面有所体现。在网络结构方面混合的结构可以同时采用由交换机和服务器提供数据的路由转发的功能,使网络结构更加的自由和灵活;在可扩展性方面来看,这种混合结构是受每个服务器安装的网卡数目限制的,数据中心的节点规模也是有限的;成本构建方面则是因为混合结构同时能够结合交换机结构和服务器结构的优点,会使的具备同样性能的条件下降低所需的成本。
2 数据容错技术
在分布式存储的研究领域一项关键技术便是数据容错技术,良好的容错技术对于提高系统的可用性和可靠性以及数据的访问效率等都能大大的提高。数据的容错技术往往是通过增加数据冗余来实现,因为冗余的数据能够确保当数据失效或丢失之后查找的到,正是因为出现了太多的数据冗余,也同时加大了存储资源的消耗,那么,如何既能保证容错的同时还能够降低成本来提高存储资源的利用率,目前,最为常用的便是纠删码容错技术以及复制容错技术。
2.1 纠删码容错技术
纠删码容错技术是一类基于信道传输的编码技术,当多个数据块丢失可以容忍,并将其引入到分布式存储的领域,纠删码容错技术可以减少存储的空间,基于编码的这种容错技术可以利用多个数据对象进行编码,生成编码的数据对象,出现巨大的存储可以实现对完全复制数据的降低,但是却在下载数据量的方面大于失效的数据大小,但是这种纠删码的容错技术却有着计算的开销大、修复的成本好的弊端。
2.2 复制容错技术
复制容错技术是指在一个数据对象中创建出多个相同的模块,将其分布到不同的存储节点之中,即使当某个数据对象失效之后,仍然可以利用其它有效的数据模块来获得相同的数据。复制容错技术主要包括两个方面,即:数据复制策略以及数据组织结构。复制容错技术的优点主要是方面实现、简单直观、读取效率高,在目前的云计算环境中深受用户的喜爱,并且得到了广泛的应用,但同时也存在一定问题,就是因为每个数据对象都需要建立一定的数据模块,所以对于存储空间有着较高的要求。
3 节能技术
在云计算的环境下,数据存储是重要的部分,但是同时存储系统的消耗占据到了数据中心的40%以上,所以一定要考虑节能技术,主要从软件节能和硬件节能两个方面入手。软件节能技术主要是指确保系统性能的基础上,降低存储数据中心的能耗,包括节点管理和数据管理;硬件节能技术主要有两个方面,一是从数据中心进行考虑,将高性能和高能耗的硬件设备被低性能和低能耗的设备所替换,另一种是从计算机整体部件考虑,采用新型体系结构,实现计算机数据存储能耗的降低。
4 结束语
总之,在这样科学技术不断发展的今天,云计算已经作为一种新型的计算模式正在全世界的范围内改变着真个数据存储的环境,云计算可以将庞大的数据节点与网络设备有效的进行连接,从而形成一个或一些大规模的数据中心,为用户提供基本服务来满足不同的需求。但是尽管云计算存储数据的规模很大,但是也存在着数据失效等问题,本文则对云计算环境下的数据存储的技术进行分析,希望能够有一定的现实意义。
参考文献
[1]王意洁,孙伟东等.云计算环境下的分布存储关键技术[J].软件学报,2012(04).
[2]宋国平,邱阳.云计算环境下的分布存储关键技术[J].吉林广播电视大学学报,2014(09).
关键词:云计算;云存储;分析探讨
中图分类号:TP333
近些年来,随着我国经济的增长与国际地位的日益增高。我国对各行各业都进行了一定的发展与改善。互联网似乎成为了当今社会一个发展的主流。它在满足人们利益与需求的同时也使事情简单化、方便化。云计算与云储存技术是互联网的重要发展技术。不但是因为云计算与云储存的快速与便捷,更因为它在各领域的应用。本文将简要的介绍这两种技术,希望对大家有所帮助。
1 云计算与云存储的含义分析
什么是云计算?什么又是云储存?大家或许对这方面的内容有一定的了解,但是却不是确切的知道云计算与云储存到底指的是什么技术。其实对于云计算这项技术来说,并没有一个明确的定义,每个人甚至是国家对云计算的理解不同,对云计算的定义也会有一定的差异。到现在为止还没有一个确切的定义被大家所认可。但是目前最受大家青睐的是美国对云计算的定义。他们将其定义为:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池,这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互工作便可以完成。那么什么是云储存呢[1]?所谓的云存储是在云计算概念上延伸和发展出来的一个新的概念,是指通过集群应用、网络技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。
2 云计算与云存储的关系分析
云计算与云储存有什么区别或者有什么联系吗?为什么要将两者结合起来进行研究呢?其实这么做是有一定的原因的。经过上面云计算与云储存含义的介绍。想必大家也都了解到,云计算是一项先发展起来的技术。它通过共享资源库从而使得一些工作简单化。但是它的资源库中不可能满足所有客户的需求,如果每一项任务都需要云计算进行全面的工作的话,那么将会耗费许多的时间。因此云储存应运而生。可以说云储存是云计算的一个子集,云储存的主要目的就是建立一个资源库,并且不断的丰富资源库。使得资源库的内容不断的增多以方便工作。这样可以最大限度的提高云计算的工作效率。可以说云储存是云计算技术顺利工作的一个得力的、不可缺少的助手。
3 云计算的应用分析
云计算有哪些应用呢?接下来本文就给大家简要的介绍一下这方面的内容。
3.1 云计算与大数据应用。云计算是应用领域有很多,首先想给大家介绍的内容就是云计算与大数据的应用。大家或许对大数据不是很了解。其实所谓的大数据就是指一种数据库。这数据库中包含了许多云计算的许多内容。也可以说,云计算在进行大数据的运行与管理方面都有一定的应用于作用。简单的给大家介绍一下云计算在大数据管理方面的内容。大数据是一个相对数据含量比较多的数据库[2]。因此对大数据的管理相对来说就比较繁琐。但是当云计算摄入到这一工作的时候,它将大数据进行分类管理。不但简化的大数据管理工作的程序,而且大大的提高了工作的效率。可以说是云计算一项非常知名的一项应用。
3.2 云游戏应用。游戏似乎成为了现在人们生活一项不可缺少的生活娱乐项目,无论是老人、孩子,还是青年、少年似乎在日常生活中或多或少的都会玩一些游戏。因此大家对游戏的了解也应非常的深刻了。可是大家了解什么是云游戏吗?或许当大家看到云游戏这个词汇的时候,出现在脑海里的第一个词汇就是游戏,一种可以玩的游戏。其实这样的理解是错误的。所谓的云游戏并不是指一种具体的游戏,而是一种游戏的插件。给大家举个简单的例子。一些人酷爱玩网游,网络游戏一般都是通过打拼来获取经验等内容。玩家为什么每次进入游戏都是上次退出游戏的内容呢?这就要归功给云计算技术了。云计算在游戏中可以自动保存游戏的进程,以确保玩家的进程不会被破坏。也可以避免无限次的从头再来的现象发生。这就是云游戏。也就是说云游戏不是指一种游戏,而是一种程序。
3.3 云安全应用。计算机虽然给人们提高了许多的便利,但是不得不承认的是,在一些情况下计算机也会给人们带来一定的损失。在许多的情况下计算机是存在一定的安全漏洞的。除了一些木马之外,许多图谋不轨的计算机专业人士也就是所谓的黑客也对计算机的安全造成了一定的威胁。因此保护计算机的安全也一直是科学家们所研究的内容之一。云安全就是为了保护计算机安全而产生的一种技术[3]。云安全并不是一种保护程序,更多的是属于一种识别程序。它可以对已经收纳的木马等病毒进行记忆。当相同的木马入侵的时候,云安全可以快速的对其进行识别,为计算机使用者提供一种安全警告。这样可以在很大程度上减少损失。然而云安全还是有许多地方是需要完善的。它只能识别已经出现过的木马等病毒。对于新的木马等病毒是没有防御能力的。
4 云存储的应用分析
上面已经简单的为大家介绍了云计算的一些相关应用。接下来就给大家简要的介绍一下云储存的相关应用。
4.1 远程数据备份应用。远程数据备份是云储存一个非常重要的应用。经过上面的介绍,大家也应该了解到,云储存其实相当一个数据库。不断地吸纳进新鲜的数据。因此云储存在远程数据备份方面有许着重要的应用。换句话说云储存只有实现远程备份的功能来能满足客户的工作需求。举个简单的例子,客户付费需要对云储存资源库里面的一些内容进行应用。云储存给客户提供一个端口。客户通过这个端口进入到资源库中,搜寻自己所需要的资源,然后备份到自己的电脑里。这样不但维护了云储存的利益与维护了客户的权益。云储存不可能要求客户每一次用相同的资源都需要进行重复的付费。
4.2 在线的文档编辑应用。在线文档编辑工作也是云储存的一些重要应用内容。它主要包含以下几个方面的内容:首先是管理者对资源库中的一些文档进行编辑。这里所指的编辑主要是修改、删除与新加三方面。修改主要是对已经在资料库中的资源出现的错误进行及时的修改。以免客户在使用的过程中造成不必要的损失;删除主要是删除一些不符合规定或者由于其它因素不能够在保存在资源库中的资料;新加入就是指为资源库不断的加入新的内容的过程。此外资源库的一些资源也是可以被客户所修改的、新增的。但是并不是所有的资源客户都有这个权利。
4.3 视频监控系统应用。视频监控这方面的内容大家或许并不陌生。视频艰苦在日常生活中也是有许多的应用的。它的最突出的一个特点就是视频记忆内容。这里所说的视频记忆的内容就是指能够对一段时间内的录像进行智能保存,以方便在需要的时候进行查看。视频的这种记忆功能就是云储存的功劳。云储存就是利用数据库的功能,将视频进行储存和调用。
5 结束语
以上内容就是本文对云储存与云计算的相关内容介绍。通过本文的简单介绍,想必大家对这方面的内容都有了一定的了解。云计算与云储存技术虽然在生活中已经得到了广泛的应用,但是云计算与云储存技术的应用是远远不止与此的。因此,希望相关的人士能够致力于这方面内容的研究。使得云计算与云储存得到更广泛的应用。
参考文献:
[1]喻昕,王敬一.基于云计算技术的数字图书馆云服务平台架构研究[J].情报科学,2011(07):1049-1053.
[2]孙坦,黄国彬.基于云服务的图书馆建设与服务策略[J].图书馆建设,2009(09):1-6.
【关键词】网云计算 数据存储 分析研究
1 云计算与云储存
1.1 云计算
云计算可以在动态变化中,模拟出计算机的计算模式。其实,其中的“云”就是一种比喻方式,简单理解成一种抽象的概念,实际上就是计算机和互联网之间产生的作用。借助云计算,将大量的数据存储在计算机上,这个计算机指的不是本地计算机,而是远程服务器。企业可以将大量的信息资源转化成客观应用中。简而言之,就是计算机其实就是一个简单的操作介质,在使用数据过程中,不需要存储或者是计算,就可以直接将其传输到云端。
1.2 云存储
在云概念的基础上延伸出了一个新的概念那就是云存储,云存储与云概念十分相似,它以分布式文件系统以及网格技术作为基础,以集群应用借助应用软件把计算机中的各种存储设备进行有效的集中,让彼此能够协同合作。它的功能就是对外提供相关的数据存储以及业务访问。从本质上理解,它就相当于以往存储的模式而言,已经是被创新的系模式,并且将其存储在一个全新的存储设备里。但是,在使用云存储时,需要有专门的构架服务。
2 构建在云环境下的数据存储体系
2.1 服务器的结构
在云计算中最重要的组成部分是存储服务结构。在使用云存储体系之前,要构建出云存储服务构架,借助构架技术达到存储服务目的。一般而言,构架技术繁多。在NAS文件存储系统内,每个相连的节点都是一个独立的个体,文件在该系统中是以最小单位存在。如果文件比较多,就会被重新定义在另一个节点上,这样信息的使用就会方便。在实践过程中,人们发现NAS是一个节点,但是它可以访问文件,可以在不同的数据块内进行访问,可以根据客户需求及时解决一些问题。
2.2 服务器之间的数据传递
在当前存储系统环境中,一些存储系统可以实现数据之间的传送协议,一些被异构出来的平台也可以实现信息有效的传输,最终满足资源共享。在计算机庞大的系统内,数据高速优化和程序优化都是需要充分考虑的问题。在已经使用的数据库内,存储过程是必不可缺少的。它向人们提供更加高级的服务。例如:它可以传递逻辑表达方式或者传递函数,程序人员根据这些程序就可以完成处理。如果存储过程中,出现在本地服务器上,这个过程中就可以减少更多的执行环节,在实际操作过程中,执行命令和宽带传输之间的速度也会减少。从数据库系统数据显示,执行一个系统命令就会出现很多种结果,这些结果不能一次性的传输到客户端上。应对该问题,可以使用分页的方式处理。
3 关于企业的存储构建方案
3.1 商业化的云存储系统
一些数据领域已经发现且研究出商业化的存储产品,这些产品的出现主要是借助了云存储相关理论研究基础上得出的。一些很早就开展研究云存储研究的公司,已经拥有大量的自主产权云存储及时,而且还可以提出完整的构建方案。从某种层度上看,云存储的出现在相关协议中,可以实现数据存储以及数据提取的自由。用户可以获得需求,提升服务质量。在一些虚拟的主机之间,信息还可以实现相互传递,一些用户还可以获得专门的存储接口。一些公司在进行方案构建时,就已经充分考虑到在数据库分布式条件下,可以被本公司使用,还可以适用于云存储开发中,一些开发商也可以受益。
3.2 构建企业自身的数据中心
企业在发展中,数据安全性对于企业发展有重要影响。一般而言,在数据中都包含了大量的客户信息,这些信息一旦泄露将导致信誉问题出现。如果是选择云存储服务时,很多的客户资料信息都是在数据中心,这样数据库的安全成了问题。因此,一些大型的企业,他们会青睐于一些私有的云存储提供的服务。借助云数据存储设备,可以保障企业信息安全。如表1所示。
但是需要明确的是,借助存储设备也是需要大量的资金。因为一些私有的云存储服务设备,它主要的建立在云系统提供的存储设备以及冗余备份系统中,因此使用起来并不是很灵活。企业在进行选择存储方案时,可以选择混合的存储方案,这样就可以将相关联数据将其定位为首要存储的数据,将其转化到私云存储中。借助该方式可以保障数据传输效益,还可以最大限度的实现存储设备资源使用。
4 结束语
在云计算机环境下,数据的存储空间变大、变灵活,进而不断优化的网络系统结构。随着科技社会不断发展,云计算环境存储技术要不断创新,要有新的突破,才能顺应社会发展需求。
参考文献
[1]孙大为,常桂然,陈东,王兴伟.云计算环境中绿色服务级目标的分析、量化、建模及评价[J].计算机学报,2013(07).
[2]张尧学,周悦芝.一种云计算操作系统TransOS:基于透明计算的设计与实现[J].电子学报,2011(05).
[3]闫晓丽.云计算安全问题[J].2013-2013中国信息安全技术大会(CISTC 2013)暨工业控制系统安全发展高峰论坛.
【关键词】云计算 分布存储 关键技术
云计算是未来计算模式的重要基础,也是信息技术的发展必然趋势。云计算主要是依靠数据中心来完成数据的分布及存储的。凡事都具有两面性,没有哪一种事物是绝对完美的。此类存储中心普遍规格极大,也普遍存在数据失效的重大缺陷。数据失效导致云计算的运行成本较高,给云计算的应用和推广带来了较严重的限制。可以说,云计算的运用虽然给社会经济和信息技术的发展带来了很大的便利,但其技术存在的不完善也给社会经济和信息技术的发展带来了一定的制约影响。
1 云计算环境下分布存储关键技术的产生背景
信息技术的发展速度是十分迅猛的,甚至可以说已经渗透到了日常生活和各行各界的每个角落之中。不可否认,计算机技术使得人们的生产生活变得十分便捷,但也正因如此,生产生活所产生的相关数据呈现出来爆炸性增长的趋势。为了切实满足这一使用需要,计算机的数据存储能力也进行必要的扩大提升。云计算应运而生。
云计算背景下的分布存储技术,其实就是使用者基于个人使用实情对使用所需的存储总量进行一定的分析及预估,然后再通过购买、租赁或其他方式来得到预想所需的互联网存储空间,以此满足个人使用产生的数据存储需求。云计算的数据中心可以依据具体的使用情况,选择对应的不同节点并将数据存储其上。数据中心会选择适用的计算机程序对所存储的数据进行一定的编排处理,并通过专用端口将这些处理过的数据呈现给使用者。
2 云计算环境下分布存储关键技术的组织结构
云计算实质上是一种基于互联网背景对数据进行基础共享的全新运算模式。其组织结构主要可被分为以下三种:
2.1 以服务器为核心
以服务器为核心的结构,主要是通过网线来连接各个服务器终端的,有助于确保服务器能够迅速处理并存数大批量的数据信息,并于任务完成后及时向用户进行数据信息的传输转发。此类结构的组成及连接较为简便,可以省去很多不必要的设备(例如转换器等),并且直接向用户提供相关数据的处理服务及存储服务,还可以迅速完成与他网所含数据信息的交流共享,能够显著提高计算机路由算法的实效性。
2.2 以交换机为核心
以交换机为核心的结构,则主要通过交换机来完成所有数据的传输及存储。云计算尚未得到普及应用前,此类结构堪称是当时数据存储相关技术之中实用性最高的一种。交换机是连接各个用户数据并完成数据传输的主要媒介,包括了核心层、边缘层与聚合曾这三大结构部分。此类结构的典型优势,就是具备较强的穿透性,其连接与操作也都十分简单,可以节省很多计算机资源,并且还具备很高的扩展性,有助于确保数据处理及存储的工作效率。
2.3 服务器与交换机相结合
上文中第一种结构必然会占用较大量的计算机资源,但是其操作的简便性及对路由算法的开发提高性十分显著;第二种结构的操作和连接都很简单,也不会占用过多的计算机资源,但其结构特性也决定了此类结构的存储容量相对较小。由此可见,这两种结构既有显著优势也有明显弊端。因此,如若将服务器与交换机进行有机结合,就可以完成这两种结构的取长补短。这种混合结构能够有效弥补单一结构的缺陷,并形成很大的叠加优势,有助于满足数据信息的大批量处理及传输任务。
3 云计算环境下分布存储关键技术的弊端问题
3.1 容错性问题
容错性是可以利用相关技术完成提升的。以往人们会使用RAID技术来完成对容错性的提升。配置性能较高的服务器或是设置专用的存储设备都可以有效提高容错性。随着数据量的不断扩大,数据总量的增长液使得数据节点不断增加,数据失效若不能很好解决,必然会导致失效率越来越高。不仅会给服务提供商带来较严重的影响,而且会造成客户信息的巨大损失。可以说,提升容错性是云计算谋求未来发展必须解决的一大重点问题。
3.2 扩展性问题
解决扩展性的一大主要方式就是预留一定的冗余磁盘。这种方法确实可以扩展出一定的存储空间,但是若数据信息量过大,使用预留冗余磁盘的方法来扩展存储量,必然就显得很不切实际。数据信息的发展趋势据诶定了数据信息的总量必然是越来越大的。为了迎合这一趋势,数据中心网络必须进行存储量的扩展,并对数据组织结构进行一定的必要提升。
3.3 成本情况的控制
云计算技术诞生并实现推过应用之前,分布存储所涉及到的数据信息一般规模较小,因此对数据进行存储处理所产生的相关能耗也并没有什么具体的要求。正因如此,传统的分布存储技术成本还是较低的。但是随着数据信息总量的不断增长,数据信息的规模也日益扩大,如何做好相关的成本控制就成为了一大难题。如何在确保服务质量的基础上,通过降低能耗来控制成本以谋取更多的经济效益,就成为众多生产制造商的研究重点。
4 云计算环境下分布存储关键技术的技术分析
时代不断发展,科技不断进步。现如今,解决容错问题和成本控制也已逐渐不再那么困难。以下两种技术对于分布存储技术就具有很大的问题解决作用。
4.1 容错技术
容错技术的诞生对于云计算中的分布存储是具有相当重要的意义的,堪称分布存储发展进步的关键技术之一。该项技术是一种及时系统运行中出现了一定的错误激活,也能确保数据传输不会出现间断的全新数据服务。容错技术使得系统的可靠性和应用性都得到了很大提升,也可以提升数据的访问率。
容错技术主要包括了纠删码容错和复制容错这两大类:
纠删码容错是一种利用多个数据对象同时编码产生新的编码数据,以此实现数据信息的完全复制来减少存储所占量,但该技术会生成比较大的计算开销。此外,当出现多个数据块须要容忍时,部分冗余信息很可能出现信息失效。若要解决这一问题,信息修复的成本又较高。
复制容错是将具体数据对象进行复制生成多个相同模块并将其分布于各个节点中的容错技术。即使某部分模块的数据出现了失效,用户也可以从其他节点上获取相同的所需数据。
4.2 节能技术
据相关统计数据显示,储存系统在日常运行中所产生的能耗约为45%,属于能耗较高的部分。因此,减少该部分系统运行所产生的能耗,不仅可以实现能耗降低以减少成本,而且有助于维护生态环境,具有很深远的研发和推广意义的。
现行的节能技术主要包括以下两种:
4.2.1 软件节能技术
软件节能的主要目标,就是在系统的运行性能不受影响的前提下,尽可能减少存储数据所产生的能耗。该技术主要的管理对象就是各个节点和数据信息。管理节点可以分析云计算中存储节点的具体分布情况,自动选择关闭部分节点以降低能耗。管理数据信息则是以动态及静态的数据信息进行一定的管理,或是针对相关数据信息的预取缓存进行管理。
4.2.2 硬件节能技术
硬件节能则是从硬件层面进行具体的节能控制。具体的硬件技术又可被分为数据中心的相关方面及计算机的整体方面这两大中。数据中心的相关节能技术,就是将能耗较高的相关设备换位高性能低能耗的设备;计算机的整体节能技术,则是采用全新的节能体系结构,以此实现计算机的整体节能。
5 结语
云计算技术的产生也很好地实现了生产生活中庞大数据信息的分布存储和处理传输。但正因数据总量巨大,实际运用中时常出现数据丢失或是数据失效的情况。本文针对这些情况进行了具体分析,并就现有的解决方案和相关技术进行了相关阐述,希望对云计算的今后发展创新有所裨益。
参考文献
[1]郭翠云.云计算环境下的分布存储关键技术分析[J].硅谷,2013(16).
[2]任帅,李笑满.基于云计算环境下的分布存储关键技术分析[J].信息系统工程,2015(09).
[3]杨明熬.云计算环境下的分布存储关键技术[J].计算机光盘软件与应用,2013(06).
作者简介
张乐(1987-),女,山西省运城市人。硕士学位。现为运城学院助教。研究方向为云计算。