Re: does ceph consider the device performance for distributing data?

2012-09-12 Thread Tommi Virtanen
On Wed, Sep 12, 2012 at 1:27 PM, sheng qiu wrote: > actually i have read both these two papers. i understand the theory > but just curious about how is it implemented within the codes. i > looked into the ceph source codes, it seems very complicated for me. The CRUSH library is in src/crush. It's

Fwd: does ceph consider the device performance for distributing data?

2012-09-12 Thread sheng qiu
-- Forwarded message -- From: sheng qiu Date: Wed, Sep 12, 2012 at 3:26 PM Subject: Re: does ceph consider the device performance for distributing data? To: Tommi Virtanen actually i have read both these two papers. i understand the theory but just curious about how is it

Re: does ceph consider the device performance for distributing data?

2012-09-12 Thread Tommi Virtanen
On Wed, Sep 12, 2012 at 1:15 PM, sheng qiu wrote: > may i ask which part of codes within ceph deal with the distribution > of workloads among the OSDs? i am interested in ceph's source codes > and want to understand that part of codes. You want to read the academic papers on CRUSH (or just the wh

Re: does ceph consider the device performance for distributing data?

2012-09-12 Thread sheng qiu
Hi, may i ask which part of codes within ceph deal with the distribution of workloads among the OSDs? i am interested in ceph's source codes and want to understand that part of codes. Thanks, Sheng On Tue, Sep 11, 2012 at 11:51 AM, Tommi Virtanen wrote: > On Mon, Sep 10, 2012 at 8:54 PM, sheng

Re: does ceph consider the device performance for distributing data?

2012-09-11 Thread Tommi Virtanen
On Mon, Sep 10, 2012 at 8:54 PM, sheng qiu wrote: > i have a simple question. > for distribution workload among OSDs, does ceph do any online modeling > for OSDs, i.e. collect the online IO latency and try to distribute > more workloads to lower latency OSDs? or only based on > capacity/utilizatio

Re: does ceph consider the device performance for distributing data?

2012-09-10 Thread Sage Weil
On Mon, 10 Sep 2012, sheng qiu wrote: > HI, > > i have a simple question. > for distribution workload among OSDs, does ceph do any online modeling > for OSDs, i.e. collect the online IO latency and try to distribute > more workloads to lower latency OSDs? or only based on > capacity/utilization ba

does ceph consider the device performance for distributing data?

2012-09-10 Thread sheng qiu
HI, i have a simple question. for distribution workload among OSDs, does ceph do any online modeling for OSDs, i.e. collect the online IO latency and try to distribute more workloads to lower latency OSDs? or only based on capacity/utilization balance? Thanks, Sheng -- Sheng Qiu Texas A & M Uni