资源描述:
《交互网格中面向服务架构的会话管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、华中科技大学硕士学位论文交互网格中面向服务架构的会话管理系统姓名:王辉申请学位级别:硕士专业:计算机软件与理论指导教师:庞丽萍20060430华中科技大学硕士学位论文摘要网格致力于实现对各种异构资源的聚合,包括计算能力、数据库和传感器等,在虚拟组织间实现资源共享以及问题的协同解决。在交互网格中,地理位置分布的用户或设备进行协作和交互,利用网格中的共享资源解决一个共同问题,完成一个协同工作。为了支持用户之间的协同工作,交互网格需要提供虚拟的工作空间供用户进行交互。在这个虚拟空间内,地理位置分布的协同参与者可以有效使用各种资源或工具。这种虚拟空间可以
2、由会话来实现,并由会话管理系统对虚拟空间里面人员的活动以及资源的使用进行有效地协调,以保证协同工作有序、有效地进行,提高用户协作和交互的效率。为满足协作和交互的需要,交互网格中的会话管理系统提供以下几种机制,包括会话控制、会话协同控制及协同策略管理等;基于开放网格服务架构(OGSA)的软件架构具有较好的灵活性和可扩展性。基于网格中间件——GlobusToolkit的会话管理系统原型,通过会话服务监测与动态管理,对各会话服务节点的资源状况进行监测,并根据此信息对会话服务进行动态管理;通过会话服务实例池,动态分配和回收会话服务实例,对其中的服务(实例
3、)的状态进行检测,并基于此为系统提供容错机制。在基于网格的地理协同标注系统(CoGIS)中,通过该会话管理系统原型为协作和交互提供支持。实验表明,该系统原型具有较好的实用性,能较好地支持交互网格中的协作应用,满足协同工作对协作和交互的需求。关键词:交互网格,协作,交互,会话管理I华中科技大学硕士学位论文AbstractGridcomputingaimstoachievecoordinatedresource-sharingandproblem-solvingacrossdistributeddomains.Interactivegridenabl
4、esvariouscollaborativeapplications,inwhichactivitiesinvolvegeographicallydistributedandheterogeneousresources,toworktogethertoachieveacommongoal.Activitiesofcollaborativeapplicationsininteractivegridsinvolvesgeographicallydistributedandheterogeneousresourcessuchascomputationa
5、lsystems,scientificinstruments,databases,sensors,softwarecomponents,networks,andpeople,socoordinationbetweentheseresourcesforcollaborativeapplicationsbecomesanimportantissuethatneedtobesolved.Softwaresupporttofacilitatecoordinationbetweentheseentitiesisneeded.Asessionmanageme
6、ntframeworkforcollaborativeapplicationsininteractivegridisintroduced,andits’mechanismsincludessessioncontrolservice,sessioncoordinationpolicymanagementandcoordinationcontrolserviceetc.AscalableandflexiblesoftwarearchitecturebasedonOGSAispresented,whichcanadapttothedynamismofg
7、ridresources.Thesoftwarearchitecturesupportsgridresourceandsessionmanagementservicemonitoring,gridmanagercanusetheseinformationtotakedynamicmanagementtothesegridservicesandresources.Also,themechanismoffault-toleranceisprovisionedinthissessionmanagementsystem.Finally,usingthis
8、architecture,aprototypeofsessionmanagementisimplementedonthebasisofG