If you're running a fair few non-global zones on Solaris 10, you'll know full well how painfully slow the patching process is. Well, I'm please to say "not any more".
The Zones Parallel Patching feature was officially released on Tuesday and is contained in the latest Solaris 10 patch utilities patch,
119254-66 (SPARC) and
119255-66 (x86).
Getting the functionality is simple: just apply the patch as you would any other patch. Taking advantage of it is a different thing.
By default the behaviour is as before: NO parallel patching takes place. But it's easily changed by setting "num_proc" to the number of non-global zones to be patched in parallel in the /etc/patch/pdo.conf file.
Prior to this feature, each non-global zone was patched sequentially. With this feature invoked, the global zone continues to be patched first, but then the non-global zones can be patched in parallel, leading to significant performance gains in patching operations on zones systems.
While the performance gain is dependent on a number of factors, including the number of non-global zones, the number of on-line CPUs, the speed of the system, the I/O configuration of the system, etc., a significant performance gain (up to 300% has been reported) can be expected for patching the non-global zones.
Continue reading ►