{"title":"智能路由器","authors":"C. D. Wolfson, E. Voorhees, Maura M. Flatley","doi":"10.1109/ICDCS.1989.37967","DOIUrl":null,"url":null,"abstract":"The authors describe a mechanism known as intelligent routers that provides a means to implement distributed applications in a heterogeneous environment. A router is a process that may explicitly request to migrate to another machine so it can avail itself of that machine's capabilities. The router environment supports the migration despite differences in the computer hardware, operating systems, and communication networks in the target set of computers. Three main goals are described for intelligent router systems: that the routers be self-directing; that the systems accommodate heterogeneity; and that the systems be robust. A description of the architecture of an intelligent router system is presented. Also presented is an implementation of a particular intelligent router system. This prototype supports simultaneous execution of multiple routers on a variety of hardware and operating systems; however, it is not yet robust. Finally, worm programs, Knos, and routers are compared and their differences are explored.<<ETX>>","PeriodicalId":266544,"journal":{"name":"[1989] Proceedings. The 9th International Conference on Distributed Computing Systems","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":"{\"title\":\"Intelligent routers\",\"authors\":\"C. D. Wolfson, E. Voorhees, Maura M. Flatley\",\"doi\":\"10.1109/ICDCS.1989.37967\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The authors describe a mechanism known as intelligent routers that provides a means to implement distributed applications in a heterogeneous environment. A router is a process that may explicitly request to migrate to another machine so it can avail itself of that machine's capabilities. The router environment supports the migration despite differences in the computer hardware, operating systems, and communication networks in the target set of computers. Three main goals are described for intelligent router systems: that the routers be self-directing; that the systems accommodate heterogeneity; and that the systems be robust. A description of the architecture of an intelligent router system is presented. Also presented is an implementation of a particular intelligent router system. This prototype supports simultaneous execution of multiple routers on a variety of hardware and operating systems; however, it is not yet robust. Finally, worm programs, Knos, and routers are compared and their differences are explored.<<ETX>>\",\"PeriodicalId\":266544,\"journal\":{\"name\":\"[1989] Proceedings. The 9th International Conference on Distributed Computing Systems\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"17\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1989] Proceedings. The 9th International Conference on Distributed Computing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICDCS.1989.37967\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1989] Proceedings. The 9th International Conference on Distributed Computing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICDCS.1989.37967","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The authors describe a mechanism known as intelligent routers that provides a means to implement distributed applications in a heterogeneous environment. A router is a process that may explicitly request to migrate to another machine so it can avail itself of that machine's capabilities. The router environment supports the migration despite differences in the computer hardware, operating systems, and communication networks in the target set of computers. Three main goals are described for intelligent router systems: that the routers be self-directing; that the systems accommodate heterogeneity; and that the systems be robust. A description of the architecture of an intelligent router system is presented. Also presented is an implementation of a particular intelligent router system. This prototype supports simultaneous execution of multiple routers on a variety of hardware and operating systems; however, it is not yet robust. Finally, worm programs, Knos, and routers are compared and their differences are explored.<>