VMware FAH Appliance: Making Of F@H-Stats

You might have seen my previous blog post about the VMware Appliance for Folding@Home. This article is about how the local console was made underneath – and actually how simple it is.

Usually when powering on a Linux-based operating system, you just get the usual login console after boot. I thought that it would be handy to see what or if something is ongoing without actually logging in – so in other words: Seeing how busy the virtual machine is, and what the Folding@Home software is doing.

So I went ahead figuring out a simple, fast and easy way showing both. Ending up with the idea: Using a terminal multiplexer, and showing the classic top and tail -f /var/lib/fahclient/log.txt.

That’s how it looks like (when Enable F@H Stats in VM Console was enabled during deployment):

Local Console / F@H Stats

This is how it works…Read full article »

VMware Appliance for Folding@Home

The PhotonOS-based appliance allows you quickly deploying the software by Folding@Home running protein folding calculations using your available CPU/GPU resources to help fighting COVID-19.

Deploying the OVA gives you different set of options:

Deployment of OVA through vCenter HTML5 Client

In the end, looking like:

(Guess who made that local console! Also posted on Twitter here.)

Want to know more?
Read the official blog post from VMware: octo.vmware.com/vmware-appliance-fah/

Interested in contributing?
Check out the fling website at flings.vmware.com/vmware-appliance-for-folding-home#summary.

The most amazing and exciting part of this project for me: From the idea by William Lam, creating and intensive testing (including GPUs!), writing documentation, going through audits and reviews until the final publication of the appliance – in just about 72 hours. It was really great to see how people work together, turning an idea into reality in just such a short period of time.

In case you’re interesting in finding out how I’ve made the "Local Console/F@H Stats", you might want to read my post over here.