- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于云计算高校招生迎新平台的设计
【摘要】本文结合Web应用系统分层技术和MVC设计思想,采用多层结构方式,成功地细化功能步骤,在充分利用云中资源池和VMware虚拟化技术基础上,构建强大的计算和处理能力云计算平台,既缩短系统的响应时间,又保证了数据安全性和一致性,更好地方便用户的使用。
【关键词】云计算;虚拟化技术;多层结构
1云计算的概念及特点
1.1云计算的定义
随着信息时代的发展,分布式计算(DistributedComputing)、并行处理(ParallelComputing)和网格计算(GridComputing)逐步完善,云概念和云计算越来越被人们重视。各行各业都在积极探索云计算的应用和发展动向。云计算本质上是一种网络应用模式,其概念有狭义和广义之分。从狭义上来说,云计算是指IT基础设施能够达到进行交付和使用的模式,其用户以互联网为基础,通过按需、动态易扩展的方式,来获取其所需的虚拟化资源的过程。从广义上来说,云计算是指基于互联网的一切服务达到交付和使用的情况,即用户通过互联网,以按需、动态易扩展的方式,来获取其所需的虚拟化资源的过程。因此,云计算的实质是按需分配、按用计费,即利用互联网技术,对分布在网络中的信息基础设施统一整合,合理分配,统一调度,提供统一交互接口,从而为大量用户提供服务。
1.2云计算主要特点
(1)按需自助服务。用户可以自主获取所需的服务,不需要与服务的提供者进行交互,即云计算资源的自助服务。
(2)广泛的网络接入。用户使用不同种类的客户端,所处地点不同,但只需要通过一个标准的应用和接口就可以访问所需的网络。
(3)独立分布的资源池。云计算服务提供商根据用户的实际需求动态分配和释放相应的资源,这些计算池中的资源以租用的模式对外提供服务。用户无需了解资源池的具体技术,只需要知道资源池的区域划分、数据中心的相关配置和虚拟机数量等就完全可以对其中的应用进行操作。
(4)虚拟化技术。虚拟化技术是指系统通过新增加的虚拟中间层截获上层应用软件对底层应用接口的调用,并对该调用做出新的解释和处理,实现异构环境下资源的共享、管理和协同,最终支持应用软件的大规模部署、迁移和运行维护。虚拟技术表现方式是在原有的硬件资源和操作系统上仿真虚拟计算机,使应用软件不经过修改就可以直接运行在虚拟机中,用户通过租用虚拟机方式使用云中资源。常见的虚拟化技术有Xen虚拟化技术和VMware虚拟化技术。
(5)快速灵活的服务方式。云计算服务提供商可以快速、灵活的集成和释放资源池中的资源,还可以对提供的资源进行量化。
1.3云计算服务的分类
建立在资源池中云计算平台,可以实现多种虚拟化、并行计算、多种类型的存储支撑和多种形式的网络连接。云计算技术的服务层主要分为三类,即基础设施服务(IaaS,InfrastructureasaService)、平台服务(PaaS,PlatformasaService)和软件服务(SaaS,Softwareasaservice)。
(1)基础设施服务。基础设施服务是云计算设备供应商将许多高速计算能力的计算机使用高速网络串联起来,组成数据中心,然后通过网络,给用户提供计算、存储、网络服务等硬件设施,并仿真为虚拟计算机租给用户使用。用户只需依据自身的需求选择和配置操作系统、应用软件和存储空间,不需要对设备进行管理和维护。
(2)平台服务。平台服务是指用户直接租用云计算平台服务公司所提供的程序开发平台和操作系统,使用数据中心的计算服务器、存储服务器和应用服务器资源,让遍及四处的开发者可以同时通过该平台编写自己的程序,而不用考虑资源、节点之间的配合等因素,开发者在开发时受平台支持语言种类的限制,只能使用平台提供的语言。常见的云计算平台服务有微软公司的WAP(WindowsAzurePlatform),Google公司的GAE(GoogleAppEngine),百度公司的BAE(BaiduCloudEnvironment)等。
(3)软件服务。软件服务使得开发者开发的应用软件不需要安装在客户的本地计算机上,而是全部安装在网络上,用户使用时只需要通过一组账号和密码登录,就可以直接使用软件。这样用户可以在更宽松的资源环境下享受服务,避免了以往需要重量级客户端才能运行的程序。
2基于云计算高校招生迎新平台的架构
随着学院信息化水平的提升,经过多年数字化校园的建设,网络环境大为改观,校园网上先后运行着招生系统、学生系统、教务系统、科研系统、就业系统等,这不仅方便了师生使用,而且在一定程度上改变了师生学习、生活和工作的习惯。但由于这些系统缺乏统一规划和部署,各个应用系统之间没有关联性、各自分散,导致师生陷入无数个用户名和密码堆中,并产生了大量重复无序的数据,不仅占据存储空间,造成信息孤岛,而且数据一致性难以保证,系统间
文档评论(0)