首页 | 本学科首页   官方微博 | 高级检索  
     

高性能计算服务环境应用编程接口
引用本文:和荣,肖海力,王小宁,卢莎莎,迟学斌.高性能计算服务环境应用编程接口[J].计算机系统应用,2022,31(8):184-191.
作者姓名:和荣  肖海力  王小宁  卢莎莎  迟学斌
作者单位:中国科学院 计算机网络信息中心, 北京 100083;中国科学院大学, 北京 100049
基金项目:中国科学院战略性先导科技专项(A类)(XDA19020101)
摘    要:高性能计算服务环境主要面向用户、科研团队提供高性能计算服务. 随着环境接入的超算中心以及应用社区和业务平台越来越多, 超算中心以及社区和业务平台的用户希望能够使用原有账号登录高性能计算环境使用资源. 高性能计算服务环境目前提供的应用编程接口仅支持通过LDAP认证的网格账号. 为使得应用社区和业务平台用户使用自己原有的登录方式认证通过后就可访问高性能计算服务环境, 我们重新设计开发了高性能计算服务环境应用编程接口. 本文着重介绍新版应用编程接口的结构与部署实现, 并通过用例来说明如何调用新版接口. 新版接口为社区和业务平台接入高性能计算环境提供了更方便且安全地支撑.

关 键 词:用户认证  应用编程接口  接口网关  授权  接口安全  负载均衡
收稿时间:2021/11/17 0:00:00
修稿时间:2021/12/14 0:00:00

Application Programming Interface for High Performance Computing Environment
HE Rong,XIAO Hai-Li,WANG Xiao-Ning,LU Sha-Sh,CHI Xue-Bin.Application Programming Interface for High Performance Computing Environment[J].Computer Systems& Applications,2022,31(8):184-191.
Authors:HE Rong  XIAO Hai-Li  WANG Xiao-Ning  LU Sha-Sh  CHI Xue-Bin
Affiliation:Computer Network Information Center, Chinese Academy of Sciences, Beijing 100083, China;University of Chinese Academy of Sciences, Beijing 100049, China
Abstract:The high-performance computing environment is designed to provide high-performance computing services for users and research teams. As more and more supercomputing centers, application communities, and service platforms have access to the environment, their users expect to use resources by logging in the high-performance computing environment with their original accounts. Now, only grid accounts authenticated by LDAP can access the application program interface (API) of the high-performance computing environment. To meet the expectation of users, we develop a new version of API for the high-performance computing environment. This study mainly introduces the structure and implementation of the new API, and the calling ways of the new API are exemplified. The new API can provide more convenient and secure services for the access of communities and service platforms to a high-performance computing environment.
Keywords:user authentication  application program interface (API)  API gateway  authorization  interface security  load balancing
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号