DocumentCode
3146445
Title
Scalable and secure resource location
Author
Van Renesse, Robbert
Author_Institution
Dept. of Comput. Sci., Cornell Univ., Ithaca, NY, USA
fYear
2000
fDate
4-7 Jan. 2000
Abstract
In this paper we present Captain Cook, a service that continuously monitors resources in the Internet, and allows clients to locate resources using this information. Captain Cook maintains a tree-based representation of all the collected resource information. The leaves in the tree contain directly measured resource information, while internal nodes are generated using condensation functions that aggregate information in child nodes. We present examples of how such information may be used for cluster management, application-level routing and placement of servers, and pervasive computing. The nodes are automatically replicated updates being propagated using a novel hierarchical gossip protocol. We analyze how well this protocol behaves, and conclude that updates propagate quickly in spite of scale, failed nodes, and message loss. We describe how Captain Cook can be made secure using Public Key Certificates without compromising its scalability.
Keywords
Internet; distributed processing; system monitoring; Captain Cook; Internet; application-level routing; automatically replicated updates; cluster management; condensation functions; hierarchical gossip protocol; internal nodes; pervasive computing; public key certificates; resource information; secure resource location; tree-based representation; Aggregates; Computer science; Electronic mail; Information security; Monitoring; Navigation; Network servers; Protocols; Public key; Web and internet services;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 2000. Proceedings of the 33rd Annual Hawaii International Conference on
Print_ISBN
0-7695-0493-0
Type
conf
DOI
10.1109/HICSS.2000.926742
Filename
926742
Link To Document