基于网格的在线考试系统的分析与研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:wys8800
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:网格计算技术的出现使得网络资源的调用与共享更加容易、快捷,特别是WSRF规范的提出,使得网格计算平台与现有系统的交互更加方便。该文根据网格计算技术分析与探讨了基于网格的在线考试系统,指出它不同于传统的在线考试系统,其运行于网格环境下,所有这些模块不再仅仅运行在单一的服务器上,而是可以运行在不同的网格节点上,通过一个基础平台实现网格节点的自我管理,网格节点间的协同工作、负载均衡等,从而实现跨地域、跨时域的新型在线考试模式。
  关键词:网格计算;网格资源应用;最优算法
  中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)07-1537-03
  随着Internet技术的发展,网上资源由早期的匮乏到目前的浩瀚,而且还在飞速的添加与补充,如何在浩瀚的资源中进行整合,消除信息孤岛,以统一的界面操作各种异构的资源,将物理上互连的众多资源汇聚起来,联合提供更加快捷和优质的服务,是摆在计算机研究领域的一个难题,经过不断地探索、研究与开发,网格技术应引而生,它是资源的联合加上资源的虚拟化,从而快速方便地使用网络资源。网格技术正在成为影响信息技术下一个高潮的最重要的核心技术,从而推动新一代计算机应用。国际上网格的研究采用开放源码、公开合作的模式。本文的重点是分析与探讨了网格资源管理的相关内容和基于网格的在线考试系统的实现。
  1网格资源管理
  在资源管理系统中,有资源请求者、资源中介者和资源提供者三个实体,其中资源中介者就是资源管理器。按照使用資源的不同方式,资源管理系统可以分为三种形式:
  1)直线型。接收到资源查询请求的资源管理器,找到必要的资源来响应用户查询和使得资源开始响应用户需求并开始工作,再将用户请求的资源返回给用户。
  2)折线型。资源管理器接收到用户提出的请求,为用户找到合适的资源并把使用资源的相关信息返回给用户。
  3)三角型。资源管理器接收到提出请求,在系统中为用户寻找合适的资源并启动资源为用户服务,同时通知资源把服务结果返回资源请求者本身。资源服务完毕后,根据资源管理器提供的信息,把结果直接返回给最终用户。
  在这三种资源管理结构中,其资源管理器的功能与实现是各不相同的。在一个直线结构中,资源管理器是用户和资源之间的联系,不仅为网络用户找到合适的资源,需要为用户调用网格资源,再将结果反馈给用户。折线型结构,资源管理器只负责为用户找到合适的资源,不关心用户和资源的交互,功能很简单。三角型结构,继承了两者的优点和缺点。他们在不同的场合使用,接口简单用直线型,强调交互互动的用折线型,三角型可以兼容接口简单和用户资源交互两方面。网格资源管理服务,采取集中管理的分布式资源,使得网格用户在大量的网格资源中找到想要的资源,并通过一个简单统一的接口来访问资源。
  网格资源管理组件可以提供一种方式来获得正在运行的任务状态信息,将任务分配给特定的资源,以完成访问任务的详细信息,测试完成任务的能力。为了使用所需的资源,以确保适当的目标应用,应该考虑以下几点内容:选择适当的资源,多个子任务,任务管理。目前网格资源管理系统有:Globus Toolkit、Condor、Legion、PUNCH、Europe Data Grid、NImrod&GRACE、AppLeS、Net-Slve、MyGnd、MOL,Ninf等。
  2基于网格的在线考试的研究
  校园尤其是大学校园,是网络资源提供与需求两者均比较集中的场所,为在校园中引入网格系统可以实现以下目标:
  1)资源共享:实现学校与学校之间硬件、软件的服务共享,教学资源的共享,同类学校或专业之间还可以试题库资源的共享,以及协同或交叉试卷评阅,实现考教分离。
  2)一致、透明的访问接口:以WEB形式向教师提供操作接口,采用统一的方式来访问和操作,向使用者提供一个统一的、全局的视图。
  3)完整性:保证资源共享时的准确性和完整性。
  网格在线考试系统除了实现题库的分布式无缝共享,更重要的一点就是通过作业调度利用网格系统提供的强大计算能力,即时批改客观题,及时反映客观题的批改结果。
  2.1系统开发与运行环境
  系统在.NET Framework 3.5技术平台上即可实现,采用Visual Studio 2008 Beta2作为开发环境,操作系统采用Window Server 2003 Enterprise Edition,应用程序服务器:Microsoft IIS 6.0,软件平台:Microsoft .NET Framework 3.5,数据库平台:Microsft SQLServer 2005 Enterprise Edition。
  2.2系统设计
  网格在线考试系统,通过网格门户可访问网格节点,访问与调用网络资源,从而实现考试功能,并在网格基础设施的每一个网络节点来实现本地软件资源管理和远程协作、共享。网格门户提供资源,是来自不同的地点,但用户认为它从同一个地方来,网格屏蔽了实际使用资源的一些具体信息:如物理地址和物理特征等等。网格节点需要提供题库访问服务、信息列表服务、查询服务、更新服务等,网格门户通过调用这些服务来实现资源的共享。基于网格的在线考试系统以网格门户为中心,网格门户中储存所有网格节点的资源信息索引并进行维护,每个网格节点实现题库的远程共享和信息服务,其中网格门户既可以单独部署在一台服务器上,也可以存在于每个网格节点上,后者可以提高本地用户的访问速度。
  网格在线考试系统以应用ASP.net技术的B/S模式展现给用户,用户通过浏览器即可访问。系统有前端、中间和后台三个部分组成,前端为接受用户请求和响应用户请求的应用程序服务,中间为处理网格用户的性能需求的网格门户,后台为以数据和服务形式存在的网格题库。图2网格在线考试系统调度设计
  2.3数据库设计
  以需求为向导,网格系统的调度主要以需要作业历史平均完成时间和节点负载情况两个参量为依据,因节点负载情况随时发生变化,故只将作业历史平均完成时间存入数据库。每次作业类型不同,故将作业类型存入数据库。两者形成简单的二维数据。
  2.4最优节点选择算法设计
  设在网格题库中有n个网结节点(题库节点),作业j在节点i上的历史作业平均完成时间为tji,节点i的当前负载(用CPU资源使用情况表示)为pi,则我们可以得到节点历史作业平均完成时间矩阵:
  3结束语
  通过上述的分析与探讨,基于网格的在线考试系统在技术层面上能得以实现数据资源,特别是试题库的共享,可给高校的考试与评阅带来改革,能够充分发挥网格技术的优越性,使得考试更加快捷、公正、公平、高效。但是在目前的教育环境下,实施之前尚有许多问题需要解决,除了考试试题库建设、考教要求与标准等一般性的考试问题之外,在技术上,有些地方还需要进一步改进与完善,比如:网格实现了将不同物理地址、异构系统之间的资源通过网络连接起来,减少了运行负载,但同时也带来了安全问题。因为考试结果关系到考生的切身利益,如何保证公平有效,如何去保证网格系统的安全性?在未来是不是可以运用到云计算?所有这些还需要继续研究。
  参考文献:
  [1] Joshy Joseph, Craig Fellenstein.网格计算[M].北京:清华大学出版社, 2005.
  [2]申海.基于网格的任务调度研究[D].西安:西安工业大学,2008.
  [3]陈振波.基于GLOBUS的网格资源管理研究[D].成都:电子科技大学, 2006.
  [4]姚怡星,高阳.网络资源调度[J].计算机应用研究,2005(5).
  [5]胡春明,怀进鹏,孙海龙.基于web服务的网格体系结构及其支撑环境研究[J].软件学报,2004(7).
  [6]常风,罗小妮.网格计算的理论分析及其应用[J].电脑与信息技术,2005(1).
  [7] ZHU GE HAI,The future interconnection environment[J].IEEE Computer,2005,38(4):27-33.
  [8]战晓苏.计算机科学与技术:网格计算[M].北京:清华大学出版社,2009.
  [9] MaoZhen Li, Mark Baker.网格计算核心技术[M].北京:清华大学出版社,2006.
  [10]朱民,张德贤.网格体系结构综述[J].网络安全技术与应用,2009(2):69-71.
