settingsLogin | Registersettings

[openstack-dev] [ptg][nova][neutron] modelling network capabilities and capacity in placement and nova neutron port binding negociation.

0 votes

Hi everyone,

I'm interested in set up a white boarding session at the ptg to discuss
How to model network backend in placement and use that info as part of scheduling

This work would also intersect on the nova neutron port binding negotiation
Work that is also in flight so I think there is merit in combining both topic into one
Session.

For several release we have been discussing a negotiation protocol that would
Allow nova/compute services to tell neutron what virtual and physical interfaces
a hypervisor can support and then allow neutron to select from that set the most appriote
vif type based on the capabilities of the network backend deployed by the host.

Extending that concept with the capabilities provided by placement and trait
Will enable us to model the network capablites of a specific network backend
In an scheduler friendly way without nova needing to understand networking.

To that end if people are interested in having a while boarding session to dig
Into this let me know.

Regards
Seán


Intel Shannon Limited
Registered in Ireland
Registered Office: Collinstown Industrial Park, Leixlip, County Kildare
Registered Number: 308263
Business address: Dromore House, East Park, Shannon, Co. Clare


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
asked Sep 12, 2017 in openstack-dev by Mooney,_Sean_K (3,580 points)   3 9

8 Responses

0 votes

I'm interested in this. I get in to Denver this evening so if we can do
this session tomorrow or later, that would be super.

Best,
-jay

On 09/11/2017 01:11 PM, Mooney, Sean K wrote:
Hi everyone,

I’m interested in set up a white boarding session at the ptg to discuss

How to model network backend in placement and use that info as part of
scheduling

This work would also intersect on the nova neutron port binding negotiation

Work that is also in flight so I think there is merit in combining both
topic into one

Session.

For several release we have been discussing a negotiation protocol that
would

Allow nova/compute services to tell neutron what virtual and physical
interfaces

a hypervisor can support and then allow neutron to select from that set
the most appriote

vif type based on the capabilities of the network backend deployed by
the host.

Extending that concept with the capabilities provided by placement and trait

Will enable us to model the network capablites of a specific network backend

In an scheduler friendly way without nova needing to understand networking.

To that end if people are interested in having a while boarding
session to dig

Into this let me know.

Regards

Seán


Intel Shannon Limited
Registered in Ireland
Registered Office: Collinstown Industrial Park, Leixlip, County Kildare
Registered Number: 308263
Business address: Dromore House, East Park, Shannon, Co. Clare


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
responded Sep 11, 2017 by Jay_Pipes (59,760 points)   3 10 14
0 votes

I'm also interested in this topic. :)

On Mon, Sep 11, 2017 at 11:12 AM, Jay Pipes jaypipes@gmail.com wrote:

I'm interested in this. I get in to Denver this evening so if we can do
this session tomorrow or later, that would be super.

Best,
-jay

On 09/11/2017 01:11 PM, Mooney, Sean K wrote:

Hi everyone,

I’m interested in set up a white boarding session at the ptg to discuss

How to model network backend in placement and use that info as part of
scheduling

This work would also intersect on the nova neutron port binding
negotiation

Work that is also in flight so I think there is merit in combining both
topic into one

Session.

For several release we have been discussing a negotiation protocol that
would

Allow nova/compute services to tell neutron what virtual and physical
interfaces

a hypervisor can support and then allow neutron to select from that set
the most appriote

vif type based on the capabilities of the network backend deployed by the
host.

Extending that concept with the capabilities provided by placement and
trait

Will enable us to model the network capablites of a specific network
backend

In an scheduler friendly way without nova needing to understand
networking.

To that end if people are interested in having a while boarding session
to dig

Into this let me know.

Regards

Seán


Intel Shannon Limited
Registered in Ireland
Registered Office: Collinstown Industrial Park, Leixlip, County Kildare
Registered Number: 308263
Business address: Dromore House, East Park, Shannon, Co. Clare



OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscrib
e
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
responded Sep 11, 2017 by Miguel_Ángel_Ajo (6,980 points)   1 3 7
0 votes

Yup, I definitely want to be involved in this too. Please keep me posted.

    efried

On 09/11/2017 11:12 AM, Jay Pipes wrote:
I'm interested in this. I get in to Denver this evening so if we can do
this session tomorrow or later, that would be super.

Best,
-jay

On 09/11/2017 01:11 PM, Mooney, Sean K wrote:

Hi everyone,

I’m interested in set up a white boarding session at the ptg to discuss

How to model network backend in placement and use that info as part of
scheduling

This work would also intersect on the nova neutron port binding
negotiation

Work that is also in flight so I think there is merit in combining
both topic into one

