[Netkit.users] synchronizing VM startup

Csaba Kiraly kiraly a dit.unitn.it
Mer 14 Nov 2007 00:30:10 CET


Dear Massimo,
Thanks, I will look at ltestto see how it is implemented.
Csaba

Massimo Rimondini wrote:
> Dear Csaba,
>
> synchronization opportunities depend on communication opportunities. 
> Virtual machines can basically communicate with each other by using 
> networking or the host filesystem.
>
> Waiting for all the machines to start up (so as to be able to read 
> other machines' data) can be simply implemented by telling each 
> virtual machine to create a file in /hostlab after it has completed 
> the boot sequence. Then you can poll for the presence of these files 
> and, once they are all in place, you can start collecting your data. 
> This is exactly what ltest does. As an alternative, you could create 
> just a single file in the lab directory after lstart has completed the 
> lab startup. Virtual machines should then poll for just that file.
> I believe networking based synchronization is less comfortable to use 
> and might impact the outcome of the investigation you are trying to 
> perform.
>
> Regards,
> Massimo.
>
> Csaba Kiraly wrote:
>> Does anyone know a good way to synchronize VM startup? I know 
>> lab.dep, but I need more:
>> the VMs should write some data in e.g. /hostlab, and then they should 
>> use the data from all the other VMs.
>>
>> I'm using "sleep 60" now in the middle of the startup script, but it 
>> isn't the best I can imagine.
>> Csaba
>> _______________________________________________
>> Netkit.users mailing list
>> Netkit.users at list.dia.uniroma3.it
>> http://list.dia.uniroma3.it/mailman/listinfo/netkit.users
> _______________________________________________
> Netkit.users mailing list
> Netkit.users at list.dia.uniroma3.it
> http://list.dia.uniroma3.it/mailman/listinfo/netkit.users



Maggiori informazioni sulla lista Netkit.users