***SPAM*** Re: [ofa-general] RE: [ofw] What is the current support level for QoS in WinOF?

Hal Rosenstock hal.rosenstock at gmail.com
Tue Mar 24 09:46:55 PDT 2009


On Tue, Mar 24, 2009 at 12:14 PM, Sean Hefty <sean.hefty at intel.com> wrote:
>>I do have urgent time-sensitive traffic, and non-urgent traffic.
>>The urgent traffic and the non-urgent traffic is generated from different
>>hosts.
>>I would like to differentiate them by using different SL, then configure QoS to
>>give maximum priority to the urgent time-sensitive
>>traffic, and minimum priority to the non-urgent traffic.
>>
>>Are you saying I can't do this in WinOF?
>
> I don't think the WinOF opensm will support this, but I'm not certain.

Primitive QoS has some support for this but not sure it will be
complete enough or integrated enough with the end stack for your
purposes depending on how the SL used by the application is to be set.

>>And I can't do that even adding a Linux host that runs opensm (OFED version)?
>
> I would expect that this is possible.
>
>>Traffic separation based on HCA port could be an option, but I need to think
>>more about that.
>>What can you do with that kind of QoS?
>
> More simply, this would allow you to group hosts into different traffic priority
> groups.
>
>>Do you mark this HCA port as high-priority, that HCA port as low-priority, etc?
>>What happens when a high-pri port sends traffic to a low-pri port? And vice-
>>versa?
>
> There should be rules in the opensm QoS config file that will determine this.
> I've copied the general list on this reply.  Sasha, Hal, or someone that deals
> more directly with opensm will be able to direct you better.
>
>>What happens when a high-pri port sends traffic to a "normal" port (a port that
>>is not marked as high-priority nor low-priority)?
>>I'm using only RDMA Write with Imm in my system, although I'm interested in
>>what happens on all types of traffic.
>>If you know of a document that explains that, please let me know, I haven't
>>found it by now.
>
> The OFED opensm includes documentation on setting up QoS.  It's in opensm/doc in
> the management source tree.

There are 2 docs:
qos-config.txt (describes "primitive QoS support") and
QoS_management_in_OpenSM.txt (describes QoS Annex support).

-- Hal

> - Sean
>
> _______________________________________________
> general mailing list
> general at lists.openfabrics.org
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
>
> To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
>



More information about the general mailing list