On 24/01, Bobby wrote: > Hi, > > I have some questions regarding iSCSI and Ceph RBD. If I have understood > correctly, the RBD backstore module > on target side can translate SCSI IO into Ceph OSD requests. The iSCSI > target driver with rbd.ko can expose Ceph cluster > on iSCSI protocol. If correct, then that all is happening on target side. > > My confusion is what is happening on client side? > > Meaning, does linux mainline kernel code called "rbd" has any role with > Open-iSCSI initiator on client side? To put it more simple, > is there any common ground for both protocols (iSCSI and rbd) in the linux > kernel of the client side? > > Thanks :-) > > -- > You received this message because you are subscribed to the Google Groups > "open-iscsi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to open-iscsi+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/open-iscsi/dc5e17db-5e78-49ff-be38-a17706428655%40googlegroups.com.
Hi, Are you referring to the Ceph iSCSI gateway? If you are, then the best explanation is on their docs [1]: Each iSCSI gateway runs the Linux IO target kernel subsystem (LIO) to provide the iSCSI protocol support. LIO utilizes a userspace passthrough (TCMU) to interact with Ceph’s librbd library and expose RBD images to iSCSI clients. With Ceph’s iSCSI gateway you can effectively run a fully integrated block-storage infrastructure with all the features and benefits of a conventional Storage Area Network (SAN). So basically LIO takes care of the iSCSI part and librbd takes care of talking to the OSDs. On the initiator side, there is no knowledge about the storage actually being on a Ceph cluster, since it is connecting to a normal iSCSI target. Hope this is what you were looking for. Cheers, Gorka. [1]: https://docs.ceph.com/docs/master/rbd/iscsi-overview/ -- You received this message because you are subscribed to the Google Groups "open-iscsi" group. To unsubscribe from this group and stop receiving emails from it, send an email to open-iscsi+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/open-iscsi/20200205155137.fp34xo4xmpbuxu75%40localhost.