RGW bucket sync

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi *,

I'm wondering about what actually happens in the ceph cluster if I copy/sync the content of one bucket into a different bucket. I'll just describe what I saw and maybe someone could clarify what is happening.

I have a RGW in a small test cluster (15.2.2) and created a bucket (bucket1) with s3cmd, then put a large file into bucket1. This takes some time, of course, I see the network utilization on the client and also the OSD load on the cluster during the upload (expected). Then I create bucket2 and run 's3cmd cp s3://bucket1/file s3://bucket2' which takes only a couple of seconds. I only see some OSD load for a short period of time during the copy process, but that's it. The copied file is available almost immediately.

How does this work? It seems as if there's (almost) no client traffic (except for the cp command, of course) to recreate the file in the second bucket, as if the OSDs are directly instructed to create copies of the objects.
I would highly appreciate it if anyone could clarify this for me.

Thanks!
Eugen
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux