首页> 外文期刊>Concurrency and computation: practice and experience >Elastic component-based applications in PaaS clouds
【24h】

Elastic component-based applications in PaaS clouds

机译:PaaS云中基于弹性组件的应用程序

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

摘要

Elasticity is the capability of an application to adapt its resource usage to the current workload of the system. Existing platform-as-a-service (PaaS) solutions concentrate on web applications and do not support elasticity for other kinds of applications. To change this, in this paper, the vision and partial implementation for a component-based PaaS cloud is proposed consisting of a programming model and an autonomic manager for safeguarding non-functional application requirements. To illustrate this vision, the paper focuses on two key features of a PaaS infrastructure, the scale-out of services and the on-demand deployment of application resources. The former allows for increasing the performance by distributing service calls among several service providers working in parallel, and the latter refers to the automatic packaging and transfer of needed deployment units. It will be shown how these aspects have been solved within the Jadex PaaS cloud infrastructure. Both concepts have been validated using an application scenario, which highlights the advantages of automatic service scaling and deployment for developers and users. Copyright © 2015 John Wiley & Sons, Ltd.
机译:弹性是应用程序使其资源使用适应系统当前工作负载的能力。现有的平台即服务(PaaS)解决方案专注于Web应用程序,并且不支持其他类型应用程序的弹性。为了改变这一点,在本文中,提出了基于组件的PaaS云的愿景和部分实现,该云由编程模型和自主管理器组成,用于维护非功能性应用程序需求。为了说明这一愿景,本文重点介绍PaaS基础架构的两个关键功能,服务的横向扩展和应用程序资源的按需部署。前者通过在多个并行工作的服务提供者之间分配服务呼叫来提高性能,而后者指的是所需打包单元的自动打包和转移。将展示如何在Jadex PaaS云基础架构中解决这些方面。这两个概念均已通过一个应用程序场景进行了验证,这凸显了针对开发人员和用户的自动服务扩展和部署优势。版权所有©2015 John Wiley&Sons,Ltd.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号