Research & Papers

EdgeFaaS Framework Unifies IoT, Edge, and Cloud for Heterogeneous Computing

New function-based framework virtualizes resources across 100+ devices for flexible edge workflows.

Deep Dive

Edge computing faces unique challenges due to the high diversity in capabilities and capacities of distributed resources across IoT devices, edge servers, and cloud. Existing distributed computing frameworks struggle with this heterogeneity and scale. To address this, researchers from Arizona State University (Neha Vadnere, Yu-Ting Wang, Yitao Chen, Sreehari Sadesh, Ming Zhao) introduce EdgeFaaS, a function-based framework that uses function virtualization and storage virtualization to abstract physical resources into consistent virtual interfaces. This allows edge applications to deploy and execute functions and store/access data seamlessly across the entire continuum.

EdgeFaaS was evaluated on a testbed of over 100 geographically distributed IoT devices, edge servers, and cloud services. It supports three representative workflows: video analytics, federated learning, and audio classification. A key feature is user-configurable deployment: for video processing, users can vary function placement across IoT, edge, and cloud to study computation vs. communication tradeoffs; for federated learning, they can adjust cluster count and size to balance training accuracy and speed. The framework provides comprehensive support for diverse edge computing workflows while maintaining flexibility for important tradeoff exploration.

Key Points
  • Introduces function virtualization and storage virtualization to abstract heterogeneous IoT, edge, and cloud resources into consistent interfaces.
  • Evaluated on a real testbed of 100+ geographically distributed devices, edge servers, and cloud services.
  • Supports configurable workflows for video analytics, federated learning, and audio classification with tradeoff exploration between computation and communication.

Why It Matters

Enables efficient utilization of diverse edge resources for real-world AI, reducing latency and bandwidth costs.

📬 Get the top 10 AI stories daily