[Lustre-discuss] Optimal stratgy for OST distribution
Kevin Van Maren
kevin.van.maren at oracle.com
Thu Mar 31 08:06:54 PDT 2011
It used to be that multi-stripe files were created with sequential OST
indexes. It also used to be that OST indexes were sequentially assigned
to newly-created files.
As Lustre now adds greater randomization, the strategy for assigning
OSTs to OSS nodes (and storage hardware, which often limits the
aggregate performance of multiple OSTs) is less important.
While I have normally gone with "a", "b" can make it easier to remember
where OSTs are located, and also keep a uniform convention if the
storage system is later grown.
Kevin
Heckes, Frank wrote:
> Hi all,
>
> sorry if this question has been answered before.
>
> What is the optimal 'strategy' assigning OSTs to OSS nodes:
>
> -a- Assign OST via round-robin to the OSS
> -b- Assign in consecutive order (as long as the backend storage provides
> enought capacity for iops and bandwidth)
> -c- Something 'in-between' the 'extremes' of -a- and -b-
>
> E.g.:
>
> -a- OSS_1 OSS_2 OST_3
> |_ |_ |_
> OST_1 OST_2 OST_3
> OST_4 OST_5 OST_6
> OST_7 OST_8 OST_9
>
> -b- OSS_1 OSS_2 OST_3
> |_ |_ |_
> OST_1 OST_4 OST_7
> OST_2 OST_5 OST_8
> OST_3 OST_6 OST_9
>
> I thought -a- would be best for task-local (each task write to own
> file) and single file (all task write to single file) I/O since its like
> a raid-0 approach used disk I/O (and SUN create our first FS this way).
> Does someone made any systematic investigations which approach is best
> or have some educated opinion?
> Many thanks in advance.
> BR
>
> -Frank Heckes
>
> ------------------------------------------------------------------------------------------------
> ------------------------------------------------------------------------------------------------
> Forschungszentrum Juelich GmbH
> 52425 Juelich
> Sitz der Gesellschaft: Juelich
> Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
> Vorsitzender des Aufsichtsrats: MinDirig Dr. Karl Eugen Huthmacher
> Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
> Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
> Prof. Dr. Sebastian M. Schmidt
> ------------------------------------------------------------------------------------------------
> ------------------------------------------------------------------------------------------------
>
> Besuchen Sie uns auf unserem neuen Webauftritt unter www.fz-juelich.de
> _______________________________________________
> Lustre-discuss mailing list
> Lustre-discuss at lists.lustre.org
> http://lists.lustre.org/mailman/listinfo/lustre-discuss
>
More information about the lustre-discuss
mailing list