Skip to content

Storage location balancing #143

Open
@jjg

Description

@jjg

Extend storage location config to include additional attributes:

  • read-only: don't write additional blocks to this location
  • drain: move blocks from this location to others
  • read-write: read and write blocks in this location (default)

Notes

drain should include an extended attribute which is the drain rate expressed in blocks-per-minute. This target rate is only a "best effort" and can vary depending on many factors, but will not be exceeded.

If drain is based on reading inodes first, it should also provide garbage collection as blocks that are no longer referenced by inodes will be left behind on the drained storage location.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions