[sheepdog-users] changing cache in run time
Valerio Pachera
sirio81 at gmail.com
Tue May 28 10:55:05 CEST 2013
2013/5/27 Liu Yuan <namei.unix at gmail.com>:
> Dynamic resizing object cache with running VM seems very easy to cause
> problems. Is this feature really needed?
I was testing it because I saw it was there and to understand if if
was something useful.
> I can't think of a use case...
I try to figure some (not because I'm needing it, but for users in general):
- I run a cluster without cache for safety etc etc.
At some point I need a guest to perform fast (maybe just for a day).
In this case it would be good to have the possibility to enable
cache and disable it later without shutting down the cluster.
- The viceversa. This is actually my production cluster case: it's
running with cache enabled (on all nodes).
Without 'node cache', there's no way to deactivate it in run time.
> ...because formatted partition can't be sized lively.
I do not know the relation between cache and partition.
I didn't think there was any.
> Currently it is only safe to enlarge it dynamically. I am considering of
> removing 'collie node cache'.
Because it's a cause of troubles, I suggest to remove it for sheepdog 0.6.
If users will request this function, it may worth to reconsider it's
implementation.
More information about the sheepdog-users
mailing list