0%

User-Defined Cloud

Yiying Zhang, Ardalan Amiri Sani, and Guoqing Harry Xu. 2021. User-Defined Cloud. In Workshop on Hot Topics in Operating Systems (HotOS ’21), May 31–June 2, 2021, Ann Arbor, MI, USA. ACM, New York, NY, USA, 8 pages. https://doi.org/10.1145/3458336.3465304

引言

云使用者问题:

  • 多花费35%的前在不需要的计算资源上。因为没有云服务能够匹配他们精确的需求。
  • 部分领域的使用者不能在云上跑他们的负载。
  • 安全问题。

云服务提供商问题:

  • 新硬件部署和安全功能增加
  • 兼容问题

原因就是云提供商定义和管理云去满足用户的需求。

主张用户定义云,云服务提供商创建和管理云。

User-Define Cloud(UDC),用户可以定义硬件资源,执行环境,安全需要,系统功能。细粒度方式定义

优点

用户:

  • 根据需要,自定义整个从软件到硬件的栈结构。
  • 只需要支付他们需要的资源和功能
  • 安全自定义

提供商:

  • 独立的增加和删除软硬件功能。
  • 更多的用户
  • 更多的钱

UDC提议

三个原则:

  • Expressing definitions of low-level layers as runtime aspects.
  • Decouple specifications from their realization and decouple different aspects.
  • Fine granularity at each layer.