Changes between Initial Version and Version 1 of LDH


Ignore:
Timestamp:
Oct 24, 2008, 5:24:06 PM (16 years ago)
Author:
chris
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LDH

    v1 v1  
     1= Introduction =
     2The purposes of integrate Lustre, DRBD and heartbeat are as follows:
     3== 1. For data replication ==
     4Lustre not only provides high-performance I/O but also is capable of aggregating any pieces of storages in cluster environment. The only fly in the ointment is the lack of data replication, and DRBD is used to make up this shortcomings.
     5DRBD is a well-known tools for High-Availability in cluster.
     6== 2. For Auto-Detection of Failures ==
     7Heartbeat is capable to detect the failures of pre-configure node.
     8[[BR]]
     9This solution is exactly what we need in a High-Availability cluster environment.
     10The ideal work flow is as follows:[[BR]]
     11Working --> write with replication data --> detect failures occur --> client switch to backup node to access data continuously --> failure have been fixed up --> client switch to original node to access data continuously.
     12[[BR]]
     13Lustre + DRBD + Heartbeat can almost achieve this goal.
     14= Requirements =
     15Requirement is pretty simple, just need lustre, drbd and Heartbeat. DRBD integrate with lustre is more complicated than heartbeat, since drbd is a kernel module as lustre. [[BR]]
     16= Testing Steps =
     17 == Install Lustre ==
     18 Please refer to [wiki: xxxx Lustre installation guide]
     19 == Install DRBD ==
     20
     21 == Install Heartbeat ==
     22
     23= Conclusion =