Hi Andreas,

Thanks for the answer. I read the manual, it seems service threads are

dedicated to three responsibilities according to ost, ost_io, ost_create.

It says ost.OSS.ost is for 'normal data' and ost.OSS.ost_io is for bulk
data

I/O. What's the difference between these two parameters?


Also Lustre manual says OSS can adjust the number of service threads

according to the workload but there is no explanation on how to adjust, do

you know the algorithm it uses to adjust the thread?


Thanks,

Teng

On Thu, Mar 12, 2015 at 2:45 AM, Dilger, Andreas <[email protected]>
wrote:

>   On 2015/03/11, 9:03 PM, "teng wang" <[email protected]> wrote:
>
>   Dear All,
>
>  What's the initial number of service threads on OSS? How does it
> vary according to the workload? Is there any document for this?
>
>
>   This can be tuned by the module parameter "oss_num_threads" for the ost
> module, or via:
>
>      lctl ost.OSS.{service}.threads_{min,max}=N
>
>  where {service} is one of ost, ost_io, ost_create, and "N" is the min or
> max number of threads.
>
>     Cheers, Andreas
> --
> Andreas Dilger
>  Lustre Software Architect
> Intel High Performance Data Division
>
>
_______________________________________________
lustre-discuss mailing list
[email protected]
http://lists.lustre.org/mailman/listinfo/lustre-discuss

Reply via email to