绪论:写作既是个人情感的抒发,也是对学术真理的探索,欢迎阅读由发表云整理的11篇云计算的应用范文,希望它们能为您的写作提供参考和启发。
1.引言
云计算是近年来发展最迅速的互联网服务模式之一。但是在一段时间里,云计算的概念界定不清,造成了工业界和学术界的概念混乱。为此,UC Berkeley的M.Armbrust等就云计算的内涵和外延进行了较为深入的探讨[1],随后美国NIST给出了官方的云计算定义,即:云计算是一种模式,使得普适、便捷、应需地针对可配置的计算资源池(包括网络、服务器、存储、应用及服务)的网络访问可以在最小的管理代价下迅速配给和释放。其中云存储在云计算中占据重要位置,近年来不但作为云计算的支撑技术迅速发展,单独的云存储服务也获得了引入瞩目的成功。
云计算涵盖了虚拟化、网格计算、网络存储、和分布式计算等应用领域,通过虚拟化技术将服务器整体虚拟化为一个资源池,为用户提供各种服务。云应用是云计算核心技术之一,其效率直接影响云计算系统的工作性能,云计算以高速信息传输网络作为基础,具有强大的计算分析能力和分布并行计算特征,在海量数据库的数据挖掘中有很明显的提升作用,极大地缩减了挖掘时间。本文介绍了云计算的概念、特性和云计算的发展模式,分析了云计算在信息技术领域的应用方式和应用流程。
2.云计算简介
云计算是分布处理与并行处理技术发展到一定阶段的产物,也是高速运算面向客户的一个平台,是一种基于网络传递数据的高端并行计算模式。高速网络传输能力是云计算的重要组成部分,通过互联网个人电脑可以将海量数据的处理工作上传给服务器,再集结大量云平台上的计算机资源快速处理数据完成任务。云平台由大量普通的注册PC、服务器或其他形式就算设备计算组成,这个庞大的平台运转、维护和升级是由专门的数据中心负责管理,当然这个数据中心要求有一定的计算规模和保障能力。[2]
云计算段时间内一跃成为当今IT界最热门的词汇之一,无论是国外的Google、微软、IBM,还是国内的百度、瑞星都预研了云计算的相关服务。通过云计算服务,分散的计算资源可以得到很好的利用,计算效能随着计算能力资源的扩充而提高,可以持平或超越超级计算机的计算能力。用云来表示计算机以及它们之间的网络是非常形象的,一方面,分布广阔的计算机组成云状网络,另一方面,这个庞大的结构里对数据的处理过程是被云遮盖住的不可见的。
3.云计算中的核心技术
分布式计算、虚拟化技术以及云存储是云计算视频监控系统的核心技术,能准确掌握并运用关键技术对系统的建设有着非常重要的意义。
1)分布式计算
通过网络将海量的视频数据的计算处理程序拆分为无数个小的子程序,再交给多部服务器所组成的系统经搜寻、计算分析之后将处理结果回传给系统。这样,就能达到如同超级计算机一样高效处理大量信息的能力,视频监控系统的图像处理以及查询速度将会大大提高。
2)虚拟化技术
虚拟化技术是云计算系统的关键技术之一。虚拟化技术将物理资源、操作系统、应用程序等虚拟化,它将应用程序以及数据,在不同的层次以不同的样子加以替换,从而使得不同层次的用户,能够方便的使用开发及维护存储的数据、应用于计算和管理的程序,虚拟化技术可以将视频监控系统的系统建设成本降低,并提供更加丰富的扩展功能。
3)云存储
云存储可以实现存储完全虚拟化,大大简化应用缓解,可以节省系统建设成本,同时提供更强的存储和共享功能,这样就可以存储时间更长清晰度更高的视频监控画面,并且能省掉大量存储硬盘的费用。
4.云计算运营模式
云计算主要包括软件运营服务、效用计算、API服务、平台即服务、商业服务以及网络整合营销等运营模式,下面进行简单的介绍。[3]
4.1 软件运营服务:英文全称为Soft ware-as-a-service
它是一种通过互联网提供软件服务的模式。服务商将应用软件统一部署在服务器上,客户可以浏览软件,根据自己的需求,向服务商购买所需的应用软件服务,并向服务商支付一定的费用,也通过互联网获得服务商提供的售后保障。在ASSA模式下,用户无需购买软件,只需租用Web中的软件,省去了对软件进行维护的费用,而服务商集中维护软件,这样效率会大大提高。
4.2 效用计算:英文名为Utility Com-puting
效用计算模型里,服务商供给客户指定的计算资源和基础设施管理服务,并且根据应用评估,而不是单调地参照速率来收费。实用模型最大的特点就是高效使用资源,促使相关成本最小化。这种方式,有时候也叫作使用收费或者配量服务,在互联网服务、网站访问服务、文件共享等应用中越来越常见,有时候还用于面向客户的市场。
4.3 API服务:这项服务同SAAS关系紧密
网络服务商们不但提供软件服务,而且公布API,这样便刺激了开发者的热情。基于这种模式,开发出的软件会更加全面,通过市场筛选便可得到大量应用。这项服务也体现了云计算服务的开放性。
4.4 PAAS:平台即服务,提供服务层解决方案堆栈即服务
PAAS提供给用户云模式,借此获得使用编程语言、程序库,来开发自己所需求的服务。用户不需要管理与控制云基础设施,包含网络、服务器、操作系统或存储,但需要控制上层的应用程序部署与应用代管的环境。
4.5 商业服务平台:此服务为用户和提供商的互动提供平台,来促进服务效力的提升和服务协调
服务商通过这个平台与用户对话获知用户的服务方向、服务要求等定制服务,来满足特殊客户的要求。这个平台可以看作为云计算面向市场的窗口。
4.6 网络整合营销:互联网有很多网络服务商,他们各有特长,也具有很多相似之处
为了便于客户集中进行查询和选取,构建平台来整合这些网络服务商。这项功能基于云计算的分布性和整体性,这样做既可以方便客户,同时降低了运行成本,保障了运行安全。
5.云计算的应用模式
5.1 云计算在遥感图像中的应用
遥感数据中带有大量差异化较为明显的分辨率像素,造成传统的云计算遥感图像高程测量中,不同分辨率图像会造成高程点云数据非常规离散化,在时间尺度上不收敛,测量结果出现偏差。带有融合功能的云计算高程测量方法。建立经验模式分解模型,将遥感图像进行分解处理,从而为图像的融合提供基础数据。利用云计算,对图像进行融合,完成高程测量数据的测量,可以对遥感图像进行有效的融合,极大的提高了数据测量的准确性,为测绘事业的发展提供了良好的基础。
5.2 云计算在大数据中的应用
大数据是从海量数据中挖掘到目标数据。且海量数据存在大量干扰数据,整体显现出模糊特性和随机性,目标数据具有隐藏性,位置未知,类别未知等性质。基于云计算的数据挖掘过程要设定挖掘任务所使用的模式类型。数据挖掘模式分为关联分析、分类预测、聚类分析以及离群分析等,应用云计算在大数据中的处理广泛应用在电信网络,股票分析以及网络入侵检测系统等技术应用中,获得了良好的数据处理能力。
5.3 云存储技术的应用
云计算和云存储技术是近些年兴起的一种计算和存储概念,其基本思想是基于网络互连,利用网络实现资源的充分利用。利用网络上闲置的计算机资源来实现云计算,利用网络上闲置的存储资源来实现云存储,从而实现基于虚拟的资源,为用户提供便捷服务的一种新型技术。“云”可以被看做是一个虚拟化的存储与计算资源池,在此基础上,云计算则是基于这个资源池,借助网络平台,为用户提供的数据存储和网络计算服务。这样看来,当今互联网就是“云”实现的平台,没有互联网,就没有“云”。所以包括微软在内的世界上几乎所有的IT具有都在日益涉足“云”计算。信息资源云终端设备,利用Hadoop云计算平台,有效地提高海量数据处理速度,在此基础上,利用便携式的用户终端,在终端设备上设计GPRS通讯模块,利用GPRS网络,实现将信息资源实时的传输到网络中,实现云存储,从而实现信息资源的高度共享。云存储在嵌入式系统下采用嵌入式技术设计了嵌入式的便携式终端系统,保证信息资源可以迅速及时的传输到云存储中;采用GPRS通讯模块设计了信息资源的传输模块,客户在需要时,可以随时从云存储设备中读取或者写入最新的信息资源。在海量数据处理方面,采用基于Hadoop的云平台处理,采用T_PCA压缩算法对存储到云存储设备中的数据实现压缩,减小数据存储的负担,达到数据的稳定、可靠、大容量云存储。[4]
5.4 云技术在数字资源中的应用
在面向用户的数字图书应用中,如何利用现有的电子图书馆资源,为读者或用户提供更快捷、更便利的图书数据查询服务是目前数字化图书馆建设中必须要考虑的问题,而云计算技术由于其高可靠性、通用性、高可扩展性、按需服务以及及其廉价的特点,使它成为解决数字图书馆中高效数据查询服务的一种有效手段,它能够极大的降低数字图书馆建设成本,实现图书馆资源的有效共享。
6.结束语
云计算是近年来新兴的信息技术应用之一,它将能更好地使用计算资源,更智能地进行大规模的数据处理。基于高效的虚拟计算资源,应用程序能以一种灵活且安全的方式实现快速扩展和缩减.从而交付高品质服务,随着信息技术的逐步发展结合云技术的优势,相信在未来的计算机应用领域,云技术将获得更加广泛的应用,为信息技术的高速发展做出技术支持。
参考文献
[1]朱一红.云计算在图书馆的应用与潜在风险[J].图书馆理论与实践,2013(3):32-35.
[2]潘文宇,段勇.云计算在电信行业的应用研究[J].电信科学,2013,26(6):25-29.
中图分类号:TP393
最近几年,云计算这一概念不断出现在各大报道之中,虽然大众并不了解云计算的真正含义,也说不清楚云计算到底是个什么“东西”,但不可否认的是云计算技术已经被应用于社会生活的诸多领域中,并且在推动信息产业发展方面发挥着巨大作用。云计算这一概念的涵义非常宽泛,再加上一些媒体的夸大与炒作,云计算在老百姓的心目中几乎成为了无所不能、包罗万象的万能技术。这种夸大与炒作,一方面会让世人所误解云计算的真正功能,另一方面也不利于云计算的成长与发展。因此,我们必须要对云计算的含义、特征进行梳理,总结现阶段云计算的应用,进而把握云计算未来的发展趋势,最终实现我国信息产业的平稳、健康发展。
1 云计算概述
1.1 含义
云计算是一种基于互联网的计算方式,人们利用这方式可以将共享的硬件资源、软件资源、服务资源以及信息按照一定的需求提供给计算机或者是其他设备。
1.2 特征
(1)虚拟化。云计算是建立在互联网基础上的,互联网本身就是一个虚拟的世界,因此云计算也是虚拟的。实际上,我们可以将云计算比喻成一个存在于网络虚拟世界里的“资源池”,用户所有的请求的来源都来自于这个“资源池”,而非某个固定的实体。用户仅仅使用计算机或者是手机,就能够连接到“资源池”,从而得到他们所需要的资源。
(2)规模化。我们继续沿用上面那个比喻,云计算这个“资源池”拥有着相当大的规模,无论是Google、IBM、Yahoo,还是微软,他们都拥有着各自的服务器,如果将这些服务器的数量累加起来,已经达到了几十万台,其计算能力是超乎人类想象的。
(3)成本低。云计算拥有强大的容错措施,而且其节点的构成也是非常廉价的。当用户使用计算机或者手机来获取相应资源时,云计算系统会将数据发送到网络中的超级计算机集群中,超级计算机集群会对这些数据进行处理,整个过程用户仅需要支付廉价的服务费,就能够获得相应的服务。
2 云计算的应用
在传统模式下,如果一个企业想要建立一套IT系统需要花费巨大的人力、物力与财力,企业不但要配置硬件基础设施,购买相应的软件许可证,而且还需要招聘专业的网络维护人员。当这一IT系统构建完成之后,还需要后续的软、硬件更新,这样才能够保证IT系统的正常运转。对于单个用户来讲,如果想要利用网络资源,首先要购买电脑,安装软件。但无论是企业,还是单位用户,他们最终的目的都是为了获得资源,软、硬件本身并不是他们所需要的。云计算出现的恰恰能够解决这一矛盾,它能够高效、稳定的将网络资源提供给社会公众,未来的某一天,网络资源将会像自来水、煤气、电能一样,人们可以随时、随地获取。目前,云计算已经应用于许多领域,比如电子信箱、搜寻引擎等等,用户只需要输入一些简单的关键词,就能够获取大量信息。
现阶段,亚马逊、谷歌、IBM、Dell等知名企业都投入大量精力用于云计算的研发与部署。其中谷歌公司已经开始将云计算应用于商用平台,开创了应用服务引擎——GAE;IBM在世界各国建设了二十家云计算中心,在中国一共有两家,分别设立在北京与无锡,IBM所设计的蓝云计算平台主要是为企业客户搭建一个分布式的,可以通过网络进行访问的云计算系统。
3 云计算未来的发展
3.1 云计算将会被更多的应用于公共事业范畴
目前,云计算服务已经被我国政府正式纳入了采购目录之中,从这一点我们就能够推断出我国政府是支持云计算技术发展的。我国政府在IT行业所投入的资金数额都是非常巨大的,在这部分资金中,有相当大的一部分则转移到了云计算系统领域,我国政府重视云计算技术的目的就是希望扶持我国信息产业的发展,从而更好的为公共事业服务。从世界范围来看,政府扶持云计算技术发展已经成为一种趋势,比如欧盟、美国、日本等地区与国家都要投入大量资金,并制定了相关政策,来增强公共云服务。与欧、美、日等发达国家政府针对云计算所采取的政策相比,我国在组织架构、行业标准以及制度流程等方面还不够完善,还需要加大建设的力度。
3.2 政府将加大对云计算的监管力度
经过几年的发展,我国的云计算市场已然逐步成型,部分软件公司、网络企业以及市场调研公司已经加入到了云计算市场,并且从中获取了一定利润。云计算市场在形成阶段,我国政府并未过多干预这一行业,而是希望通过市场调控,而使其自行发展。随着云计算市场规模的逐步扩大,云计算对于社会、经济的影响也必将加深,想要进入云计算领域的企业也必将增多,面对这样的市场状况,我国政府绝对不能放任不管,否则云计算市场必将陷入一片混乱之中,因此,在未来,我国政府必将加大对云计算的监管力度,具体手段包括:对互联网行业进行分类;制定管理制度;健全组织结构;制定行业准则;完善相关流程等等。除此以外,还要制止一些地方以发展云计算为理由,盲目的进行固定资产投资以及圈地的做法。
3.3 云计算IT产业的影响将进一步加深
随着云计算技术的快速发展,它对硬件设施的要求将会越来越高,同时为了发展云计算系统,企业必将会增加对IT设备的定制量。相关数据显示,定制云计算服务器已经占到了全球服务器总量的10%。在国内,我们可以从阿里巴巴、百度、腾讯等互联网企业的数据库中,发现服务器、交换机以及存储产品的定制数量正在大幅度上升。IT设施定制数量的增加,并不意味着IT制造企业的利润也会随之增加,相反会吸引其他行业的投资者进入这一行业。因此,IT制造业面对这样的状况,必须要加强设计能力、压缩成本、打造品牌,如此才能够把握趋势,实现长远发展。
3.4 云计算将会对商业模式产生重大影响
传统的IT行业的商业模式主要是以实体软、硬件产品为主,随着云计算技术的快速发展,其商业模式将转变为向用户提供软、硬件服务为主,即利用云计算,将用户所需的应用系统通过网络传递给用户。谷歌公司就宣称在未来,所有软件都能够转移到网络中,然后利用服务来替代软件,而云计算技术就可以实现这一理想,未来的云计算以其强大的处理信息处理功能,几乎能够解决用户的所有问题。从这一角度来讲,云计算将会对IT行业的商业模式产生重大影响,并转变IT行业的经营理念与发展战略。
4 结论
综上所述,云计算作为一种新型的计算模式符合了时代的发展,其终端成本低廉,能够使人们共享硬件资源、软件资源、服务资源以及信息,有利于推动互联网技术的快速发展。现阶段,世界各国政府已经开始重视云计算技术的发展,并制定了相应的扶持政府,我国政府也必须要重视云计算技术,从制定管理制度;健全组织结构;制定行业准则;完善相关流程等方面入手,确保云计算产业的平稳、健康发展。
参考文献:
[1]李晓伟,沈艳秋.云计算及其发展进程[J].科技信息,2011(15).
[2]涂小强,陈海莲.浅谈云计算及其发展现状[J].科技广场,2011(03).
[3]李会凯,王平岗.浅析云计算技术[J].黑龙江科技信息,2011(02).
doi:10.3969/j.issn.1673 - 0194.2016.24.037
[中图分类号]TP3 [文献标识码]A [文章编号]1673-0194(2016)24-00-02
0 引 言
近年来,云计算这种新型的信息技术正在飞速的发展,它的出现导致了IT深层次的变革,并将引领IT领域未来发展的方向和潮流,因此,我国企业为了跟上时代信息技术发展的步伐,在国际化的竞争中获得优势,必须要尽快普及云计算的应用,推动企业信息化的升级。
2010年10月,作为创新生产方式的重要保障之一,云计算被纳入国家“十二五”规划,并被认定为我国未来的重点产业之一。这也预示着国家发展云计算,推进企业信息化升级,进而与世界接轨的决心。就目前我国企业云计算应用情况来看,采用云计算的企业比例约为企业总数的18.6%,而49%的企业对云计算的应用根本没有考虑,这充分表现了企业对云计算的认识还不够,对云计算的应用没有信心,小心谨慎,信息化停滞不前。虽然我国的云计算还处于起步阶段,但在国家的高度重视和政策扶持下,相信云计算技术将会被企业广泛的接受,逐步进入云计算的发展和成熟阶段。
云计算是一种新型的IT技术,它采用信息技术整合的方式为需要IT资源的用户提供服务,这种服务是基于互联网的,与其他IT技术不同,云计算不仅仅提供了技术支持,更是为用户提供所需IT的解决方案。虽然云计算自身的可扩展性、弹性、配置动态性等技术特性能够升级企业的信息化,可众多企业出于对新兴技术未知性的恐惧和对云计算应用效果的怀疑而不敢尝试,进而容易造成云计算推广进度的缓慢,丧失企业信息化升级的良机。为了促进云计算在企业中的应用,专家和学者纷纷开始基于企业的视角研究云计算。目前,对企业云计算的研究主要是围绕企业应用云计算的优劣势和采纳的动阻力等方面进行研究,而对如何保证企业云计算应用的成功率从而提升企业云计算的采用率等现实问题还没有进行深入研究。因此,对企业云计算应用绩效的影响因素进行研究是十分必要的,且具有理论和现实意义。
本文对企业云计算应用绩效的影响因素进行分析,得出结论并进行探讨与总结。本文的研究成果将会从研究对象和研究方法方面丰富企业视角下云计算研究的内容;在深化云计算技术给企业带来影响的同时,找出影响企业云计算应用绩效的影响因素,让企业可以通过控制这些因素来提升云计算的应用绩效,为企业实施云计算战略和推进其信息化发展提供建议。
1 云计算应用绩效的影响因素
陈升等研究了信息技术应用绩效的影响因素,认为采用动因、层次、先天条件和实施过程等是信息技术应用绩效的主要影响因素。Iyer和Henderson在研究中基于企业自身条件的角度对企业业务与云计算应用匹配进行了研究,其结论表明:二者匹配程度越高,企业应用云计算的成功率就越高。Garrision 等在其研究中指出,技术能力和管理能力有助于组织对云计算的应用与吸收。Zissis和Lekkas认为,可靠的云计算供应商能够帮助企业解决云计算应用过程中所遇到的技术、安全和隐私风险等问题。基于以上的研究结论,本文把企业云计算应用绩效的影响因素归纳为:企业的自身基础、云计算供应商的可靠性和实施管理3个方面。
2.1 企业自身基础
企业自身基础是指企业在应用云计算时就已经具备的资源条件,它是动态变化的,是企业产生应用云计算需求的源动力,并会影响企业应用云计算的最终效果,具体包括企业管理基础、企业投资基础和企业成员素质基础。
企业的管理基础会影响云计算的应用效果。姜岳新基于实证在其研究中指出,企业的流程、组织、文化和制度等都会影响企业信息化实施的结果。而企业的信息化不仅涉及单纯的信息技术的应用,更要建立与之相匹配的管理体制,从企业的组织战略管理、组织结构管理和业务流程管理等方面着手,最大程度提升企业信息化给企业带来的红利。由此可见,企业的管理基础越好,越能够保障云计算实施的成功率,云计算的应用绩效也越高。
云计算的应用是个系统工程,需要企业为之投入相应的资源。投资的资源应包括相应的财务、时间、人力和物力,投资过程就是企业资源分配的实施。企业的管理层会根据自身投资的基础对云计算项目的实施做出评估,投资基础越好,云计算的应用过程就越能够得到保障,其应用绩效也就越好。
企业的成员包括企业的中、高层的管理人员和基层的工作人员,其素质也会影响云计算在企业中的应用效果。云计算作为一种新兴的信息技术,企业成员对云计算技术的认知和接受能力及对应用云计算重要性的认可度都需要以其自身的素质为基础。无论是管理人员的战略决策,还是基础员工的终端使用,他们对云计算技术及相关信息技术的知识越丰富,越能拓展企业应用云计算的深度和广度,进而提升云计算的应用绩效。
中图分类号:P315.69 文献标识码:A 文章编号:1009-914X(2014)30-0252-01
随着信息技术快速发展,大量移动设备涌入网络系统当中,增加了信息系统负载的压力,而各项资源负载压力与有限性,使得与有关信息资料与设备成本间的矛盾加剧,急需新解决方案,在这种情况下,云计算技术进入人们的视野,并成为计算机技术发展的新方向之一,云计算作为信息技术知识产权资产的一种,经过云计算技术的应用与实践,对人们的生活与工作方式将会产生巨大影响,强化云计算技术的应用研究是大势所趋。
1 云计算概述
云计算最早来自网络就是电脑的思想,后来,亚马逊提供了弹性的计算云服务,而云计算一词最早是由谷歌公司所提出的,并在谷歌推动下,云计算成为世界各大高校的研发项目,在2008年,IBM公司在我国无锡首先成立了全球的云计算中心,目前,云计算已得到全世界各国认识与重视。云计算是种优秀的计算机网络的应用模式,其云所指的是因特网与计算机网络的比喻形式,是个抽象虚拟的网络资源。广义云计算所指的是根据需求与易扩展等形式,运用网络对服务内容进行获取的统称。而狭义云计算所指的是用户终端运用远程连接,对数据库、计算与存储等计算资源进行获取的应用模式。云计算包括数据中心所提供服务与互联网应用服务中的软硬件设施,通过互联网的基础设施,目前全部数据与应用软件均能按照相应形式进行云中存储。
2 云计算技术
2.1 支持架构与部署的自动化
目前的云计算多采取半台体系的结构给予支持,具有支持系统自治与架构敏捷的特点,其中,支持系统自治是指支持体系需要把自动化有关技术镶嵌到其中,降低管理任务与人工部署的影响,用户各应用要求可被云计算平台进行自身智能的处理;而其架构敏捷,可对需求变化或者实际需求进行迅速响应,增强效率。云计算经过自动安装及部署,可实现云计算的自动化应用,并让计算资源由原始状态向可用状态进行转换,通过资源池资源的划分,能为用户提供各类应用服务,并以部署与安装过程的完成来体现,在系统资源当中,允许采取多步骤部署,对有关脚本进行部署,以实现应用软件部署配置与不同的设备管理工具配置,防止大量人机的交互,让部署不再单纯依靠人工操作,而是采取工作流的方法进行全过程的部署,以提高云计算的工作效率。
2.2 虚拟机与安全管理
虚拟机作为云计算关键技术,虚拟机是虚拟数据中心的操作系统,能把离散硬件资源进行统一,实施共享平台的创建,虚拟机的优点为:可整合服务器,降低计算机技术的成本;通过暗哨计划内外停机,能对业务连续性进行改进;对运行很少或不应用服务器能动态关闭。云计算通过计算机资源整合,运用云计算设备当中的任一计算机,对任何隐私的信息均能找到。这使得云计算的安全问题成为亟需解决问题,Siani等人,对云计算的服务设计提出了一些用户隐私保护设计原则,如加入与退出机制,反馈机制,个人信息少发送到云中,数据应用目的限制与明确,禁止未授权复制、访问与应用等。
2.3 资源监控
资源监控也是云计算技术当中的关键技术,对系统资源进行实时监控,并向其他的子系统进行性能信息的提供,以完成系统资源分配。给云的资源动态部署可提供重要的依据,以监控资源的应用及负载状况,运用云计算能对资源可用性与性能进行跟踪,以提供信息问题的解决与资源均衡,对资源池全部资源的监控与管理,可经过监视服务器来实现,经过各种资源服务器的配置监视,可部署程序,并定期将应用有关信息的数据资源上传给数据库。
3 云计算技术的应用与实践
3.1 云计算技术的应用形式
在计算机技术发展下,云计算应用形式主要包括网络服务、软件、互联网整合、商业服务平台与管理服务的提供商,其中,软件就是服务,在人力资源管理类的程序当中,常见的一种云计算应用形式,通过网络浏览器,可将程序信息向用户传输,有效节省了资源成本;商业服务平台为软件与管理服务混合的系统应用,能为用户与提供商间提供互动平台,实施具有针对性的服务;网络服务或软件关系较为密切,经过API能促进开发者实施更多计算机网络应用的研发;互联网整合是将网络供给类的服务公司资源优化整合,为用户提供更恰当快捷服务的供应商;管理服务的提供商,与其它的云计算应用形式相比,这种应用形式最为长远,所面向的是信息技术行业服务的对象,像病毒处理等。
3.2 云计算技术的应用与实践状况
云计算技术起步时间不长,其实力还较为微弱,但随着云计算技术广泛研究与应用,在实践领域以获得较大进展,对人们的生活工作方式正产生影响。有些运营商把云计算中的虚拟技术应用于数据中心,通过数据中心的虚拟化后,运营商的总体投资能够得到降低,服务器整合,对服务器数量增长进行了遏制,降低了IT设备采购量,大幅度降低了有关IT设施采购量,设施数量降低,减少了隐性成本消耗,还避免了环境污染,响应了目前节能减排理念。经过虚拟技术,能构建虚拟化的集群,其高可靠功能,可让应用系统业务得到连续性保障,增强了业务系统的稳定性。
3.3 云计算应用实践前景
随着社会经济发展,信息科技进步,云计算技术发展起来,并在研发应用中获得了很大进步,逐渐成为国际关注及竞争重点,在计算机领域,未来将向虚拟化与云计算进行发展,其发展前景主要表现下列方面,其一,公共云与私有云间的界限不再明显,很多企业将采用公共云与私有云两种技术结合的方式,如因特网一样,成为任何机构与组织内外交流方式,有些信息资源成为两种云技术的融合产物,很多厂商会交付新管理工具、基础架构与安全工具,并用云计算计算看IT发展;其二,软件服务产品会得到更为广泛应用,要有效控制用户访问,就需要采用更好解决方案,尽管次产可给企业发展提供诸多帮助软件应用业务会由工具式应用像免费操作系统的基础软件进行转变,并进而转变为在线企业软件全面的应用,以提供更为综合的应用,充分发挥其价值;其三,随着全球联系的日益紧密性,云计算应用实践,为世界广大用户提供更为全面信息技术,并让信息技术设备成为公共设施应用,在云计算技术下,用户运用云计算,能够用较小成本获取较大计算力,在这种变化下,会激发新理念与新创新在社会生活当中的应用,并促进新技术创新,产生蝴蝶效应,促进信息化社会发展。
4 结束语
在社会经济与计算机技术进不下,云计算技术得以发展,并在应用实践当中,获得了很大进展,成为全球关注竞争的关键技术之一,随着信息化社会的到来,市场需求增大,云计算技术将会成为技术的新改革力量,对人们的生产生活会带来巨大影响,云计算尚处在起步阶段,我国有关云计算的普及有限,很多用户在云计算接受与认知程度较低,要改变计算机传统应用方法,还需要国家进行大力融合推进,以实现计算机资源的优化整合,为我国生产生活带来益处。
参考文献
0引言
互联网技术的迅速发展和广泛应用,为人们的生活和生产活动带来了诸多便利,但也面临着严峻的网络安全问题。近几年,因计算机病毒或黑客攻击而发生的网络安全事件屡见不鲜,比如僵尸网络HNS感染事件、Facebook数据泄露事件、“黑客”入侵快递公司后台窃取客户信息事件等,严重影响了数据信息存储的安全。为避免或减少此类事件的发生,需要从计算机安全存储环节入手,加强网络数据信息的管理和保护力度。对此,应加大云计算技术的研究力度,将有效运用于在计算机安全存储。
1云计算技术概述
云计算技术属于一种先进的计算技术,具有超大规模、虚拟化、通用性、高可靠性和高扩展性等特征,能够依托互联网为用户提供虚拟化资源服务。相较于传统计算技术,云计算技术并未在用户所在地布置计算资源,而是将各类资源存储于云平台,当用户有需求时,通过向用户收取一定费用为其提供信息服务。整个过程计算效率较高、耗时较短。云计算技术所体现出的优点,已被广泛应用于数据存储、交通管理、财务分析和天气预测等各个领域[1]。当前,云计算服务主要包括平台即服务、软件即服务和基础设施即服务。对于平台即服务,用户可利用云平台提供的开发组件,根据自身需求,在平台上研发相应系统或软件,打造个性化、定制化的系统或软件[2]。对于软件即服务,开发商可在互联网上提供各类软件服务,用户只需支付一定租金便可使用,不需购买,减少了用户的软件使用费用。对于基础设施即服务,用户可注册云端账号并登录,在互联网上获取所需的基础设施服务,包括制造设备资源及硬件服务器租用等。总而言之,云计算技术是互联网技术的一次重大变革,是大数据时代的新兴产物,是当下计算机领域的研究热点。
2计算机安全存储中的常见云计算技术
大数据时代背景下,数据信息安全问题越来越严峻,需要借助云计算技术提高计算机安全存储质量,避免发生数据泄密现象。计算机安全存储中,较为常见的云计算技术包括以下几种。
2.1云计算密钥管理技术
云计算技术体系中,受密钥技术水平的限制,管理和共享计算机数据信息时,仍然面临一定困难。通过加强密钥共享和管理工作,能够提升计算机安全存储的管理效率和服务质量。现阶段,云存储程序中,多采用验证码的密钥方式保护数据信息。以百度云为例,信息传输和共享过程中,用户可将网络链接发送给他人,输入提取码后获取相应信息,在确保数据信息安全性的前提下,实现文件共享。
2.2云计算数据加密技术
计算机安全存储过程中,云计算数据加密技术发挥着重要作用,主要包括对称加密算法和非对称加密算法。两者的特点存在一定差异,应根据实际需求加以选用。对称加密算法加密性能与解密性能较强,对数据安全起到良好的保护作用,但会降低计算系统管理及数据传输的效率,影响运行性能。与对称加密算法相比,非对称加密算法对计算机系统管理及数据传输效率的影响较小,但其加密性能与解密性能有待提升,且计算过程较为复杂,不利于数据快速存储[3]。
2.3云计算身份认证技术
利用云计算身份认证技术,能够显著提升计算机数据存储的安全性。通过验证和审核访问者身份,防止出现外界入侵问题。现阶段,云计算身份认证技术包括口令验证、智能IC卡用户验证、PKI身份认证。对于口令验证,指用户访问数据库时,需根据界面提示输入用户名及相应口令,计算机系统验证信息。若用户信息正确,则通过验证,用户可顺利访问计算机系统;若用户信息有误,则系统会提示多次输入,次数达到上限后仍无法正确输入,用户将无法获取数据信息。对于智能IC卡用户验证,指通过读取IC卡信息验证用户身份。如果IC卡信息出现偏差或者不相符,会拒绝用户进入计算机系统,以此确保数据存储的安全。对于PKI身份认证,需要依托密钥才能实现。具体而言,是利用密钥的相互匹配特性,对数据进行加密和解密,结合密钥备份、恢复及更新机制,达到计算机安全存储的目的,提高计算机数据信息的安全程度。
2.4云计算数据备份技术
针对计算机安全存储过程中常见的数据丢失问题,可利用云计算数据备份技术恢复原始数据,以此减小损失。存储计算机文件时,通常将其保存至硬盘,但文件较大超出硬件存储能力时,无法继续保存数据[4]。此时,可通过数据备份技术整合需要存储的数据信息,将其在云端备份。当硬件中的文件出现损毁时,可借助备份数据进行补充,恢复原始数据,避免出现丢失现象,确保数据的安全存储。另外,可将加密算法、身份认证技术运用到数据存储及传输过程中,加强数据存储的安全防护力度。
3计算机安全存储中云计算技术的运用策略
为保证数据信息的安全性和保密性,需要将云计算技术科学应用于计算机安全存储,避免出现数据丢失、泄密、恶意篡改等现象。
3.1可取回性证明算法的运用
可取回性证明算法又称为M-POR算法,能够及时响应数据信息,还可进行验证,进而确保数据信息的安全。实际应用过程中,利用冗余纠错编码,能够验证云计算数据信息的可用性。查询数据信息时,云端会得到相应提示,然后做出响应,允许用户检索和查询数据,并判断数据信息是否安全,防范风险。当用户验证失败时,会对计算机存储文件造成破坏,此时可评估文件的损坏程度,判断是否具有可恢复性。如果文件损坏程度在可恢复阈值范围内,可采用M-POR算法,利用编码冗余的方式恢复数据,保证计算机数据信息的安全。数据恢复方面,M-POR算法具有较高的成功率,在计算机安全存储中有显著应用优势[5]。验证云端数据完整性时,也可借助M-POR算法实现。此过程中,能够精准确定错误点的具置,并进行全面、深入分析。通过RS纠删码对云存储内的原始数据信息进行冗余编码,使原始数据恢复正常,提高数据信息提取速度,同时,确保云存储系统稳定运行。
3.2MC-R的运用
计算机安全存储中引入云计算技术时,可结合实际需求灵活选用MC-R策略,主要分为用户端和云端两种不同类型。从用户端来讲,数据信息在复杂的网络环境中,隐藏和伪装性较差,且客户端和程序漏洞,为黑客等不法分子提供了可乘之机,数据信息易遭到恶意入侵而发生泄漏现象。对此,可采用MC-R策略增强数据信息的隐秘性,借助MC加密算法构建数据伪装、隐藏及标记模块,在三者的有机协同下实现数据加密和保护,提升计算机存储的安全性。从云端来讲,运用MC-R策略时,主要对计算机系统的核心数据进行加密处理,提升加密解密效能,同时,降低计算机技术能耗。实际应用时,用户端会在云计算技术系统中产生密钥,且具备自我保存功能。通过用户端的MC加密处理计算机文件信息,云端通过数据传输得到相应文件信息及密钥后,再次进行加密处理,增强计算机数据存储的安全性。如果用户需下载所用数据,需向计算机系统发出请求命令,通过验证后才能进入云端检索、下载数据信息,并利用密钥进行加密处理。当遇到加密程序时,可通过MC公钥密码进行破解,获取其中的加密数据。对于云端所存储的数据信息,可借助数据标记模块获得,解除加密程序,使数据恢复正常,进而达到高效利用的目的。
3.3虚拟机动态迁移的运用
中图分类号:TP29 文献标识码:A文章编号:1007-9599 (2011) 06-0000-01
Enterprise Applications Analysis of Cloud Computing and Cloud Storage Technology
Cai Han
(China Shipping,Xiamen361006, China)
Abstract:Cloud computing use the Internet as computing platforms,
will be more widely involving mass data processing tasks.Mass data processing refers to the large-scale data analysed and calculated.In the Internet age,the Internet data statistics and analysis of many is mass data level for corporate data storage,provides an important service.This paper analyzes the application of cloud computing,introduces the types of cloud computing infrastructure,in-depth analysis of the cloud computing and the relationship between the enterprise applications.
Keywords:Cloud computing;Cloud storage;Enterprise application
云计算技术带来了IT技术领域的重大变革。它极大地降低了企业的IT建设及运营维护成本,降低了能源消耗,大大加快了企业信息化建设进程。云计算与互联网的结合也催生了IT商业模式的革命,使得越来越多的公司不再购买和维护软硬件,而是从亚马逊等公司租用计算、存储、网络资源以及IT服务,使得企业实现信息化变得像获取自来水一样方便、廉价。
一、云计算的应用类型
目前流行的几种基于云计算的应用类型。这些应用分为三层或三类,分别是平台或基础设施方面的应用、业务应用和业务服务。基于平台的应用主要集中在为用户提供存储服务(云存储)、计算能力(计算云)、数据库服务(云数据库)。云存储是一种基于网络的数据存储模式,数据被存储在多种虚拟服务器上,通常由第三方的组织来管理,而不是用专门的服务器来管理。数据托管公司运营大型的数据中心,用户通过从公司购买或租用存储空间来存储自己需要托管的数据。数据中心的运营商在后台根据用户的需要虚拟化资源,对用户来说就像在使用虚拟服务器,这样用户可以自己管理自己的数据。而实际上,这些资源或许横跨了很多不同的物理服务器。
二、云计算中的基础设施
云计算中的基础设施可以建立在虚拟化、网格计算或二者结合的基础上。网格计算(或者计算网格的使用)是指多个计算机同时处理一个问题的计算模式,处理的往往是需要大量计算资源、需要访问大量数据的科学或者技术问题。它是一种分布式的计算模式,通过将网络上的、松耦合的计算机联合起来组成一个“超级虚拟计算机”来完成大型计算任务。这项技术已经应用在运算密集的科学、数学和理论问题的运算上,参与运算的计算机是以自愿的形式加入的。在商业机构中也有多种不同的应用,如药物研发、经济预测、地震分析、股票数据处理、电子商务和Web服务。在这种计算模式下,计算任务被拆分为许多小的部分,不同的部分在不同的计算机上同时、独立、并行地进行。因此,对于需要在计算过程中交换中间结果的应用,这种计算模式是不适用的,因为不同的处理器和存储系统很难保证高速的连接。网格可以实现本地、大学内部、区域性和国际性的应用、数据和存储资源的分享及管理。Google的搜索引擎就是以网格计算的形式,通过上千台服务器来处理搜索请求、寻找新的站点、存储文件和管理广告。
三、云计算对企业的影响
云计算模式能极大地降低企业或者学校的信息系统建设的成本。对于他们来讲,通过投资建立计算中心成本较大,并且难以与他们的信息系统的快速成长和服务多元化要求相匹配。具体来讲,云计算为企业带来的便利归纳为以下几个方面。
(一)商业模式和理念的转变。IT公司的商业模式从实体的软件或硬件产品销售转变为相应的软硬件服务的提供。通过云计算,更多的应用能够以互联网服务的方式进行。云计算的先驱者之一谷歌甚至强调未来几乎所有的软件都可以搬上互联网,以服务取代软件。云计算将带动整个商业模式的转变,延伸出新的商业体系,特别是IT企业商业理念也需要转变,当前的软件销售转变为服务销售,将实体变为网络中的相关服务提供给个人用户或企业用户。
(二)提高管理效率、服务水平。利用云计算的商业服务平台提供用户和提供商之问交互的平台,用户不用花精力去开发相应的软件或提供相应平台,只需要付少量的费用就能实现现代化的信息管理,将更多的精力用在企业的实质管理和服务客户,增强了企业的自动化度,能提高企业的管理效率及相应的服务水平。
(三)降低运行维护成本。企业只需定制相应的服务,由云服务商或云端提供需要的基础架构、服务、软硬件资源等,可以节约成本,不用投资购买昂贵的硬件设备,负担频繁的维护与升级,企业不需要建立自己的数据中心、大型机房、服务器中心等并相应减少硬软件的运行维护费用。
(四)提高了资源利用率。云计算模式中多企业共用相应的基础架构,由云计算提供更强的管理机制、自动化部和高层次的虚拟化,将实现网络虚拟环境上的最大化资源共享和协同工作。企业可以自己组建云计算基础设施,也可以按需或按时租赁的方式来完成企业的计算任务、存储、平台服务等,多个企业共享云计算基础设施,在节约成本的同时提高资源的利用率。
四、结束语
云计算是集成了大量资源的高效运行模式,在数据存储与处理中具有极高的应用价值,因而在企业中广泛应用,应用云计算和云存储技术能够改变企业运营模式、提高管理效率、降低系统成本、提高资源的利用效率,对现代企业的信息操作产生了划时代的影响,在企业信息系统的发展中必将起到更重要的作用。
参考文献:
Moodle是基于建构主义教育理论开发的课程管理系统软件,具有源码开放、模块化设计的特点,它作为一款优秀的E-learning管理工具在课程教学改革创新方面发挥着重要作用。然而,Moodle毕竟不是企业级团队开发的软件,自然会存在一些缺陷和问题。
1Moodle本土化应用过程中存在的问题
1.1运行环境配置复杂
Moodle可以基于WindowsWNMP、LinuxLNMP两种环境架构运行,所需要的支撑软件主要由PHP、MySQL、Nginx等开源软件构成。一方面,由于开源软件一般缺少技术支持和说明文档,在出现故障或错误时只能由用户自己解决问题,技术要求比较高。尽管网络上早已存在XAMPP一体建站集成软件包供用户快速构建运行环境,但必须手动关闭被占用的80端口,否则影响提供http服务的Nginx软件的开启;另一方面,Moodle对开源组件的版本有严格限制,XAMPP集成环境严重滞后于Moodle的更新发展,无法满足实际使用要求。
1.2高成本的建设和维护
Moodle在本地服务器上的部署建设要面临硬件资源和软件管理两个问题。服务器和网络设备的购置、系统运行维护需要技术人员专门负责管理,还要安装入侵检测和防火墙设备等来保障服务器数据的安全性和系统的稳定性。Moodle系统占用公网IP的端口而且对带宽要求较高,将直接影响系统的响应速度和用户体验。单一化服务器运行无法实现负载均衡,购置多台服务器虽能分摊负载但会造成资源浪费。
1.3并发响应能力不足
单一服务器负载能力有限,无法实现负载均衡。笔者以惠普ProLiant360G6服务器为测试对象,通过ApacheBench工具使用命令“-ab-c100-n10000http://127.0.0.1:9394/index.php”模拟一万个并发请求对Moodle系统进行压力测试,测试结果显示每秒并发线程请求响应请求数89.5个,响应能力无法满足实际使用需求。
1.4数据无法在线迁移
单一化的本地服务器无法实现数据在线迁移。本地服务器部署的Moodle系统必须将安装目录下的Nginx\MoodleData、MySQL\data以及Nginx\html3个文件夹完整复制到目标路径来实现数据库的转移[1]。另外,系统管理员需要重新写入当前服务器数据存储的新路径,不利于数据备份和迁移。
1.5中文乱码问题
Moodle系统的用户管理默认分为单个添加和批量上传。由于Moodle的原生语言为英语,在批量上传中文用户账户数据时会出现“列数不连续”的问题和产生中文乱码。添加中文用户只能单个添加,严重影响了用户批量管理的功能。
2云计算技术的优势
2.1云计算技术介绍
云计算技术是一种基于互联网的计算方式,运营商通过建立网络服务器集群,以有偿方式向各种不同类型用户提供在线软件服务、硬件租借、数据存储、计算分析等不同类型的服务,用户能够不受地理空间限制,只需以商业租赁方式便可随时随地从云计算服务运营商处租赁基础设施、运算处理能力等使用权。云计算技术的出现实现了计算资源的实现形态、计算服务的应用模式的根本性变革[2]。
2.2Moodle结合云计算技术的优势
2.2.1部署简单,提高设备资源利用率云计算技术吸收了分布式计算、虚拟化、并行处理和网格计算等技术优点[3],只要支付相应的租金即可轻松获取存储资源和服务器等硬件资源,从而降低教学信息化的建设成本。以阿里云ECS服务器(ElasticComputeService)为例,弹性IP地址随ECS服务器建立由云计算服务运营商提供,无需占用本地网络IP端口,不需要考虑网络带宽资源,更不需要额外购置网络设备。2.2.2管理维护简单云计算技术下,Moodle用户不需要负责硬件管理和运行维护等问题。以开源的Linux系统环境为例,用户通过云计算控制后台远程登录服务器,通过安装SHH软件包后,在本地计算机安装Xshell即可实现远程操作和管理服务器,通过安装Xftp可以实现传送文件。2.2.3实现在线迁移数据,提高系统安全性单一化的本地服务器上无法实现Moodle自带“数据库导出”功能,在云计算技术下能够实现将本数据库所有的数据传送到另一个数据服务器。此外,在云服务器ECS上部署则能够直接使用镜像快照功能,实现云服务器上的磁盘自动化数据备份。如果发生病毒入侵或黑客攻击等造成数据丢失,用户可借助快照回滚功能迅速恢复到某一个快照时间点的数据,以保障数据库安全。总而言之,云计算技术的数据存储远比个人用户的数据存储安全。2.2.4具备大数据分析能力Moodle用户能够利用云计算技术通过建立一个或多个ECS实例组成Hadoop集群或Spark集群,通过E-MapReduce将数据导入和导出到其他的云数据存储系统和数据库系统中,为用户提供集群、作业、数据等管理的一站式大数据处理分析服务。2.2.5友好的支撑移动学习在云计算技术下,数字化学习服务和数据可以在最大范围内共享,除了传统的B/S浏览器访问模式,还提供通过手机APP访问的客户端模式,方便学习者随时随地使用Moodle展开学习。
3云计算技术下的Moodle的优化研究
3.1基于云计算PaaS服务建立Moodle
云计算的服务形式包括软件即服务SaaS(SoftwareasaSer-vice),平台即服务PaaS(PlatformasaService),基础设施服务IaaS(InfrastructureasaService)。通过实践证明,基于PaaS服务形式,选择简单高效、处理能力可弹性伸缩的阿里云服务器ECS的云计算服务最为合适。笔者以noVNC的CentOS7.1为Moodle系统环境,该版本集成了运行必备的各类库文件,免除了运行环境的复杂配置。
3.2Moodle应用的优化研究
3.2.1提高响应速度Moodle系统默认运行状态只调用单个php-cgi进程响应web页面的http请求,一旦并发请求数量超过了500个,PHP就发生崩溃停止运行。通过加入php-fpm进程维持器,始终维持8个php-cgi进程以保证Moodle运行的高并发响应。3.2.2提升数据读写速度数据库读写的快慢直接影响Moodle系统的响应速度和用户体验,主要通过改写Moodle的写入方式及增大MySQL缓存池容量可实现速度提升。首先,通过打开mysql\bin\my.ini配置文件,修改语句“innodb_buffer_pool_size=4096M”中的内存值,最好设置为物理服务器内存的50%。其次,将MySQL数据库的写入方式从默认的写入硬盘更改为写入缓存,修改语句的数值“innodb_flush_log_at_trx_commit=2”(其中1表示写入硬盘,2表示写入缓存),实践效果表明可以大幅度提升Moodle响应速度。最后,开启Ajax和JavaScript提升页面响应速度。在Moodle的开发选项中开启缓存JavascriptCachejs,修改后数据能够与服务器保持快速稳定的通讯更新状态,缓存和压缩能大大提升页面的加载速度。3.2.3解决中文乱码问题Moodle系统困扰管理员最大的问题就是批量上传用户出现乱码的问题。经过实践证明,通过修改系统目录Moodle\nginx\html\lib代码库里的csvlib.php文件中的部分代码,可以实现中文用户名单的批量上传。具体方法是,文件中在第129行和第249行前面添加下面代码。global$USER;$is_english=$USER->lang=='en';if(!$is_english){$st=implode($csv_delimiter,$fgetdata);$fgetdata=explode($csv_delimiter,$st);
3.3实际运行情况
在云计算技术服务中选择与HPProLiant360G6配置相似的ESC服务器部署Moodle,经过优化设置后的并发响应速度达到了238个并发数,性能得到了大幅度提升。
4结语
结合云计算技术构建Moodle平台具有巨大的优势,既能解决设备资源投入和管理维护的问题,又能实现在线迁移数据和大数据分析。通过研究实践,找出优化方案和解决Moodle自身的问题和缺陷,摆脱Moodle系统过去并发线程响应慢以及用户体验差的情况,发挥出其应有的性能。
参考文献:
[1]曾棕根.Moodle灾难恢复与应对计划[J].计算机应用与软件,2013(10):120-122.
【中图分类号】F224-39【文献标识码】A【文章编号】1672-5158(2013)07-0108-01
一、虚拟技术以及云计算的概念
虚拟化技术是一个广义的专业术语,在计算机信息技术领域当中主要是指计算元件在虚拟的基础上运行,而并非传统意义上的真实基础。虚拟化技术的特点则是可以将原本复杂冗繁的数据处理工作简单化,即通过简化软件的重新配置过程,降低IT应用服务器以及软件系统的数量。例如CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且所有应用程序都可以在相互独立的空间内运行而互不影响,这样一来就可以有效地降低系统的复杂程度,最大限度的提升计算机的工作效率。现阶段最常用的虚拟化软件是Microsoft公司设计开发的Hyper-V、VMware公司设计开发的第三代虚拟架构软件、SWsoft公司设计开发的Virtuozzo以及Citrix公司设计开发的Xen、这其中以VMware公司设计开发的第三代虚拟架构软件最具市场和成熟度优势。
云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。狭义云计算指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。它意味着计算能力也可作为一种商品通过互联网进行流通。
虚拟云计算平台主要是指通过更加先进的计算机模式,让用户在互联网环境中拥有近乎无限的计算能力,让用户对计算机的应用和服务更加自由。虚拟化技术的灵活性和延展性能够提升云计算的资源利用率,最大限度的降低服务器的管理流程和维护难度,通过对数以万计的服务器资源进行整理,合并成资源池,然后再根据不同的服务的形式将其分配给具有实际需求的用户。虚拟云计算平台提供Windows和Linux系列常用主流操作系统的运行环境,可以给用户带来更加轻松、自如的使用体验。
二、虚拟云计算平台的体系结构
虚拟云计算平台的体系结构主要包括中央处理器、内存以及硬盘等硬件设施,然后对这些硬件设施进行逻辑抽象和统一表示,抽象和表示出的虚拟资源构成一个或者多个虚拟机,以便对这些硬件设施进行协调管理,极大的减小了系统管理的复杂性以及运营成本,提高了资源的使用效率和系统的运营效率。系统结构主要包括以下功能:
(一)资源管理
虚拟云计算平台的资源管理可以分为资源虚拟化和资源监控两大部分,首先资源虚拟化主要是指虚拟云计算平台上所有的央处理器、内存以及硬盘等硬件设施,将其抽象成虚拟资源,然后以虚拟机的形式提供给用户。资源监控则是对虚拟云计算平台上所有的物力资源进行实时监控,以便了解这些资源的最新动态。
(二)节点调度
虚拟云计算平台主要是由一个集群控制器和若干个节点控制器构成的。其中每一个节点控制器都配备相对应的虚拟控制器,然后运行一个或者多个虚拟机。一旦用户申请虚拟机,此时集群控制器接到指令,然后按照某种调度策略选择相对应的节点控制器,确保资源的合理分配和负载均衡。
(三)虚拟机生命周期管理
所谓虚拟机生命周期主要是指用户申请虚拟机开始到用户关闭虚拟机结束。在虚拟机生命周期内,用户可以根据自身的实际情况对虚拟机的运行环境做出相应的调整,例如启动、关闭、重启以及迁移等,在虚拟机运行的时间段内,整个系统的所有权归申请者,包括虚拟云计算平台管理员在内的任何人都不允许对该系统进行任何操作。
(四)虚拟机监控
虚拟监控是云计算平台中的一个重要功能。在虚拟环境中可以借助虚拟技术将中央处理器、内存以及硬盘等硬件设施整合成虚拟资源,然后以虚拟机的形式呈现给用户。因此就需要对这些虚拟机进行实时监控,让用户了解虚拟机的运行状态,以便做出及时的调整。在虚拟云计算平台中,虚拟监控主要分为节点控制器对虚拟机的监控和集群控制器对云计算平台上所有虚拟机的监控两种形式。其中节点控制器对虚拟机的监控,可以了解到虚拟机的最新动态;集群控制器对云计算平台上所有虚拟机的监控则可以获得平台上所有虚拟机的最新动态。
三、虚拟云计算平台的应用研究
从上文中我们了解到虚拟云计算平台上的核心功能包括资源管理、节点调度、虚拟生命周期以及虚拟机监控四大部分,对于这些核心部分的具体实现,需要从以下几个方面进行深入探讨:
(一)资源管理上统计集群所有节点控制器资源的结构体系为ccResourceCache。该结构体系一方面保存了所有节点控制器的中央处理器、内存以及硬盘等硬件设施,另一方面确保数据的实时性和有效性。
(二)节点调度提供三种调度方式,主要有GREEDY(每次选择一个资源能够满足需求的可用节点)、ROUNDROBIN(将节点排序,按照轮询的方式就选择一个可用节点)、POWERSAVE(当节点上没有虚拟机运行时,节点处于休眠状态。每次选择资源满足需求的可用非休眠节点,如果没有满足要求的节点,则可以唤醒可用的休眠节点)。
(三)节点控制器中保存虚拟生命周期的结构体系为nc Instance。该结构体系中包含虚拟机的Id,虚拟机运行状态、镜像Id、镜像URL、虚拟机类型等参数。与cc Instance相比,instance Id代表虚拟机的Id,而image Id、kernel Id和ramdisk Id都代表镜像Id,image URL、kemel URL以及ramdisk URL表示镜像地址。Launch Time、boot Time以及termination Time表示虚拟机的登录时间、启动时间以及关闭时间。
(四)虚拟机监控则是利用集群控制器循环查看每个虚拟机的运行状态,根据实际需要释放被占有的网络资源。具体根据获取的每个虚拟机的最新动态信息,更新保存在集群控制器上该虚拟机的信息,如果某一个节点控制上在集群控制器设定的空闲时间内没有虚拟机在运行,则该节点表示正在休眠状态。
四、结束语
综上所述,伴随着信息技术以及互联网技术的快速发展,使得虚拟云计算平台的应用日趋成熟。虚拟化技术的兴起彻底引起了信息技术的变革、促进产业格局的重新分配、改变了企业以及个人实用信息资源方式的先进技术已经被越来越多的部门所重视,与此同时,云计算作为一个新兴事物也正在信息领域中被广泛应用。本文首先分析了虚拟技术以及云技术的相关概念,然后分析了资源管理、节点调度、虚拟生命周期以及虚拟机监控这四大模块的结构设计和具体应用,为今后虚拟技术在云计算平台上的应用研究提供有力支持。
参考文献
[1] 陈海波.云计算平台可信性增强技术的研究[J].复旦大学,2008年第10期
[2] 王含章.可信云计算平台模型的研究及其改进[J].中国科技技术大学,2011年第04期
中图分类号:TP3 文献标识码:A 文章编号:1671—7597(2013)032-004-01
在高清数字电视、3D电视越来越普及的今天,很多新技术正在不断推进着广播电视事业的前进,随着三网融合政策的出台和下一代广电网络技术的应用,云计算势必会为广电事业带来重要影响,为行业做出重要贡献,在很多人眼里,云计算的作用不仅能有效节约行业成本,同时也是行业盈利的推动器,因此,广受业内人士的普遍看好。同时,IDC的资料显示,未来的三年内,云计算在中国市场的应用规模将达到3000亿元,同时也极大的刺激了相关产业链,为整个行业创造更多的商机,使更多的行业企业得到实惠。
1 云计算的应用背景
自2009年开始,中国就开始准备三网融合的推广方案,预计到2016年,全国县级以上城市的电视网络全部将实现数字化,同时也具备互联网接入服务。目前,数字电视、掌上移动设备的播控平台已经初具规模,三网融合也开始在一些重点城市如北京、上海、杭州开始试点推进。而在这一过程中,云计算作用的发挥得到关注。目前,全国各地省市级电视台基本都有推进高清电视和3D电视的推广趋势,在中央电视台和一些地方台推出的3D频道,受到广大群众的热切好评,因此,对于高清电视和3D电视的快速发展带来的巨量的数据吞吐,都是眼下急切需要解决的问题。在目前推广的三网融合的环境下,用户可以在电信网、广播电视网、互联网任何一个网上都能实现打电话、看电视、上网等多种功能,用户因此可以享受更幸福、更卓越的数字家庭的快乐。
2 云计算的应用范围
目前所说的视频云计算,大意就是指所有存储、操作流程都通过网络云端完成,而不需额外购置硬盘或服务器等硬件设备。同时,视频云计算还有两个含义。
1)视频云计算是指新基于云计算的视频业务模式,该模式将“云端”的视频的处理结果传送到“终端”,终端只需要提供网络支持和具备人机交互系统和基本的视频解码即可。
2)视频云计算又指的是云计算服务模式。它独有的特点是将以往过去用户需要提供一部有一定处理能力并且通过互联网与“云端”进行数据交互才可享受云计算服务的终端设备变成现在用户不必具备有一定处理能力的终端就可以享受云计算服务的终端。视频云计算采用音频等方式直接把云端处理后的数据传送给终端,用户终端功能设备不再需要处理器、内存、硬盘、显卡、操作系统等,而只需要一块解码芯片。因此可以有效降低用户终端设备的使用成本,同时终端还可以做得非常简单、漂亮、轻便、省电。此外,视频云计算的另外一个特点就是它支持应用的无限扩展,所有应用运行在“云端”的服务器中,都和终端没有关系,因此对应用几乎没有任何限制,用户可以自由访问云端服务器上的数据传输。
2.1 云计算在内容制作的应用
随着高清电视、3D电视的制作和播出越来越普及,且越来越受到群众的热爱与追捧,在全国各大电影院,3D电影正频频刷新着票房记录,在2010年上映的《阿凡达》和2012年上映的3D版的《泰坦尼克号》正是运用3D技术创造了影视业的技术革新,推进了整个行业的新技术的探索和运用。而在我国很多升级电视台,高清格式拍摄和3D技术拍摄也越来越被行业人士推崇。目前,我国各地方台基本上都建立了数字化和网络化的内容资源管理系统,但随着应用的推进,这些系统也暴露了布局分散、服务单一的缺点,同时系统的因为负荷的原因,不能满足海量的终端用户访问。因此,云技术的出现可以改变这一现状,通过构建电视节目内容资源库,形成独立的具有云性质的电视节目资源云池。
2.2 云计算在分发传输中的应用
三网融合的一个重要的技术平台就是分发传输。它的特点是将节目的制作与播出相连接,通过分发传输的形式将节目在有线电视、互联网以及手机、IPDD等移动接受设备上播出,满足了不同终端上的用户的使用需求。
目前,光缆通信行业的技术革新也为云计算的应用提供良好的传输介质。终端用户可以自行选择公有云或者私有云提供的分发服务,选择更适合用户需求的传输模式,通过分发传输的模式提升了资源的使用效率,提高了用户的满意度,同时也打破了运营商过去单一化的传输模式,有效的加快了三网融合的进程。
2.3 云计算在运营管理中的应用
目前从技术架构看,云计算非常适合于三网融合下的广播电视运营应用模式。云计算采用了虚拟化的技术,很大程度上减轻数据处理服务器的负荷,提高了服务器的运行效率,降低了系统使用的能耗,因此,也降低了数据中心的建设成本。同时云计算采用按需付费的商业模式,使得用户今后使用终端设备的服务费用极大地降低。在未来的三网融合的环境下,使用内置的视频云计算的终端机顶盒,相比起现在传统的机顶盒收费模式,用户能极大的降低服务费用和维护成本。
3 结束语
云计算的运用不仅除了广播电视传输的应用外,在云计算技术的推动下,今后的广播电视网还能与传统行业相融合,实现远程教育、网络医疗服务咨询、外汇、股票、期货等信息的查询和交易、交通查询等更多应用。云计算也必将为未来三网融合的不断进步做出重要贡献。
参考文献
[1]刘辉.云计算的前景与应用[M].电子工业出版社,2011.
[2]王波.虚拟化与云计算[M].电子工业出版社,2007.
[3]李乔.云计算研究现状分析[J].计算机科学与技术,2011.
中图分类号:TP3 文献标识码:A 文章编号:1007-3973(2011)003-061-01
1、什么是云计算
云计算(cloud Computing)旨在通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的完美系统,并借助虚拟化(Virtualization)、公用计算(utility Computing)、laaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等先进的商业模式把这强大的计算能力分布到终端用户手中。通过云计算,计算机的软件资源和硬件资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费,这种特性经常被称为像水电一样使用IT基础设施。
2、云计算的特征
云计算是一种新兴模式,还处于不断完善不断进化的过程,各方对其还没有一个比较统一的定义,但它最少应该具备以下几个特征:
2.1 一切皆资源
也就是说所有的信息系统所需的服务器处理能力、数据存储、网络带宽等硬件,软件平台、Web服务、应用程序等软件,都是一种可以通过网络以服务的形式提供给用户的资源。在以前,医疗机构需要自己建设机房中心,购买服务器等硬件,培养自己的信息科技术人员以便日常维护,将精力发费在非主营的业务上:而有了云计算,医疗机构可以由专业的公司提供各种软硬件服务,无需一次性投入过多的资金和人力来处理这些事情。
2.2 动态扩展
云计算的好处还在于它是可以动态扩展,自由伸缩的。由于医疗机构的行业特征,一般工作日的业务量明显大于节假日,上午的门诊量大于下午的门诊量,晚上除住院和少量急诊外业务很少,相应的信息系统的负荷也随着业务量的变化不断变化,这就在闲时产生了大量的资源浪费。另一方面,由于医疗机构信息化水平及计算机专业技术有限,在建设信息系统之初对各种资源的评估比较难于准确,对建多大的机房,要达到什么等级,需要多少台服务器,服务器的主要配置和性能要求如何,未来数据存储的增长均势,每天的峰值需要的计算能力等很难深入研究,那么一次性投入多少资金购买什么样的设备成为信息主管领导的头痛大事。而云计算由于其资源是以服务的形式从网络获取,需要多少获取多少,获取多少就购买多少,以合适的投入满足当前的需求,随着客户业务的不断增长还可以动态扩展。
2.3 分布式共享方式
云计算提供的资源其物理上是以分布式的方式提供的,比如为某一个医疗机构信息系统提供服务的这些计算机可以是在本城市的远郊,或者水电发达的长江三峡区域,甚至遥远的国外,用户并不需要关注是哪一个数据中心的哪一台服务器在为他服务。在医院这种特殊的场合,对噪音污染、电磁辐射等要求非常严格,传统的数据中心基本建于院内,不利于医院的主体业务开展。另一方面,在医疗机构集中的大城市,电力资源、地理空间资源相对成本较高,通过云计算把这一部份转移到其它地方,可以进一步节约成本。
3、云计算在医疗行业的应用
从上述的云计算特征中,可以看出云计算非常切合医疗行业的未来发展需要,那么具体有哪一些应用呢?以下将从目前国内医疗行业的发展趋势介绍:
3.1 提供统一的医疗卫生信息基础设施
在传统的医疗信息系统中,服务器、网络和存储等都是由不同的医疗机构单独维护和使用的,医疗信息系统提供的服务也是千差万别,这些分散的系统无法为患者提供有效的就医指导和信息共享,无法为行政人员提供方便的统计信息。云计算可以将不同的医疗机构的信息系统整合,形成统一的标准的医疗卫生信息基础设施,在这个基础设施之上提供整合的业务服务,这将大大提升医疗行业的整体服务水平。
3.2 提供健康记录服务
通过云计算,建立新型医疗平台及服务模式,可以集中管理所有患者的健康档案,汇聚医疗行业各方面的专家看诊记录。一方面,云计算从海量数据中挖掘分析,提取每一个病程的最佳就诊流程,可以形成规范进而服务更多患者;另一方面,云计算也为每一个患者集中管理其终生的健康记录,在日常中患者可以随时随地通过网络查阅,在特殊情况下又如发生紧急医疗事件时可以为医生提供该患者准确的信息。
3.3 合理使用医疗资源
由于经济发展的不平衡,大城市的医疗资源相对集中,而小城市及偏远农村的医疗资源匮乏,患者的一些就诊需求得不到满足。通过云计算可以将医疗行业形成一个大的服务网,使专家可以通过信息共享及在线协助等方式实现远程医疗,使医疗服务资源也和硬件软件资源一样可以通过网络快速提供给需要的用户。
4、结论
通过以上的介绍,我们可以清楚的发现云计算作为一种新的模式非常适合医疗行业发展的要求,它可以为医疗行业带来诸多的便利和提升,同时它有着非凡的生命力和发展空间,未来还将为医疗行业提供更多的技术支撑。
参考文献:
[1]王庆波等.云计算实践之道[M].北京:电子工业出版社,2010.
中图分类号:TP393.02 文献标识码:A DOI编码:10.14016/j.cnki.1001-9227.2016.02.159
0引言
近几年随着物联网技术、云计算技术等新技术的出现,我国高校教育信息化在经历了网络化、数字化、集成化三个阶段后,正迎来以“智慧化”为典型特征的第四个阶段[1]。教育信息化的本质就是通过ICT(InformationandCommunicationTechnology)技术构建一个突破时间和空间的限制、可以高效管理、便捷安全的“智慧化”教育环境。近几年各高校不断推进教育信息化建设,投入较大的部分主要集中在校园OA软件,以及高性能的计算和存储设备等硬件设备方面,但资源未被充分整合利用,闲置率较高。为改善这种状况,可利用先进的云计算技术搭建校园私有云平台,并通过拓展云的应用,在云平台上将学校的闲置设备虚拟化并统一管理,灵活调度可用资源[2]。
1云计算与教育云
教育云是云计算技术在教育领域的应用拓展,它利用先进的云计算技术,通过对软硬件计算资源虚拟化,对多种信息资源重组与优化,通过在云平台上进行统一部署和实现,实现高效率、大范围的资源共享,通过网络为广大师生提供服务[3]。教育云可以降低教育成本,节约购买计算和存储等硬件资源所需要的资金,并减少硬件设施的管理维护和能源消耗费用;教育资源通过云平台实现共享,有助于改变传统的教学方式,可以更加自由灵活地实施教学;教学管理者也能更高效地了解学校的教学和管理工作状况。
2校园私有云平台的构建
校园私有云平台的搭建可采用虚拟化技术,实现服务器虚拟化和桌面虚拟化等要求。具体来说,其建设内容可包括模块化数据中心、桌面云和服务器虚拟化资源池,其中桌面云建设又可根据需要分为不同应用场景,服务器虚拟化则应支持目前学校现有的教务管理、学籍管理、精品课程等校园OA业务系统。
3校园私有云平台的建设内容
如上所述,校园私有云平台的建设可以采用当前云计算技术业界较为主流和成熟的虚拟化技术,通过实现服务器虚拟化、桌面虚拟化等要求,达到安全性高、可靠性高、性能优越、易维护、平滑扩容方便等目标。
3.1资源池设计
云计算的基础是虚拟化,在服务器上安装虚拟化软件,将服务器池化,池化后的服务器上运行虚拟机可便于管理和监控[4]。资源池则是将大量的PC计算能力基于云架构进行整合,将池化后的VDI桌面、虚拟化应用、虚拟化服务器分别组成集群,然后通过虚拟化的方式对外提供服务,供用户使用。
3.2桌面虚拟化
桌面虚拟化首先需要在服务器上创建多个虚拟主机,用户终端通过网络连接到虚拟主机,即可共享服务器上的操作系统以及各类应用软件,也能共享CPU、内存、网络连接和存储器等底层物理硬件资源,这样网络内用户终端相互独立,互不影响,但又比独立的PC主机更节能,提高了资源利用率,更便于管理,这就是实现桌面虚拟化的原因。用户终端利用虚拟桌面管理软件即能够获得高性能且可靠的桌面投送。
3.3统一软硬件管理
为了便于集中管理云中的硬件和虚拟资源,可以采用业界成熟的虚拟化管理软件统一管理资源池,虚拟化管理软件可采用B/S架构,不但可管理并监控硬件和虚拟资源,还可以支持虚拟机的快速部署、定制化策略调度等。
4云计算和云桌面的设计方案
4.1云计算方案设计
可采用虚拟化软件系统建设云平台及其管理系统,实现对计算、存储、网络、安全设备进行虚拟化、池化管理和使用。
4.2云桌面方案设计
可根据不同的应用场景,打造不同的设计方案,如老师办公桌面云解决方案、电教室桌面云解决方案、移动办公桌面云解决方案、Internet访问桌面云设计方案,以及现网办公部分PC利旧改造方案等。在教师办公场景中,用户的虚拟机可运行Windows系统和各类应用软件,桌面云可对接入的USB设备、打印设备、存储设备进行映射管理,也可安装监控软件,以保证办公环境的信息安全。另外桌面云还可与学校现有的OA系统对接,充分利用已有的IT应用。在教师上课时,则可使用电教室(网络机房)教师虚拟机的虚拟桌面为学生授课并演示操作,也可以对学生虚拟机的操作实施监控。对学生虚拟机来说,由于大型软件可放在云端运行,学生机硬件配置可降低,节约了学校对机房更新的投入成本。
5实现校园私有云平台的意义
5.1资源整合,提升资源利用率,降低能耗
通过数据中心的虚拟化,服务器的整合比极高,服务器利用率显著增加,还有效集中了其他软硬件资源,提高了资源利用率,控制和减少了各部门硬件设备的数量,同时也降低了电能、制冷、机架、信息点、UPS等方面的需求,从而节约了开支,降低了能耗。
5.2精简IT资源,降低运维成本
利用云平台统一的运维管理平台可对应用系统和办公桌面按需分配资源,实现对资源的动态调度;云平台具备一定的自维护能力,可同时具有自动发现故障并及时恢复故障的功能;另外,云平台还可以根据应用系统的负荷进行资源的弹性扩缩,有效地降低维护成本。
5.3数据与用户隔离提升安全性
云平台可将原本分散在各PC上的用户桌面数据集中到数据中心,实现统一的安全管控,从而提升数据安全性。
5.4通过网络接入提升办公灵活性
用户可通过任何支持云桌面客户端的设备(如智能手机、平板电脑、笔记本电脑、PC机等)在任何地点、任何时间借助互联网接入自己的虚拟桌面办公,提升了办公的灵活性和自由度。
6结语
总之,在当前云计算、物联网等技术的支撑下,以移动互联的办公及课堂、泛在的社区和资源、以个体为中心的个性化、智慧化办公与教学正在颠覆传统校园。以服务器、存储、网络、云操作系统、数据中心为基础,集成校园现有OA系统和业界领先的其他教育软件,为校园构建一个整体的、可部署的私有云平台,既实现了教育资源共享,又让更高效的教育管理服务成为可能。
参考文献
[1]新技术.为教育插上“智慧”翅膀-郑州教育博客月刊
[2]田红.云计算技术在高校动漫专业渲染阶段的应用[J].自动化与仪器仪表,2014年12月.