Skip to content

[FEATURE] Create SPDK gRPC service for instance manager #5712

Closed
@innobead

Description

Is your feature request related to a problem? Please describe (👍 if you like this request)

Need a gRPC service to serve as a portal for the operations requested by the Longhorn manager on each node. It will also be responsible for managing the SPDK tgt process to serve all functions supported by SPDK JSON RPC calls from the control plane.

Describe the solution you'd like

Create a gRPC service, and call SPDK manager or similar for replica management, logical volume store management, etc. The code can be in longhorn-spdk-engine then used by instance manager.

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

Additional context

cc @longhorn/qa

Metadata

Assignees

Labels

area/v2-data-enginev2 data engine (SPDK)component/longhorn-managerLonghorn manager (control plane)kind/featureFeature request, new featurepriority/0Must be implement or fixed in this release (managed by PO)require/lepRequire adding/updating enhancement proposal

Type

No type

Projects

  • Status

    Closed

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions