Performance engineering for EA systems in next generation data centresPerformance engineering for EA systems in next generation data centres

J. Rolia, L. Cherkasova, R. Friedrich
{"title":"Performance engineering for EA systems in next generation data centresPerformance engineering for EA systems in next generation data centres","authors":"J. Rolia, L. Cherkasova, R. Friedrich","doi":"10.1145/1216993.1217004","DOIUrl":null,"url":null,"abstract":"Software Performance Engineering (SPE) methods have been in use for over two decades as an approach to manage the risks of developing systems that fail to satisfy their performance requirements. In general, SPE advocates the use of performance oriented design principles to guide design decisions and predictive performance models to assess the performance impact of design alternatives. SPE methods have been used successfully to identify and overcome system design blunders early in the Information Technology (IT) project lifecycle before the blunders are built into a system and become expensive and time consuming to correct. While the methods have been used successfully in some IT project domains, they are not widely applied in the important domain of Enterprise Application (EA) systems. This experience paper considers the reasons for this and explores the role of SPE as new EA platform and data centre technologies become available.We find that many risks traditionally addressed by SPE have been mitigated by the nature of existing EA platforms, the nature of today's IT projects for EA, and an attention to business process modeling. Furthermore, the design and implementation of future EA systems will see some performance risks reduced even further by new EA and IT system management platforms for Next Generation Data Centres. However, we expect that the nature of EA systems to be built is becoming more complex. As a result some familiar performance risks will re-emerge along with new runtime risks. We believe that SPE methods can help to mitigate such risks and describe research challenges that must be addressed to make this a reality.","PeriodicalId":235512,"journal":{"name":"Workshop on Software and Performance","volume":"52 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Workshop on Software and Performance","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1216993.1217004","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Software Performance Engineering (SPE) methods have been in use for over two decades as an approach to manage the risks of developing systems that fail to satisfy their performance requirements. In general, SPE advocates the use of performance oriented design principles to guide design decisions and predictive performance models to assess the performance impact of design alternatives. SPE methods have been used successfully to identify and overcome system design blunders early in the Information Technology (IT) project lifecycle before the blunders are built into a system and become expensive and time consuming to correct. While the methods have been used successfully in some IT project domains, they are not widely applied in the important domain of Enterprise Application (EA) systems. This experience paper considers the reasons for this and explores the role of SPE as new EA platform and data centre technologies become available.We find that many risks traditionally addressed by SPE have been mitigated by the nature of existing EA platforms, the nature of today's IT projects for EA, and an attention to business process modeling. Furthermore, the design and implementation of future EA systems will see some performance risks reduced even further by new EA and IT system management platforms for Next Generation Data Centres. However, we expect that the nature of EA systems to be built is becoming more complex. As a result some familiar performance risks will re-emerge along with new runtime risks. We believe that SPE methods can help to mitigate such risks and describe research challenges that must be addressed to make this a reality.
下一代数据中心EA系统的性能工程下一代数据中心EA系统的性能工程
软件性能工程(SPE)方法作为一种管理开发系统无法满足其性能需求的风险的方法已经使用了20多年。一般来说,SPE提倡使用面向性能的设计原则来指导设计决策,并使用预测性能模型来评估设计备选方案对性能的影响。SPE方法已经成功地用于在信息技术(IT)项目生命周期的早期识别和克服系统设计错误,防止错误被构建到系统中,从而变得昂贵和耗时。虽然这些方法已经在一些IT项目领域中得到了成功的应用,但是它们并没有在企业应用系统的重要领域中得到广泛的应用。本文探讨了其中的原因,并探讨了随着新的EA平台和数据中心技术的出现,SPE所扮演的角色。我们发现,传统上由SPE处理的许多风险已经被现有EA平台的性质、当今EA IT项目的性质以及对业务流程建模的关注所减轻。此外,下一代数据中心的新EA和IT系统管理平台将进一步降低未来EA系统的设计和实现中的一些性能风险。然而,我们期望要构建的EA系统的性质变得更加复杂。因此,一些熟悉的性能风险将与新的运行时风险一起重新出现。我们相信SPE方法可以帮助减轻这些风险,并描述必须解决的研究挑战,以实现这一目标。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信