Modern cloud-native systems require adapting dynamically to changing operational conditions, including service outages, traffic surges, and evolving user requirements. While existing benchmarks provide valuable testbeds for performance and scalability evaluation, they lack explicit support for studying adaptation mechanisms, reconfiguration strategies, and graceful degradation. These limitations hinder systematic research on self-adaptive architectures in realistic cloud environments. To cover this gap, we introduce Adaptable TeaStore, an extension of the renowned TeaStore architecture that incorporates adaptability as a first-class design concern. Our extension distinguishes between mandatory and optional services, supports multiple component versions -- with varying resource requirements and functionality levels -- considers the outsourcing of functionalities to external providers, and provides local cache mechanisms for performance and resilience. These features enable the systematic exploration of reconfiguration policies across diverse operational scenarios. We discuss a broad catalogue of reference adaptation scenarios centred around Adaptable TeaStore, useful to evaluate the ability of a given adaptation technology to address conditions such as component unavailability, cyberattacks, provider outages, benign/malicious traffic increases, and user-triggered reconfigurations. Moreover, we present an open-source implementation of the architecture with APIs for metrics collection and adaptation triggers, to enable reproducible experiments.


翻译:现代云原生系统需要动态适应不断变化的运行条件,包括服务中断、流量激增和用户需求的演变。虽然现有基准测试为性能和可扩展性评估提供了宝贵的测试平台,但它们缺乏对适应性机制、重配置策略和优雅降级研究的明确支持。这些限制阻碍了在真实云环境中对自适应架构的系统性研究。为填补这一空白,我们引入了可适应性茶店系统——这是对著名茶店架构的扩展,将适应性作为首要设计考量。我们的扩展区分了必需服务和可选服务,支持具有不同资源需求和功能级别的多组件版本,考虑了将功能外包给外部供应商,并为性能和弹性提供了本地缓存机制。这些特性使得能够系统性地探索不同运行场景下的重配置策略。我们围绕可适应性茶店系统讨论了一系列广泛的参考适应场景,可用于评估特定适应技术在应对组件不可用、网络攻击、供应商中断、良性/恶意流量增加以及用户触发的重配置等条件时的能力。此外,我们提供了该架构的开源实现,包含用于指标收集和适应触发的API,以实现可重复的实验。

0
下载
关闭预览

相关内容

智能体适应
专知会员服务
22+阅读 · 2025年12月11日
【CIKM2025教程】持续推荐系统,166页ppt
专知会员服务
15+阅读 · 2025年11月18日
无人自主系统能力边界参数自适应判别方法
专知会员服务
19+阅读 · 2024年10月26日
《云原生标准体系白皮书(2023)》发布,52页pdf
专知会员服务
54+阅读 · 2023年9月21日
【资源】领域自适应相关论文、代码分享
专知
32+阅读 · 2019年10月12日
推荐系统(一):推荐系统基础
菜鸟的机器学习
25+阅读 · 2019年9月2日
深度 | 推荐系统评估
AI100
24+阅读 · 2019年3月16日
领域自适应学习论文大列表
专知
71+阅读 · 2019年3月2日
推荐系统
炼数成金订阅号
28+阅读 · 2019年1月17日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
2+阅读 · 2014年12月31日
Arxiv
0+阅读 · 2025年12月29日
Arxiv
0+阅读 · 2025年12月29日
VIP会员
相关资讯
【资源】领域自适应相关论文、代码分享
专知
32+阅读 · 2019年10月12日
推荐系统(一):推荐系统基础
菜鸟的机器学习
25+阅读 · 2019年9月2日
深度 | 推荐系统评估
AI100
24+阅读 · 2019年3月16日
领域自适应学习论文大列表
专知
71+阅读 · 2019年3月2日
推荐系统
炼数成金订阅号
28+阅读 · 2019年1月17日
相关基金
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
2+阅读 · 2014年12月31日
Top
微信扫码咨询专知VIP会员