Hi,<br><br>I am a PhD student working on the management of cloud computing. I am trying to provide a lookup function for the PROCESS ID (pid) of a VM running on a physical host.<br><br>Thus I am planning to propose a new type (in addition to A, CNAME, MX etc) in the zone file, such as the following:<br>
<br>vm01 IN PR xx.xx.xx.xx!pid<br><br>where:<br><br>vm01 = virtual machine's hostname<br>PR = is the new type (means PROCESS)<br>The answer is: xx.xx.xx.xx!pid <br>where<br>xx.xx.xx.xx = physical host's IP address<br>
pid = the process ID that runs vm01<br><br><br>I have scanned through the source codes and I guess there are plenty of modifications that I need to do. This will be my first time in modifying a huge program such as Bind.<br>
<br>Therefore, would anyone be so kind to guide me in modifying the source codes? <br><br>For e.g. <br>Step 1: define new struct in lib/dns/master.c<br>Step 2: ...<br><br>Thank you for your kind assistance.<br><br>Best regards.<br>
<br>Ahmad Kamil Abdul Hamid<br>PhD candidate,<br>The University of Tokyo.<br>