Thanks Will, I remember having the discussion with Pierre-Luc on his use of Swift for templates. I was curious about the differences on S3 vs Swift for SS since looking at the CS UI when it comes to setting up an S3 image store... the NFS staging is optional. And this make sense to me if your object storage is fast and accessible locally, why the need for staging/caching. The documentation could mention if it is possible to use S3 secondary and nothing else, starting with if SSVM templates can be uploaded to a bucket. I will certainly ask Syed later today :)
best Jfn On Wed, Jul 17, 2019 at 6:59 AM Will Stevens <wstev...@cloudops.com> wrote: > Hey JF, > We use the Swift object store as the storage backend for secondary > storage. I have not tried the S3 integration, but the last time I looked > at the code for this (admittedly, a long time ago) the Swift and s3 logic > was more intertwined than I liked. The CloudOps/cloud.ca team had to do a > lot of work to get the Swift integration to a reasonable working state. I > believe all of our changes have been upstreamed quite some time ago. I > don't know if anyone is doing this for the S3 implementation. > > I can't speak to the S3 implementation because I have not looked at it in a > very long time, but the Swift implementation requires a "temporary NFS > staging area" that essentially acts kind of like a buffer between the > object store and primary storage when templates and such are used by the > hosts. > > I think Pierre-Luc and Syed have a clearer picture of all the moving > pieces, but that is a quick summary of what I know without digging in. > > Hope that helps. > > Cheers, > > Will > > On Tue, Jul 16, 2019, 10:24 PM Jean-Francois Nadeau < > the.jfnad...@gmail.com> > wrote: > > > Hello Everyone, > > > > I was wondering if it was common or even recommended to use an S3 > > compatible storage system as the only secondary storage provider ? > > > > The environment is 4.11.3.0 with KVM (Centos 7.6), and our tier1 storage > > solution also provides an S3 compatible object store (apparently Minio > > under the hood). > > > > I have always used NFS to install the SSVM templates and the install > script > > (cloud-install-sys-tmplt) only takes a mount point. How, if possible, > > would I proceed with S3 only storage ? > > > > best, > > > > Jean-Francois > > >