Resource Sharing Through Query Process Migration
Resource Sharing Through Query Process Migration
复制标题
通过查询进程迁移实现资源共享
DOI:
--
复制
发表时间:
2001
期刊:
影响因子:
--
通讯作者:
V. Tannen
中科院分区:
文献类型:
--
作者:
Arnaud Sahuguet;V. Tannen
In this paper we focus on systems whose goal is the distribution or exchange of resources such as software packages, scientific data, or multimedia files. To accomplish this goal efficiently, distributed systems find and retrieve resources using combinations of techniques such as brokering, proxying, caching, publish/subscribe, advertising, chaining, referral, recruiting, etc. The resulting architectures are complex and scale with difficulty. We propose two ideas that combine to make such systems much more scalable. One is to encapsulate queries into processes and to use process migration as the basic primitive for cooperation between sites. With this, a generic installer can run at each site, implementing any and all of the techniques mentioned above. The other idea is to describe resource access as "delayed" queries embedded in metadata. Standard distributed database techniques can be applied to the metadata with the additional side-effect of spawning appropriate query