|
计算机应用研究 2005
Research and Design of State Machine in Data Replication System
|
Abstract:
Data replication is a key design principle for achieving reliability and high-availability in disaster-tolerate systems. The common denominator of all existing replication systems is the need to keep the proper state of the system. We now present a distant data replication system named Logical Volume Replicator(LVR) which is based on Logical Volume Manager(LVM) on the platform of Linux. In LVR, we design and implement one state machine to control the LVR's state. This paper will discuss how the state machine works and guarantees the system runs in the proper state.