At this point, I am sure all of us will say that we hate the Coronavirus. It has taken lives, disrupted lives, and caused changes the world over. As it was with the terrorist attacks, the world will most likely not be the same from this point forward. Can you fight the Coronavirus COVID-19 from home, even if you are in isolation? Let’s look at the project called [email protected] and see how it allows you to make use of compute resources you may have available and work on fighting Coronavirus. Also, we will look at how to Fight the Coronavirus COVID-19 from Home with VMware [email protected] fling recently released.
What is [email protected]?
It sounds like an interesting term or title. What is [email protected] anyway?
[email protected] (FAH) is essentially a big distributed computing cluster. It allows people in the community to volunteer their computing time on their personal computers to help with these calculations.
If we understand how proteins fold, we can understand better how they “mis-fold”. [email protected] or FAH simulates protein dynamics, including the process of protein folding and the movements of proteins that are common to a variety of diseases that exist today such as Alzheimers.
By studying and calculating based on these dynamics simulations, [email protected] is empowering the scientific community by way of the distributed computing environment, to study these mutations and changes in the way proteins are linked to diseases.
VMware [email protected] Appliance Fling
VMware has released a [email protected] appliance thanks to the work of William Lam that allows easily deploying the [email protected] software inside of a vSphere applaince that allows getting the software up and running very quickly and performing calculations.
The [email protected] appliance is automatically configured to join the Team VMware ID 52737. So if you have a home lab or free cycles running on your ESXi host, or even VMware Workstation host (as of v1.0.1) you can join the project to help find cures to diseases like Coronavirus, COVID-19.
The [email protected] appliance is available via the official VMware Fling site here:
Deploying and Running [email protected] appliance
The installation is a simple OVA appliance deployment. I am not showing all the screenshots here, however, it is straightforward. Check out the more detailed instructions taken from the VMware instructions download.
Below are the instructions straight from the [email protected] instructions downloaded from the VMware Fling site.
Select “Deploy OVF Template” in vCenter 2. Input your virtual machine name, and select the folder, compute resource. 3. Review and accept the template details 4. Select your datastore 5. Select your virtual machine destination network 6. Configure the appliance properties a. Hostname b. IP Address Note: If no IP address is set, appliance will use DHCP c. Network CIDR Prefix d. Gateway e. DNS f. DNS Domain g. NTP h. Proxy Settings i. OS Credentials – Root password Note: this is a mandatory parameter, failure to set a password will lead to a failed deployment. j. [email protected] Settings i. Your chosen username ii. Team ID iii. Passkey Note: A passkey is provided to authenticate you as a user and is optional. https://apps.foldingathome.org/getpasskey iv. [email protected] Mode v. GPU enabled Note: if you are using a virtual machine with a GPU, this must be in passthrough mode vi. [email protected] Remote Mgmt allowed networks Note: Default allows all connections from FAHControl 127.0.0.1 must always be present, accept inputs are [IP Address] [IP Network/CIDR} Example; 127.0.0.1 192.168.10.10 127.0.0.1 192.168.10.0/24 vii. [email protected] Remote Mgmt password Note: This sets a password to be used when connecting FAHControl to your Appliance. The default is VMware1! viii. Enable [email protected] Stats in VM Console
The great thing about the VMware [email protected] appliance is William has done all the heavy lifting for us. The VMware team ID for the [email protected] project is already prepopulated and there is basically no configuration needed to get started, other than deploying the appliance and setting up your network configuration.
Getting Worker Assignments
Apparently, there is a huge demand to join the ranks of workers and may be having a tough time keeping up with demand. I noticed William’s comments on the official comments section of the VMware Flings site:
It looks like the Folding @ Home Folks maybe having issues assigning new WU’s, they’re aware and working to get WU’s units out for both large and small. Stay patient and you should receive something hopefully in the next day. This is certainly out of our control and we appreciate your support
Most likely if you stand up the appliance and give it some time, you will be assigned a worker slot. Also, from the feedback and comments that I have been reading on the official Flings site, there is no adjustments that you need to make to ensure you are working on COVID-19. They are prioritizing this work by default.
If you are looking for a way to effectively Fight the Coronavirus COVID-19 from Home with VMware [email protected] Fling, you can do just that. It is a simple download (very small), easy to deploy as an OVA appliance and is already prepackaged with the connection information, having the VMware team ID already prepopulated.
This is a great way to contributed to not only the fight against COVID-19, but also other diseases by way of entering the pool of distributed computing resources by way of making your free compute cycles available for this important research.