Load balanced distributed directories
Load balanced distributed directories
复制标题
负载平衡的分布式目录
DOI:
10.1016/j.ic.2021.104700
复制
发表时间:
2021
影响因子:
1
通讯作者:
Herlihy, Maurice
中科院分区:
文献类型:
--
作者:
Rai, Shishir;Sharma, Gokarna;Busch, Costas;Herlihy, Maurice
We presentLB-Spiral, a novel distributed directory protocol for shared objects, suitable for large-scale distributed shared memory systems. Each shared object has an owner node that can modify its value. The ownership may change by moving the object from one node to another in response tomoverequests. The value of an object can be read by other nodes withlookuprequests. The distinctive feature ofLB-Spiralis that it balances the processing load on nodes in addition to minimizing the communication cost in general network topologies. In contrast, the existing distributed directory protocols for general network topologies only minimize the communication cost. In particular,LB-Spiralachieves poly-log approximation for both load and communication cost in general networks with respect to the problem parameters. Simulation results show that the established theoretical results translate well in practice.