首页> 外文会议>International Conference on Computer, Communication and Signal Processing >Performance evaluation of dynamic composition dynamic reconfiguration in SOA applications
【24h】

Performance evaluation of dynamic composition dynamic reconfiguration in SOA applications

机译:SOA应用程序中动态组合和动态重新配置的性能评估

获取原文

摘要

Business-to-Business (B2B) applications are developed predominantly based on service-oriented architectural style which is generally realized using a set of loosely coupled web services. These web services can be selected statically during design-time or dynamically during run-time. The functional and non-functional QoS requirements are typically captured in the Service Level Agreement (SLA) that is mutually agreed between the service provider and the service consumer. Whenever an SLA violation happens, the service provider incurs a penalty. In order to minimize such penalties, the application that is built through a design-time composition of web services needs to be monitored. Whenever a violation of SLA is predicted, those statically composed web services are dynamically reconfigured. This is called as dynamic reconfiguration in SOA. In this case, even the alternate service selection happens at design-time itself. On the other hand, whenever the web services needed for an SOA application development are selected and composed dynamically at run-time, it is called as dynamic composition. The turnaround time involved in both these approaches for mission-critical applications with stringent SLA requirements is compared. It has been inferred that the dynamic reconfiguration approach not only maintained the turnaround time always within the accepted limits, it also incurred only less overhead when compared to dynamic composition approach.
机译:企业对企业(B2B)应用程序主要基于面向服务的体系结构样式开发,该体系结构通常使用一组松耦合的Web服务来实现。这些Web服务可以在设计时静态选择,也可以在运行时动态选择。功能和非功能QoS要求通常在服务提供商和服务使用者之间共同商定的服务级别协议(SLA)中捕获。只要发生违反SLA的行为,服务提供商就会受到罚款。为了最大程度地减少此类损失,需要监视通过Web服务的设计时组成构建的应用程序。每当预测到违反SLA时,就会动态地重新配置那些静态组成的Web服务。这在SOA中称为动态重新配置。在这种情况下,即使替代服务选择也发生在设计时本身。另一方面,只要在运行时选择SOA应用程序开发所需的Web服务并进行动态组合,就将其称为动态组合。比较了这两种方法对具有严格SLA要求的关键任务应用程序的周转时间。已经推断出,动态重新配置方法不仅将周转时间始终保持在可接受的范围内,而且与动态组合方法相比,其开销也较小。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号