首页> 外文OA文献 >Managing deployment and activation of Web Applications in a distributed e-Infrastructure
【2h】

Managing deployment and activation of Web Applications in a distributed e-Infrastructure

机译:在分布式电子基础架构中管理Web应用程序的部署和激活

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The gCube framework is a flexible tool for managing e-Infrastructures. Its enabling technology, i.e. the lower layer gluing together the e-Infrastructure resources, has been recently extended to feature the management of Web Applications. This work was stimulated by a use case expressed by the FAO community calling for the design and implementation of a solution to inject Web Applications (by means of WAR archives) into the existing gCube-enabled infrastructure, namely D4Science. Initially designed to remotely instantiate/remove Web Services and Java Libraries on a single and specific remote hosting environment, the gCore container, the gCube deployment technology has been largely empowered to manage virtual platforms. The virtual platform is an extendible model for transparently interfacing a potentially unlimited number of hosting environments. The resulting gCube enabling technology is capable of dynamically instantiating platforms (along with their resources) compliant to such a model. When new software designed to run on a specific platform is detected, a virtual image of the target platform is created, then the software is moved to the remote server and deployed and activated there. Following their activation, newly running units (what they really are depends on the concrete hosting environment) and their entry points are published in the gCube Information system. In such a way, they are discoverable both by humans and interested clients. Importantly, from being part of the gCube Deployment Model, Web Applications can be uploaded once and deployed many times, shared across multiple Virtual Organizations and Virtual Research Environments. The first implementation of virtual platform targets the Apache Tomcat container by building on top of its Client Deployer library and interfacing the Tomcat Manager service.
机译:gCube框架是用于管理电子基础设施的灵活工具。它的使能技术,即将电子基础设施资源粘合在一起的下层,最近已扩展为具有Web应用程序管理功能。粮农组织社区表达的用例激发了这项工作,该用例要求设计和实施一种解决方案,以将Web应用程序(通过WAR档案)注入到现有的支持gCube的基础架构D4Science中。最初设计为在单个特定的远程托管环境中远程实例化/删除Web服务和Java库,即gCore容器,gCube部署技术已被广泛授权来管理虚拟平台。虚拟平台是一个可扩展的模型,用于透明地连接潜在数量不受限制的托管环境。最终的gCube支持技术能够动态实例化符合此模型的平台(及其资源)。当检测到设计为在特定平台上运行的新软件时,将创建目标平台的虚拟映像,然后将该软件移至远程服务器,并在此进行部署和激活。激活后,新运行的单元(它们的实际情况取决于具体的托管环境)及其入口点将在gCube信息系统中发布。通过这种方式,人类和感兴趣的客户都可以发现它们。重要的是,Web应用程序已成为gCube部署模型的一部分,可以一次上传并多次部署,并可以在多个虚拟组织和虚拟研究环境之间共享。虚拟平台的第一个实现通过在客户端部署程序库的顶部构建并连接Tomcat Manager服务来针对Apache Tomcat容器。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号