Changes between Version 9 and Version 10 of ClonezillaInfo


Ignore:
Timestamp:
Oct 30, 2013 1:12:37 PM (11 years ago)
Author:
gerow
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ClonezillaInfo

    v9 v10  
    3737As of version 2.1.2-20 Clonezilla doesn't actually support multiple image restore sessions happening on the same LAN. This is something that would definitely need to be remedied if it was adopted by DeterLab. On the positive side, though, this isn't a problem with udpcast itself. Udpcast uses a default multicast address that Clonezilla doesn't change right now. Adding support for multiple restores would only involve modifying the way that Clonezilla calls udpcast to ensure that we have each restore session happening on its own multicast address.
    3838
    39 === Performance Numbers ===
     39== Performance Numbers ==
    4040
    4141In order to test potential performance of Clonezilla in comparison to the current frisbee system we created a deter experiment for testing each. The Clonezilla experiment used three Ubuntu machines with one server imaging two clients while the frisbee experiment used three FreeBSD 9 machines running frisbee (this is due to the fact that while Frisbee’s imagezip and imageunzip programs can be compiled and run on Linux, Frisbee's frisbee client can only run under FreeBSD).
     
    9393||Clone time trial 3||171.2s||195.23s||xxx.xxs||xxx.xxs||
    9494||Average clone time||170.47s||195.21s||xxx.xxs||xxx.xxs||
     95
     96=== Analysis ===
     97
     98Interestingly enough, it seems that the multicast protocols are our bottleneck in this case, unlike how in frisbee's usenix paper they described the bottleneck to be disk I/O. The paper was published in 2003 so it really is no surprise that things might have changed since then.
     99
     100So using imagezip and using udpcast instead of frisbee saved us 254.36 seconds (4 minutes and 15 seconds) on average, which as a percentage of the total time it takes to prepare a node might be significant. In addition, using partclone and udpcast instead of imagezip also saves us 36 additional seconds.
     101
     102== Ways to Potentially Integrate Into Deterlab ==
     103
     104Clonezilla is a rather large collection of things, and while replacing the current Pxe boot system with it is possible, it may not quite be worth the effort.  What may be worth the effort, though, is doing something about the multicast system/image format.
     105