[Bugs] [Bug 1194753] Storage tier feature

bugzilla at redhat.com bugzilla at redhat.com
Sat Mar 21 16:50:34 UTC 2015


--- Comment #50 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/9724 committed in master by Vijay Bellur
(vbellur at redhat.com) 
commit 20355992e8eed7d3ed78a23bc7e922d6ae94860d
Author: Dan Lambright <dlambrig at redhat.com>
Date:   Sun Feb 22 11:05:58 2015 -0500

    cluster/dht: Add tier translator.

    The tier translator shares most of DHT's code. It differs in how
    subvolumes are chosen for I/Os, and how file migration (cache promotion
    and demotion) is managed. That different functionality is split to either
    DHT or tier logic according to the "tier_methods" structure.

    A cache promotion and demotion thread is created in a manner
    similar to the rebalance daemon. The thread operates a timing
    wheel which periodically checks for promotion and demotion candidates
    (files). Candidates are queued and then migrated. Candidates must exist on
    the same node as the daemon and meet other critera per caching policies.

    This patch has two authors (Dan Lambright and Joseph Fernandes). Dan
    did the DHT changes and Joe wrote the cache policies. The fix depends on
    DHT readidr changes and the database library which have been submitted
    separately.  Header files in libglusterfs/src/gfdb should be reviewed in
    patch 9683.

    For more background and design see the feature page [1].


    Change-Id: Icc26c517ccecf5c42aef039f5b9c6f7afe83e46c
    BUG: 1194753
    Signed-off-by: Dan Lambright <dlambrig at redhat.com>
    Reviewed-on: http://review.gluster.org/9724
    Reviewed-by: Vijay Bellur <vbellur at redhat.com>
    Tested-by: Vijay Bellur <vbellur at redhat.com>

You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=wdsb10rtW8&a=cc_unsubscribe

More information about the Bugs mailing list