Stencil 多元云架构中的迁移
网络与互联网体系结构
2021-02-10 v1 计算机与社会
社会与信息网络
摘要
研究界多年来一直有一个争论在背景中嗡嗡作响:大规模互联网服务应当是集中式还是去中心化?如今常见的集中式云与 Web 服务有其弊端——用户锁定、隐私与数据控制丧失——且日益明显。然而,其去中心化对应方案难以获得采用,饱受自身可扩展性与信任问题的困扰,并最终可能导致其本欲防止的完全相同的锁定。在本文中,我们探讨了一种多元云架构 Stencil 的设计,它可作为社交媒体等面向用户服务的窄 waist。我们旨在通过一组统一的抽象来支持从一项服务向竞争服务的迁移,从而实现多元性。我们发现迁移关联数据会在源服务和目标服务中引入诸多挑战,因为链接被切断。我们展示了 Stencil 如何实现服务间正确且高效的数据迁移、如何支持新服务的部署,以及 Stencil 如何能够增量部署。
引用
@article{arxiv.2102.03964,
title = {Migration in the Stencil Pluralist Cloud Architecture},
author = {Tai Liu and Zain Tariq and Barath Raghavan and Jay Chen},
journal= {arXiv preprint arXiv:2102.03964},
year = {2021}
}
备注
13 pages