Abstract
Employing logical partitioning in primary backup replication (PBR) by object ownership distribution (OOD) protocol through distribute the exclusive role of managing object updating (ownership) among nodes increases throughput and enhances availability. However, this approach suffers from an imbalance in resource utilization due to the use of static partitioning and ignores the differentiation between nodes in capability and workload, which leads to an over utilization of resources in some nodes and an underutilization of resources in other nodes. To overcome these challenges, we proposed dynamic logical partitioning based on node health. The objects' ownership is distributed between nodes according to the nodes' health, which is evaluated periodically based on the utilization rate of node resources. Ownership is then transferred from a node with a lower level of health to a node with a higher level of health. The dynamic health-based object ownership distribution protocol (DHOOD) proposed in this paper achieves better resource utilization and enhances performance and availability. DHOOD is suitable for mobile computing environment.