Eitan, On May 20, 2009, at 2:20 PM, Eitan Eliahu wrote:
> Hi Nicholas, > Could you please shade some light on how a queue (Fifo+Ring) in a > multi-queue NIC could be mapped to a Virtual Machine, using the > architecture and terminology outlined in this document? With Crossbow the rings/queues/FIFOs are assigned to the VNICs by the MAC layer in dom0/host OS. The NIC classifier is then programmed to steer traffic to the VNIC rings according to the MAC address (+VID) assigned to the VNICs. > Also, how a > direct hardware access could be provided? The architecture outlined in the paper relies on dom0/host OS to enforce the separation between VNICs and VLAN virtual networks. Note that hardware classification and offload of VLAN tagging/stripping is still possible in this scenario. To give guests direct access to the hardware would require the hardware to implement all these semantics in order to provide the same level of separation. Nicolas. > > Thank you, > Eitan > > -----Original Message----- > From: crossbow-discuss-bounces at opensolaris.org > [mailto:crossbow-discuss-bounces at opensolaris.org] On Behalf Of Nicolas > Droux > Sent: Wednesday, May 20, 2009 1:01 PM > To: crossbow-discuss > Subject: [crossbow-discuss] Crossbow for Cloud Computing Architectures > > Folks, > > I just posted a paper which shows how Crossbow technology such as > virtual NICs (VNICs), virtual switches, Virtual Wires (vWires), and > Virtual Network Machines (VNMs) can be used as a foundation to build > isolated virtual networks for cloud computing architectures. You can > find the document here: > > http://opensolaris.org/os/project/crossbow/Docs/crossbow-cloud.pdf > > Enjoy! > > Nicolas. > > -- > Nicolas Droux - Solaris Kernel Networking - Sun Microsystems, Inc. > nicolas.droux at sun.com - http://blogs.sun.com/droux > > _______________________________________________ > crossbow-discuss mailing list > crossbow-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/crossbow-discuss -- Nicolas Droux - Solaris Kernel Networking - Sun Microsystems, Inc. nicolas.droux at sun.com - http://blogs.sun.com/droux
