Hi Don,

Did you configure target_ dirty_ratio, target_full_ratio and
target_max_bytes?


K.Mohamed Pakkeer

On Thu, Apr 30, 2015 at 10:26 PM, Don Doerner <don.doer...@quantum.com>
wrote:

>  All,
>
>
>
> Synopsis: I can’t get cache tiering to work in HAMMER on RHEL7.
>
>
>
> Process:
>
> 1.      Fresh install of HAMMER on RHEL7 went well.
>
> 2.      Crush map adapted to provide two “root” level resources
>
> a.       “ctstorage”, to use as a cache tier based on very
> high-performance, high IOPS SSD (intrinsic journal).  2 OSDs.
>
> b.      “ecstorage”, to use as an erasure-coded poolbased on
> low-performance, cost effective storage (extrinsic journal).  12 OSDs.
>
> 3.      Established a pool “ctpool”, 32 PGs on ctstorage (pool size =
> min_size = 1).  Ran a quick RADOS bench test, all worked as expected.  Cleaned
> up.
>
> 4.      Established a pool “ecpool”, 256 PGs on ecstorage (5+3 profile).  Ran
> a quick RADOS bench test, all worked as expected.  Cleaned up.
>
> 5.      Ensured that both pools were empty (i.e., “rados ls” shows no
> objects)
>
> 6.      Put the cache tier on the erasure coded storage (one Bloom hit
> set, interval 900 seconds), set up the overlay.  Used defaults for
> flushing and eviction.  No errors.
>
> 7.      Started a 3600-second write test to ecpool.
>
>
>
> Objects piled up in ctpool (as expected) – went past the 40% mark (as
> expected), then past the 80% mark (unexpected), then ran into the wall (95%
> full – *very* unexpected).  Using “rados df”, I can see that the cache
> tier is full (duh!) but not one single object lives in the ecpool.  Nothing
> was ever flushed, nothing was ever evicted.  Thought I might be
> misreading that, so I went back to SAR data that I captured during the
> test: the SSDs were the only [ceph] devices that sustained I/O.
>
>
>
> I based this experiment on another (much more successful) experiment that
> I performed using GIANT (.1) on RHEL7 a couple of weeks ago (wherein I used
> RAM as a cache tier); that all worked.  It seems there are at least three
> possibilities…
>
> ·        I forgot a critical step this time around.
>
> ·        The steps needed for a cache tier in HAMMER are different than
> the steps needed in GIANT (and different than the documentation online).
>
> ·        There is a problem with HAMMER in the area of cache tier.
>
>
>
> Has anyone successfully deployed cache-tiering in HAMMER?  Did you have
> to do anything unusual?  Do you see any steps that I missed?
>
>
>
> Regards,
>
>
>
> -don-
>
>
>  ------------------------------
> The information contained in this transmission may be confidential. Any
> disclosure, copying, or further distribution of confidential information is
> not permitted unless such privilege is explicitly granted in writing by
> Quantum. Quantum reserves the right to have electronic communications,
> including email and attachments, sent across its networks filtered through
> anti virus and spam software programs and retain such messages in order to
> comply with applicable data security and retention requirements. Quantum is
> not responsible for the proper and complete transmission of the substance
> of this communication or for any delay in its receipt.
>
> _______________________________________________
> ceph-users mailing list
> ceph-users@lists.ceph.com
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>
>


-- 
Thanks & Regards
K.Mohamed Pakkeer
Mobile- 0091-8754410114
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to