Decentralized FaaS over Multi-Clouds with Blockchain based Management for Supporting Emerging Applications

2024年04月11日
  • 简介
    “功能即服务”(FaaS)提供了一种简化的云计算范式,但现有的中心化系统存在供应商锁定和单点故障的问题。我们提出了DeFaaS,这是一个利用区块链技术和分散式API管理的分散式FaaS系统。DeFaaS通过在区块链上建立安全透明的函数注册表并使应用程序可以发现和调用函数来解决这些限制。这种方法促进了可扩展性、灵活性、增强的安全性和改进的可靠性。此外,DeFaaS的架构不仅扩展到分散式FaaS,还支持其他分布式计算场景,如dApps、志愿者计算和多云服务网格。DeFaaS代表了分散式计算的一个重大进展,有潜力解锁大量新的应用和用例。
  • 图表
  • 解决问题
    DeFaaS proposes a solution to the limitations of centralized Function-as-a-Service (FaaS) systems such as vendor lock-in and single points of failure.
  • 关键思路
    DeFaaS is a decentralized FaaS system that uses blockchain technology and decentralized API management to establish a secure, transparent registry of functions on a blockchain and enable applications to discover and invoke them, fostering scalability, flexibility, enhanced security, and improved reliability.
  • 其它亮点
    DeFaaS's architecture extends beyond decentralized FaaS, supporting other distributed computing scenarios like dApps, volunteer computing, and multi-cloud service meshes. This represents a significant advancement in decentralized computing with the potential to unlock a multitude of novel applications and use cases.
  • 相关研究
    Related work includes research on decentralized computing, blockchain technology, and FaaS systems. Specific papers include 'A Blockchain-Based Approach to Decentralized Cloud Computing' and 'Serverless Computing: Current Trends and Open Problems'.
PDF
原文
点赞 收藏 评论 分享到Link

沙发等你来抢

去评论