其他文献
[摘要]西辽政权是继辽王朝灭亡之后,契丹人在历史上建立的比较有影响力的国家。大辽王朝末年,辽天祚帝软弱无能,而且与皇族耶律大石的关系也日渐紧张,遂大石率部西迁,历经多次辗转与战争,西辽政权得以建立。西辽政权是大辽帝国的继承和发展,其建立离不开契丹人耶律大石的功绩,西辽政权促进了文化的交融,同时形成了对金的有力震慑。  [关键词]西辽;耶律大石;契丹族  [中图分类号] K246.1 [文献标識码]
[摘要]在现今技术型社会浪潮中,现代教育正在逐渐偏离轨道,正将教育视为一种培养技术性、专业性人才的手段,注重工具性,而无法承担教化心灵、引导人类走出迷茫、升华灵魂的重任。在古希腊时期,柏拉图已在《理想国》中以“洞穴之喻”指出了教育的本质:灵魂转向。灵魂转向意味着人们从最初的蒙昧无知的现象世界上升到了获得真知识的理念世界,获得了对于事物的真善美的最本质的认识,达到了灵魂的升华。立足现代反思之,在物欲
从学《醉翁亭记》的那天起,我就对安徽滁州的琅琊山开始了迢迢的向往。不解琅琊山到底秀美成什么样,能让欧阳修忘记宦海的失意、贬谪的不快,吟出“醉翁之意不在酒,在乎山水之间也”的千古名句;亦不解琅琊山究竟有怎样的灵气,能让醉翁亭坐拥不同的“四时之景”,位列中国四大名亭之首。这成了萦绕我心底多年的谜。  以前猜谜,我总是无数次接近谜底,却又无数次猜错。琅琊山之谜,无需猜测,只待寻访。客居江南20年,每次回
<正>3月7日,2015年罗非鱼行业首场高端论坛"融汇突变,问道罗非"——2015罗非鱼产业盈利模式和健康养殖技术交流研讨会在湛江金辉煌酒店隆重举行,研讨会由《当代水产》杂志社
动物性别控制是指通过人为干预,使雌性动物按人们的愿望繁衍所需性别后代的技术,是生命科学的重要研究课题之一。1999年,我国研究人员将国外生产的良种肉牛试管冷冻胚胎经PCR鉴
E-learning是杰克罗斯在1998年首先提出,它是一种全新的教学理念。E-Learning源于Electronic Learning,中文译作"数字(化)学习":一是强调基于因特网的学习;二是强调电子化;三
根据多年来我们收集的数据,对广西隆林黄牛杂交后代的生长发育情况进行了调查,为从事黄牛改良工作者提供参考,现将调查结果报告如下。
2009年9月,融水县永乐乡发生多起牛以发病急、死亡率高为特征的传染病,笔者就诊的病牛11头,死亡4头,死亡率高达36%。通过流行病学调查、临床症状、病理剖检、实验室检验,诊断为牛巴
在中职学校中,伴随着校园现代化建设的高速发展、校园数字化的快速普及以及学校校务管理工作的复杂性逐渐增强,在校园信息管理中引入"一卡通"已经蔚然成风。文章阐述了一个适
根据绵羊肺炎支原体标准株Y98和丝状支原山羊亚种标准株PG3的16S rRNA两端的保守区序列设计了2对引物,建立了广西山羊传染性胸膜肺炎病原的二重PCR快速检测方法。试验结果显示