Re: [Ceph Doc Conventions] ObjectStore, FileStore, BlueStore x Object Store, File Store, Blue Store

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

 



On 12/08/2016 10:23 PM, Gregory Farnum wrote:
On Thu, Dec 8, 2016 at 4:37 AM, Bára Ančincová <bara@xxxxxxxxxx> wrote:
Hi John,


On 12/08/2016 01:23 PM, John Spray wrote:

On Thu, Dec 8, 2016 at 11:12 AM, Bára Ančincová <bara@xxxxxxxxxx> wrote:

Dear all,

the Ceph documentation team is currently developing Ceph documentation
conventions and we ran into the following question:

What is the preferred spelling of various stores?

I saw that the Ceph community mainly uses FileStore and BlueStore [1][2].
However, we have Object Store in our guidelines[3] and we'd prefer to use
it
that way. Based on this logic it should be File Store and Blue Store.

What spelling would you prefer? Is it ok to move from FileStore and
BlueStore to File Store and Blue Store in the official downstream docs?


I would prefer that these not be re-written because:
 * It creates unnecessary diffs between upstream docs and vendor docs
(more work for you!)
 * It decreases googleability (or at least forces the search engine to
work harder to unify the two spellings)

It's a bit different to Filesystem vs. File System, because that was
an existing term where different people use different forms, whereas
these are our own terms.  To me, writing Blue Store instead of
BlueStore feels a bit like writing Mac Book instead of MacBook.

Regarding Object Store: it depends on the context and whether you're
talking about a generic Object Store (like RGW/S3) or whether you're
talking about the internal Ceph component (which I would always call
ObjectStore).  I store my S3 objects in an object store, but I
configure my OSD to use ObjectStore.

John


Thank you very much for this explanation. This is exactly what we've been
looking for and why we reached out to the wider community.

Has anyone else different preference? If not we will use FileStore,
BlueStore and ObjectStore and I'll update the Ceph conventions accordingly.

I think maybe you and John are referring to different things by
"Object Store" and "ObjectStore" in the examples you both gave. There
is an ObjectStore for backing the OSD the same way we have BlueStore
and FileStore, but it's not supported and I don't think should ever be
mentioned in downstream pages. There's also the Red Hat Ceph Storage
Object Store (or whatever we call RGW in product terms) and that is
always two words, as John said. :)
-Greg

Even better, thank you Greg for the explanation.


Cheers,

Bara




Please feel free to include anyone else who might be interested in this
topic.

Cheers,

Bara

[1]

http://www.sebastien-han.fr/blog/2013/12/02/ceph-performance-interesting-things-going-on/
[2]
http://www.sebastien-han.fr/blog/2016/03/21/ceph-a-new-store-is-coming/
[3]

https://gitlab.cee.redhat.com/ccs-internal-documentation/glossary-of-terms-and-conventions-for-product-documentation/merge_requests/28/diffs
(disclaimer - still WIP and many things are missing. Please free to
comment
if you have any feedback. We will definitely share the final version with
you to get your ack. I personally believe that Ceph docs conventions is
something that we really need to achieve consistency in our docs and to
improve them.)

--
Bara Ancincova
Technical Writer
Customer Content Services
IRC nick: bara

Red Hat Czech, s.r.o.
Purkynova 99
612 45 Brno, Czech Republic

--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



--
Bara Ancincova
Technical Writer
Customer Content Services
IRC nick: bara

Red Hat Czech, s.r.o.
Purkynova 99
612 45 Brno, Czech Republic
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



--
Bara Ancincova
Technical Writer
Customer Content Services
IRC nick: bara

Red Hat Czech, s.r.o.
Purkynova 99
612 45 Brno, Czech Republic
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux