Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/75427.75437acmconferencesArticle/Chapter ViewAbstractPublication PagescscConference Proceedingsconference-collections
Article
Free access

Process-originated migration in a heterogeneous environment

Published: 21 February 1989 Publication History

Abstract

Process Originated Migration in a distributed system comprised of both Sun and MicroVax workstations is described. An introductory section characterizes distributed systems, distinguishes them from network systems, and summarizes existing work in process migration. The motivations for both process originated migration and heterogeneous migration are presented. The assumptions and design criteria as well as the design choices made for leverage, simplicity, and performance are provided. The design and its implementation are provided. Several extensions are presented and conclusions are drawn.

References

[1]
Almes, G. T., Black, A. T., Lazowska, E. D., and Noe, J. D., "The Eden System: A Technical Review," IEEE Transactions on Software Engineering, Volume ii, Number i, January, 1985, Pages 43 - 59.
[2]
Black, A., "supporting Distributed Applications: Experience with Eden," Proceedings of the Tenth ACM Symposium on Operating Systems Principles, Orcas Island, Washington, December, 1985, Pages 181 - 193.
[3]
Brownbridge, D. R., Marshall, L. F., and Randall, B., "The Newcastle Connection or UNIXes of the World Unite|" Software Practice and Experience, Volume 12, 1982, Pages 1147 - 1162.
[4]
Cheriton, D. R., "The V Kernel A Software Base for Distributed Systems," IEEE Software, Volume i, Number 2, April, 1984, Pages 19 - 42.
[5]
Cheriton, D. R., Lantz, K. A. "V System 6 0 Reference Manual," Computer Systems Laboratory, Departments of Computer Science and Electrical Engineering, Stanford University, June, 1986.
[6]
Cheriton, D. R., "The V Distributed System," Communications of the ACM, Volume 31, Number 3, March, 1988, Pages 314 - 333.
[7]
Hwang, K., Croft, W. J., Goble, G. H., Wah, B. W., Briggs, F. A., Simmons, W. R. and Coates, C. L., "A Unix Based Local Computer Network with Load Balancing," IEEE Computer, Volume 15, Number 4, April, 1982, Pages 55 - 66.
[8]
Lapin, J. E., "Portable C and Unix System Programming," Prentice Hall, 1987.
[9]
Miller, B. et. al., "DEMOS MP The Development of a Distributed Operating System," Software Practice and Experience, Volume 17, Number 4, April, 1987, Pages 277 - 290.
[10]
Needham, R. and Herbert, A., "The Cambridge Distributed Computing System," Addison Wesley, 1982.
[11]
Ousterhout, J. K., "Medusa A Distributed Operating System," UMI Research Press, 1981.
[12]
Ousterhout, J.K., Cherenson, A. R., Douglis, F., Nelson, M.N. and Welch, B. B., "The Sprite Network Operating System," IEEE Computer, February, 1988, Pages 23 - 45.
[13]
Powell, M. L. and Miller, B. P., "Process Migration in DEMOS MP", Proceedings of the Ninth ACM Symposium on Operating Systems Principles, Bretton Woods, New Hampshire, October, 1983, Pages Ii0 - 119.
[14]
Sager, G. R. et. al. "The Oryx Pecos Operating System," A. T. and T. Technical Journal, Volume 64, Number i, January, 1985, Pages 251 - 268.
[15]
Stankovic, John A., "Reliable Distributed System Software," IEEE Computer Society Press, 1985.
[16]
Tanenbaum, A. S. and van Renesse, R., "Distributed Operating Systems," Computing Surveys, Volume 17, Number 4, December, 1985, Pages 419 - 470.
[17]
Theimer, M., et. al., "Preemptable Remote Execution Facilities for the V System," Proceedings of the Tenth ACM Symposium on Operating Systems Principles, Orcas Island, Washington, December, 1985, Pages 2 - 12.
[18]
Theimer, M., "Preemptable Remote Execution Facilities for Loosely Coupled Distributed Systems," Doctoral Dissertation, Stanford University, 1986.
[19]
Walker, B., Popek, G., English, R., Kline, C., and Thiel, G., "The LOCUS Distributed Operating System," Operating Systems Review, Volume 17, Number 5, December, 1983, Pages 49 - 70.

Cited By

View all
  • (2024)UNIFICO: Thread Migration in Heterogeneous-ISA CPUs without State TransformationProceedings of the 33rd ACM SIGPLAN International Conference on Compiler Construction10.1145/3640537.3641565(86-99)Online publication date: 17-Feb-2024
  • (2021)Live Migration of Operating System Containers in Encrypted Virtual MachinesProceedings of the 2021 on Cloud Computing Security Workshop10.1145/3474123.3486761(125-137)Online publication date: 15-Nov-2021
  • (2012)Execution migration in a heterogeneous-ISA chip multiprocessorACM SIGPLAN Notices10.1145/2248487.215100447:4(261-272)Online publication date: 3-Mar-2012
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CSC '89: Proceedings of the 17th conference on ACM Annual Computer Science Conference
February 1989
121 pages
ISBN:0897912993
DOI:10.1145/75427
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 21 February 1989

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ICMI05
Sponsor:

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)43
  • Downloads (Last 6 weeks)2
Reflects downloads up to 16 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)UNIFICO: Thread Migration in Heterogeneous-ISA CPUs without State TransformationProceedings of the 33rd ACM SIGPLAN International Conference on Compiler Construction10.1145/3640537.3641565(86-99)Online publication date: 17-Feb-2024
  • (2021)Live Migration of Operating System Containers in Encrypted Virtual MachinesProceedings of the 2021 on Cloud Computing Security Workshop10.1145/3474123.3486761(125-137)Online publication date: 15-Nov-2021
  • (2012)Execution migration in a heterogeneous-ISA chip multiprocessorACM SIGPLAN Notices10.1145/2248487.215100447:4(261-272)Online publication date: 3-Mar-2012
  • (2012)Execution migration in a heterogeneous-ISA chip multiprocessorACM SIGARCH Computer Architecture News10.1145/2189750.215100440:1(261-272)Online publication date: 3-Mar-2012
  • (2012)Execution migration in a heterogeneous-ISA chip multiprocessorProceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems10.1145/2150976.2151004(261-272)Online publication date: 3-Mar-2012
  • (2005)Performance-oriented implementation strategies for a mobile agent languageMobile Object Systems Towards the Programmable Internet10.1007/3-540-62852-5_17(227-243)Online publication date: 7-Jun-2005
  • (2002)Data collection and restoration for heterogenenous process migrationSoftware—Practice & Experience10.1002/spe.46432:9(845-871)Online publication date: 25-Jul-2002
  • (2000)Optimising heterogeneous task migration in the Gardens virtual cluster computerProceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556)10.1109/HCW.2000.843739(140-146)Online publication date: 2000
  • (1997)Heterogeneous process migrationProceedings of the 35th annual ACM Southeast Conference10.1145/2817460.2817530(275-281)Online publication date: 2-Apr-1997
  • (1995)Dynamic task migration from SIMD to SPMD virtual machinesProceedings of First IEEE International Conference on Engineering of Complex Computer Systems. ICECCS'9510.1109/ICECCS.1995.479353(326-333)Online publication date: 1995
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media