Core Concepts
本論文は、ブロックチェーン技術とAPI管理の分散化を活用して、スケーラビリティ、柔軟性、セキュリティ、信頼性が向上した分散型FaaSシステムを提案する。
Abstract
本論文は、クラウドコンピューティングの新しい計算パラダイムであるFaaSを、分散型のインフラストラクチャで実現する方法を提案している。
主な内容は以下の通り:
既存のFaaSシステムは中央集権的であり、ユーザーがクラウドプロバイダに依存せざるを得ない、単一障害点のリスクがある、分散型アプリケーションとの互換性が低いといった課題がある。
提案するDeFaaSシステムでは、ブロックチェーンを使ってFaaSの登録、管理、実行を分散化する。アプリケーションはブロックチェーンを介してFaaSを安全かつ透明に発見・呼び出すことができる。
DeFaaSは、分散型コンピューティングシナリオ(dApp、ボランティアコンピューティング、マルチクラウドサービスメッシュ)をサポートできる。
DeFaaSの主要コンポーネントとして、分散型API管理、分散型イベント配信、OAuth2.0サポート、分散型ログ・課金管理、信頼管理などを実現する。
プロトタイプ実装とプレリミナリな評価実験を通じて、提案システムの実現可能性と利点を示す。
Stats
FaaSは、ユーザーの管理負担を大幅に簡素化し、ユーザーが自身のコアビジネスに集中できるようにする新しい計算方式である。
既存のFaaSシステムの多くは中央集権的であり、単一のクラウドサービスプロバイダが所有・管理している。
DeFaaSは、ブロックチェーンを使って分散型のFaaSシステムを構築することで、スケーラビリティ、柔軟性、セキュリティ、信頼性を向上させる。
Quotes
「DeFaaSは、ブロックチェーン技術と分散型API管理を使って、分散型FaaSシステムを構築する新しいシステムである。」
「DeFaaSは、分散型コンピューティングシナリオ(dApp、ボランティアコンピューティング、マルチクラウドサービスメッシュ)をサポートできる。」