ceph/doc/rbd/iscsi-overview.rst

50 lines
2.5 KiB
ReStructuredText
Raw Normal View History

==================
Ceph iSCSI Gateway
==================
The iSCSI gateway is integrating Ceph Storage with the iSCSI standard to provide
a Highly Available (HA) iSCSI target that exports RADOS Block Device (RBD) images
as SCSI disks. The iSCSI protocol allows clients (initiators) to send SCSI commands
to SCSI storage devices (targets) over a TCP/IP network. This allows for heterogeneous
clients, such as Microsoft Windows, to access the Ceph Storage cluster.
Each iSCSI gateway runs the Linux IO target kernel subsystem (LIO) to provide the
iSCSI protocol support and utilizes the Cephs RBD kernel module to expose RBD
images to iSCSI clients. With Cephs 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).
.. ditaa::
Cluster Network
+-------------------------------------------+
| | | |
+-------+ +-------+ +-------+ +-------+
| | | | | | | |
| OSD 1 | | OSD 2 | | OSD 3 | | OSD N |
| {s}| | {s}| | {s}| | {s}|
+-------+ +-------+ +-------+ +-------+
| | | |
+--------->| | +---------+ | |<---------+
: | | | RBD | | | :
| +----------------| Image |----------------+ |
| Public Network | {d} | |
| +---------+ |
| |
| +-------------------+ |
| +--------------+ | iSCSI Initators | +--------------+ |
| | iSCSI GW | | +-----------+ | | iSCSI GW | |
+-->| RBD Module |<--+ | Various | +-->| RBD Module |<--+
| | | | Operating | | | |
+--------------+ | | Systems | | +--------------+
| +-----------+ |
+-------------------+
.. toctree::
:maxdepth: 1
Requirements <iscsi-requirements>
Configuring the iSCSI Target <iscsi-targets>
Configuring the iSCSI Initiator <iscsi-initiators>
Monitoring the iSCSI Gateways <iscsi-monitoring>