All of lore.kernel.org
 help / color / mirror / Atom feed
* [lustre-devel] HSM issues
@ 2016-06-24  0:10 Nathan Rutman
  2016-06-24  0:36 ` Dilger, Andreas
  2016-06-24  1:04 ` Alexander I Kulyavtsev
  0 siblings, 2 replies; 4+ messages in thread
From: Nathan Rutman @ 2016-06-24  0:10 UTC (permalink / raw)
  To: lustre-devel

Hi all -
I have a number of nagging concerns about current HSM implementation; maybe
I'm just out of date, but I figure this is the place to ask:
1. Changelog size limits. Can changelogs still grow unbounded, resulting in
ENOSPC (or worse) on the MDS? Should there be a size limit? What should be
done at that limit -- stop recording changelogs? Turn FS read-only?
2. Coordinator queue limit. Can coordinator queue grow unbounded? Can we
add some throttling from the coordinator to the PE, maybe an -EAGAIN if the
coordinator queue is large?
3. Error-condition passthrough from hsmtool back to PE. Backend may have
e.g. ENOSPC, reported back to coordinator, but then what? Can future PE
requests be denied by the coordinator with an ENOSPC, presumably prompting
Robinhood to issue hsm_remove commands? ENOSPC should continue to be
returned, until some other rv is returned by copytool.
4. Coordinator should sort incoming requests so that "restores" and
"removes" are placed before "archives". Restores are the highest priority
from user point of view, and removes are next from a space available point
of view.

*--*

*Nathan Rutman ? Principal Systems ArchitectSeagate Technology** ? *+1 503
877-9507* ? *GMT-8
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lustre.org/pipermail/lustre-devel-lustre.org/attachments/20160623/b4b32168/attachment.htm>

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-06-24 14:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-06-24  0:10 [lustre-devel] HSM issues Nathan Rutman
2016-06-24  0:36 ` Dilger, Andreas
2016-06-24  1:04 ` Alexander I Kulyavtsev
2016-06-24 14:50   ` Quentin BOUGET

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.