Science gateways are user-centric, end-to-end cyberinfrastructure for managing scientific data and executions of computational software on distributed resources. In order to simplify the creation and management of science gateways, we have pursued a multi-tenanted, platform-as-a-service approach that allows multiple gateway front-ends (portals) to be integrated with a consolidated middleware that manages the movement of data and the execution of workflows on multiple back-end scientific computing resources. An important challenge for this approach is to provide an end-to-end data movement and management solution that allows gateway users to integrate their own data stores with the gateway platform. These user-provided data stores may include commercial cloud-based object store systems, third-party data stores accessed through APIs such as REST endpoints, and users' own local storage resources. In this paper, we present a solution design and implementation based on the integration of a managed file transfer (MFT) service (Airavata MFT) into the platform.
翻译:科学网关是管理科学数据和管理分配资源计算软件的用户中心、端对端网络基础设施。为了简化科学网关的创建和管理,我们采取了多租式、平台即服务方式,使多网关前端(门户)与管理数据流动和执行多后端科学计算资源工作流程的综合中间软件相结合。这一方法的一个重要挑战是提供端对端数据流动和管理解决方案,使网关用户能够将自己的数据储存与网关平台整合。这些用户提供的数据储存可能包括基于云的商用目标储存系统、通过API(如REST终端)访问的第三方数据储存以及用户自己的本地储存资源。在本文中,我们介绍了基于将管理文件传输服务(MIFT)纳入平台的解决方案设计和实施。