异构分布式计算系统中松耦合应用的性能分析

Eunji Hwang, Seontae Kim, Tae-kyung Yoo, Jik-Soo Kim, Soonwook Hwang, Young-ri Choi
{"title":"异构分布式计算系统中松耦合应用的性能分析","authors":"Eunji Hwang, Seontae Kim, Tae-kyung Yoo, Jik-Soo Kim, Soonwook Hwang, Young-ri Choi","doi":"10.1109/ICCAC.2015.38","DOIUrl":null,"url":null,"abstract":"Loosely coupled applications composed of a potentially very large number (from tens of thousands to even billions) of tasks are commonly used in High-Throughput Computing (HTC) and Many-Task Computing (MTC) paradigms. To efficiently execute large-scale computations which can exceed the capability in a single type of computing resources within expected time, we should be able to effectively integrate resources from Heterogeneous Distributed Computing (HDC) systems such as Clusters, Grids, and Clouds. In this paper, we quantitatively analyze the performance of three different real scientific applications consisting of many tasks on top of HDC systems based on a Partnership of Distributed Computing Clusters, Grids, and Clouds to show practical issues that normal scientific users can face during the course of leveraging these systems. Our experimental results show that the performance of a loosely coupled application can be significantly affected by the characteristics of a HDC system, along with hardware specification of a node, and their impacts on the performance can vary widely depending on the resource usage pattern of each application. Throughout our extensive performance study with representative HDC systems and real scientific applications, we aim to give an insight to the research community on design and implementation of a next generation middleware system that can intelligently support large-scale loosely coupled applications by considering both of resource and application perspectives.","PeriodicalId":133491,"journal":{"name":"2015 International Conference on Cloud and Autonomic Computing","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-09-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Performance Analysis of Loosely Coupled Applications in Heterogeneous Distributed Computing Systems\",\"authors\":\"Eunji Hwang, Seontae Kim, Tae-kyung Yoo, Jik-Soo Kim, Soonwook Hwang, Young-ri Choi\",\"doi\":\"10.1109/ICCAC.2015.38\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Loosely coupled applications composed of a potentially very large number (from tens of thousands to even billions) of tasks are commonly used in High-Throughput Computing (HTC) and Many-Task Computing (MTC) paradigms. To efficiently execute large-scale computations which can exceed the capability in a single type of computing resources within expected time, we should be able to effectively integrate resources from Heterogeneous Distributed Computing (HDC) systems such as Clusters, Grids, and Clouds. In this paper, we quantitatively analyze the performance of three different real scientific applications consisting of many tasks on top of HDC systems based on a Partnership of Distributed Computing Clusters, Grids, and Clouds to show practical issues that normal scientific users can face during the course of leveraging these systems. Our experimental results show that the performance of a loosely coupled application can be significantly affected by the characteristics of a HDC system, along with hardware specification of a node, and their impacts on the performance can vary widely depending on the resource usage pattern of each application. Throughout our extensive performance study with representative HDC systems and real scientific applications, we aim to give an insight to the research community on design and implementation of a next generation middleware system that can intelligently support large-scale loosely coupled applications by considering both of resource and application perspectives.\",\"PeriodicalId\":133491,\"journal\":{\"name\":\"2015 International Conference on Cloud and Autonomic Computing\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-09-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 International Conference on Cloud and Autonomic Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCAC.2015.38\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Conference on Cloud and Autonomic Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCAC.2015.38","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

由可能非常多(从数万到甚至数十亿)任务组成的松散耦合应用程序通常用于高吞吐量计算(HTC)和多任务计算(MTC)范例。为了在预期的时间内有效地执行超出单一类型计算资源能力的大规模计算,我们应该能够有效地集成来自集群、网格和云等异构分布式计算(HDC)系统的资源。在本文中,我们定量分析了三种不同的真实科学应用程序的性能,这些应用程序由基于分布式计算集群、网格和云的合作伙伴关系的HDC系统之上的许多任务组成,以显示普通科学用户在利用这些系统的过程中可能面临的实际问题。我们的实验结果表明,松散耦合应用程序的性能会受到HDC系统的特性以及节点的硬件规格的显著影响,并且它们对性能的影响会根据每个应用程序的资源使用模式而有很大差异。通过我们对代表性HDC系统和真实科学应用的广泛性能研究,我们的目标是通过考虑资源和应用程序的角度,为研究社区提供下一代中间件系统的设计和实现方面的见解,该系统可以智能地支持大规模松耦合应用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Performance Analysis of Loosely Coupled Applications in Heterogeneous Distributed Computing Systems
Loosely coupled applications composed of a potentially very large number (from tens of thousands to even billions) of tasks are commonly used in High-Throughput Computing (HTC) and Many-Task Computing (MTC) paradigms. To efficiently execute large-scale computations which can exceed the capability in a single type of computing resources within expected time, we should be able to effectively integrate resources from Heterogeneous Distributed Computing (HDC) systems such as Clusters, Grids, and Clouds. In this paper, we quantitatively analyze the performance of three different real scientific applications consisting of many tasks on top of HDC systems based on a Partnership of Distributed Computing Clusters, Grids, and Clouds to show practical issues that normal scientific users can face during the course of leveraging these systems. Our experimental results show that the performance of a loosely coupled application can be significantly affected by the characteristics of a HDC system, along with hardware specification of a node, and their impacts on the performance can vary widely depending on the resource usage pattern of each application. Throughout our extensive performance study with representative HDC systems and real scientific applications, we aim to give an insight to the research community on design and implementation of a next generation middleware system that can intelligently support large-scale loosely coupled applications by considering both of resource and application perspectives.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信