Skip to content

Latest commit

 

History

History
35 lines (18 loc) · 1.54 KB

README.md

File metadata and controls

35 lines (18 loc) · 1.54 KB

Logo

LoadEase

  • Load balancer for inhouse cloud service used for programming labs.

  • Uses psutil to monitor the network, memory and cpu usage of each VM and each host.

  • Receives incoming create VM requests and routes them to appropiate hosts.

  • Detects overloaded hosts and identifies VMs to migrate to reduce the load.

  • Makes decisions based on %usage history(timeseries) and histogram(probability distribution of %usage).

  • Based on publication: Sandpiper

Architecture

Stateless loadbalancer and hotspot detection service. Seamlessly add or remove hosts.

image

Demo

Dashboard

image

image

image