Projects / PCP: Fast Cluster File Repl...

PCP: Fast Cluster File Replication

PCP is a system for replicating files on multiple nodes of a PC cluster. Replication is done by building an n-ary tree of TCP sockets and using parallelized, pipelined data transfers which use RSA authentication. For large file transfers or replication on many nodes, PCP provides highly efficient data transfers when compared to existing alternatives (e.g. NFS).

Tags Clustering/Distributed Networks
Licenses GPL
Operating Systems POSIX Linux
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  05 Jun 2008 11:33
  • Rrelease-after

    Changes: The license was changed from the GPL to the BSD license.

    • Rrelease-mid
    •  27 Sep 2004 05:53
    • Rrelease-after

    Changes: This release includes small workarounds for bugs in LinuxThreads to allow GEXEC to work with newer distributions of Linux, such as Red Hat 9.

    • Rrelease-mid
    •  29 Apr 2002 21:48
    • Rrelease-after

    Changes: Addition of a pointer arithmetic patch for portability to IA64 and pcp.spec.in to simplify creation of RPMs.

    • Rrelease-mid
    •  19 Apr 2002 02:49
    • Rrelease-after

    Changes: This release includes some minor bug fixes.

    • Rrelease-mid
    •  19 Mar 2002 15:31
    • Rrelease-after

    Changes: PCP now handles overwriting of files correctly and also propagates local file permissions to files written to remote nodes. A heartbeat thread has been added to reduce timeout detection time when a node crashes hard. Finally, additional options are available, including the specification of an alternative TCP port.

    786cd3225439a8540f4a1aea77f00a84_thumb

    Project Spotlight

    Karoshi

    A Linux server operating system for schools.

    1943c1d594db90ddfb1b02d2403fa570_thumb

    Project Spotlight

    JMeld

    A visual diff and merge tool.