Effects of Component-Subscription Network Topology on Large-Scale Data Centre Performance Scaling

Ilango Sriram, D. Cliff
{"title":"Effects of Component-Subscription Network Topology on Large-Scale Data Centre Performance Scaling","authors":"Ilango Sriram, D. Cliff","doi":"10.1109/ICECCS.2010.21","DOIUrl":null,"url":null,"abstract":"Modern large-scale date centres, such as those used for cloud computing service provision, are becoming ever-larger as the operators of those data centres seek to maximise the benefits from economies of scale. With these increases in size comes a growth in system complexity, which is usually problematic. There is an increased desire for automated \"self-star\" configuration, management, and failure-recovery of the data-centre infrastructure, but many traditional techniques scale much worse than linearly as the number of nodes to be managed increases. As the number of nodes in a median-sized data-centre looks set to increase by two or three orders of magnitude in coming decades, it seems reasonable to attempt to explore and understand the scaling properties of the data-centre middleware before such data-centres are constructed. In [1] we presented SPECI, a simulator that predicts aspects of large-scale data-centre middleware performance, concentrating on the influence of status changes such as policy updates or routine node failures. The initial version of SPECI was based on the assumption (taken from our industrial sponsor, a major data-centre provider) that within the data-centre there will be components that work together and need to know the status of other components via \"subscriptions\" to status-updates from those components. In [1] we used a first-approximation assumption that such subscriptions are distributed wholly at random across the data centre. In this present paper, we explore the effects of introducing more realistic constraints to the structure of the internal network of subscriptions. We contrast the original results from SPECI with new results from simulations exploring the effects of making the data-centre's subscription network have a regular lattice-like structure, and also semi-random network structures resulting from parameterised network generation functions that create \"small-world\" and \"scale-free\" networks. We show that for distributed middleware topologies, the structure and distribution of tasks carried out in the data centre can significantly influence the performance overhead imposed by the middleware.","PeriodicalId":120255,"journal":{"name":"2010 15th IEEE International Conference on Engineering of Complex Computer Systems","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 15th IEEE International Conference on Engineering of Complex Computer Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICECCS.2010.21","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

Modern large-scale date centres, such as those used for cloud computing service provision, are becoming ever-larger as the operators of those data centres seek to maximise the benefits from economies of scale. With these increases in size comes a growth in system complexity, which is usually problematic. There is an increased desire for automated "self-star" configuration, management, and failure-recovery of the data-centre infrastructure, but many traditional techniques scale much worse than linearly as the number of nodes to be managed increases. As the number of nodes in a median-sized data-centre looks set to increase by two or three orders of magnitude in coming decades, it seems reasonable to attempt to explore and understand the scaling properties of the data-centre middleware before such data-centres are constructed. In [1] we presented SPECI, a simulator that predicts aspects of large-scale data-centre middleware performance, concentrating on the influence of status changes such as policy updates or routine node failures. The initial version of SPECI was based on the assumption (taken from our industrial sponsor, a major data-centre provider) that within the data-centre there will be components that work together and need to know the status of other components via "subscriptions" to status-updates from those components. In [1] we used a first-approximation assumption that such subscriptions are distributed wholly at random across the data centre. In this present paper, we explore the effects of introducing more realistic constraints to the structure of the internal network of subscriptions. We contrast the original results from SPECI with new results from simulations exploring the effects of making the data-centre's subscription network have a regular lattice-like structure, and also semi-random network structures resulting from parameterised network generation functions that create "small-world" and "scale-free" networks. We show that for distributed middleware topologies, the structure and distribution of tasks carried out in the data centre can significantly influence the performance overhead imposed by the middleware.
组件订阅网络拓扑对大规模数据中心性能扩展的影响
现代大型数据中心,例如用于提供云计算服务的数据中心,正变得越来越大,因为这些数据中心的运营商寻求最大限度地利用规模经济的好处。随着规模的增加,系统复杂性也随之增加,这通常是一个问题。人们越来越希望对数据中心基础设施进行自动化的“自星型”配置、管理和故障恢复,但是随着要管理的节点数量的增加,许多传统技术的可扩展性远远不如线性扩展。由于中等规模数据中心的节点数量在未来几十年将增加两到三个数量级,因此在构建此类数据中心之前尝试探索和理解数据中心中间件的缩放属性似乎是合理的。在[1]中,我们提出了SPECI,一个预测大规模数据中心中间件性能方面的模拟器,专注于状态变化(如策略更新或常规节点故障)的影响。SPECI的初始版本是基于这样一个假设(来自我们的行业赞助者,一个主要的数据中心提供商),即在数据中心内将有协同工作的组件,并且需要通过“订阅”其他组件的状态更新来了解这些组件的状态。在[1]中,我们使用了一个近似假设,即这些订阅在整个数据中心中完全随机分布。在本文中,我们探讨了引入更现实的约束对内部订阅网络结构的影响。我们将SPECI的原始结果与模拟的新结果进行了对比,这些模拟探索了使数据中心的订阅网络具有规则的格状结构的影响,以及由参数化网络生成函数产生的半随机网络结构,这些网络生成函数创建了“小世界”和“无标度”网络。我们表明,对于分布式中间件拓扑,在数据中心执行的任务的结构和分布可以显著影响中间件施加的性能开销。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信