Session.

For several release we have been discussing a negotiation protocol
that would

Allow nova/compute services to tell neutron what virtual and physical
interfaces

a hypervisor can support and then allow neutron to select from that
set the most appriote

vif type based on the capabilities of the network backend deployed by
the host.

Extending that concept with the capabilities provided by placement and
trait

Will enable us to model the network capablites of a specific network
backend

In an scheduler friendly way without nova needing to understand
networking.

To that end if people are interested in having a while boarding
session to dig

Into this let me know.

Regards

Seán


Intel Shannon Limited
Registered in Ireland
Registered Office: Collinstown Industrial Park, Leixlip, County Kildare
Registered Number: 308263
Business address: Dromore House, East Park, Shannon, Co. Clare

OpenStack Development Mailing List (not for usage questions)
Unsubscribe:
OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
responded Sep 11, 2017 by Eric_Fried (1,900 points)   3
0 votes

Hello,

I’m also interested in this as it can help to provide guarantee minimum bandwidth for instances.


Pozdrawiam
Sławek Kapłoński
slawek@kaplonski.pl

Wiadomość napisana przez Mooney, Sean K sean.k.mooney@intel.com w dniu 11.09.2017, o godz. 11:11:

Hi everyone,

I’m interested in set up a white boarding session at the ptg to discuss
How to model network backend in placement and use that info as part of scheduling

This work would also intersect on the nova neutron port binding negotiation
Work that is also in flight so I think there is merit in combining both topic into one
Session.

For several release we have been discussing a negotiation protocol that would
Allow nova/compute services to tell neutron what virtual and physical interfaces
a hypervisor can support and then allow neutron to select from that set the most appriote
vif type based on the capabilities of the network backend deployed by the host.

Extending that concept with the capabilities provided by placement and trait
Will enable us to model the network capablites of a specific network backend
In an scheduler friendly way without nova needing to understand networking.

To that end if people are interested in having a while boarding session to dig
Into this let me know.

Regards
Seán


Intel Shannon Limited
Registered in Ireland
Registered Office: Collinstown Industrial Park, Leixlip, County Kildare
Registered Number: 308263
Business address: Dromore House, East Park, Shannon, Co. Clare


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

responded Sep 11, 2017 by Sławek_Kapłoński (5,420 points)   2 11 14
0 votes

Folks-

I tentatively snagged Tuesday 13:30-14:30 in the compute/vm/bm room for

this, and started an etherpad [1].

o Please add your nick to the interest list if you want to be pinged for
updates (e.g. in case we move rooms/times). (Miguel, what's your IRC nick?)
o Feel free to flesh out the schedule/scope/topics.
o Let me know if this time/location doesn't work for you.
o It would be nice to have a rep from Neutron handy :)

[1] https://etherpad.openstack.org/p/placement-nova-neutron-queens-ptg

    Thanks,
    Eric Fried (efried)

On 09/11/2017 01:05 PM, Sławek Kapłoński wrote:
Hello,

I’m also interested in this as it can help to provide guarantee minimum bandwidth for instances.


Pozdrawiam
Sławek Kapłoński
slawek@kaplonski.pl

Wiadomość napisana przez Mooney, Sean K sean.k.mooney@intel.com w dniu 11.09.2017, o godz. 11:11:

Hi everyone,

I’m interested in set up a white boarding session at the ptg to discuss
How to model network backend in placement and use that info as part of scheduling

This work would also intersect on the nova neutron port binding negotiation
Work that is also in flight so I think there is merit in combining both topic into one
Session.

For several release we have been discussing a negotiation protocol that would
Allow nova/compute services to tell neutron what virtual and physical interfaces
a hypervisor can support and then allow neutron to select from that set the most appriote
vif type based on the capabilities of the network backend deployed by the host.

Extending that concept with the capabilities provided by placement and trait
Will enable us to model the network capablites of a specific network backend
In an scheduler friendly way without nova needing to understand networking.

To that end if people are interested in having a while boarding session to dig
Into this let me know.

Regards
Seán


Intel Shannon Limited
Registered in Ireland
Registered Office: Collinstown Industrial Park, Leixlip, County Kildare
Registered Number: 308263
Business address: Dromore House, East Park, Shannon, Co. Clare


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
responded Sep 11, 2017 by Eric_Fried (1,900 points)   3
0 votes

I have not tried to book a room yet but I think if we can find a slot later today,
It would be ideal as I would like to do this before the nova-neutron
Session on Thursday morning. later also works but I do not want to
Overlap with the other nova sessions if it can be avoided.

