Abstract
This paper proposes a taxonomy for classifying networks of virtual machines in terms of the complexity of the communication mechanisms and the layering of communication functions. It shows how four currently implemented networks using (1) the virtual service machine approach, (2) embedding of communication functions in the control program, (3) a packet switching communication subnetwork and (4) a multiprocessor system fit into this framework. Implications for future developments are then discussed.
This paper does not necessarily express the official views or judgment of the Naval Surface Weapons Center.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Anderson, D.R.: The EPIC-DPS — A Distributed Network Experiment. EASCON. September, 1975.
Anderson, G. and Jensen, E. D.: Computer Interconnection Structures: Taxonomy, Characteristics and Examples. Computer Surveys, 7, 4, December, 1975.
Barkalow, T.J., Cristoforo, A.J. and Wax, E.J.: Loosely-Coupled VM/370 Systems at Interactive Data Corporation. Presentation at SHARE 51, Boston, August, 1978.
Computer magazine news item: IBM Internal Networks Match Needs. Computer. November, 1978, p. 66.
Crabtree, R.P.: Job Networking. IBM Systems Journal, 17, 3, 1978.
Donovan, J.J. and Jacoby, H.D.: Virtual Machine Communication for the Implementation of Decision Support Systems. IEEE Transactions on Software Engineering, SE-3, 5, September, 1977.
Flink II, C.W.: EASY — an Operating System for the QM-1. MICRO-10. 1977.
Gaspar, A, and Lamm, P.: A Simulated Data Communication Network. ACM Computer Communication Peview, 8, 4, October, 1978.
Guido, A.A. and Considine, J.: Laboratory Automation via a VM/370 Teleprocessing Virtual Machine. NCC, 1977.
Goldberg, P.P. (ed.): ACM Workshop on Virtual Computer Systems. Cambridge, (Mass.), March, 1973.
Goldberg, R.P.: Survey of Virtual Machine Research. Computer, June, 1974.
Goldberg, R.P. and Schwenk, H.S.: Virtual Machines for the Honeywell 6000 Family. COMPCON 76. Washington, D.C., September, 1976.
Goldberg, R.P., Perry, J.G., Schwenk, H.S. and Sockut, G.H.: Motivation for a Configuration and Integration Management Tool. COMPCON, Fall, 1978.
Hartmann, T. and Hendricks, E.: VNET (VM/370 Networking) User Experience. SHAPE 48, Houston, March, 1977.
Hartung, R.L.: Virtualization of Tactical Computer Communication Interfaces. K-74 Project Status Report, NSWC Dahlgren Laboratory, (VA.), December, 1978.
Holley, L.H., Parmelee, P.P., Salisbury, C.A. and Saul, D.N.: VM/370 Asymmetric Multiprocessing. IBM Systems Journal, 18, 1, 1979.
IBM: Virtual Machine Facility/370: Introduction, IBM Corporation, GC20–1800.
IBM: Network Job Interface General Information Manual. IBM Corporation, GH20–1941.
IBM: VM/370 Networking (Programming RPQ P09007). Program Peference and Operations Manual. IBM Corporation, SH20–1977.
Lam, C-Y. and Madnick, S.E.: Strategies for Interfacing Virtual Machines — A Case Study. MIT Sloan School, Center for Information Pesearch. March, 1978.
MacKinnon, R.A.: The Changing Virtual Machine Environment. Presentation at SHAPE 51, Boston, August, 1978.
MacKinnon, R.A.: The Changing Virtual Machine Environment: Interfaces to real hardware, virtual hardware and other virtual machines. IBM Systems Journal, 18, 1, 1979.
Marshall, B.: PASP-VM/370 Networking. SHAPE 50, Denver, March, 1978.
NCSS: VP/CSS Programmer’s Guide. National CSS, Inc., Norwalk, (Conn.), February, 1978.
Ohmori, K., Koike, N., Yamazaki, T., Ohmiya, T. and Nezu, K.: System Management of MICS-II - A Virtual Machine Complex. COMPCON, Spning, 1979.
Ohmori, K. et.al.: MICS-II - A Virtual Machine Complex Controlled by Dedicated Micro-Processors. Pigest of Papers, COMPCON, Spning, 1978, p. 256–260.
Perry, J.G. and Hein, R.R.: Virtual Machines for a Tactical Environment. COMPCON, Fall, 1976.
Seawright, L.H. and MacKinnon, R.A.: VM/370 - A Study of Multiplicity and Usefulness. IBM Systems Journal, 18, 1, 1979.
Simpson, R.O. and Phillips, G.H.: Network Job Entry Facility for JES2. IBM Systems Journal, 17, 3, 1978.
Schwartz, S.: Computer Communication Network Design and Analysis. Englewood Cliffs, (N.J.): Prentice Hall, 1977.
Thurber, K.J.: Computer Communication Techniques. ACM Computer Architecture News, 7, 3, October, 1978.
Wecker, S.: DECNET: Issues related to local networking. U.S. Dept. of Commerce, Nat. Bureau of Standards. NBS Spec. Pub. 500–31. Report of a Workshop Held, August, 1977.
Weegenaar, H.J.: Virtuality and Other Things Like That. COMPCON, September, 1978.
Winett, J.M.: Virtual Machines for Developing Systems Software. Proc. IEEE Computer Society Conf., Boston, (Mass), 1971.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1979 Springer-Verlag Berlin · Heidelberg
About this chapter
Cite this chapter
Goldberg, R.P., Mager, P.S., Perry, J.G. (1979). Virtual Machines and Distributed Processing. In: Siegert, H.J. (eds) Virtuelle Maschinen. Informatik-Fachberichte, vol 18. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-67415-0_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-67415-0_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-09618-4
Online ISBN: 978-3-642-67415-0
eBook Packages: Springer Book Archive