Keep-balance » History » Version 2

« Previous - Version 2/7 (diff) - Next » - Current version
Tom Clegg, 04/17/2013 12:58 AM


Data Manager

The Data Manager enforces policies concerning data access and storage resource consumption.

Its responsibilities include:

  • Granting access to data blocks (according to permissions found in the system/metadata DB)
  • Monitoring and adjusting redundancy of valuable data blocks (according to targets found in system/metadata DB)
  • Deleting unneeded data blocks to increase disk space
  • Rebalancing data blocks among available disks
  • Monitoring block read and write activity
  • Monitoring free disk space
  • Monitoring disk activity
  • Monitoring disk performance and health (via SMART and empirical measurement)
  • Tracking physical disk changes (disks added, removed, moved)
  • Collecting per-user, per-group, per-node, and per-disk usage statistics