::scr Cesium

Piers Cawley scr@thegestalt.org
Wed, 31 Oct 2001 17:26:56 +0000


David Cantrell <david@cantrell.org.uk> writes:

> On Wed, Oct 31, 2001 at 02:53:23PM +0000, Piers Cawley wrote:
>> David Cantrell <david@cantrell.org.uk> writes:
>> > Riiiight. Without a multi processor box with some deep DEEP voodoo
>> > that won't be possible. You'd need to stop a processor, bring up the
>> > new kernel on that one, then stop all the others and bring up the
>> > new kernel on them. But there will be a point where you are running
>> > both kernels. And what of in-memory structures which change from one
>> > kernel to the next? Even in the mainframe world you have to down the
>> > machine to replace the most fundamental pieces of software.
>> Actually, there are/were Vax/VMS clusters with uptimes into double
>> digit years, that in their most recent incarnations were running an OS
>> that was a couple of major revision numbers higher than where they
>> started, and where none of the hardware in the cluster had been there
>> when the cluster started.
> 
> Clusters, however, let you down individual boxes in the cluster whilst
> still keeping the cluster running.  That is the whole point of a cluster
> after all!  But you can't upgrade VMS on a single box without downing the
> box at some point.

Indeed, but the beauty of the cluster was (unless my memory is playing
me up) that, to the user, it just looked like one machine.

-- 
Piers

   "It is a truth universally acknowledged that a language in
    possession of a rich syntax must be in need of a rewrite."
         -- Jane Austen?