Xen on ROCKPro64

On this page I am going to document the steps I went through to install the Xen hypervisor on my Pine ROCKPro64 single board computer. A quick reminder of the key features of the ROCKPro64 which are relevant to me: Hex core ARM processor – The ARM port of Xen is generally considered more secure than the x86 version as the code base is considerably smaller. Six cores leaves me lots of room to isolate VMs on their own cores

Continue reading

Xen hypervisor working on RockPro64

Previously I described how I had made a start on configuring my new RockPro64 SBC to act as the new house server. My intention has been to use the Xen hypervisor to allow me to run the server as a bunch of virtual machines. For the last couple of weeks (and aided a great deal by the time available whilst stuck at home) I have been struggling to configure the board and get Xen working. The Xen ARM project write

Continue reading

Making a start on my new server

I have decided to begin the process of replacing my venerable AMD Athlon based server which has been running continually since 2006 (99.526% uptime). After a considerable amount of research I settled on the ROCKPro64 because: It comes with 4 GB RAM. Very unusually for a single board computer it has a PCIe slot allowing a SATA card to be added. I would like to attempt to use the Xen hypervisor and the chipset is alleged to be compatible. With

Continue reading