9 citations found. Retrieving documents...
Michael E. Shaddock, Michael C. Mitchell, and Helen E. Harrison. How to upgrade 1500 workstations on Saturday, and still have time to mow the yard on Sunday. In Proc. of the 9th USENIX Sys. Admin. Conf., pages 59--66, Berkeley, September 1995. Usenix Association.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Researching System Administration - Anderson   (Correct)

....media (e.g. floppy disk, network) and then copying an image to the local hard drive. Those solutions were then modified to support customization of the resulting installation and easier upgrades [Zwi92, Hid94] The tools were then scaled to allow fast installation across the entire enterprise [SMH95] By then large scale PC OS installation needed to be supported, and the cloning solution [Tro96] reappeared. Application installation usually puts packages into separate directories, and uses symbolic links to build composite directories, so multiple versions are easily supported, and programs ....

Michael E. Shaddock, Michael C. Mitchell, and Helen E. Harrison. How to Upgrade 1500 Workstations on Saturday, and Still Have Time to Mow the Yard on Sunday. In Proceedings of the Ninth Systems Administration Conference (LISA '95), Monterey, California, pages 59--65, 1995.


Automatic Software Upgrades for Distributed Systems - Ajmani (2003)   (1 citation)  (Correct)

....manner, transforms their persistent state from the old version s representation to one that makes sense in the new version, and does so with minimal service disruption. Earlier approaches to automatically upgrading distributed systems [12 14, 26, 28, 38] or distributing software over networks [1 6,8,22,42] do little to ensure continuous service during upgrades. The Eternal system [45] the Simplex architecture [41] and Google [20] enable specific kinds of systems to provide service during upgrades, but they do not provide general solutions. Our approach to upgrading takes advantage of the fact ....

....a version 3 server s handling of set may confuse version 2 clients. 6 5 Scheduling Functions Scheduling functions (SFs) are procedures defined by the upgrader that tell nodes when to upgrade (by signaling the nodes upgrade managers) Unlike existing systems that coordinate upgrades centrally [4,22,42], SFs run on the nodes themselves. This lets SFs respond quickly to changing environments, e.g. to avoid upgrading a replica if another one fails. This approach can also reduce communication and so save energy in resource constrained systems. Here are examples of upgrade schedules and SFs: ....

[Article contains additional citation context not shown here]

M. E. Shaddock, M. C. Mitchell, and H. E. Harrison. How to upgrade 1500 workstations on Saturday, and still have time to mow the yard on Sunday. In Proceedings of the Ninth USENIX Systems Administration Conf. Usenix Association, 1995.


Scheduling and Simulation: How to Upgrade Distributed Systems - Ajmani, Liskov, Shrira (2003)   (Correct)

....whole should continue to provide service. The goal of our research is to support automatic upgrades for such systems and to enable them to provide service during upgrades. Earlier approaches to automatically upgrading distributed systems [9 11, 17, 18, 22] or distributing software over networks [1 6,8,15,25] do little to ensure continuous service during upgrades. The Eternal system [27] the Simplex architecture [24] and Google [14] enable specific kinds of systems to provide service during upgrades, but they do not provide general solutions. An automatic upgrade system must: propagate upgrades ....

....Finally, the UM starts the new version s software, which recovers from the newlytransformed persistent state. 4 Scheduling Functions Scheduling functions (SFs) are procedures defined by the upgrader that tell nodes when to upgrade. Unlike existing systems that coordinate upgrades centrally [4,15,25], SFs run on the nodes themselves. This lets SFs respond quickly to changing environments, e.g. to avoid upgrading a replica if another one fails. This approach can also reduce communication and so save energy in resourceconstrained systems. Here are examples of upgrade schedules and SFs: ....

[Article contains additional citation context not shown here]

M. E. Shaddock, M. C. Mitchell, and H. E. Harrison. How to upgrade 1500 workstations on Saturday, and still have time to mow the yard on Sunday. In Proc. of the 9th USENIX Sys. Admin. Conf., 1995.


Partition Repositories for Partition Cloning - OS.. - Rauch, Kurmann, Stricker (2000)   (3 citations)  (Correct)

....to the OS versions supported by the tool. Some of the tools do include some functionality of blind disk copy operation, but those are unable to work with efficient storage techniques. Other tools developed and used by system administrators use similar techniques: The tools described in [6] and [10] use full partition images or dump files for backup and restore. The approach with dump uses less storage space as it just stores files, while the partition image superfluously comprises unused parts of the partitions. Localizations are performed with shell scripts or by copying modified files ....

Michael E. Shaddock, Michael C. Mitchell, and Helen E. Harrison. How to Upgrade 1500 Workstations on Saturday, and Still Have Time to Mow the Yard on Sunday. In Proceedings of the Ninth Systems Administration Conference: (LISA IX), pages 59--65. USENIX Association, September 1995. 13


Reducing the Cost of System Administration of a Disk Storage.. - Asami (2000)   (18 citations)  (Correct)

....is the automatic disk identification scheme mentioned in Section 3.3.2. Another way to make the system easier to maintain is to reduce the time it takes to upgrade the operating system, a topic that has been researched in the past in the context of binary upgrades to commercial operating systems [SMH95] If the system administrator has to work late into the night to upgrade a cluster, the person is more likely to make mistakes near the end. One thing my research does not address is management of data on a large storage system. Management of data involves keeping track of where everything is ....

....it will still be too dangerous to use a version of unknown quality as this could result in corrupted data. 4.2.3 Modular Upgrading Upgrading a cluster of computers is always difficult, and one that doesn t have a simple solution. People usually write custom scripts to do it semi automatically [SMH95] Problems with the Build Process FreeBSD is quite unique in this respect, as not only is the full source tree provided, it is also carefully maintained so users can rebuild the entire system with one command (cd usr src; make world) This command can be used to upgrade the system just by ....

Michael Shaddock, Michael Mitchell, and Helen Harrison. How to upgrade 1500 workstations on saturday, and still have time to mow the yard on sunday. In Proceedings of the Ninth USENIX Conference on System Administration, pages 59--65, 1995.


Automatic Software Upgrades for Distributed Systems - Ajmani (2004)   (1 citation)  (Correct)

No context found.

Michael E. Shaddock, Michael C. Mitchell, and Helen E. Harrison. How to upgrade 1500 workstations on Saturday, and still have time to mow the yard on Sunday. In Proc. of the 9th USENIX Sys. Admin. Conf., pages 59--66, Berkeley, September 1995. Usenix Association.


A Review of Software Upgrade Techniques for Distributed Systems - Ajmani (2004)   (1 citation)  (Correct)

No context found.

Michael E. Shaddock, Michael C. Mitchell, and Helen E. Harrison. How to upgrade 1500 workstations on Saturday, and still have time to mow the yard on Sunday. In Proc. of the 9th USENIX Sys. Admin. Conf., 1995.


Virtual Appliances for Deploying and Maintaining Software - Constantine Sapuntzakis.. (2003)   (1 citation)  (Correct)

No context found.

M. Shaddock, M. Mitchell, and H. Harrison. How to upgrade 1500 workstations on saturday, and still have time to mow the yard on sunday. In Proceedings of the 9th LISA Conference, pages 59--66, September 1995.


Virtual Appliances for Deploying and Maintaining Software - Constantine Sapuntzakis.. (2003)   (1 citation)  (Correct)

No context found.

M. Shaddock, M. Mitchell, and H. Harrison. How to upgrade 1500 workstations on saturday, and still have time to mow the yard on sunday. In Proceedings of the 9th LISA Conference, pages 59--66, September 1995.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC