Vessim
Vessim is a co-simulation testbed for computing and energy systems. It lets you simulate the interaction of real or simulated computing systems with on-site energy sources, storage, and the public grid. Vessim can help you to understand and optimize how your (distributed) computing system interacts with (distributed) energy sources and battery storage.
- Energy-aware and carbon-aware applications: Develop applications that adapt their energy consumption to the carbon intensity and price of electricity.
- Microgrid composition: Experiment with adding solar panels, wind turbines, or batteries to see how they would affect your energy costs and carbon emissions.
- Demand response and power outages: Simulate demand response signals or power outages to understand your system’s flexibility and test mitigation strategies.
LEAF
LEAF is a simulator for Large Energy-Aware Fog computing environments. It enables the modeling of complex application graphs in distributed, heterogeneous, and resource-constrained infrastructures. LEAF lets you simulate the execution of thousands of compute nodes and applications in magnitudes faster than real time.
- Dynamic networks: Simulate mobile nodes which can join or leave the network during the simulation.
- Power consumption: Model the power usage of individual compute nodes, network traffic and applications.
- Energy-aware algorithms: Implement dynamically adapting task placement strategies, routing policies, and other energy-saving mechanisms.
