没有合适的资源?快使用搜索试试~ 我知道了~
© 2013 Odusote B.,Misra M.,阿迪贡湾由爱思唯尔公司出版信息工程研究院负责评选和同行评议可在www.sciencedirect.comwww.sciencedirect.com上在线获取ScienceDirectIERI Procedia 4(2013)81 - 872013年电子工程与计算机科学在效用计算平台Odusote Babafemia,Misra Sanjaya,Matthew Adigunb *a尼日利亚奥贡州奥塔市圣约大学计算机信息科学系,邮编b南非共和国,Kwadlangezwa,KZN,3886,祖鲁兰大学计算机科学系。摘要趋势和目前的做法,在设计和开发的网格使能的门户网站(GeP)揭示了需要确定和满足某些额外的相关要求,以建立适用的和可用的网格使能的门户网站不断发展的计算平台,如公用事业计算(UC)。本文报告了一个调查的最低相关的附加要求,必须满足,以达到有效的GeP设计UC。一个基于网格的公用事业基础设施的小型,微型和中型企业(SMME)使能技术(GUISET)倡议的GeP原型-UC平台的开发,并在研究中进行的分析评估实验,以引出这些额外的要求,使用一组基准要求(标准)显示,它满足了最低要求,适合UC的背景。研究结果强调,需要更多的控制实验,门户原型,以促进实践的GeP设计UC。© 2013作者。由爱思唯尔公司出版 在CC BY-NC-ND许可下开放访问。信息工程研究院负责评选和同行评议关键词:网格门户需求;网格门户开发;效用计算。* 通讯作者。联系电话:+234 808 2966 642。电子邮件地址:femi. covenantuniversity.edu.ng2212-6678 © 2013作者由爱思唯尔公司出版在CC BY-NC-ND许可下开放访问。信息工程研究所负责的选择和同行评审doi:10.1016/j.ieri.2013.11.01382Odusote Babafemi等人/ IERI Procedia 4(2013)811. 介绍公用网格计算范例是传统网格计算模型的一种变体,在传统网格计算模型中,资源和服务仅在每个用户请求的基础上提供和利用(Rappa,2004)。它本质上是基于按使用付费的服务供应业务模型。在典型的网格环境中,支持网格的门户(GeP)建立在熟悉的Web门户模型之上,为虚拟组织(VO)或用户社区提供对计算资源和服务的统一访问(Akram et al.,2005; Russel等人,2006年)。到目前为止,传统的支持网格的门户的设计在很大程度上受到网格平台的传统功能需求的影响(Yanli et al.,2006年)。然而,UC的独特特性,即实现按使用付费的商业模式,提出了新的要求,必须满足实现可用的GeP UC(福斯特和凯瑟曼,1999年;埃兰,2003年; Pagden,2003年;菲利普,2004年)。在UC平台的GeP的设计原型的研究很少在文献中报道,这意味着有没有足够的正式的指南,用于UC的GeP的设计。因此,需要更多的实验,以确定一个适当的指导方针的组成,为UC的GeP的设计,并通过这样做,促进实践的设计和开发的GeP的UC。本文报道了调查的最低相关的附加要求,必须考虑和满足,以达到有效的设计可用的GeP UC。我们已经开发了一个原型GeP的基于网格的公用事业基础设施的SMME使能技术(GUISET)。该方案的目的是在技术上为中小微型企业的商业活动提供便利,使其能够以负担得起的方式按现收现付的方式获得相关技术。除了网格门户的传统功能需求之外,GUISET门户还配备了一组功能,以满足已识别的UC相关附加需求。使用一组基准要求进行了分析评估实验,以确定是否在门户原型中满足了UC平台可用GeP设计所需的最小识别相关要求集。评估的结果表明,设计的GUISET门户原型满足最低要求,是适合的效用计算上下文。2. 背景及相关作品2.1. GUISET框架GUISET框架被概念化为一套面向服务的按需应用程序,如:电子商务,电子旅游,电子健康,电子商务,电子政务。(Phillip,2004; Adigun,2005; Khosrow-Pour,2006)。它被描述为一种支持移动网格的效用计算架构,旨在通过按需提供电子商务服务和应用程序,帮助资源不足的中小型企业将其运营开销成本降至最低(Adigun,2008)。它是一个三(3)层架构。它包括(i)多模式接口层(ii)中间件层和(iii)网格基础设施层。如图1所示。Multi-modal interfaces层包含各种应用程序接口,这些接口是为接受客户订阅而设计的。这些接口在网格客户机上运行,该客户机可以是移动终端或笔记本电脑。每个客户端都是一个潜在的网格服务提供者或资源。可用的服务也通过这些接口进行广告。这一层还为客户提供了服务参数规范的模板。然后,这些模板被传递给实用程序代理,以便对所有完成的模板进行SLA驱动的验证。中间件层包括实用程序代理,使信息总线的动态服务选择。实用程序代理组件使用经过验证的服务规范模板。它启动与客户的谈判过程,直到达成相互协议并建立合同。它还调用一个订阅管理器,该管理器强制执行并管理对所有现有合约的更新经纪人的计费组件Odusote Babafemi等人/ IERI Procedia 4(2013)8183多模式接口WAP.NET技术小程序应用程序应用程序J2EE客户QoS请求响应中间件层公用事业经纪人资源库电网基础设施低级资源知识资源服务用于动态服务选择的与订阅管理器协作,以确定应该对哪些服务以及如何对服务计费。服务层协议、SLA管理动态地增加或减少用户服务质量、QoS要求,这些要求由策略规定或由高级订户不时地选择。网格基础设施层是存储所有服务和资源的资源库。图1. GUISET框架(Adigun,2008)2.2. 相关工作在此之前,Yanli等人提出了一种基于Portlet的网格门户体系结构,2006年提出的一个新的网格门户框架,通过将一个或多个网格服务封装到一个称为网格Portlet的Portlet中,来支持和促进门户的灵活性和易用性。网格Portlet的不同组合为最终用户(如开发人员)提供了不同的功能。因此,开发人员可以轻松地开发和组合一些网格Portlet。网格Portlet由Portlet容器管理,Portlet容器运行Portlet并为它们提供所需的运行时环境,并管理它们的生命周期(Yang,2006)。该体系结构的目的是在一个公共的接口,以方便用户定制的网格门户环境配置,并提高网格门户的可重用性集成现有的技术。工作表明了网格系统与portlet技术结合的可行性。GT 3.2(www.globus.org)被采用作为底层网格系统,并且使 用 JetSpeed 2 ( portals.apache.org/jetspeed-2/ ) ( 其 是 Java 规 范 请 求 , JSR-168 兼 容(developers.sun.com/jsr168))作为门户框架来开发门户原型。3. GUISET门户框架GUISET Portal构建在一个门户框架之上,该框架改编自Yanli等人的工作,2006.通过引入用于远程门户的Web服务、WSRP标准和规范(www.oasis-open.org),对适应的框架进行了标准化。这在图2中描绘。该框架的一个关键组件是支持网格的门户层,它还包含符合WSRP的门户框架。该框架的其他关键组件包括门户容器,它运行用于封装各种服务的Portlet,并为它们提供所需的运行时环境和管理其生命周期,以及由网格中间件和各种Globus工具包组成的底层网格技术。84Odusote Babafemi等人/ IERI Procedia 4(2013)81图二.基于网格的门户框架图3显示了已开发的网格门户的逻辑设计。图三. GUISET门户网站认证对用户进行身份验证的责任放在这个身份验证子系统上。它确保根据用户访问控制策略仅授予有效用户访问权限。用户Odusote Babafemi等人/ IERI Procedia 4(2013)8185该子系统主要负责用户注册管理、用户档案管理等。它管理会员Portlet管理Portlet管理子系统处理各种服务Portlet的总体管理。因此,它还采用以下服务中的一个或多个:Portlet管理服务、页面聚合服务、产品/服务分类广告。内容管理内容管理系统处理门户的各种内容-数据、服务、资源、产品等的管理协作它包含以下服务:论坛、用户聊天室、博客和白板、日历、消息服务-服务注册表管理这个子系统负责服务注册表的管理和运行。此注册中心充当服务存储库。它采用了以下服务:查找绑定服务,服务部署,基于查询的服务发现等。4. GUISET门户网站的实施GUISET门户的概念设计原型的证明建立在图3所示的标准化框架上。Liferay 5.2.3门户工具包与Tomcat 6.0.18捆绑在一起,用于构建门户系统。(www.liferay.com)中找到。以网格软件基础设施GT4.0作为仿真平台. Liferay内置了相关功能,如内容管理系统(CMS)(www.jcp.org)、符合WSRP的生产者和消费者、单点登录(SSO)、支持和许多其他最新技术。它具有基于J2EE最佳实践的非常干净的架构设计,这允许它与各种容器一起使用,从轻量级servlet容器(如Tomcat和Jetty)到完全成熟的J2EE兼容服务器(如Borland ES,JBoss)。构建门户的基本基础参数基于portlet技术,如图2所示。Portlet用于封装门户上可用的各种服务。换句话说,每个服务都可以称为一个portlet(服务portlet)。客户机对门户的访问是一个Web客户机,并且还包括一个通用客户机,以支持门户和非门户服务的应用程序和客户机请求。每个注册的客户端都可以查找、查找和绑定服务,以在GUISET主门户上构建个人和定制的服务门户。但是,GUISET门户和客户端都能够查找并绑定到服务注册中心中发布的服务。这两个门户都只查找作为Portlet的WSRP服务。在GUISET门户上公开的服务有一个本机组件或Portlet作为其后端。5. 总结和结论这项工作确定了最低相关的额外要求的基础上文献审查,调查,然后开发了一个网格启用门户网站原型的网格为基础的公用事业基础设施的中小型企业使能技术(GUISET)的倡议-一个公用事业计算平台,与这些要求的一些满足。本文的研究对这一实践具有现实意义,也为国家经济发展提供了借鉴。这是因为,除了必须遵守的传统要求外,它还揭示了最低的相关要求86Odusote Babafemi等人/ IERI Procedia 4(2013)81实现了有效的设计网格启用门户网站的实用上下文,和GUISET门户网站的实施提供了一个可用的原型,有利于实现统一通信(按需)平台,以改善财富创造和负担得起的访问稀缺和昂贵的计算,特别是中小型企业和农村企业。GUISET不是一个应用程序,而是一个基础设施,它容纳各种服务,作为一套面向服务的按需应用程序,如电子商务,电子农业,电子保健,电子旅游,电子政务等,因此,它的目的是在技术上使中小型和微型企业的商业活动,通过促进负担得起的相关技术的使用付费的基础上。本研究所涵盖的效用计算网格门户的观点在文献中还不常见,因此它对文献和行业实践的进步具有价值。使用一套基准要求(标准)对GUISET门户原型进行评估的结果表明,它满足了适合公用事业环境的最低要求。引用[1] Rappa M,“实用商业模式和计算服务的未来”,IBM Sys,Journal.,第43(1)卷,2004年。[2] A. [11]张晓,张晓.一个使用Portlet的面向软件的门户体系结构,CCLRC电子科学中心,CCLRCDaresbury Laboratory Warrington WA4 4AD,英国,2005年。[3] 放大图片作者:Russell M,Novotny J,Oliver W. GridSphere的网格Portlet,科学与技术中的计算方法12(1),pp. 89-97,2006年。[4] 杨丽C,简C,明璐,L,雷C.基于Portlet的网格系统门户设计,第五届IEEE网格与协同计算国际会议论文集(GCCW 05),IEEE出版社,2006年,0- 7695-2695-0/06[5] 福斯特I,凯塞尔曼C。网格:新计算基础设施的蓝图,Morgan-Kaufman,1999。[6] 埃兰·T使用效用计算框架开发效用系统。Journal,Vol. 43(1),2004.[7] 帕格登湖IT实用程序模型-第一部分,Sun Professional Services,Sun BluePrintsTM Online,2003年7月[8] 菲利普·T效用计算-确定应用领域及其边界。论文在计算机科学和工商管理,提交给信息学系,苏黎世大学,瑞士,2009年12月。2004年[9] Adigun M,cMigiro S.《信通技术、电子商务和农村发展:夸祖鲁-纳塔尔省农村手工艺中小企业案例》,英联邦青年与发展,(3)2,第65-83页,2005年。[10] Khosrow-Pour M,电子商务、电子政务和移动商务百科全书,信息资源管理协会,美国,2006年。[11] 阿迪贡湾“GUISET:一个架构和一个愿景,在卓越中心的Idina小时演讲,电子服务,Unizul,KZN,南非。2008年8月20[12] Adigun M,bEmuoyibofarhe J,cMigiro S,Challenges to Access and Opportunity to use SMMEenabling Technologies in Africa,a presentation at 1st All Africa Technology Diffusion Conference,Johannesburg South Africa,June 12-14,2006.[13] Yang X,Martin T,Mark H,Mark C,Ligang H,Peter M,Survey of Major Tools andTechnologies for Grid-enabled Portal Development,Proc. UK e-Science All Hands Meeting(NeSC06),University of Cambridge Press,2006,ISBN 0-9553988-0-0UK.[14] Globus Toolkits,http://www.globus.org/toolkit/,2010年。[15] Jetspeed-2,http://portals.apache.org/jetspeed-2/,2010年。[16] JSR-168简介http://developers.sun.com/prodtech/portalserver/reference/techart/jsr168/[17] 远程Portlet的Web服务,WSRP,http://www.oasis-open.org/committees[18 ]Liferay Portal Enterprise,http://www.liferay.com,2010。Odusote Babafemi等人/ IERI Procedia 4(2013)8187[19] 内容管理系统,http://www.jcp.org/en/jsr/detail? id=170,2011年。[20] 凯斯勒湾Software Paradigms,John Wileys Son,2005,pp. 99比100
下载后可阅读完整内容,剩余1页未读,立即下载
cpongm
- 粉丝: 5
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功