Re: [ceph-users] BlueStore checksums all data written to disk! so, can we use two copies in the production?

2018-09-23 Thread Paul Emmerich
Short answer: no and no. Long: 1. having size = 2 is safe *if you also keep min_size at 2*. But that's not highly available so you usually don't want this. min_size = 1 (or reducing min size on an ec pool) is basically a guarantee to lose at least some data/writes in the long run. 2. It's no lon

[ceph-users] BlueStore checksums all data written to disk! so, can we use two copies in the production?

2018-09-22 Thread jython.li
"when using BlueStore, Ceph can ensure data integrity by conducting a cyclical redundancy check (CRC) on write operations; then, store the CRC value in the block database. On read operations, Ceph can retrieve the CRC value from the block database and compare it with the generated CRC of the ret