home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.software-eng
- Path: sparky!uunet!psinntp!roadnet!pmj.roadnet.ups.com!pmj
- From: pmj@roadnet.ups.com (Pete Jansson)
- Subject: Unattended software upgrades
- Organization: Roadnet Technologies, Inc.
- Date: Mon, 11 Jan 1993 21:47:27 GMT
- Message-ID: <pmj.47.0@roadnet.ups.com>
- Lines: 32
- Sender: news@roadnet.com (News)
-
- We're developing a system here which has several components, which I'll call
- a type A, type B and type C component. Type C components are portable
- computers which collect data and, at regular intervals, upload the data to a
- type A, sometimes going through a type B as an intermediate point. Type B
- components are constantly connected to type A's through a fairly reliable
- communications link. We are looking at fielding this system to a large
- number of sites -- approximately 200 type A's, 800 type B's and 8000 type C'
- s; each type A will service anywhere from 30-300 type C's, with as
- many as 20 type B's. Lately we have begun to be worried sick about how to
- accomplish software upgrades when we come up with the next greatest
- version. Because of the large distribution of systems, we can't guarantee,
- for example, that all the type C's which talk to a type A will have been
- upgraded at the same time as the type A is upgraded. To solve this problem,
- we are considering having tye type A check the version of the type C, and if
- the C is older, having the A download the C with the latest version
- software, using manual procedures to try to ensure that the C's never get
- more than one version behind the A.
-
- What we're looking for is a situation where, after upgrading the type A, it
- will upgrade the type B automatically, and then the A's and B's will
- automatically upgrade the C's.
-
- I was wondering if anyone has any experiences doing this kind of thing that
- they could share. Could anyone point to any references describing these
- kinds of systems or that challenges of building them? Is this even the
- right group in which to be discussing this kind of thing?
-
- I'll appreciate any responses, particularly e-mail. If there is interest, I'
- ll happily summarize and post.
-
- Thanks,
- Pete.
-