On Friday, March 6, 2015, Steffen W Sørensen <ste...@me.com> wrote:

>
> On 06/03/2015, at 16.50, Jake Young <jak3...@gmail.com <javascript:;>>
> wrote:
> >
> > After seeing your results, I've been considering experimenting with
> that.  Currently, my iSCSI proxy nodes are VMs.
> >
> > I would like to build a few dedicated servers with fast SSDs or
> fusion-io devices.  It depends on my budget, it's hard to justify getting a
> card that costs 10x the rest of the server...  I would run all my tgt
> instances in containers pointing to the rbd disk+cache device.  A fusion-io
> device could support many tgt containers.
> >
> > I don't really want to go back to krbd.  I have a few rbd's that are
> format 2 with striping, there aren't any stable kernels that support that
> (or any kernels at all yet for "fancy striping").
>
> > I wish there was a way to incorporate a local cache device into tgt with
> librbd backends.
> What about a ram disk device like rapid disk+cache in front of your rbd
> block device
>
> http://www.rapiddisk.org/?page_id=15#rapiddisk
>
> /Steffen
>
>
I could try that in my VM to prototype the solution before I buy hardware.

RAM based cache is pretty dangerous for this application. If I reboot the
VM and don't disconnect the initiators, there would most likely be data
corruption, or at the very least data loss.

Thanks for the suggestion,

Jake
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to