Decentralized Cloud Federation

Key Contributions


  • Decentralized Cloud Federation: We design CollabCloud, a brokerless decentralized cloud federation using public and private blockchain technologies, enabling trustless multi-cloud federation.
  • Public-Private Blockchain Interoperability: Extended prior work on public-private blockchain interoperability for seamless asset and data transfer between permissionless and permissioned blockchains.
  • Smart Contracts for Decentralized Scheduling: Designed and implemented smart contracts to coordinate VM request scheduling and federation management across CSPs in private blockchain.
  • VM Credential Transfer: Secured VM credential transfer using SSH protocol and collective signing (CoSi) technology, ensuring safe interactions between end-users and CSPs.
  • Implementation: Tested a proof-of-concept with Ethereum, Hyperledger Fabric, and Burrow, demonstrating scalability with a Mininet-based emulation of 32 geo-distributed CSPs.

Contributors

prasenjit
Bishakh Ghosh

IIT Kharagpur, India

swadhin
Sourav Kanti Addya

NIT Rourkela, India

swadhin
Anurag Satpathy

Nokia Bell Labs, UK

sandip
Sandip Chakraborty

IIT Kharagpur, India

Publications


  1. Bishakh Chandra Ghosh, and Sandip Chakraborty. "Trustless Collaborative Cloud Federation." IEEE Transactions on Cloud Computing (2024).
  2. Bishakh Chandra Ghosh, Sourav Kanti Addya, Anurag Satpathy, Soumya K. Ghosh, and Sandip Chakraborty. "Towards a democratic federation for infrastructure service provisioning." In 2019 IEEE International Conference on Services Computing (SCC), pp. 162-166. IEEE, 2019.

Funding and Support



For questions and general feedback, contact Bishakh Ghosh