Skip to main content
QUICK REVIEW

[论文解读] FaaS: Federation-as-a-Service

Francesco Paolo Schiavo, Vladimiro Sassone|TUGraz OPEN Library (Graz University of Technology)|Nov 30, 2016
Cloud Computing and Resource Management参考文献 12被引用 8
一句话总结

本文介绍了FaaS(联邦即服务),这是SUNFISH项目内开发的一种新型云联邦架构,旨在实现异构云提供商之间的动态、策略驱动的互操作。该架构提出了一种高层级软件架构,包含身份管理、资源代理和治理等模块化组件,支持通过标准化接口和去中心化控制实现自动化、安全且可扩展的云联邦。

ABSTRACT

Editorship of the SUNFISH Cloud Federation Solution

研究动机与目标

  • 解决多云环境中异构云提供商之间互操作性及动态组合的挑战。
  • 实现跨管理边界、自动化、安全且策略驱动的云资源联邦。
  • 定义一种标准化、可扩展的联邦即服务(FaaS)架构,支持治理、身份和资源编排。
  • 为云提供商提供基础,使其能够以最小配置开销加入并管理联邦云基础设施。
  • 通过明确定义的软件架构和实施路线图,支持生产就绪、可扩展的云联邦平台的部署。

提出的方法

  • 设计由模块化组件(包括联邦管理器、身份与访问管理(IAM)服务和资源代理)组成的高层级软件架构。
  • 定义标准化API和协议,以实现异构云平台之间的安全、互操作通信。
  • 实现策略驱动的编排层,以管理跨联邦云的访问控制、资源分配和服务组合。
  • 采用去中心化治理模型,使参与提供商在保持自主性的同时实现跨域协调。
  • 集成现有云标准(例如OpenStack、OCCI),以确保向后兼容性和互操作性。
  • 基于微服务和容器化技术制定实施策略,以确保模块化、可扩展性和可维护性。

实验结果

研究问题

  • RQ1如何设计一种云联邦,以实现异构云提供商之间安全、自动化且策略驱动的互操作?
  • RQ2支持跨管理域的动态资源共享和身份联邦,需要哪些架构组件?
  • RQ3如何将治理和访问控制与单个云提供商解耦,同时保持安全性和可扩展性?
  • RQ4实现多样化云平台无缝集成到统一联邦中,所需的关键接口和协议是什么?
  • RQ5如何设计FaaS平台,以支持可扩展性、模块化以及在现实场景中的生产部署?

主要发现

  • FaaS架构成功定义了一个模块化、可扩展且标准化的云联邦框架,各组件之间职责清晰分离。
  • 该平台通过标准化API支持云提供商的动态加入与管理,实现了异构基础设施之间的互操作性。
  • 策略驱动的编排机制实现了细粒度的访问控制和跨联邦云的自动化资源分配。
  • 该架构以生产部署为目标进行设计,实施策略强调微服务、容器化以及对开放标准的遵循。
  • 该解决方案实现了跨管理边界的可信身份联邦和信任管理,无需完全集中化。
  • 高层级设计展示了在现实世界中部署的可行性,并具备清晰的原型开发与现有云平台集成路线图。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。