一句话:提出 Ditto,将应用克隆扩展到网络化云服务的端到端场景,弥补现有单节点、用户级克隆的不足。
云服务在体系结构与系统研究中缺乏有代表性且可公开获取的负载,现有开源基准又无法体现云服务的完整复杂性。应用克隆被视为解决该问题的有前景途径,但先前工作主要面向 CPU/缓存为中心、单节点且运行在用户级的服务,难以覆盖网络化云服务的端到端行为。本文提出 Ditto,面向网络化云服务进行端到端应用克隆,旨在突破单节点和用户级限制。摘要未给出具体克隆方法、实现细节与实验结果,评估方式也未在摘要中展开。
The lack of representative, publicly-available cloud services has been a recurring problem in the architecture and systems communities. While open-source benchmarks exist, they do not capture the full complexity of cloud services. Application cloning is a promising way to address this, however, prior work is limited to CPU-/cache-centric, single-node services, operating at user level.
@inproceedings{paperbot10031,
title = {Ditto: End-to-End Application Cloning for Networked Cloud Services},
author = {Mingyu Liang and Yu Gan and Yueying Li and Carlos Torres and Abhishek Dhanotia and Mahesh Ketkar and Christina Delimitrou},
booktitle = {ASPLOS},
year = {2023},
doi = {10.1145/3575693.3575751}
}