newbie question: direct objects of different sizes to different pools?
Hi All, I'm exploring deploying Ceph at my organization for use as an object storage system (using the S3 RGW interface). My users have range of file sizes and I'd like to direct small files to a pool that uses replication and large files to a pool that uses erasure encoding. Is that possible? Thanks! Bill
You can do this by creating 2 different pools with different replication settings. But your users/clients need to choose the right pool while writing the files. -Shridhar On Tue, 10 Nov 2020 at 12:58, <andersnb@ucar.edu> wrote:
Hi All,
I'm exploring deploying Ceph at my organization for use as an object storage system (using the S3 RGW interface). My users have range of file sizes and I'd like to direct small files to a pool that uses replication and large files to a pool that uses erasure encoding.
Is that possible?
Thanks!
Bill _______________________________________________ ceph-users mailing list -- ceph-users@ceph.io To unsubscribe send an email to ceph-users-leave@ceph.io
Thank you for that info. Is it possible for an S3 RGW client to choose a pool, though? On Wed, Nov 11, 2020 at 10:40 AM Void Star Nill <void.star.nill@gmail.com> wrote:
You can do this by creating 2 different pools with different replication settings. But your users/clients need to choose the right pool while writing the files.
-Shridhar
On Tue, 10 Nov 2020 at 12:58, <andersnb@ucar.edu> wrote:
Hi All,
I'm exploring deploying Ceph at my organization for use as an object storage system (using the S3 RGW interface). My users have range of file sizes and I'd like to direct small files to a pool that uses replication and large files to a pool that uses erasure encoding.
Is that possible?
Thanks!
Bill _______________________________________________ ceph-users mailing list -- ceph-users@ceph.io To unsubscribe send an email to ceph-users-leave@ceph.io
Sorry, I didn't realize the question was for S3 RGW interface. I haven't used RGW, but from what I can see from the documentation, you can create multiple zones and each zone can be configured with different pools. Checkout some documentation at https://docs.ceph.com/en/latest/radosgw/placement/ and other related docs. -Shridhar On Wed, 11 Nov 2020 at 09:58, Bill Anderson <andersnb@ucar.edu> wrote:
Thank you for that info.
Is it possible for an S3 RGW client to choose a pool, though?
On Wed, Nov 11, 2020 at 10:40 AM Void Star Nill <void.star.nill@gmail.com> wrote:
You can do this by creating 2 different pools with different replication settings. But your users/clients need to choose the right pool while writing the files.
-Shridhar
On Tue, 10 Nov 2020 at 12:58, <andersnb@ucar.edu> wrote:
Hi All,
I'm exploring deploying Ceph at my organization for use as an object storage system (using the S3 RGW interface). My users have range of file sizes and I'd like to direct small files to a pool that uses replication and large files to a pool that uses erasure encoding.
Is that possible?
Thanks!
Bill _______________________________________________ ceph-users mailing list -- ceph-users@ceph.io To unsubscribe send an email to ceph-users-leave@ceph.io
Thanks so much! On Wed, Nov 11, 2020 at 11:24 AM Void Star Nill <void.star.nill@gmail.com> wrote:
Sorry, I didn't realize the question was for S3 RGW interface.
I haven't used RGW, but from what I can see from the documentation, you can create multiple zones and each zone can be configured with different pools. Checkout some documentation at https://docs.ceph.com/en/latest/radosgw/placement/ and other related docs.
-Shridhar
On Wed, 11 Nov 2020 at 09:58, Bill Anderson <andersnb@ucar.edu> wrote:
Thank you for that info.
Is it possible for an S3 RGW client to choose a pool, though?
On Wed, Nov 11, 2020 at 10:40 AM Void Star Nill <void.star.nill@gmail.com> wrote:
You can do this by creating 2 different pools with different replication settings. But your users/clients need to choose the right pool while writing the files.
-Shridhar
On Tue, 10 Nov 2020 at 12:58, <andersnb@ucar.edu> wrote:
Hi All,
I'm exploring deploying Ceph at my organization for use as an object storage system (using the S3 RGW interface). My users have range of file sizes and I'd like to direct small files to a pool that uses replication and large files to a pool that uses erasure encoding.
Is that possible?
Thanks!
Bill _______________________________________________ ceph-users mailing list -- ceph-users@ceph.io To unsubscribe send an email to ceph-users-leave@ceph.io
participants (3)
-
andersnb@ucar.edu
-
Bill Anderson
-
Void Star Nill