[Question] I have questions about dm-ioband

Dong-Jae Kang baramsori72 at gmail.com
Thu Nov 6 23:29:07 PST 2008


Hi Ryo Tsuruta

Thank you very much for your kind and fast reply

2008/11/7 Ryo Tsuruta <ryov at valinux.co.jp>:
> Hi Dong-Jae,
>
> From: "Dong-Jae Kang" <baramsori72 at gmail.com>
> Subject: [Question] I have questions about dm-ioband
> Date: Fri, 7 Nov 2008 14:39:56 +0900
>
>> Hi, Ryo tsuruta
>>
>> During past several days, I had been analyzing and testing your
>> dm-ioband I/O controller.
>> because I received some requirements about disk I/O control from other
>> persons as below
>> "guaranteeing the minimum BW of processes in the specific group", of
>> course, in the total BW range.
>> I think it can be adjusted to streaming service, SLA of service
>> hosting part and so on.
>> although the applicable area is some specific and limited part, it can
>> be useful according to the service
>> How do you think about upper requirement?
>
> I think I know why they want minimum bandwidth guarantee and it
> would be useful on a certain situation.
>
>> If it is required, I think that try to support the function in your
>> dm-ioband controller
>> personally, I like your design and implementation style.
>> And, for it , where is the appropriate part in dm-ioband controller to
>> implement the function?
>> Can you give me some advice and comments about supporting it ?
>
> Sure! dm-ioband is designed to be able to add new bandwidth control
> policies. dm-ioband-policy.c is a source code of "weight" and
> "weight-iosize" policies, and would help to understand how to add
> a new policy.
>

OK, I will start to analyze the dm-ioband-policy.c first.
during the job, if I have a another question or need your help, can I
ask you about it?
Thank you.

>> I don't know well about the details of dm-ioband controllers, concept,
>> design, architecture and so on.
>> it will take some time for me to do that ^^
>> Well, Is there any documentations to help for me to understand the
>> existing implementation ?
>> If so, can I refer it ?
>
> Sorry, there is no document which describes the implementation.
>
Oh.... I should put up with inconvenience. ㅜㅜ
but, I still appreciate your contribution for OSS community

>> additional one question is left^^
>> dm-ioband can be operated with another dm targets at the same thme?
>> with such like multipath, mirror, linear, snapshot and something like that.
>> for example, IO control over the mirror targets or IO control over the
>> devices with multipath, ....
>
> I have run dm-ioband on a logical volume disk and it worked well.
> http://people.valinux.co.jp/~ryov/dm-ioband/benchmark/lvm.html
>

I understood
You mean dm-ioband can run over another dm targets.
Thank you again
-- 
Best Regards,
Dong-Jae Kang


More information about the Containers mailing list