When we think of a website we think of a domain name and hosting (web space) to store and run our code uninterrupted. Domain and hosting has become a part of tech Business now. Tech giants like Google, Microsoft, Amazon, Alibaba etc. also have been investing in cloud and have been providing cloud resources. Lets take an example of Facebook for simplicity, It has almost 4 billion users now and Its servers must serve almost 1 billion hits per day. This takes a lot of resources (RAM, SSD / HD storage facilities etc), 24 hour redundant backups, power supply and High Speed Internet connection. So, the point is that, to run a facebook like website one must have a huge datacenter with a lot of servers . So, a lot of electricity is used up as these server must be up and running 24×365 days.
To conserve power most of the retail hosting providers like green geeks use 100% solar energy to power their data center. Google also is trying to catch-up with environmental friendly clean renewable energy to power their cloud infrastructures.
What we found on the internet today must be interesting to all the tech enthusiast. You must have heard about raspberry pi, a pocket sized computer low cost computer having a arm processor , a RAM and storage unit . It can run any OS and also has I/o ports. Raspberry pi’s have been used in different part of the world for different purposes like learning, robotics etc but did you know that solar powered raspberry pi also have been used as a VPS to power a website ?. A blog called Louwrentius uses Raspberry pi powered by solar energy to run. The blogger have installed 150 Watt solar panel in his balcony to power a raspberry pi . He have used a raspberry pi 3b+ model and set it up to be used as a web server .
|Specification||Raspberry Pi 3 B||Raspberry Pi 3 B+|
|CPU type/speed||ARM Cortex-A53 1.2GHz||ARM Cortex-A53 1.4GHz|
|RAM size||1GB SRAM||1GB SRAM|
|Integrated Wi-Fi||2.4GHz||2.4GHz and 5GHz|
|Ethernet speed||10/100 Mbps||300Mbps|
He also have used an old car battery, solar panel, solar charge controller, LCD display, etc.
|Solar Panel||Monocrystalline 150 Watt 12V|
|Battery||12 Volt Lead Acid Battery (Exide 63Ah)|
|Solar Charge Controller||Victron BlueSolar MPPT 75|10|
|LCD Display||HD44780 20×4|
|Computer||Raspberry Pi 3b+|
|Communications cable||VE.Direct to USB interface|
If its gloomy or cloudy day the solar and battery may run out. To stop this from happening the blogger have used HAproxy which redirects to an instance of his blog on the a cloud VPS.
To conclude, this DIY is a little efficient and simple to perform but it has downfalls too because the solar panel doesnot output to handle important devices like router and switch. But All in All thus is a good project to start with an unused raspberry pi.