The QUOTA xlator V0.2 codename "dual fire"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all

Im proudly present my QUOTA xlator v0.2 'dual fire'.

"The Quota translator imposes a limit on the underlaying storage allowing to limit disk usage 
of subvolumes directly on filesystem calls or by means of informing schedulers on stats mops."

I like to thank avati for his great help on getting me get the inners of glusterFS.

This is the present features (V0.2):

        - Check limits and reports limited values from stats mops to upper schedulers (unify et al).
        - Cheks limits and reports limited values on statsvfs fops (for "df " command)
        - Check limits on writes, reporting ENOSPC on hitting max-size writes
        - Checks on unliks computing recovered space.
		- Also checks for multiple hardlinks and account on last hardlink unlinked.

Changelog:
	Changed unlink tracking scheme "stat before and unlink after" that fired unlink on stat_cbk
	on pipeline firing both calls for performance gains.
	Changed passing struct stat *buf from posix-storage across call to a private copy on quota xlator  


Include docs at /doc/examples/quota.vol

Comments are welcome.

Keep up the Good Work(tm) GlusterFS guys!!!

Regards, Angel
-- 
------------------------------------------------
Clist UAH (Angel Alvarez)
------------------------------------------------


[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux