Research Overview Given the constraints related to power, intermittent connectivity, and cost of developing regions, applications can be well-served to take advantage of a multi-level system architecture. This allows a core data center or set of data centers to provide centralized reliable storage and permanent network connectivity for applications distributed throughout the network. Then per-vill