Should support syncing on a local network

Reported by Jorge O. Castro on 2009-05-12
216
This bug affects 40 people
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Wishlist
Unassigned

Bug Description

Let's say I have 5 machines on my network. I stick a 1gb file in my Ubuntu One folder, the client uploads the image to the server, and then each of the 4 clients downloads the 1gb file. It would be nice for those who crave efficiency (and those in Australia!) if U1 was smart enough to propagate the file on the local LAN connections, and then upload to to the web server. (or whatever) Maybe having them find themselves via avahi or something.

That way my outbound connection isn't saturated with 5 clients all trying to sync the same file and you can probably save bandwidth on the server side by not serving me the same file 4 times.

Jorge O. Castro (jorge) on 2009-05-12
Changed in ubuntuone-client:
importance: Undecided → Wishlist
Henrik Nilsen Omma (henrik) wrote :

In my view, the U1 share dialog from nautilus should be merged with the samba sharing one, which should also support non-samba (NFS, SSH-FS?) sharing and sharing between users on a machine.

Basically, sharing files between users on a machine, a local net or the world should be a consistent experience.

Changed in ubuntuone-client:
status: New → Confirmed

hey someone else also calls its U1 eheh

DropBox is implementing this on they forum build, and its called p2p.
not sure how syncs are done, but any client can sync with another on the same network, by passing the server downloads

Chad Miller (cmiller) wrote :

Maybe we could use something like bittorrent as our data stream protocol. Got two boxes connected to U1? Putting something in your share causes you to serve a torrent, so your local box connects to your local box, in addition to U1 data-center. Scatter-gather would speed up uploading and downloading to nonlocal systems also, and save bandwidth in/out of the UbuntuOne data-center.

This is an especially fascinating idea considering that S3 also
supports bittorrent. How would security work, so that other people on
my local network couldn't get my files? (I'm mostly ignorant about
bittorrent)

--
Elliot Murphy

On Aug 7, 2009, at 5:53 PM, Chad Miller <email address hidden>
wrote:

> Maybe we could use something like bittorrent as our data stream
> protocol. Got two boxes connected to U1? Putting something in your
> share causes you to serve a torrent, so your local box connects to
> your
> local box, in addition to U1 data-center. Scatter-gather would
> speed up
> uploading and downloading to nonlocal systems also, and save bandwidth
> in/out of the UbuntuOne data-center.
>
> --
> Should support syncing on a local network
> https://bugs.launchpad.net/bugs/375302
> You received this bug notification because you are a member of Ubuntu
> One hackers, which is subscribed to Ubuntu One Client.
>
> Status in Ubuntu One Client: Confirmed
>
> Bug description:
> Let's say I have 5 machines on my network. I stick a 1gb file in my
> Ubuntu One folder, the client uploads the image to the server, and
> then each of the 4 clients downloads the 1gb file. It would be nice
> for those who crave efficiency (and those in Australia!) if U1 was
> smart enough to propagate the file on the local LAN connections, and
> then upload to to the web server. (or whatever) Maybe having them
> find themselves via avahi or something.
>
> That way my outbound connection isn't saturated with 5 clients all
> trying to sync the same file and you can probably save bandwidth on
> the server side by not serving me the same file 4 times.
>

James Lewis (james-fsck) wrote :

Mabe we could mark files for local sync only, so that cloud storage is not used up... I would like to sync some video or music to my other machines, but this does not need to be stored in the cloud.

Adrian Wilkins (adrian-wilkins) wrote :

Note that although there is a blueprint, it's not visible from the main blueprints page (which claims that LP knows nothing about U1 client blueprints), only from the link in the comment above.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers