At the moment, we have an empty backend_nvme_pcie.proto and backend_nvme_tcp.proto. However, it is planned to have fabrics and pcie in one backend service. Probably, rename of backend_nvme_tcp.proto to backend_nvme.proto and deletion of backend_nvme_pcie.proto makes sense.
Also, since we can connect to local pcie nvme drives by the service in backend_nvme_tcp.proto it might make sense to rename messages:
NvmeRemoteController* -> NvmeBackendController*NvmeRemoteNamespace* -> NvmeBackendNamespace*
At the moment, we have an empty backend_nvme_pcie.proto and backend_nvme_tcp.proto. However, it is planned to have fabrics and pcie in one backend service. Probably, rename of
backend_nvme_tcp.proto
tobackend_nvme.proto
and deletion ofbackend_nvme_pcie.proto
makes sense.Also, since we can connect to local pcie nvme drives by the service in
backend_nvme_tcp.proto
it might make sense to rename messages:NvmeRemoteController*
->NvmeBackendController*
NvmeRemoteNamespace*
->NvmeBackendNamespace*
Additionally, see https://github.com/opiproject/opi-api/pull/343