I have created a blank ehterpad to capture discussion points.
https://etherpad.openstack.org/p/nova-neuton-portbinding-placement-ptg-queens

I will try to document some of my taught on this area there later today.

Jay glad to here you will be able to make it too the ptg in the end.
It will be good to have your input on this.

-----Original Message-----
From: Eric Fried [mailto:openstack@fried.cc]
Sent: Monday, September 11, 2017 6:36 PM
To: OpenStack Development Mailing List (not for usage questions)
openstack-dev@lists.openstack.org
Subject: Re: [openstack-dev] [ptg][nova][neutron] modelling network
capabilities and capacity in placement and nova neutron port binding
negociation.

Yup, I definitely want to be involved in this too. Please keep me
posted.

  efried

On 09/11/2017 11:12 AM, Jay Pipes wrote:

I'm interested in this. I get in to Denver this evening so if we can
do this session tomorrow or later, that would be super.

Best,
-jay

On 09/11/2017 01:11 PM, Mooney, Sean K wrote:

Hi everyone,

I’m interested in set up a white boarding session at the ptg to
discuss

How to model network backend in placement and use that info as part
of scheduling

This work would also intersect on the nova neutron port binding
negotiation

Work that is also in flight so I think there is merit in combining
both topic into one

Session.

For several release we have been discussing a negotiation protocol
that would

Allow nova/compute services to tell neutron what virtual and
physical
interfaces

a hypervisor can support and then allow neutron to select from that
set the most appriote

vif type based on the capabilities of the network backend deployed
by
the host.

Extending that concept with the capabilities provided by placement
and trait

Will enable us to model the network capablites of a specific network
backend

In an scheduler friendly way without nova needing to understand
networking.

To that end if people are interested in having a while boarding
session to dig

Into this let me know.

Regards

Seán


Intel Shannon Limited
Registered in Ireland
Registered Office: Collinstown Industrial Park, Leixlip, County
Kildare Registered Number: 308263 Business address: Dromore House,
East Park, Shannon, Co. Clare


OpenStack Development Mailing List (not for usage questions)
Unsubscribe:
OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


____ OpenStack Development Mailing List (not for usage questions)
Unsubscribe:
OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-
request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
responded Sep 12, 2017 by Mooney,_Sean_K (3,580 points)   3 9
0 votes

On Mon, 11 Sep 2017, Eric Fried wrote:

Folks-

I tentatively snagged Tuesday 13:30-14:30 in the compute/vm/bm room for
this, and started an etherpad [1].

o Please add your nick to the interest list if you want to be pinged for
updates (e.g. in case we move rooms/times). (Miguel, what's your IRC nick?)
o Feel free to flesh out the schedule/scope/topics.
o Let me know if this time/location doesn't work for you.
o It would be nice to have a rep from Neutron handy :)

[1] https://etherpad.openstack.org/p/placement-nova-neutron-queens-ptg

I've added links to pics from yesterday's spontaneous whiteboarding
to this etherpad.

What (if anything) is the difference between this session and
etherpad and the one that Sean has created a bit later in thread.

--
Chris Dent (⊙_⊙') https://anticdent.org/
freenode: cdent tw: @anticdent__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

responded Sep 12, 2017 by cdent_plus_os_at_ant (12,800 points)   2 2 4
0 votes

Okay, folks, it's set.

We're using this etherpad [1].

We're meeting in the Compute stack/VM & BM WG room: Ballroom B, Banquet
Level

We're meeting at 13:30 TODAY (Tuesday). I've blocked out two hours.
(There's currently nothing scheduled in the room afterwards, so we may
be able to bleed over if necessary.)

See y'all there.

      Thanks,
        Eric Fried (efried)

[1] https://etherpad.openstack.org/p/placement-nova-neutron-queens-ptg

On 09/12/2017 09:30 AM, Chris Dent wrote:
On Mon, 11 Sep 2017, Eric Fried wrote:

Folks-

I tentatively snagged Tuesday 13:30-14:30 in the compute/vm/bm

room for
this, and started an etherpad [1].

o Please add your nick to the interest list if you want to be pinged for
updates (e.g. in case we move rooms/times). (Miguel, what's your IRC
nick?)
o Feel free to flesh out the schedule/scope/topics.
o Let me know if this time/location doesn't work for you.
o It would be nice to have a rep from Neutron handy :)

[1] https://etherpad.openstack.org/p/placement-nova-neutron-queens-ptg

I've added links to pics from yesterday's spontaneous whiteboarding
to this etherpad.

What (if anything) is the difference between this session and
etherpad and the one that Sean has created a bit later in thread.


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
responded Sep 12, 2017 by Eric_Fried (1,900 points)   3
...