The Impact of Transient Loads on the Performance of Service Ecologies

D. Dyachuck, R. Deters
{"title":"The Impact of Transient Loads on the Performance of Service Ecologies","authors":"D. Dyachuck, R. Deters","doi":"10.1109/DEST.2007.371978","DOIUrl":null,"url":null,"abstract":"Well defined, loosely coupled services are the basic building blocks of the service-orientated design-integration paradigm. Services are computational elements that expose functionality in a platform independent manner and can be described, published, discovered, orchestrated and consumed across language, platform and organizational borders. Using service-orientation (SO) it is fairly easy to expose existing applications/resources and to aggregate them into novel services called composite services (CS). This aggregation is achieved by defining a workflow that orchestrates the underlying services in a manner consistent with the desired functionality. Since CS can aggregate atomic and other CS, they foster the development of service layers and reuse of already existing functionality. This gave rise to the idea of service networks and consequently service ecologies. In these service ecologies providers and consumers build a self-organizing system across platform and organizational borders, in which resources and business processes are shared. However, the ease with which resources are shared raises concerns in regards to the dependability (e.g. reliability, availability) of the resulting system and consequently the feasibility of service ecologies. This paper focuses on the performance issues that arise when composite services are exposed to transient loads and discusses the need for admission control and adaptive scheduling as a means for improving the performance in service ecologies.","PeriodicalId":448012,"journal":{"name":"2007 Inaugural IEEE-IES Digital EcoSystems and Technologies Conference","volume":"61 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 Inaugural IEEE-IES Digital EcoSystems and Technologies Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DEST.2007.371978","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

Well defined, loosely coupled services are the basic building blocks of the service-orientated design-integration paradigm. Services are computational elements that expose functionality in a platform independent manner and can be described, published, discovered, orchestrated and consumed across language, platform and organizational borders. Using service-orientation (SO) it is fairly easy to expose existing applications/resources and to aggregate them into novel services called composite services (CS). This aggregation is achieved by defining a workflow that orchestrates the underlying services in a manner consistent with the desired functionality. Since CS can aggregate atomic and other CS, they foster the development of service layers and reuse of already existing functionality. This gave rise to the idea of service networks and consequently service ecologies. In these service ecologies providers and consumers build a self-organizing system across platform and organizational borders, in which resources and business processes are shared. However, the ease with which resources are shared raises concerns in regards to the dependability (e.g. reliability, availability) of the resulting system and consequently the feasibility of service ecologies. This paper focuses on the performance issues that arise when composite services are exposed to transient loads and discusses the need for admission control and adaptive scheduling as a means for improving the performance in service ecologies.
暂态负载对业务生态性能的影响
定义良好、松散耦合的服务是面向服务的设计集成范式的基本构建块。服务是以独立于平台的方式公开功能的计算元素,可以跨语言、平台和组织边界进行描述、发布、发现、编排和使用。使用面向服务(SO),可以相当容易地公开现有的应用程序/资源,并将它们聚合到称为组合服务(CS)的新服务中。这种聚合是通过定义一个工作流来实现的,该工作流以与所需功能一致的方式编排底层服务。由于CS可以聚合原子CS和其他CS,因此它们促进了服务层的开发和现有功能的重用。这就产生了服务网络和服务生态的概念。在这些服务生态中,提供者和消费者跨平台和组织边界构建自组织系统,在其中共享资源和业务流程。然而,资源共享的便利性引起了对结果系统的可靠性(例如可靠性、可用性)以及服务生态的可行性的关注。本文主要关注组合服务暴露于瞬态负载时出现的性能问题,并讨论了将接纳控制和自适应调度作为提高服务生态中性能的一种手段的必要性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信