首页> 外文学位 >A service-oriented architecture for authentication and authorization.
【24h】

A service-oriented architecture for authentication and authorization.

机译:用于认证和授权的面向服务的体系结构。

获取原文
获取原文并翻译 | 示例

摘要

Many applications require access to large quantities of data and computational resources that are often distributed over a wide-area network. Grid computing infrastructures provide a platform to run these applications, but their heterogeneous nature makes security a vital component of grid systems. The standard technology for grid security is the Grid Security Infrastructure (GSI). Although GSI is well-known in academic and government settings, GSI-based security systems are usually difficult to deploy and use. The Grid Account Management Architecture (GAMA [18]) was developed to make Grid security easy for system administrators and users by extensive use of web-services technology. Nevertheless, GAMA has a few limitations that make it unattractive to many communities. For example, it does not offer a usable resource authorization mechanism. Moreover, it is tightly coupled to the selected technologies.;We propose GAMA2.0, which is a service-oriented architecture that addresses both authentication and authorization concerns. Moreover, the multi-tier architecture is pluggable to cope with the rapidly evolving relevant technologies. We have implemented the GAMA 2.0 reference infrastructure using well known programming techniques such as polymorphism and the Command pattern. In addition, a comprehensive testing strategy, which includes unit-testing and scenario-testing, as well as detailed exception handling has been employed to ensure correctness and robustness of the infrastructure. Although performance was not the driving factor, we have managed to increase GAMA 2.0's performance by applying a few optimization techniques.
机译:许多应用程序需要访问通常分布在广域网中的大量数据和计算资源。网格计算基础设施提供了运行这些应用程序的平台,但是它们的异构性质使安全性成为网格系统的重要组成部分。网格安全性的标准技术是网格安全性基础结构(GSI)。尽管GSI在学术和政府机构中众所周知,但是基于GSI的安全系统通常很难部署和使用。网格帐户管理体系结构(GAMA [18])的开发旨在通过广泛使用Web服务技术使系统管理员和用户易于使用网格安全性。但是,GAMA有一些局限性,对许多社区都没有吸引力。例如,它不提供可用的资源授权机制。此外,它与所选技术紧密结合。我们提出了GAMA2.0,它是一种面向服务的体系结构,可以同时解决身份验证和授权问题。而且,多层架构是可插入的,以应对快速发展的相关技术。我们已经使用众所周知的编程技术(例如多态和命令模式)实现了GAMA 2.0参考基础结构。此外,已经采用了包括单元测试和方案测试以及详细的异常处理在内的综合测试策略,以确保基础结构的正确性和健壮性。尽管性能不是驱动因素,但我们通过应用一些优化技术设法提高了GAMA 2.0的性能。

著录项

  • 作者

    Hamedtoolloei, Hamidreza.;

  • 作者单位

    University of California, San Diego.;

  • 授予单位 University of California, San Diego.;
  • 学科 Computer Science.
  • 学位 M.S.
  • 年度 2009
  • 页码 107 p.
  • 总页数 107
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号