时间:2023-05-16 10:11:12
序论:速发表网结合其深厚的文秘经验,特别为您筛选了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.
中图分类号:TP301文献标识码:A文章编号:16727800(2013)004000702
作者简介:鲁圆圆(1986-),女,硕士,中南财经政法大学武汉学院助教,研究方向为现代数据库理论与技术。
0引言
云计算代表了一个时展的需求,反应了市场关系的变化,云技术拥有庞大的数据规模,可以提供更加广阔、更深度的信息服务,同时,对软件和硬件设备的要求相对较少。云计算的根本目标就是要把一切都拿到网络上,通过虚拟化技术将资源整合,形成庞大的计算体系和网络存储体系。
目前,新兴的网络已经从数据中心转移到了云计算中,这表示每个用户身边都有一台潜在的超级计算机。只要有一台计算机或手机设备,并且能够连接到网络进行访问网络,用户就能够在任何时间从任何地点访问所需要的数据,云计算透过互联网将庞大的计算处理程序自动拆分成无数个子程序,将拆分的子程序交由多个服务器所组成的庞大系统通过搜寻、计算分析,最后将处理后的结果回传给用户。云计算是利用互联网来租用网络计算资源,软硬件设备的投资和要求会随之降低,成本将大大降低。
1云计算定义
近年来许多计算机专家和学者从云计算的发展及对云计算的各种研究总结基础上,把云计算定义\[1\]为:云计算是一种新兴的共享基础构架的方法,它统一管理大量的物理资源,并将这些资源虚拟化,形成一个巨大的虚拟化源池。这里所说的云是指一类并行的和分布式的系统,由可以互联的虚拟计算机集群所组成,这些被动态部署的虚拟计算机是以统一的计算资源形式而存在的,遵守服务级别协议。
云计算的思想是从量力物理中的“电子云”发展而来的,引申到计算中主要强调云计算的分布性、弥漫性等特征。云计算对网络上虚拟资源的动态部署主要根据用户对云计算能力的要求,以及对网络资源的需求两方面进行的,用户使用的云计算及云计算的应用都是基于虚拟资源基础之上的,不受物理资源的限制。这表示用户在使用云技术时不需要知道使用的计算资源的具体所在物理资源,用户变更计算资源的需求也比较简便。
2云计算工作原理
云计算工作时将计算广泛的分布在大量的并行和分布式的计算机、服务器集群上,而不是在本地计算机和服务器中进行计算。用户把要处理的数据保存在互联网的数据中心,而非存储在本地计算机中。企业和个人在运行数据计算的时候,根据需求来访问分布式计算机集群和存储系统。
在云计算模式中\[2\],用户通过终端接入网络,向“云”提出需求,“云”接受请求后组织资源,通过网络为“端”提供服务。用户处理的数据直接保存在互联网的数据中心里,用户使用的应用程序在大规模服务器集群中运行。因此,负责提供云计算服务的公司需要确保数据中心里数据的安全性和保密性,维护大规模服务器集群的正常运转,同时要提供给用户强大的计算能力和极大的存储空间。这样用户可以通过连接互联网来访问“云”实现随时随地访问程序和数据。
3云计算应用
本文以Google的云计算应用为例,Google搜索引擎是由廉价且技术含量低的集群技术作为硬件支撑,而不是传统的大型机和服务器。下面从Google云计算的技术构架方面来了解云计算的应用。
3.1Google云计算技术架构
Google的云计算应用基本都依赖于4个基础组件:分布式文件存储GFS、并行数据处理模型MapReduce、分布式锁Chubby及机构化数据表BigTable。这4个基础组件的调用关系如图1所示。
其中,GFS用于存储BigTable里的子表文件,为第三方应用提供大尺寸文件存储功能。
BigTable的作用类似于数据库,为Google云计算应用提供数据结构化存储功能,能提供简单的数据查询功能,为MapReduce提供数据源或用于存储数据结构。
Chubby为GFS、BigTable提供锁服务,记录Master及子表元的相关描述信息,并能记录MapReduce的任务信息。
MapReduce处理和生成海量数据的并行编程模型,对BigTable中的数据进行统计、归类等并行计算处理,使用BigTable或GFS来存储计算结果。
3.2Google的云计算应用
Google拥有大型的数据中心,硬件条件优越,在云计算的基础设施上建立了一系列的新型网络应用程序。在利用异步网络数据传输Web2.0的基础上,这些新型网络应用程序给用户提供了全新的界面,以及强大的多用户交互能力。
谷歌在线办公服务Docs是Google云计算中的典型应用程序,Docs是Google推出的与微软Office编辑界面相近,且基于Web的网络服务程序,有一套简单易用的文档权限管理,可以记录所有用户对文档所作的修改。因此,Docs适用于多人进行网上共享及协作编辑文档,甚至可以用于监控项目进度,为企业或团体提高通信和协作效率。
Google网站流量分析是Google云计算里的一项重要应用,通过统计网站的综合浏览量、点击量以及字节流量等,来分析网站的页面关注度,进而帮助企业对网站进行调整或增删页面、优化页面布局,同时可以分析用户的访问来源链接,以提高广告投资回报。
4云计算发展面临的挑战
由于云计算目前还处于新兴发展阶段,在未来的推广使用中还需要继续提高。云计算从商业实现的角度看,是在并行处理、分布式处理以及网格计算的基础上发展起来的。从云计算未来的发展趋势上来说,云计算有其积极的外部效应,而且已经融入我们的生活,但同时存在着数据安全、标准缺失、系统兼容、可靠性差等问题。这些亟待解决的技术和问题主要有以下几点:
(1)数据安全技术。云计算提供了较为可靠和安全的数据存储中心,但如何防止数据不会被窃取,如何保证数据的绝对安全,依然是云计算目前致力解决的一大问题。数据是企业的商业秘密,其安全性直接关系到企业的发展,企业的内部数据传向云端时,就面临数据的安全系数问题。如果不解决云计算的数据安全问题,就会影响云计算在企业中的应用。
(2)服务的可靠性问题。云计算主要是靠大规模的集群计算系统作为硬件支撑的,目前云计算服务的提供商数量越来越多,就导致不同服务间的障碍加大,降低服务质量。此外,云计算的服务质量也受服务商的网络中断问题的影响。随着系统规模膨胀性的增大后,云计算在可靠性和稳定性两方面都面临着巨大挑战。需要通过有效的系统配置、监管、调度、虚拟化等技术来解决系统的高可靠性问题。
(3)云计算的标准不统一。如果云计算在未来的发展中没有标准的计算规范,那么云计算将很难在竞争中进行规模化和产业化的发展。由于使用云服务可以利用不同的终端设备与云端进行数据交换,如果每个平台接口都不同,那么终端设备很难进行联通,那么云计算的意义就会失去。目前,云计算还没有提供统一的标准、统一的接口接入终端设备。
(4)数据传输速率较低。云计算是基于网络模式的,目前网络速率普遍较低、价格偏高,在满足云计算的要求上仍然存在差距。带宽偏低,对于云计算在企业中的发展也会带来障碍。由于云计算需要存储和处理的数据越来越多,加上数据传输速率低下,会增加数据存放和传输的复杂性。
5结语
云计算被誉为“革命性的计算模型”,目前尚处于起步阶段,云计算不仅仅是一个计算问题,还融合了许多技术和成果,前景一片光明。但由于云计算的平台互不兼容,标准不统一,数据的安全性和网络传输不稳定,也造成了云计算发展的局限性。随着研究云计算的人员越来越多,将会出现更多的开发平台、应用软件和一些新的结构模式,推动云计算日趋走向成熟,将会在实际应用中越来越广泛。
参考文献:
\[1\]陈康,郑纬民.云计算:系统实例与研究现状\[J\].软件学报, 2009(5).
\[2\]李晓伟,沈艳秋.云计算及其发展进程\[J\].科技信息,2011(15).
1航运市场特点
航运市场的一大特点就是市场起伏不定,盈亏难测。随着世界经济全球化趋势的不断增强,航运市场竞争更趋激烈。货物托运人将向承运人提出更高、更加个性化的要求,承运人将提供更为良好的服务,更好地满足托运人的个性化、专业化运输需求。
2云计算的提出
面对日益激烈的国际海运市场竞争,主动应对全球经济危机,航运企业应加快信息化建设,以“信息化带动航运管理的现代化”作为提升企业核心竞争力和促进企业可持续发展的重要手段。针对航运企业客户多、业务量大、时效性高、全球化的特点,其信息系统建设就要求信息来源多样化、信息网络全球化、信息服务个性化,才能实现航运企业高效运行、为客户提供优质服务。
云计算正是一种基于网络的,不同系统之间相互提供服务,能实现数据、软件、设备、平台等服务的共享。航运企业可通过云计算平台全面整合集成各类应用系统,充分发挥利用各系统资源优势,将诸如ERP、财务资金结算、人力资源、协同办公、网站门户、全面预算管理等分散系统统一管控。并通过具有决策分析优势的决策分析工具和数据集市技术引入,综合利用抽取各类企业经营数据用于分析企业关注航运热点、关注航运风险、关注运价波动、关注大客户、关注全球资金安全、关注全球人力资源、关注战略导向、关注运力变化、关注企业文化、关注物流运营、关注对外竞争等信息。
3云计算的分类
云计算可以从两个方面来分类,一是从其架构的三层应用服务模式来分,二是从其三大部署方式来分。
3.1按服务方式分类
按服务方式分类,可以将云计算分为基础设施即服务(IaaS)、平台即服务(PaaS)、软件即服务(SaaS)三种类型。
3.1.1基础设施即服务(IaaS),是网络上提供虚拟存储的一种服务方式,客户可以根据实际存储容量来支付费用。其优点是用户只需低成本硬件,按需租用相应计算能力和存储能力,大大降低用户在硬件上的投入。
3.1.2平台即服务(PaaS),是把开发环境作为一种服务来提供。
3.1.3软件即服务(SaaS),是将应用软件统一部署在服务器上,用户根据需要通过网络向厂商订购,厂商根据用户所定软件的数量、种类等收费,并通过网络向客户提供软件。这种方式用户只要能上互联网,就可以使用。
3.2按部署方式分类
3.2.1公共云,是由第三方提供的云服务,在公司防火墙外,有云服务商完全承载和管理。
3.2.2私有云,是企业内提供的云服务,在公司防火墙内,由企业自己管理。
3.2.3混合云,是公共云和私有云混合使用,由企业创建,但由企业和公共云提供商共同管理。
4云计算平台的技术
云计算平台运用了众多关键技术,包括:平台管理、数据管理、数据存储、虚拟化等。在此重点介绍一下虚拟化技术。
虚拟化技术是云计算在实际应用中的主要技术手段之一,是将计算和存储资源充分整合和高效利用的关键技术,与云计算实现优势互补,提高了部署的灵活性。虚拟化技术的主要分为以下几类:
4.1平台虚拟化,主要是指在单一操作系统内核实例的基础上实现虚拟化,克隆产生多个操作系统。
4.2硬件虚拟化,是指存储、内存、CPU、网络等硬件设备的虚拟化,可以在虚拟的硬件设备上安装不同的操作系统。
4.3应用程序虚拟化,是指应用程序与操作系统松耦合,为应用程序提供了一个虚拟的运行环境,从而使应用程序无需安装,直接使用。
5云计算的特点
5.1数据安全可靠。云计算提供了最可靠、最安全的数据存储中心,用户不用担心数据丢失、病毒入侵等麻烦。
5.2用户端投资少。云计算对用户端的设备要求最低,不需要用户投入大量硬件设备。
5.3共享各类数据。云计算可以轻松实现不同设备间的数据、平台、软件的共享,充分发挥云的优势。
5.4高度灵活性。能够兼容不同硬件厂商的产品,兼容低配置机器和外设而获得高性能计算。
6云计算在航运企业应用的意义
对航运企业而言,如何有效、合理地进行信息化投入是每个领导者都要必须考虑的问题。大型班轮公司的航线遍布全球,同时也将自己的点分布在全球各地,这就要求企业的信息网络全球化。
随着网络技术的迅速发展,云计算颠覆了传统的商业模式,利用互联网为基础平台在航运业内的应用领域内出现了革命性的飞跃,在广度和深度大大扩展,并对航运企业的发展起到了至关重要的作用。
在云计算的环境中,航运企业可以借助公用云提供客户各类服务,如:船期查询、电子订舱、运价查询、实时跟踪、在线服务等方面大大提高运输服务效率。通过云计算,航运企业可以更及时、准确、全面地获取市场各类信息,从而及时调整航线、班期、配载、运价等信息,以提高效率、降低成本,获取更大的利益。
7云计算给航运企业带来的竞争优势
7.1减少初期投资
无论从应用平台、系统软件、硬件投入来看,航运企业使用云计算后,在初期不需要进行巨大的一次性投资,省去了购置、安装、管理的费用。
7.2降低运营成本
航运企业运用云计算所提供的资源,比独立系统所能提供和管理的资源更廉价,降低了管理成本和应用成本,按照实际使用情况付费,避免了投资浪费。
7.3提高扩展性
云计算可根据航运企业的业务需求,进行快速部署,灵活扩展应用,随时按照需求增加云,提升航运企业应对市场变化能力和客户响应速度。
7.4低碳环保
云计算可以在不同的系统之间虚拟化和共享资源,提高服务器的利用率,从而减少服务器的数量,减少资源消耗、空间使用和降低污染排放。
7.5提升竞争力
通过云计算,最有效、最先进、最强大的技术都可以共享,而且成本比航运企业自己独立建设低很多,使企业拥有最先进的管理模式,使企业有更多精力进行行业创新和提供优质客户服务,从而提高企业核心竞争力。
7.6优化产业布局
对整个航运业而言,进入云计算时代后,企业从自给自足的模式,转化成为具有规模效应的数据中心,从而能提供更专业、更具特色、更全面的服务。
8云计算给航运企业带来的效果
8.1云计算所具有的网络化、开放性和全球性的特点,为航运企业创造了更多的贸易机会,打造全球服务平台提供了基础。
8.2云计算提高了服务质量,提供个性化服务,很大程度提高了业务运行效率,从而提高了企业的竞争能力。
8.3云计算提升了企业数据安全性,弥补了安全缺陷,减少了系统单点故障率,确保系统持续稳定运行。
8.4云计算一方面破除了时空的壁垒,另一方面又提供了丰富的信息资源,为客户服务提供了更多的可能,甚至影响到社会的经济布局和结构。
8.5云计算能使企业及时获得各类航运信息,并根据航运市场信息及时调整战略方向、航线布局、运价体系、点设置等。
9云计算在航运企业的应用案例
中海信息系统有限公司(以下简称:中海信息)是中国海运集团所属主要从事专业化信息服务的IT企业,专注于航运业相关应用软件的开发和解决方案的研发工作。公司以中国海运为强有力的依托,通过多年的实践和不懈努力,逐步形成了深厚的行业经验积淀,锻炼出一支资深的专业人员队伍,建立起一套成熟和完备的产品体系,能够为用户提供高质量、多方位、深层次的行业解决方案和集成服务。
2010年开始,中海信息将云计算虚拟化平台在中国海运集团逐步推广使用。中国海运集团机房中有上百台服务器,涵盖了集团内各公司的业务管理系统,很多服务器因购买年代和使用情况不同,性能差异巨大。随着时间的推移,逐步面临着服务器的硬件老化,数据安全与运算性能的降低,以及随之带来的高昂的维修和维护成本。中海信息将前端服务器资源、存储资源、网络资源,都整合后做成虚拟化的资源池,对数据中心资源进行自动化的管理,可以真正实现资源自动调度,为中海集团IT平台架构了一个具有高度扩充能力的带有良性资源循环的体系。
平台很好地支持了集团内各业务系统,提高了设备使用率,提升了数据安全性,提高了系统运行效率,避免了单点故障,减少了设备投资,降低了空间和能耗占用。该平台突破了传统的分散、高能耗、高的设备投资,实现了设备集中管控,资源共享,节省空间和能耗,全面提升了系统的安全性、运行能力和持续运行时间。
10小结
本文分析研究了航运企业通过云计算降低了成本,消除了安全隐患,提高运行效率、安全性和扩展性。在实际应用中,我们要坚持推进云计算在航运企业内部的广泛应用,充分利用网络资源、云计算和虚拟化技术,并在实践中不断探索和优化,这样才有利于服务的提升和市场的开拓,为航运企业创造出更高的品质、更大的效益。
参考文献
[1]刘鹏,《云计算》,电子工业出版社
[2]王鹏,《走近云计算》,人民邮电出版社
中图分类号: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 结束语
在社会经济与计算机技术进不下,云计算技术得以发展,并在应用实践当中,获得了很大进展,成为全球关注竞争的关键技术之一,随着信息化社会的到来,市场需求增大,云计算技术将会成为技术的新改革力量,对人们的生产生活会带来巨大影响,云计算尚处在起步阶段,我国有关云计算的普及有限,很多用户在云计算接受与认知程度较低,要改变计算机传统应用方法,还需要国家进行大力融合推进,以实现计算机资源的优化整合,为我国生产生活带来益处。
参考文献
1计算机海量数据SLIQ算法对云计算技术的应用
云计算下SLIQ算法中,根据MDL剪枝原理,对计算机海量数据数据进行编码,对于生成的初始树,发现最好的描述训练集S的子树T。同时,SLIQ算法还具备一些不足,首先是,云计算技术的SLIQ算法中,在云计算计算机中把类别列表存在内存中,对数据集大小具有一定限制作用。其次是云计算技术的SLIQ算法中,采用的是预排序技术,由于实际排序算法复杂度,不是和记录个数成线性关系的,因此实际中,也不能通过记录数目增长,而使数据结构发生线性可伸缩性。要实现数据库内数据的转换,首先确定数据分析中所具备的的参数,定义统计数据以及删除统计数据,确定统计时间段以及参与SLIQ计算的字段。基于SLIQ算法中,针对实际计算机海量数据处理中改进SLIQ算法,避免SLIQ算法大量计算云计算决策树中每个节点的指数,从而可以获得每个节点的分裂属性,减少计算复杂性,提升分类效果,类图如下:Maketree(data)//建立其云计算技术的决策树{创建数据的属性表12malists,alistsΛ,alists且在每个属性表中ialists包含属性iA作为计算机海量数据的记录可以建立其直方图fori=1tonval=(alists[i][m]alists[i][0])/numcount=0whilecount<num7.split=alists[i][0]+count*val然后遍历计算机海量数据的属性iA,并计算Gini指数值,重复操作并确定出最佳分裂点//计算数据的Gini指数gini=calc(l[c],r[c])ifginival>giniginival=ginisplitval=splitattr=Icount++ifgini=0return//当Asplivalattr当Asplivalattr<,maketree(data1)maketree(data2)}云计算技术的SLIQ算法中,计算最佳分割的算法代码如下所示:EvaluateSplits()foreachattributeAdotraverseattributelistofAforeachvaluevintheattributelistdofindthecorrespondingentryintheclasslist,andhencethecorrespondingclassandtheleafnode(sayl)updatetheclasshistogramintheleaflifAisanumericattributethencomputesplittingindexfortest(A<=v)forleaflifAisacategoricalattributethenforeachleafofthetreedofindsubsetofAwithbestsplit建树阶段中,应该提高“确定最佳分裂(BestSplit)”的可伸缩性,计算开销不大,确定数值型字段,寻找最佳的子集,遍历所有子集,时间复杂度为指数级。其次,选择导致最低错误率的子树;使用独立的数据集,快速得到简洁而且准确的决策树。最后得出决策树,经过程序对决策树进行普及之后,得出计算机海量数据处理结果。
2结论
综上所述,针对计算机海量数据,应用基于云计算技术的SLIQ算法,可以有效有效解决计算机海量数据计算问题,处理海计算机量数据,不仅可以解决计算机海量数据存储中节点失效的问题,大大提高计算海量数据的效率,具有实际应用价值。
作者:崔学敏 张传勇
一、云计算技术的介绍以及应用
云计算技术是一种基于网络相关服务的增加交付以及使用模式,云计算是一种虚拟资源,一般通过网络提供动态易扩展,云计算中的“云”是代表网络的意思,一般情况下我们所指的云计算是一种IT基础设施的使用及交付模式,即通过网络的手段来获取所需资源。截止目前,云计算技术已经有了一定程度的发展,不仅对商业模式有着深刻的影响,同时也在很大程度上影响着商业部署、软件开发运行以及后续的交付运作。有了云计算技术之后,用户可以直接通过付费的渠道获取所需的计算能力,不再需要重新部署客户端。云计算关键技术包括是数据存储技术、数据管理技术、虚拟化的技术等几个方面。
二、云计算技术内容
1.数据储存技术。云计算技术是一种基于网络的超级计算形式,存在和发展的技术就是海量的数据储存,云计算技术采取一种分布式的储存技术将数据储存于服务器集群中,并为所储存的技术复制了多项副本。同时采取一种安全可靠的数据加密技术从本质上保证储存数据的安全和可靠,云计算技术传输率高并且有着很高的吞吐率,以此为技术职称为用户提供完善的数据服务。目前,云计算技术主要采取GOOGLE的GFS或者HDFS,GFS主要用于普通硬件,价格便宜,但可以为用户提供一种性能稳定的数据服务。
2.数据管理技术。由于必须处理和分析大量的分布式数据,云计算技术拥有高效的数据管理技术,主要依托BIGTABLE以及GOOSE的数据管理技术以及基于HADOOP团队的管理模块HBASE,BIGTABLE注意啊建立在GFS的基础上,本质就是采取多级映射的数据处理结构把所有的数据编制成为一个表格,利用庞大的数据储存为用户提供相关的服务。
3.虚拟化技术。虚拟化技术是在数据运行环境下在电脑系统以及相关组件的运行中虚拟出来的一种技术,在电脑的硬件以及操作系统和相关的应用程序中构建一个虚拟化层,这种虚拟化层肩负着承上启下的作用,作为中间层起着连接上层和下层的作用。除此之外,虚拟化技术不仅可以节约费用,达到资源整合的作用,还可以使相关的资源得到最大化的利用。根据不同的对象,虚拟化技术可以细分为软件虚拟、基础设施虚拟以及系统虚拟等方面。
三、云计算的主要服务形式
1. SAAS服务。SAAS服务可以让客户根据并发用户数量、数据存储容量、使用时间等按需支付费用,不用支付软件许可费用,以及支付采购服务器等硬件设备费用,也不需要承担软件项目定制、开发、实施费用,在中小企业的应用非常广泛。
2.PAAS服务。PAAS服务是一种分布式平台服务,开发商提供开发环境、硬件资源等服务给客户,用户可以在其平台基础上开发应用程序并通过互联网传递给其他客户。PAAS服务可以为企业或个人提供研发的中间件平台,提供应用程序开发、试验、托管等多项服务。
3.IAAS服务。IAAS服务即把厂商的服务器组成“云端”基础设施,并将其作为计量服务提供给客户。这种服务将内存、存储和计算能力整合成一个虚拟的资源池,是一种托管型硬件方式,用户付费即可使用。
四、对云计算技术未来的展望
全球信息化的浪潮影响深远,并且随着网络技术的发展以及社会的需求以及各国政府以及GOOGLE、微软等大公司的技术支持,云计算技术在全球都得到了一定程度的发展。到目前为止,云计算技术为科研、军事、娱乐服务、医学、生物学、天文学、地理学等行业提供着专业的数据服务,为人们提供天气预报、在线游戏、数据检索等服务,虽然其面临着一定的挑战,但是也有着广阔的发展前景,据估计,以后的云计算技术将朝着三个方向发展。
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.
京东对云计算的理解,是将内部资源和能力云化以后,通过互联网进行开放,并整合更多的外部资源。同时,何刚还谈到了京东电商云理念就是通过云技术和云服务模式,将京东十年的电商成功经验和信息系统提供给传统企业,助力其向电商转型。
京东”云”超越了IT范畴对京东来说,谈“云计算”,更多的是谈“云”而不是“计算”,因为京东对于“云”的理解超越了IT范畴。我们知道,得益于背后庞大的自建物流体系,京东的送货速度很快。但是买家也会发现他们在网上下的一笔订单,所买的五件商品可能会分开三个包裹发货,或者是一起送来了三个包裹。其原因就是该卖家在北京有好几个仓库,恰好买家所购买的产品分别分布在三个仓库,那么就会由配送员分别派送到买家的手中,其实这些快递的成本是不必要的。仅从物流的角度来看,如果能把分散的仓库、配送的资源整合起来,使用优化调度,就可以极大地减少成本、提高效率。这和云计算的思想是完全一样的,因此京东对于云计算的理解绝不仅限于IT。
我们对云的理解是:将内部资源和能力云化,也就是私有云。比如京东的仓储、配送环节,很多都可以在内部进行云化,IT只是一个方面。正如人家都知道什么是IaaS、存储,这些都是将计算资源云化。但是京东对云的理解远远超越了IT资源,我们认为要分为三步,首先各个企业内部要整合、优化、调度各自的资源,这是实现内部的私有云化;第二是当一种资源在企业的成本低于市场成本、效率却高于市场效率时,该资源能力就具有商业价值,就可以将之放到市场中去进行对外开放,统一谓之以开放:第三步是整合,即实现开放之后不但可以共享自己的能力,还能够整合、对接全社会各个行业、各个企业的优质资源,形成一个大社会化的平台。最终这三个步骤就是:内部私有云化,开放和整合。
“三步走”发展京东”云”
那么,在了解了京东对于云计算的理解背后,就电子商务公司来说,其关于云计算的愿景、设想又是怎样的呢?
从机房建造、服务器、网络设备、机架、电源,再到软件系统,不管是IaaS层而还是PaaS层面的软件系统,最后再到应用,云计算的跨度是非常广泛的。对于京东这样一个电子商务公司来说,发展云计算的第一步是实现内部云化,京东去年实现了超过一千亿的交易额,背后正是有着庞大的上千种应用系统在内部运行,这些系统都运行在京东内部的私有云上。
而对外则就是上述提到的第二步开放乃至第三步整合。对于京东而言,必须要有硬件层(IDC、机房、网络),还有IaaS层和PaaS层,没有这些就无从谈起。而PaaS之上对任何一个应用开发者来说,仅提供简单的基础资源计算平台其实并不能真正帮助他们解决最核心的问题。一个应用开发者固然需要基础资源,但更多的是开发应用时所需要的一些模块,即要把各行各业做成模块化、形成相关的架构,便可以在服务流程的组合上去简化应用架构和提升应用开发速度。我们认为开发者需要很多应用基础模块,称之为“BPaaS业务流程服务”。之所以提出这个,是因为京东有着与国内很多电子商务公司部不一样的、庞大的电子商务系统。目前,在京东运行的是全流程全产业链模式,从供应链、采购、补货到交易平台、商品管理、订单管理、交易、促销、营销乃至广告、短信,再到后台的仓储、配送、售后、客服,一应俱全,因而它的信息系统必须能够支持全产业链,覆盖面非常广,因此我们在建设过程中通过相关的升级把内部电子商务系统进行了SOA化、模块化。京东具备了对外开放这些模块的能力,为开发者提供了电子商务应用的核心开发模块。当然,京东也不仅局限于此,从长远来看,还希望能有合作伙伴提供ERP、CRM等各种类型的服务模块,运行在基础平台之上。
第二个方面是数据服务。京东有很多供应商,他们会有大量的店铺数据、商晶数据和流量数据,京东将这些数据开放给自己的商家和业界的SOA开发商,后者又在开发各种各样的数据应用来服务京东上的商家。而在开放这些数据的同时,京东也在考虑是否能整合整个行业的数据,把这些数据部放在一个公共平台上(包括交通数据、电商数据等等),一起服务于行业开发者。
第三个方面是API。目前京东已经有400个API,后续还希望能把行业里的API进行整合。这对开发者来说,他们开发应用的关键是不想从零做起,而是希望你所提供的模块能让他们快速组建,如需要数据、输出数据、产生数据等等。有了这三点以后,开发者的工作就会非常轻松。我们也希望在此基础上,能让各行各业的人都来使用这个平台。
再则就是希望能集中整合,号召大家从硬件层面到应用层面提供资源,一起搭建一个完全开放的大平台,而不是由某个公司或个人来完成这件事。至此,就是京东关于发展云计算的具体愿景所在。
“京东电商云”助力传统企业信息升级
而在提出了愿景之后,京东又将怎样地落实呢?对此,何刚也做了简单的介绍:
第一,应用层面,我们称为“京东电商云”,就是通过云技术和云服务模式将京东过往十年积累的成功电商经验和信息系统提供给传统企业,助力其向电商型转化。
以往,我们在和客户的接触过程中发现传统企业面临很多挑战,具体包括用工成本上升、难以与电商竞争:用户对网络购物体验的喜好:网络购物发展,渠道扁平化革命等。企业们纷纷思考,如何才能走上快车道、保持快速的发展。而当下很多传统企业都在拓展电子商务业务,至少把线上销售当作自己的销售渠道之一,且网上甚至有人提出“企业应该都变成电商”。尚不论这样的想法是否绝对,但可以看到运作电子商务是大势所趋。可由于传统企业对互联网、移动互联网了解不多,在开展电子商务时会遇到许多困难,比如如何实现线上交易,如何获取新用户、维护老客户;如何做运营,尤其是多晶牌运营:如何抓住人数据、移动、O2O机会等等。
在这方面,京东做了十年的电子商务,去年首次实现了超过了一千亿的交易额,我们愿意把自己的经验通过云服务SaaS服务模式提供给用户使用。
这里面包括了很多价值,如我们提供的云服务可以让商户拥有自有交易平台、Web+移动商城、自有用户体系、云端CRM,还包括全流程、整合多平台运营、技术(不用传统企业花一分钱购买服务器、带宽、雇专业人员进行维护,所有都可以通过京东的电商云应用为大家提供服务)、开放(可以直接与传统企业原有的ERP电子信息系统打通,也允许了二次开发和拓展)。另外京东也在做互联网金融,已经拥有了包括供应商数据在内的非常宝贵的交易数据,可以实现很多供应商、商家的信用贷款及消费者的信用消费。我们也可以将这些资源提供给传统企业,哪怕他最终使用自己的平台,当然京东也可以向这些传统企业推出整套基于平台的金融服务。最后就是经验分享,我们愿意手把手地告诉大家如何来运作电商平台。
第二,京东提供了类似亚马逊模式的公有云服务,如托管服务(云主机、云存储、云数据库等),即提供一个弹性的计算环境,可以吸引很多开发者包括传统软件供应商等将他们的软件SaaS化,运行在此平台上,最终为企业和个人用户提供服务。该价值也达到了业界的共识,同时京东也在提供SaaS服务。
第三,是私有云市场。我们已经意识到,包括业马逊这样的公司(国际化一流的IaaS公司),从早年的纯粹做公有云IaaS也开始逐步做一些大企业、政府机构的私有云项目,包括也签了一些美军的单子。而中国企业更为突出,因为中国企业对于公有云有着各种各样的担心,如权益的保护及受文化的影响等。
对此,我们观察到私有云市场是非常巨大的,且当前企业进行信息化升级也是众望所归。京东发展云计算已经两年时问了,内部有着几十种不同的云系统在运作,从最基本的弹性计算云到文件系统、云存储、中间件系统、分布式中间件系统(缓存、消息队列、SOD框架、实时处理)及到数据层面(数据同步、收集、采集、展示,源数据管理等等),一直到最后的运维自动化,也包括了如何从上千个系统里统一采集、统一监控,如何部署等。我们已经意识到一些企业在改革信息化的过程中有类似的需求,因而我们也在考虑,是否可以将京东内部的私有云经验拿出来和行业企业、政府机构一起分享,协助他们进行信息系统的升级。
记者手记
莫让“云途”成“逋尽
据Gartner数据统计,2013年全球广义云服务市场规模达到1317亿美元,年增长率为18%,预计2017年将突破2442亿美元。可见,云计算市场的前景广阔,已成为业界公认的新增长点。
纵观国内,近年来,云计算市场的发展也一直处于高速增长期。但我们也注意到,此前来自工信部电信研究院的研究数据显示,2013年我国公共云服务市场规模预计约达到47.6亿人民币,增速较2012年有所放缓。同时,根据有关方面所做的调查统计,去年仅有38%的企业客户已经有云计算应用,而2012年这一比例为37.5%。一年0.5%的增率,让我们不得不开始审视国内的云计算市场是否存在着概念过热、产能过剩的危机,是否已经从一个新兴产业转眼变成了市场饱和的传统产业?
盛大在线技术总监周建和钱广杰介绍了盛大云平台的产品,包括云主机、云硬盘、云存储、数字分发、云监控、MongoIC、网站云、数据库云、云安全等。周建表示:虚拟化是云计算的基础,但并不是云计算的全部,构建支持异构平台,满足业务RAS要求的企业级虚拟化平台是云计算的必由之路。他认为虚拟化的优势主要体现在成本优势、快速部署、环境隔离、动态扩展、资源共享等,而虚拟化的缺点主要表现在实施和配置的复杂性、“鸡蛋都放在一个篮子里”,使企业面临着风险,且I/O性能会有所下降,更新和升级困难。
另外,周建认为,开放性是云计算的基本特征,云计算平台应能提供标准的API。因此,企业应谨慎选择云计算服务提供商,优先考虑致力于构建开放生态系统的合作伙伴。
淘米网技术总监肖明林先生认为:企业级虚拟化平台的创建是建设云计算基础架构必不可少的环节,但是仅将物理服务器分成虚拟机,并不是完整的云计算实施过程。虚拟化重新定义了资源以后,还需进一步对这些虚拟资源进行管理,动态的调控这些资源,为应用服务,这也是云计算必不可少的特征。另外,他认为云计算按需购买、低成本、绿色经济等特点为中小企业的信息化建设注入了一股活力。不过每一次技术的转换也必然带来一些问题和困惑,特别是对于很少设有专门IT部门的中小企业来说,它们在部署云计算时有几点困惑是不可避免的。因此,目前淘米网对云计算商业模式持谨慎态度,重点是在开发各类应用方面。
中图分类号: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.
1.引言
在信息爆炸的当今时代,信息的传播早已是最关键也是最基础的步骤。而相较于以前来说当今需要存储和计算的数据呈指数型增长。传统的硬件架构服务器与运算器面对如此强大的数据量只能望洋兴叹[1]。所以需要一个超级计算机协助用户来处理数据,而对于个人来说这样的运算能力是无法迅速处理海量数据的,有人提出如果将互联网当做一台主机的话,所有的这些问题都会迎刃而解,于是云技术应运而生。
云计算一种通过Internet以服务的方式提供动态可伸缩的虚拟化的资源的计算模式。根据有关资料显示:随着物联网技术的研发和产业的发展,预计2013年中国物联网市场规模将达4896亿元,到2015年这一规模将达到7500亿元,发展前景将超过计算机、互联网、移动通信等传统IT领域[2]。
2.智能城市管理
智能城市就是城市管理者运用先进的知识和理念,利用最新的科技与技术来整合通信、网络数据、信息处理等技术手段将城市的生态环境、基础设施、经济发展和社会管理等系统的核心信息进行接收、传输、处理、分析和反馈、上传、存储,最终为管理城市提供最基本的数据和决策建议。智能城市就是把城市本身看成一个生态系统,城市中的市民、交通、能源、商业、通信、水资源构成了一个个的子系统。这些子系统形成一个普遍联系、相互促进、彼此影响的整体,利用物联网、互联网、云计算、数据挖掘分析等技术手段将城市各个子系统的数据进行接收、分析、处理形成统一的数据中心。有了这个数据中心,城市运营中的数据实时共享,这样城市管理部门可以快速协调资源、做出适应城市健康可持续发展的管理决策,及时应对突发事件和灾害。
智能化是继工业化、电气化、信息化之后,世界科技革命又一次新的突破。技术与生产管理的迅速结合是当今世界城市发展的趋势和特征。云计算一提出就被应用于各个方面的管理和建设。
2.1 智能城市的设计
智能城市是非常复杂的巨型系统,规划、设计、实施都和以前以单个部门的业务系统建设有很大的差别,一定要从整体的战略高度去考虑建设智能城市目标。否则设计阶段不能解决的问题将会导致致命的损失。在总体建设思想原则的指导下分析城市应用需求,制定科学的规划方案和标准规范,框架设计。同时智能城市建设必须遵循国家信息化整体发展战略,基本要与国家的宏观规划相一致,并且要富有发展性,便于以后改造。从而,从全局上把握好智能城市发展的方向和重点,科学推进智能城市建设。
2.2 智能城市的建设
智能城市建设一定要能够支持该城市数十年乃至数百年的发展载体。智能城市实现的关键是以全新的角度看待城市,可以借助云计算、物联网信息技术,通过可知、互联、智能化的方式,将城市中的基础设施,乃至每间房屋、每片草地、每个广场连接起来,成为新的一体化的设施,使城市中各领域、各子系统之间的关系显化。由此可见智能城市建设涉及的技术领域较多,其中的关键技术主要包含物联网技术、云计算技术、智能分析处理技术、高性能计算技术、标准与安全技术、系统工程技术和行业应用技术。
智能城市的建设最关键最基础的建设就是是数据服务中心的建设。与以往的数据中心不同,智能城市的建设所拥有的数据是大数据。不单单强调建设一个数据中心以实现数据在物理层面的集中;所以必然要强调基于云的数据服务框架的建立,对所有的智能应用和业务部门屏蔽数据在存储地点、调用方式和组织方式上的不同,真正从数据层面做到可互补、可挖掘。经过云计算中心所处理的数据透过物联网,传输到各个终端。在城市的各个辖区设立子服务器,该服务器既有自己的相对运算速度较高处理能力。又能接受反馈中心服务器传来的各种数据,甚至可对云端的数据进行更正和修改。这样的反馈调节机制,正是借鉴了人体的生物学机制。具体到连接到各个城市的实体上就需要物联网来具体实现了。物联网低功耗的特点,正好符合了我国建设节约型社会的要求。所以说,有了物联网和云计算的强强联合,智能城市的建设指日可待。
3.智能云医疗
伴随着国家数字卫生关键领域和区域性示范应用研究的计划。智能云医疗依托即将到来的4G时代,旨在提高医疗水平和效率,节省开支,降低重危病人的危险的云医疗必将把人来带入一个崭新的安全卫生医疗时代。以电子信息档案为核心的社区医疗服务为智能云医疗的应用带来了新的契机。包括居民电子健康档案、全人全程健康流程、远程医疗等一系列依靠互联网才能进行的医疗技术活动会在高速发展中,满足广大居民的要求。
3.1 云医疗的应用前景
(1)大量受众人群
一些需要紧急处理而缺乏必要知识的普通居民可以方便的实施救治。
(2)方便的虚拟功能
医院的资源是非常宝贵的,相信大家都有过在医院排队的经历,当云计算和物联网的时代到来之时,人们再也不必去排队挂号了,所有的医疗保险只要(下转第12页)(上接第10页)在手机或者其他终端上点击按键就可以完成。
(3)远程医疗
远程医疗将变得更加普遍。将各个医院的优势结合起来,众多的医生进行可靠稳定的会诊,不仅对诸多的病症有更好的解决方法,更加是医疗资源得到最大程度的利用。
3.2 云医疗体系的构建
医疗云基础架构主要由中心及其附属服务器、网络连接、云存储构成,为了实现医疗云,各基础架构层面都有自身的要求。
(1)对于服务器
云计算要求其支持更高密集的计算能力(目前多路多核架构),完全的虚拟化能力(CPU指令虚拟化、软件虚拟化、桥片虚拟化、IO虚拟化),多个IO(数据访问与存储)的整合。
(2)对于存储
高速IO将面向10G/16G,高度扩展的虚拟化海量存储,可以最高速的实现访问和存储。
(3)对于网络
面向100G的性能成为云计算的基本支撑平台,搭建更扁平化、高度可扩展的架构,满足虚拟机环境的大规模二层无环网络。
4.智能家居云管理
目前智能家居领域仅仅局限在人与物之间的交流,一定程度上满足了人们文化、生活与娱乐需求。随着物质生活水平的提高,人们对智能家居的要求也不断地提高。基于物联网的智能家居应用已经成为未来的发展趋势,而云计算基础设施为采用物联网技术带来的更多海量数据的计算与存储问题奠定了基础,必将成为推动智能家居应用更加智能化的核心动力。在现阶段人们不再强调人与物之间的交互,更多地要求加强物与物之间的连接和沟通,物联网技术就解决了这样一个问题,为实现高度智能化提供了手段。物联网与互联网相比,从一定程度上解决了物与物、人与物的链接与通讯问题,提出了新的思路,创新的解决了物与物之间的连接方式。这就从基础上为物联网和云计算的结合提供了技术支持[3]。
4.1 智能家居构建的问题
(1)网络连接问题
基于云计算的后台服务需要大量的计算、存储资源,如视频网站、图片类网站和更多门户网站。最基本也是最现实的问题就是怎样把不同的物品连接到一个网络里。在物联网上应用中。将不同的传感器将不同信号转化为数字信息进行传输。输入后台之后,就可以对这些数据进行分类处理了。
(2)功耗问题
对于传感器,基本要求是低功耗,因为大量的物品都需要传输到后台系统进行大量逻辑处理,不同粒度级别的数据,各类行业应用的数据皆需要计算存储,这就是海量数据。而海量数据的存储和计算,以及海量数据的挖掘和分析,皆需要强大的系统后台支撑,只能通过云计算来实现。功耗问题就显得尤为重要了。解决了这一问题,再通过云计算整合一切可以整合的计算资源、存储资源,来共同处理全球化智能家居业务的请求,并通过按需使用方式灵活扩展相应的计算、存储资源,联合物联网资源,作为“智能家庭”的重要支撑平台。
4.2 智能家居的应用
目前智能家居系统是以有线电视云前端以及智能终端为核心,配合上各种家电控制器件和各种功能的安防探头,再加上可以安装在智能手机或电脑上的控制软件等组成,系统安装配置完成后,用户利用手机就可以直接控制家里的各种电器,还能监控到家里情况。可以依靠手机或者其他终端作为控制器控制其他家居用品。总之,智能家居象是一个生活管家,手里拿着手机,就好像把家揣在身上。
5.结束语
通过云计算在物联网中的应用,展示了云计算和物联网的无限潜力,以及在现实中应用的广阔前景,紧紧把握这个契机,必将大有所为。
参考文献
[1]王晓静,张晋.物联网研究综述[J].
[2]王晓静,张晋,田宝勇,张景伟.物联网及其技术体系研究[J].