Changes between Version 9 and Version 10 of ClonezillaInfo
- Timestamp:
- Oct 30, 2013 1:12:37 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ClonezillaInfo
v9 v10 37 37 As 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. 38 38 39 == = Performance Numbers ===39 == Performance Numbers == 40 40 41 41 In 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). … … 93 93 ||Clone time trial 3||171.2s||195.23s||xxx.xxs||xxx.xxs|| 94 94 ||Average clone time||170.47s||195.21s||xxx.xxs||xxx.xxs|| 95 96 === Analysis === 97 98 Interestingly 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 100 So 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 104 Clonezilla 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