Inspiration
The programming club at our high school has no budget but would like to be able to host websites for the students and we have a spare computer lab that is more than enough spare computational power to run plenty of websites.
What it does
This application uses many computers to connect to a load balancer. The computers send over information such as CPU Usage and Memory. Then an algorithm figures out which one is the best fit for the next request. The load balancer then redirects the user to the node it finds best fit.
How we built it
We used 6 Raspberry PI's, Network switch, load balancer server, client server, and many web servers.
Challenges we ran into
We ran into the challenge of setting up and recalling hardware data from the nodes.
Accomplishments that we're proud of
The front end looks really well made and we are proud that we made our own adaptable load balancer to handle all of the requests.
What we learned
We learned how to setup a cluster web server and we also learned how to develop a load balancer.
What's next for Cluster Habitat for Educational Server Solutions
We plan on developing this idea further and creating a prototype installer for easy installations on dozens of computers at a time for production.
Log in or sign up for Devpost to join the conversation.