Bug 151487 - [NEW PORT] net/p5-Net-CascadeCopy: Rapidly propagate files to many servers in multiple locations
Summary: [NEW PORT] net/p5-Net-CascadeCopy: Rapidly propagate files to many servers in...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Philip M. Gollucci
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-16 09:50 UTC by gslin
Modified: 2010-10-19 01:30 UTC (History)
1 user (show)

See Also:


Attachments
p5-Net-CascadeCopy-0.2.4.shar (3.12 KB, text/plain)
2010-10-16 09:50 UTC, gslin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description gslin 2010-10-16 09:50:08 UTC
This module implements a scalable method of quickly propagating files
to a large number of servers in one or more locations via rsync or
scp.

This module and the included script, ccp, take a much more efficient
approach that is O(log n). Once the file(s) are been copied to a
remote server, that server will be promoted to be used as source
server for copying to remaining servers. Thus, the rate of transfer
increases exponentially rather than linearly.

Servers can be specified in groups (e.g. datacenter) to prevent
copying across groups. This maximizes the number of transfers done
over a local high-speed connection (LAN) while minimizing the number
of transfers over the WAN.

The number of multiple simultaneous transfers per source point is
configurable. The total number of simultaneously forked processes is
limited via Proc::Queue, and is currently hard coded to 32.

WWW:	http://search.cpan.org/dist/Net-CascadeCopy/

Generated with FreeBSD Port Tools 0.99
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2010-10-16 09:50:44 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pgollucci

pgollucci@ wants his PRs (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2010-10-19 01:29:01 UTC
pgollucci    2010-10-19 00:28:57 UTC

  FreeBSD ports repository

  Modified files:
    net                  Makefile 
  Added files:
    net/p5-Net-CascadeCopy Makefile distinfo pkg-descr pkg-plist 
  Log:
  This module implements a scalable method of quickly propagating files
  to a large number of servers in one or more locations via rsync or
  scp.
  
  This module and the included script, ccp, take a much more efficient
  approach that is O(log n). Once the file(s) are been copied to a
  remote server, that server will be promoted to be used as source
  server for copying to remaining servers. Thus, the rate of transfer
  increases exponentially rather than linearly.
  
  Servers can be specified in groups (e.g. datacenter) to prevent
  copying across groups. This maximizes the number of transfers done
  over a local high-speed connection (LAN) while minimizing the number
  of transfers over the WAN.
  
  The number of multiple simultaneous transfers per source point is
  configurable. The total number of simultaneously forked processes is
  limited via Proc::Queue, and is currently hard coded to 32.
  
  WWW:    http://search.cpan.org/dist/Net-CascadeCopy/
  
  PR:             ports/151487
  Submitted by:   Gea-Suan Lin <gslin at gslin.org>
  
  Revision  Changes    Path
  1.2266    +1 -0      ports/net/Makefile
  1.1       +27 -0     ports/net/p5-Net-CascadeCopy/Makefile (new)
  1.1       +3 -0      ports/net/p5-Net-CascadeCopy/distinfo (new)
  1.1       +20 -0     ports/net/p5-Net-CascadeCopy/pkg-descr (new)
  1.1       +7 -0      ports/net/p5-Net-CascadeCopy/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Philip M. Gollucci freebsd_committer freebsd_triage 2010-10-19 01:29:02 UTC
State Changed
From-To: open->closed

Committed, Thanks!