Nicolas,

Nicolas Droux wrote:
> I posted a first draft of the Crossbow virtualization architecture  
> document. It can be found at:
> 
> http://opensolaris.org/os/project/crossbow/Docs/crossbow-virt.pdf

This is an excellent document.  I have a high-level question:

There was some discussion in the past about how Crossbow might subsume 
the functionality offered by the IPQos "feature" in the ip module.  Is 
that still (or was that ever) one of the goals?

Along similar lines, the document talks about the ability to specify the 
priority associated with a given VNIC, but doesn't define what that 
means.  Does the priority associated with a VNIC get mapped to the 
priority field (priority portion of ether_tci) of packets flowing through 
it?  If so, how do you handle a situation where a packet comes down from 
above with conflicting priority either due to the mblk's b_band setting, 
a previously negotiated DL_UDQOS_* DLPI attribute, or non-zero 
dl_priority in the DL_UNITDATA_REQ?  Can these mechanisms override the 
VNIC's setting, or is it the other way around?  I would guess that once 
set at the VNIC level, nothing can override that.

Thanks,
-Seb

Reply via email to