Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-30 Thread Robert Li (baoli)
Ian, I hope that you guys are in agreement on this. But take a look at the wiki: https://wiki.openstack.org/wiki/PCI_passthrough_SRIOV_support and see if it has any difference from your proposals. IMO, it's the critical piece of the proposal, and hasn't been specified in exact term yet. I'm no

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-29 Thread Ian Wells
My proposals: On 29 January 2014 16:43, Robert Li (baoli) wrote: > 1. pci-flavor-attrs is configured through configuration files and will be > available on both the controller node and the compute nodes. Can the cloud > admin decide to add a new attribute in a running cloud? If that's > possible

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-29 Thread Robert Li (baoli)
Hi Yongli, Thank you for addressing my comments, and for adding the encryption card use case. One thing that I want to point out is that in this use case, you may not use the pci-flavor in the --nic option because it's not a neutron feature. I have a few more questions: 1. pci-flavor-attrs is con

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-28 Thread Robert Li (baoli)
Hi, I added a few comments in this wiki that Yongli came up with: https://wiki.openstack.org/wiki/PCI_passthrough_SRIOV_support Please check it out and look for Robert in the wiki. Thanks, Robert On 1/21/14 9:55 AM, "Robert Li (baoli)" wrote: >Yunhong, > >Just try to understand your use case

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-21 Thread Robert Li (baoli)
Yunhong, Just try to understand your use case: -- a VM can only work with cards from vendor V1 -- a VM can work with cards from both vendor V1 and V2 So stats in the two flavors will overlap in the PCI flavor solution. I'm just trying to say that this is something that needs to be

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-21 Thread Robert Li (baoli)
7;s proposal and we have solution to resolve the >libvirt network scenario in that framework. > >Thanks >--jyh > >> -Original Message- >> From: Robert Li (baoli) [mailto:ba...@cisco.com] >> Sent: Friday, January 17, 2014 7:08 AM >> To: OpenStack Development Mail

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-21 Thread Ian Wells
Document updated to talk about network aware scheduling ( https://docs.google.com/document/d/1vadqmurlnlvZ5bv3BlUbFeXRS_wh-dsgi5plSjimWjU/edit#- section just before the use case list). Based on yesterday's meeting, rkukura would also like to see network-aware scheduling to work for non-PCI cases -

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-20 Thread Ian Wells
On 20 January 2014 09:28, Irena Berezovsky wrote: > Hi, > Having post PCI meeting discussion with Ian based on his proposal > https://docs.google.com/document/d/1vadqmurlnlvZ5bv3BlUbFeXRS_wh-dsgi5plSjimWjU/edit?pli=1# > , > I am not sure that the case that quite usable for SR-IOV based networkin

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-20 Thread Irena Berezovsky
- From: Robert Li (baoli) [mailto:ba...@cisco.com] Sent: Saturday, January 18, 2014 12:33 AM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support Yunhong, I'm hoping that these comments can be dir

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-18 Thread Irena Berezovsky
; -Original Message- > From: Robert Li (baoli) [mailto:ba...@cisco.com] > Sent: Friday, January 17, 2014 7:08 AM > To: OpenStack Development Mailing List (not for usage questions) > Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network > support > > Yunhong, >

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-17 Thread yunhong jiang
On Fri, 2014-01-17 at 22:30 +, Robert Li (baoli) wrote: > Yunhong, > > I'm hoping that these comments can be directly addressed: > a practical deployment scenario that requires arbitrary > attributes. I'm just strongly against to support only one attributes (your PCI group) for scheduli

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-17 Thread Robert Li (baoli)
olve the >libvirt network scenario in that framework. > >Thanks >--jyh > >> -Original Message- >> From: Robert Li (baoli) [mailto:ba...@cisco.com] >> Sent: Friday, January 17, 2014 7:08 AM >> To: OpenStack Development Mailing List (not for usage

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-17 Thread Jiang, Yunhong
gt; From: Robert Li (baoli) [mailto:ba...@cisco.com] > Sent: Friday, January 17, 2014 7:08 AM > To: OpenStack Development Mailing List (not for usage questions) > Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network > support > > Yunhong, > > Thank you fo

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-17 Thread Robert Li (baoli)
Yunhong, Thank you for bringing that up on the live migration support. In addition to the two solutions you mentioned, Irena has a different solution. Let me put all the them here again: 1. network xml/group based solution. In this solution, each host that supports a provider net/physic

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-16 Thread yunhong jiang
On Thu, 2014-01-16 at 01:28 +0100, Ian Wells wrote: > To clarify a couple of Robert's points, since we had a conversation > earlier: > On 15 January 2014 23:47, Robert Li (baoli) wrote: > --- do we agree that BDF address (or device id, whatever > you call it), and node id should

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-16 Thread Sandhya Dasu (sadasu)
pment Mailing List (not for usage questions)" mailto:openstack-dev@lists.openstack.org>> Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support Ian, Thank you for putting in writing the ongoing discussed specification. I have added few comments on the Google doc [1]

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-16 Thread Ian Wells
On 16 January 2014 09:07, yongli he wrote: > On 2014年01月16日 08:28, Ian Wells wrote: > > This is based on Robert's current code for macvtap based live migration. > The issue is that if you wish to migrate a VM and it's tied to a physical > interface, you can't guarantee that the same physical int

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-16 Thread Irena Berezovsky
for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support To clarify a couple of Robert's points, since we had a conversation earlier: On 15 January 2014 23:47, Robert Li (baoli) mailto:ba...@cisco.com>> wrote: --- do we agree that BDF

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-16 Thread yongli he
On 2014?01?16? 08:28, Ian Wells wrote: To clarify a couple of Robert's points, since we had a conversation earlier: On 15 January 2014 23:47, Robert Li (baoli) > wrote: --- do we agree that BDF address (or device id, whatever you call it), and node id shouldn't

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-15 Thread Ian Wells
To clarify a couple of Robert's points, since we had a conversation earlier: On 15 January 2014 23:47, Robert Li (baoli) wrote: > --- do we agree that BDF address (or device id, whatever you call it), > and node id shouldn't be used as attributes in defining a PCI flavor? > Note that the curr

[openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-15 Thread Robert Li (baoli)
Hi Folks, In light of today's IRC meeting, and for the purpose of moving this forward, I'm fine to go with the following if that's what everyone wants to go with: https://docs.google.com/document/d/1vadqmurlnlvZ5bv3BlUbFeXRS_wh-dsgi5plSjimWjU/edit But with some concerns and reservatio

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-13 Thread Ian Wells
; > > > Thanks > > --jyh > > > > *From:* Ian Wells [mailto:ijw.ubu...@cack.org.uk] > *Sent:* Monday, January 13, 2014 10:57 AM > > *To:* OpenStack Development Mailing List (not for usage questions) > *Subject:* Re: [openstack-dev] [nova] [neutron] PCI pass-through

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-13 Thread Jiang, Yunhong
flavor, i.e. pci requests, to the pci stats. Thanks --jyh From: Ian Wells [mailto:ijw.ubu...@cack.org.uk] Sent: Monday, January 13, 2014 10:57 AM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support It's

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-13 Thread Jiang, Yunhong
2:51 AM To: OpenStack Development Mailing List (not for usage questions) Cc: Jiang, Yunhong; He, Yongli; Robert Li (baoli) (ba...@cisco.com); Sandhya Dasu (sadasu) (sad...@cisco.com); ijw.ubu...@cack.org.uk; j...@johngarbutt.com Subject: RE: [openstack-dev] [nova] [neutron] PCI pass-through netwo

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-13 Thread Ian Wells
pci_stats. > > > > Thanks > > --jyh > > > > *From:* Robert Li (baoli) [mailto:ba...@cisco.com] > *Sent:* Monday, January 13, 2014 8:22 AM > > *To:* OpenStack Development Mailing List (not for usage questions) > *Subject:* Re: [openstack-dev] [nova] [neutron]

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-13 Thread Jiang, Yunhong
...@cisco.com] Sent: Monday, January 13, 2014 8:22 AM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support As I have responded in the other email, and If I understand PCI flavor correctly, then the issue that we

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-13 Thread Robert Li (baoli)
As I have responded in the other email, and If I understand PCI flavor correctly, then the issue that we need to deal with is the overlapping issue. A simplest case of this overlapping is that you can define a flavor F1 as [vendor_id='v', product_id='p'], and a flavor F2 as [vendor_id = 'v'] .

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-13 Thread Irena Berezovsky
k] Sent: Monday, January 13, 2014 2:02 PM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support Irena, have a word with Bob (rkukura on IRC, East coast), he was talking about what would be needed already and sh

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-13 Thread Ian Wells
iling List (not for usage questions) > Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network > support > > Apologies for this top post, I just want to move this discussion towards > action. > > I am traveling next week so it is unlikely that I can make the meet

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-13 Thread Irena Berezovsky
usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support Comments with prefix [yjiang5_2] , including the double confirm. I think we (you and me) is mostly on the same page, would you please give a summary, and then we can have community , including Irena/

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-12 Thread Irena Berezovsky
: [openstack-dev] [nova] [neutron] PCI pass-through network support Apologies for this top post, I just want to move this discussion towards action. I am traveling next week so it is unlikely that I can make the meetings. Sorry. Can we please agree on some concrete actions, and who will do the coding? This

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread Jiang, Yunhong
e can finish them in I release. Thanks --jyh From: Ian Wells [mailto:ijw.ubu...@cack.org.uk] Sent: Friday, January 10, 2014 6:34 PM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support > > OK - so if t

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread Ian Wells
> > OK - so if this is good then I think the question is how we could change the 'pci_whitelist' parameter we have - which, as you say, should either *only* do whitelisting or be renamed - to allow us to add information. Yongli has something along those lines but it's not flexible and it distingui

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread Jiang, Yunhong
I have to use [yjiang5_1] prefix now :) --jyh From: Ian Wells [mailto:ijw.ubu...@cack.org.uk] Sent: Friday, January 10, 2014 3:55 PM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support On 11 January 2014

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread Ian Wells
On 11 January 2014 00:04, Jiang, Yunhong wrote: > [yjiang5] Really thanks for the summary and it is quite clear. So what’s > the object of “equivalent devices at host level”? Because ‘equivalent > device * to an end user *” is flavor, so is it ‘equivalent to **scheduler**” > or ‘equivalent to **

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread Jiang, Yunhong
Ian, thanks for your reply. Please check comments prefix with [yjiang5]. Thanks --jyh From: Ian Wells [mailto:ijw.ubu...@cack.org.uk] Sent: Friday, January 10, 2014 12:17 PM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread Ian Wells
Hey Yunhong, The thing about 'group' and 'flavor' and 'whitelist' is that they once meant distinct things (and I think we've been trying to reduce them back from three things to two or one): - group: equivalent devices at a host level - use any one, no-one will care, because they're either identi

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread Ian Wells
On 10 January 2014 15:30, John Garbutt wrote: > We seemed happy with the current system (roughly) around GPU passthrough: > nova flavor-key set > "pci_passthrough:alias"=" large_GPU:1,small_GPU:2" > nova boot --image some_image --flavor > Actually, I think we pretty solidly disagree on this p

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread Jiang, Yunhong
nux specific, and it may even various in different distribution. Thanks --jyh From: Brian Schott [mailto:brian.sch...@nimbisservices.com] Sent: Thursday, January 09, 2014 11:19 AM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread Jiang, Yunhong
Ian, thanks for your reply. Please check my response prefix with 'yjiang5'. --jyh From: Ian Wells [mailto:ijw.ubu...@cack.org.uk] Sent: Friday, January 10, 2014 4:08 AM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pa

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread Robert Li (baoli)
Hi Yongli, Please also see my response to Yunhong. Here, I just want to add a comment about your local versus global argument. I took a brief look at your patches, and the PCI-flavor is added into the whitelist. The compute node needs to know these pci-flavors in order to report PCI stats based

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread Robert Li (baoli)
..@cisco.com] Sent: Thursday, January 09, 2014 8:49 AM To: OpenStack Development Mailing List (not for usage questions); Irena Berezovsky; Sandhya Dasu (sadasu); Jiang, Yunhong; Itzik Brown; j...@johngarbutt.com<mailto:j...@johngarbutt.com>; He, Yongli Subject: Re: [openstack-dev] [nova] [n

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread Alan Kavanagh
+1 PCI Flavor. From: Jiang, Yunhong [mailto:yunhong.ji...@intel.com] Sent: January-10-14 1:56 AM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support BTW, I like the PCI flavor :) From: Jiang, Yunhong

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread John Garbutt
Apologies for this top post, I just want to move this discussion towards action. I am traveling next week so it is unlikely that I can make the meetings. Sorry. Can we please agree on some concrete actions, and who will do the coding? This also means raising new blueprints for each item of work.

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread Ian Wells
In any case, we don't have to decide this now. If we simply allowed the whitelist to add extra arbitrary properties to the PCI record (like a group name) and return it to the central server, we could use that in scheduling for the minute as a group name, we wouldn't implement the APIs for flavors

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-10 Thread Ian Wells
On 10 January 2014 07:40, Jiang, Yunhong wrote: > Robert, sorry that I’m not fan of * your group * term. To me, *your > group” mixed two thing. It’s an extra property provided by configuration, > and also it’s a very-not-flexible mechanism to select devices (you can only > select devices based o

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-09 Thread yongli he
On 2014?01?10? 00:49, Robert Li (baoli) wrote: Hi Folks, HI, all basiclly i flavor the pic-flavor style and against massing the white-list. please see my inline comments. With John joining the IRC, so far, we had a couple of productive meetings in an effort to come to consensus and m

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-09 Thread Jiang, Yunhong
BTW, I like the PCI flavor :) From: Jiang, Yunhong [mailto:yunhong.ji...@intel.com] Sent: Thursday, January 09, 2014 10:41 PM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support Hi, Ian, when you in

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-09 Thread Jiang, Yunhong
:47 AM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support I think I'm in agreement with all of this. Nice summary, Robert. It may not be where the work ends, but if we could get this done the rest is just

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-09 Thread Jiang, Yunhong
(sadasu); Jiang, Yunhong; Itzik Brown; j...@johngarbutt.com; He, Yongli Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support Hi Folks, With John joining the IRC, so far, we had a couple of productive meetings in an effort to come to consensus and move forward. Thanks Joh

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-09 Thread Ian Wells
On 9 January 2014 22:50, Ian Wells wrote: > On 9 January 2014 20:19, Brian Schott wrote: > On the flip side, vendor_id and product_id might not be sufficient. > Suppose I have two identical NICs, one for nova internal use and the > second for guest tenants? So, bus numbering may be required. >

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-09 Thread Ian Wells
On 9 January 2014 20:19, Brian Schott wrote: > Ian, > > The idea of pci flavors is a great and using vendor_id and product_id make > sense, but I could see a case for adding the class name such as 'VGA > compatible controller'. Otherwise, slightly different generations of > hardware will mean cust

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-09 Thread Sandhya Dasu (sadasu)
>> Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support I think I'm in agreement with all of this. Nice summary, Robert. It may not be where the work ends, but if we could get this done the rest is just refinement. On 9 January 2014 17:49, Robert Li (baoli)

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-09 Thread Brian Schott
Ian, The idea of pci flavors is a great and using vendor_id and product_id make sense, but I could see a case for adding the class name such as 'VGA compatible controller'. Otherwise, slightly different generations of hardware will mean custom whitelist setups on each compute node. 01:00.0 V

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-09 Thread Ian Wells
I think I'm in agreement with all of this. Nice summary, Robert. It may not be where the work ends, but if we could get this done the rest is just refinement. On 9 January 2014 17:49, Robert Li (baoli) wrote: >Hi Folks, > > With John joining the IRC, so far, we had a couple of produc

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-09 Thread Robert Li (baoli)
Hi Folks, With John joining the IRC, so far, we had a couple of productive meetings in an effort to come to consensus and move forward. Thanks John for doing that, and I appreciate everyone's effort to make it to the daily meeting. Let's reconvene on Monday. But before that, and based on our t

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-02 Thread Robert Li (baoli)
Hi John, We had one on 12/14/2013 with the log: http://eavesdrop.openstack.org/meetings/pci_passthrough_meeting/2013/pci_pa ssthrough_meeting.2013-12-24-14.02.log.html The next one will be at UTC 1400 on Jan. 7th, Tuesday. --Robert On 1/2/14 10:06 AM, "John Garbutt" wrote: >On 22 December 2

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2014-01-02 Thread John Garbutt
On 22 December 2013 12:07, Irena Berezovsky wrote: > Hi Ian, > > My comments are inline > > I would like to suggest to focus the next PCI-pass though IRC meeting on: > > 1.Closing the administration and tenant that powers the VM use > cases. > > 2. Decouple the nova and neutron part

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-12-23 Thread Jay Pipes
On 12/17/2013 10:09 AM, Ian Wells wrote: Reiterating from the IRC mneeting, largely, so apologies. Firstly, I disagree that https://wiki.openstack.org/wiki/PCI_passthrough_SRIOV_support is an accurate reflection of the current state. It's a very unilateral view, largely because the rest of us h

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-12-23 Thread Jose Gavine Cueto
Hi, I would just like to share my idea on somehow managing sr-iov networking attributes in neutron (e.g. mac addr, ip addr, vlan). I've had experience implementing this and that was before pci-passthrough feature in nova existed. Basically, nova still did the plugging and the unplugging of vifs

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-12-22 Thread Irena Berezovsky
: Ian Wells [mailto:ijw.ubu...@cack.org.uk] Sent: Friday, December 20, 2013 2:50 AM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support On 19 December 2013 15:15, John Garbutt mailto:j...@johngarbutt.com

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-12-19 Thread Ian Wells
On 19 December 2013 15:15, John Garbutt wrote: > > Note, I don't see the person who boots the server ever seeing the > pci-flavor, only understanding the server flavor. > > [IrenaB] I am not sure that elaborating PCI device request into server > flavor is the right approach for the PCI pass-thro

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-12-19 Thread John Garbutt
t; related use cases. > Please see my comments inline. Cool. > Regards, > Irena > -Original Message- > From: John Garbutt [mailto:j...@johngarbutt.com] > Sent: Thursday, December 19, 2013 1:42 PM > To: OpenStack Development Mailing List (not for usage questions) > Subje

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-12-19 Thread Irena Berezovsky
John Garbutt [mailto:j...@johngarbutt.com] Sent: Thursday, December 19, 2013 1:42 PM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support Apologies for being late onto this thread, and not making the meetin

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-12-19 Thread John Garbutt
On 19 December 2013 12:54, John Garbutt wrote: > On 19 December 2013 12:21, Ian Wells wrote: >> >> John: >>> >>> At a high level: >>> >>> Neutron: >>> * user wants to connect to a particular neutron network >>> * user wants a super-fast SRIOV connection >>> >>> Administration: >>> * needs to map

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-12-19 Thread John Garbutt
On 19 December 2013 12:21, Ian Wells wrote: > > John: >> >> At a high level: >> >> Neutron: >> * user wants to connect to a particular neutron network >> * user wants a super-fast SRIOV connection >> >> Administration: >> * needs to map PCI device to what neutron network the connect to >> >> The b

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-12-19 Thread Ian Wells
John: > At a high level: > > Neutron: > * user wants to connect to a particular neutron network > * user wants a super-fast SRIOV connection Administration: > * needs to map PCI device to what neutron network the connect to > The big question is: > * is this a specific SRIOV only (provider) netwo

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-12-19 Thread John Garbutt
Apologies for being late onto this thread, and not making the meeting the other day. Also apologies this is almost totally a top post. On 17 December 2013 15:09, Ian Wells wrote: > Firstly, I disagree that > https://wiki.openstack.org/wiki/PCI_passthrough_SRIOV_support is an accurate > reflection

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-11-01 Thread Isaku Yamahata
; chris.frie...@windriver.com; He, Yongli; Itzik Brown > Cc: OpenStack Development Mailing List; Brian Bowen (brbowen); Kyle Mestery > (kmestery); Sandhya Dasu (sadasu) > Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support > > Hi, > > Regarding physical

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-30 Thread Isaku Yamahata
On Wed, Oct 30, 2013 at 04:14:40AM +, "Jiang, Yunhong" wrote: > > But how about long term direction? > > Neutron should know/manage such network related resources on > > compute nodes? > > So you mean the PCI device management will be spited between Nova and > Neutron? For example, non-NIC

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Jiang, Yunhong
> > Host that scans for allocated PCI devices and then retrieves > networking > > > > configuration from the server and configures the device. The agent > will > > > be > > > > also responsible for managing update requests coming from the > neutron

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Isaku Yamahata
e Neutron side, there is a need to support networking > > configuration of > > > the vNIC. Neutron should be able to identify the PCI device/macvtap > > > interface in order to apply configuration. I think it makes sense to > > provide > > > neutron integration

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Henry Gessau
On Tue, Oct 29, at 5:52 pm, Jiang, Yunhong wrote: >> -Original Message- >> From: Henry Gessau [mailto:ges...@cisco.com] >> Sent: Tuesday, October 29, 2013 2:23 PM >> To: OpenStack Development Mailing List (not for usage questions) >> Subject: Re: [openstack-

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Jiang, Yunhong
> -Original Message- > From: Henry Gessau [mailto:ges...@cisco.com] > Sent: Tuesday, October 29, 2013 2:23 PM > To: OpenStack Development Mailing List (not for usage questions) > Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network > support > >

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Chris Friesen
On 10/29/2013 03:23 PM, Henry Gessau wrote: On Tue, Oct 29, at 4:31 pm, Jiang, Yunhong wrote: As to assign entire PCI device to a guest, that should be ok since usually PF and VF has different device ID, the tricky thing is, at least for some PCI devices, you can't configure that some NIC wil

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Henry Gessau
; Thanks > --jyh > >> -Original Message- >> From: Henry Gessau [mailto:ges...@cisco.com] >> Sent: Tuesday, October 29, 2013 8:10 AM >> To: OpenStack Development Mailing List (not for usage questions) >> Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-t

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Jiang, Yunhong
usage questions) > Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network > support > > Lots of great info and discussion going on here. > > One additional thing I would like to mention is regarding PF and VF usage. > > Normally VFs will be assigned to ins

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Jiang, Yunhong
li); prashant.upadhy...@aricent.com; chris.frie...@windriver.com; He, Yongli; Itzik Brown Cc: OpenStack Development Mailing List; Brian Bowen (brbowen); Kyle Mestery (kmestery); Sandhya Dasu (sadasu) Subject: RE: [openstack-dev] [nova] [neutron] PCI pass-through network support Hi Jiang, Robert, IRC

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Jiang, Yunhong
gt; > Irena > > > > > > > > From: Jiang, Yunhong [mailto:yunhong.ji...@intel.com] > > Sent: Tuesday, October 29, 2013 9:04 AM > > > > > > To: Robert Li (baoli); Irena Berezovsky; > prashant.upadhy...@aricent.com; > > chris.frie...@windri

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Henry Gessau
uirement? Will this translation happen before the nova scheduler make > host decision? > > > > Thanks > > --jyh > > > > *From:*Robert Li (baoli) [mailto:ba...@cisco.com] > *Sent:* Monday, October 28, 2013 12:22 PM > *

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Robert Li (baoli)
ie...@windriver.com>; He, Yongli; Itzik Brown Cc: OpenStack Development Mailing List; Brian Bowen (brbowen); Kyle Mestery (kmestery); Sandhya Dasu (sadasu) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support Hi Irena, Thank you very much for your comments

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Robert Li (baoli)
ify the instance with ­nic option specify a network >>id, >> and then how nova device the requirement to the PCI device? I assume the >> network id should define the switches that the device can connect to , >>but >> how is that information translated to the PCI property requir

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Robert Li (baoli)
.frie...@windriver.com<mailto:chris.frie...@windriver.com>; He, Yongli; Itzik Brown Cc: OpenStack Development Mailing List; Brian Bowen (brbowen); Kyle Mestery (kmestery); Sandhya Dasu (sadasu) Subject: RE: [openstack-dev] [nova] [neutron] PCI pass-through network support Robert, is it possibl

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread John Garbutt
is.frie...@windriver.com; He, Yongli; Itzik Brown > > > Cc: OpenStack Development Mailing List; Brian Bowen (brbowen); Kyle Mestery > (kmestery); Sandhya Dasu (sadasu) > Subject: RE: [openstack-dev] [nova] [neutron] PCI pass-through network > support > > > > Robert, is i

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Irena Berezovsky
...@windriver.com; He, Yongli; Itzik Brown Cc: OpenStack Development Mailing List; Brian Bowen (brbowen); Kyle Mestery (kmestery); Sandhya Dasu (sadasu) Subject: RE: [openstack-dev] [nova] [neutron] PCI pass-through network support Robert, is it possible to have a IRC meeting? I'd prefer t

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Robert Li (baoli)
..@intel.com<mailto:yongli...@intel.com> Cc: OpenStack Development Mailing List; Brian Bowen (brbowen); Kyle Mestery (kmestery); Sandhya Dasu (sadasu) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support Hi Irena, This is Robert Li from Cisco Systems. Recently, I w

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-29 Thread Jiang, Yunhong
le Mestery (kmestery); Sandhya Dasu (sadasu) Subject: Re: [openstack-dev] [nova] [neutron] PCI pass-through network support Hi Irena, Thank you very much for your comments. See inline. --Robert On 10/27/13 3:48 AM, "Irena Berezovsky" mailto:ire...@mellanox.com>> wrote: Hi Robert, Thank

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-28 Thread yongli he
windriver.com; yongli...@intel.com *Cc:* OpenStack Development Mailing List; Brian Bowen (brbowen); Kyle Mestery (kmestery); Sandhya Dasu (sadasu) *Subject:* Re: [openstack-dev] [nova] [neutron] PCI pass-through network support Hi Irena, This is Robert Li from Cisco Systems. Recently, I was taske

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-28 Thread yongli he
tel.com>; chris.frie...@windriver.com <mailto:chris.frie...@windriver.com>; yongli...@intel.com <mailto:yongli...@intel.com> *Cc:* OpenStack Development Mailing List; Brian Bowen (brbowen); Kyle Mestery (kmestery); Sandhya Dasu (sadasu) *Subject:* Re: [openstack-dev]

Re: [openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-25 Thread Robert Li (baoli)
Hi Irena, This is Robert Li from Cisco Systems. Recently, I was tasked to investigate such support for Cisco's systems that support VM-FEX, which is a SRIOV technology supporting 802-1Qbh. I was able to bring up nova instances with SRIOV interfaces, and establish networking in between the insta

[openstack-dev] [nova] [neutron] PCI pass-through network support

2013-10-16 Thread Irena Berezovsky
Hi, As one of the next steps for PCI pass-through I would like to discuss is the support for PCI pass-through vNIC. While nova takes care of PCI pass-through device resources management and VIF settings, neutron should manage their networking configuration. I would like to register a summit prop