Scott Peterson
Scott Peterson
This is _**not**_ listed in the initial [gateway project requirements](https://pad.ceph.com/p/rbd_nvmeof_requirements), but is obviously the gateway must only expose each namespace to the specific host(s) configured to have access. This feature...
This is one of the initial [gateway project requirements](https://pad.ceph.com/p/rbd_nvmeof_requirements) The initial requirements page calls out statistics on # of connected clients to a gateway and # of volumes actively attached...
This feature describes statistics collected from gateways in general. This may include stats from the discovery service. Some of these may be for performance monitoring (I/Os or Bytes/second per host,...
This is _**not**_ listed in the initial [gateway project requirements](https://pad.ceph.com/p/rbd_nvmeof_requirements) The gateway must be able to provide transport security. That includes both the secure authentication of hosts to the gateway,...
This depends on the basic NVMe-oF discovery feature (#63). Needed for https://github.com/ceph/ceph-nvmeof/issues/119 We'd like a host to be able to authenticate the discovery service (it is what t says it...
This depends on the basic NVMe-oF discovery feature (#63). This feature is part of the requirement in https://github.com/ceph/ceph-nvmeof/issues/115 We'd eventually like the DS to allow hosts to authenticate to/with it...
We'd like a host to be able to authenticate the gateway (it is what t says it is, and what the host expected to find), and vice/versa (the gateway can...
As mentioned in https://github.com/ceph/ceph-nvmeof/issues/63#issuecomment-1414349733, it's desirable for the gateway discovery service to support async change notifications. NVMe calls these async events. That enables hosts that maintain persistent connections to the...
A top level discovery service may advertise nothing but other discovery services. Hosts query the top level DS, then recursively query each DS that reveals, and so on until they've...
An NVMe centralized discovery controller (CDC) serves the same purpose as a top-level discovery server (#71), but improves on that by eliminating the need for every host to completely enumerate...