浅谈云计算技术及其应用
2017-09-27侯佳路李焕春郭永刚
侯佳路++李焕春++郭永刚
【摘要】虽然云计算提出的时间不长,但是其所涉及到的计算机信息技术却比较成熟,比如网格计算、效用计算、集群技术、分布式系统等等,因此,可以说云计算是这些技术的集成与升集。随着计算机技术的不断发展,其应用也越来越普及,其为人们提供一种全新的计算模型。文章分析了云计算的关键技术,并对云计算的具体应用进行阐述。
【关键词】云计算 ; 关键技术 ; 应用
【中图分类号】G71 【文献标识码】B 【文章编号】2095-3089(2015)23-0026-01
狭义的云计算是指利用网络以按需、易扩展的方法获得所需资源的IT基础设施交付及使用模式,而广义的云计算服务不仅包括IT、软件及互联网相关的内容,还包括其它服务。
一、云计算的基本原理及特点
云计算是分布于大量分布式计算机上的,而非像传统的计算技术分布于本地计算机或远程服务器中,企业数据中心的运行与互联网更加接近。云计算用户通过远程的连接获取相关服务,包括信息存储、信息计算、数据库应用、各式交互服务等等。由此可见,云计算具有以下特点:首先强大的可扩展性,云计算用户可获取没有界限的资源数据,可根据自己的需求购买任何数量的资源;其次,服务可度量,云计算供应商及云计算服務平台的监测者可在云计算模式下实现服务的度量,这对于服务计费、访问控制、资源优化、容量规划等工作有着重要的现实意义;再次,可做到按需自助服务,云计算用户可直接使用云计算服务,无需与供应商进行人工交互;最后,便捷的网络访问:用户可以通过客户端以标准机制访问互联网,通过互联网获到供应商的资源。
二、云计算的关键技术
具体而言,云计算的关键技术包括以下几种:
首先,云平台服务优化管理。服务优化管理的关键技术包括资源管理、云任务管理、云数据管理、应用行为分析与系统测评等等,服务优化管理的主要目的是提高云平台的服务质量及性能。其中资源管理的主要对象包括物理机、虚拟机及虚拟集群等,主要通过按需管理及分区隔离机制实现优化管理。云任务管理的主要内容包括任务分类、负载平衡、功耗管理、容错、高效调度等等。云数据管理则以大规模结构化与非结构化、多媒体数据为管理对象。等。其次,云计算应用构建与集成技术。其关键技术包括应用服务化、虚拟化及服务集成技术,其主要目的是为行业用户提供服务。应用服务化主要研究云计算环境中应用服务的按需服务理论模型;应用虚拟化则为应用软件提供一个虚拟的运行环境,使服务化的应用可在任何共享的计算资源上运行。服务集成则是将多家应用服务提供方集合在一起,为用户提供更加完整的服务。再次,云计算应用系统持续运行技术。该技术是支持企业的关键业务,主要研究内容包括平台物理资源及虚拟化资源的动态监控技术、平台服务监控技术及云计算应用与用户活动监控技术等。最后,云计算多模式客户端技术。网络环境下,任何计算方法均是以数据、用户及服务为核心,对于云计算技术而言,其未来计算架构发展趋势包括云端共存及云端互动。现阶段智能设备的发展日益成熟,云客户端除了传统的电脑、笔记本之外,还包括了手机、PDA及其它各种智能移动终端,因此云计算多模式客户端技术的应用与研究十分重要。
三、云计算的典型应用
现阶段云计算的典型应用根据其服务对象不对,主要包括三个方面,即个人级云存储、企业级云存储及运营商级云计算。
(一)个人级云存储
个人级云存储主要包括两种服务形式,即网络磁盘与在线文档编辑。其中网络磁盘属于在线存储设备,通过云平台可以把分布于不同区域的物理服务器虚拟成一个个逻辑服务器,构成一个存储空间池,用户可根据自己的需要使用空间池的逻辑资源,空间使用后重新释放,再返回空间池供其它使用者使用。且云中的虚拟磁盘是构筑于物理服务器中的,不会对业务应用产生任何影响。在线文档编辑则是将应用程序“云端”化,即由云端提供程序所需的内存、CUP资源等。云系统根据用户的需要统一调度分布于不同区域的物理CPU及内存,并对其进行逻辑组合。这种调度方式最大程度上实现了按需分配,用户的处理量越大,所分配的资源就越多。
(二)企业级云存储
企业级云存储包括企业空间租赁、企业远程数据备份与容灾等。传统企业需要在硬件设备方面投入大量的资金,才能实现其内部呈几何曲线增长的信息数据量的处理与应用,而这种投资无疑会大幅增加企业的运营民本。而云存储系统性能好、容易大,可以为企业提供方便、快捷的空间租赁服务,保证系统数据的安全性。此外,云存储系统还具备强大的安全模块,可以为企业提供远程数据备位及容灾服务。
(三)运营商级的云计算
运营商级的应用主要侧重于优化业务流及不同业务之间的资源配置。云计算系统可以在数量众多的物理服务纳入统一的资源调度,对不同的物理机硬盘、CUP、内存等进行统一调度,实现不同资源之间的互补与应用。比如游戏服务器消耗内存资源较多,可与同样消耗硬盘资源较多的视频应用分配至相同的物理机;再比如夜间BT下载类可以与白天Web浏览类应用分配到相同物是机上,以平衡不同时间段的协作等等,这些均可提高服务器的利用率,扩展业务量。运营商级的云计算还包括互联网内容聚合系统。互联网内容越来越丰富,网络视频逐渐成为主流,云计算系统可以实现热点内容的部署,通过流量分析、控制系统确定用户的访问热点,再将内容源镜像到云存储空间,重定向给访问用户。这种方式运营商仅需投入少量服务器,通过云计算方式分配服务器资源,内容提供商做好内容分发就能完成。不仅运营商和内容商投入少,而且内容使用者在使用方式无任何变化的同时视频观看效果有极大的提高。
四、结语
总之,云计算并非一个单纯的技术概念,而是基于互联网的、现有硬件及软件技术的有面结合,通过云计算可以将现有的信息资源充分利用、调动起来,构架一个新的服务模式与系统结构,为人们是供更低成本、更高效率的智能化服务与信息服务。相信随着该技术的不断完善,会开发出更符合市场需求的服务来。
参考文献
[1]张为民,唐剑峰,罗治国等.云计算深刻改变未来[M].北京:科学出版社, 2013.
[2]《虚拟化与云计算》小组.虚拟化与云计算[M].北京:电子工业出版社, 2013.
[3]王鹏.走近云计算[M].北京:人民邮电出版社,2014.
[4]张亚勤.新一代云计算趋势和核心技术[G]:北京:第四届中国云计算大会文档, 2014.endprint