What OS for an ISPcorporate datacentre based on Raspberry PI4
by ronatartifact from LinuxQuestions.org on (#4RPVS)
I hope that this has not been fully explored in a previous thread but I could not find one that addressed this.
I have a small ISP setup based on CentOS that has been in evolution since the late 1990's.
I want to replace all of the current servers with Raspberry Pi4s since the actual volume of transactions is very small and I want to get a better way to emulate a cloud with cheap replaceable servers. I am also old enough to know that you can easily run a whole company on a Intel 486 with 500 kb of RAM running SCO Unix so a 4 GB ARM board looks like it can do some pretty heavy lifting if it has some siblings helping out.
I am thinking that a Bitscope 20 CPU array will more that satisfy my CPU and memory requirements even if it is only half filled. I will probably keep my current RAID fileserver until a Raspberry with 16 Gb Ram and 5 SATA channels comes along.
I want to run a front-end firewall/router/DHCPD on one Pi. Single point of failure but easily replaced.
A single HTTP(Apache) load balancer with the actual web servers running under kubernetes behind it. Single point of failure ...) A lot of the web sites are only accessed once a week (lousy marketing on my part).
Other services include SVN, Joumla, Nexus, Postfix. Nothing with 10s of accesses per minute.
In my vision, the rest of the PIs will be used to support microservices (Kubernetes, Docker, Java, Spring, Consol, etc.)
Cloudstack possible but at <$100 for a real CPU is VM worth the effort?
The 4GB Pi4 makes this look very attractive given what I know about the history of computing but it is not impossible that I am missing some key point.
The question is "What OS to chose?".
CentOS seems to be available and familiar to me but I am not sure about the level of support.
Ubuntu seems to be committed to the Pi but I think of it as a Desktop OS.
There are others as well.


I have a small ISP setup based on CentOS that has been in evolution since the late 1990's.
I want to replace all of the current servers with Raspberry Pi4s since the actual volume of transactions is very small and I want to get a better way to emulate a cloud with cheap replaceable servers. I am also old enough to know that you can easily run a whole company on a Intel 486 with 500 kb of RAM running SCO Unix so a 4 GB ARM board looks like it can do some pretty heavy lifting if it has some siblings helping out.
I am thinking that a Bitscope 20 CPU array will more that satisfy my CPU and memory requirements even if it is only half filled. I will probably keep my current RAID fileserver until a Raspberry with 16 Gb Ram and 5 SATA channels comes along.
I want to run a front-end firewall/router/DHCPD on one Pi. Single point of failure but easily replaced.
A single HTTP(Apache) load balancer with the actual web servers running under kubernetes behind it. Single point of failure ...) A lot of the web sites are only accessed once a week (lousy marketing on my part).
Other services include SVN, Joumla, Nexus, Postfix. Nothing with 10s of accesses per minute.
In my vision, the rest of the PIs will be used to support microservices (Kubernetes, Docker, Java, Spring, Consol, etc.)
Cloudstack possible but at <$100 for a real CPU is VM worth the effort?
The 4GB Pi4 makes this look very attractive given what I know about the history of computing but it is not impossible that I am missing some key point.
The question is "What OS to chose?".
CentOS seems to be available and familiar to me but I am not sure about the level of support.
Ubuntu seems to be committed to the Pi but I think of it as a Desktop OS.
There are others as well.