-
Hi, I'm wondering if there is somewhere I can find out more details about the erasure coding being used in CORTX. For example:
Thank you. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
@madhavemuri @huanghua78, can you address the queries asked? |
Beta Was this translation helpful? Give feedback.
-
Hello @mshaio thanks for your question! I don't know the answer to the upper limit but I know it can do N+K+S and N can be 1 or more and I know we are using K=2 and S=2. Here is the code: https://github.com/Seagate/cortx-motr-galois |
Beta Was this translation helpful? Give feedback.
-
@mshaio, Just extending John's answer,
This depends on your configuration of the cluster. Motr uses parity declustered layout, also checkout Reed solomon algorithm. Fault tolerance is equivalent to the supported redundancy. In this case which is denoted by the value of
Presently CORTX-motr uses Parity declustered layout. |
Beta Was this translation helpful? Give feedback.
@mshaio, Just extending John's answer,
This depends on your configuration of the cluster. Motr uses parity declustered layout, also checkout Reed solomon algorithm. Fault tolerance is equivalent to the supported redundancy. In this case which is denoted by the value of
K
(no .of parity units). This can be extended to various failure domains based on your cluster's pool size.Presently CORTX-motr uses Parity declustered layout.