* erasure pool with isa plugin @ 2015-06-22 21:10 Deneau, Tom 2015-06-22 21:34 ` Loic Dachary 0 siblings, 1 reply; 4+ messages in thread From: Deneau, Tom @ 2015-06-22 21:10 UTC (permalink / raw) To: ceph-devel If one has a cluster with some nodes that can run with the ISA plugin and some that cannot, is there a way to define a pool such that the ISA-capable nodes can use the ISA plugin and the others can use say the jerasure plugin? -- Tom Deneau -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: erasure pool with isa plugin 2015-06-22 21:10 erasure pool with isa plugin Deneau, Tom @ 2015-06-22 21:34 ` Loic Dachary 2015-06-23 10:06 ` Gregory Farnum 0 siblings, 1 reply; 4+ messages in thread From: Loic Dachary @ 2015-06-22 21:34 UTC (permalink / raw) To: Deneau, Tom, ceph-devel [-- Attachment #1: Type: text/plain, Size: 595 bytes --] Hi Tom, On 22/06/2015 17:10, Deneau, Tom wrote: > If one has a cluster with some nodes that can run with the ISA plugin > and some that cannot, is there a way to define a pool such that the > ISA-capable nodes can use the ISA plugin and the others can use say > the jerasure plugin? There is no way to do that, because there is no guarantee that an object encoded by jerasure can be decoded by isa and vice versa. Cheers > > -- Tom Deneau > > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > -- Loïc Dachary, Artisan Logiciel Libre [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: erasure pool with isa plugin 2015-06-22 21:34 ` Loic Dachary @ 2015-06-23 10:06 ` Gregory Farnum 2015-06-23 10:15 ` Loic Dachary 0 siblings, 1 reply; 4+ messages in thread From: Gregory Farnum @ 2015-06-23 10:06 UTC (permalink / raw) To: Loic Dachary; +Cc: Deneau, Tom, ceph-devel On Mon, Jun 22, 2015 at 10:34 PM, Loic Dachary <loic@dachary.org> wrote: > Hi Tom, > > On 22/06/2015 17:10, Deneau, Tom wrote: >> If one has a cluster with some nodes that can run with the ISA plugin >> and some that cannot, is there a way to define a pool such that the >> ISA-capable nodes can use the ISA plugin and the others can use say >> the jerasure plugin? > > There is no way to do that, because there is no guarantee that an object encoded by jerasure can be decoded by isa and vice versa. Shouldn't we be able to set up something that *does* guarantee that, though? Either by combining them into a single plugin which dynamically configures to the fastest possible for that machine, or by running them against the same object corpus and requiring that they produce the same output? -Greg ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: erasure pool with isa plugin 2015-06-23 10:06 ` Gregory Farnum @ 2015-06-23 10:15 ` Loic Dachary 0 siblings, 0 replies; 4+ messages in thread From: Loic Dachary @ 2015-06-23 10:15 UTC (permalink / raw) To: Gregory Farnum; +Cc: Deneau, Tom, ceph-devel [-- Attachment #1: Type: text/plain, Size: 1174 bytes --] Hi, On 23/06/2015 06:06, Gregory Farnum wrote: > On Mon, Jun 22, 2015 at 10:34 PM, Loic Dachary <loic@dachary.org> wrote: >> Hi Tom, >> >> On 22/06/2015 17:10, Deneau, Tom wrote: >>> If one has a cluster with some nodes that can run with the ISA plugin >>> and some that cannot, is there a way to define a pool such that the >>> ISA-capable nodes can use the ISA plugin and the others can use say >>> the jerasure plugin? >> >> There is no way to do that, because there is no guarantee that an object encoded by jerasure can be decoded by isa and vice versa. > > Shouldn't we be able to set up something that *does* guarantee that, > though? Either by combining them into a single plugin which > dynamically configures to the fastest possible for that machine, or by > running them against the same object corpus and requiring that they > produce the same output? I don't know enough about the maths involved to evaluate how difficult it is. Although both implement Reed Solomon using Vandermonde or Cauchy matrices, I think there are details that makes the output different. Cheers > -Greg > -- Loïc Dachary, Artisan Logiciel Libre [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-06-23 10:15 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-06-22 21:10 erasure pool with isa plugin Deneau, Tom 2015-06-22 21:34 ` Loic Dachary 2015-06-23 10:06 ` Gregory Farnum 2015-06-23 10:15 ` Loic Dachary
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.