Hi Fuqiao: This is indeed a big issue that every deployment has and it is great 
that you have tools to automate this configuration.

I don’t know about Airship so cannot comment on how Airship handles the wiring 
to the TORs. Best is to have the Airship team drive this with the lab infra 
team. I will just assume for now that Airship installs either a flat VLAN 
network or a tenant VLAN network (would be good for the Airship team to 
confirm).

Lincoln: I think having a basic TOR interface configuration programming 
interface (VLAN and basic admin config) should be sufficient for automating the 
installation of software components/tools in this context. We’ve had good 
success using the packet.net REST interface to configure the switch for 
automating the deployment of NFVbench on packet.net infra – this to handle the 
wiring to the traffic generator side.
For wiring config to the openstack servers side, it is a different and harder 
problem because there are many more parameters to take into account and the 
manual wiring itself cannot be automated obviously.

All I ask on my side is that the traffic gen facing side of the TOR(s) is 
defined properly to facilitate the automated deployment of NFVbench.
What I would expect in any HW definition file is the description of which 2 TOR 
interfaces are wired to the traffic generator (interface names) and the VLAN 
range used for the tenant traffic.
With these 2 information + proper REST API , it is possible to write automation 
to configure the TOR interfaces properly (we obviously also need physical 
wiring between these 2 interfaces and the 2 NIC ports dedicated for traffic 
gen).

Thanks

  Alec







From: Lincoln Lavoie <lylav...@iol.unh.edu>
Date: Thursday, November 14, 2019 at 6:03 PM
To: "cntt-ref-...@lists.opnfv.org" <cntt-ref-...@lists.opnfv.org>
Cc: "Alec Hothan (ahothan)" <ahot...@cisco.com>, "Rao, Sridhar" 
<sridhar....@spirent.com>, opnfv-tech-discuss 
<opnfv-tech-discuss@lists.opnfv.org>, Parker Berberian <pberber...@iol.unh.edu>
Subject: Re: [cntt-ref-imp] [opnfv-tech-discuss] RI Lab Infra. Discussion

I'm curious what the expectations are on configuration for the TOR.  The LaaS 
project does and some basic provisioning for the switching fabric to support 
the VLAN scenario.  It likely could be augmented to support other methods too, 
but it depends on the capabilities of the hardware.   LaaS won't help with 
production deployments, but is a solution for dealing with lab setup, etc.

In terms installer configuration of the network, I'm curious if the right 
approach is to handle the configuration of the network / fabric, which by 
definition brings in all the differences between vendors and management 
techniques for the switches, etc.  Or, if it would make more sense to focus on 
validation of the network setup as part of the install.  For example, if the 
installer consumes a topology description of the network / fabric, it would 
seem reasonable it could very quickly check reality against that topology, and 
for example flag Server N, Port 2 and Port 3 as "incorrect", which could likely 
mean they are flipped in wiring.  Or it could check for basic layer 2 
connectivity between ports in the case of VLANs, etc.

Cheers,
Lincoln

On Thu, Nov 14, 2019 at 8:30 PM fuqiao 
<fuq...@chinamobile.com<mailto:fuq...@chinamobile.com>> wrote:
Hi, Alec. Also cc the CNTT RI WS.
What you mentioned is very important. Within China Mobile, we are developing 
our own tools to automaticlly configure the TOR accross different vendors. I 
have to say this is a hard work since the TOR from different vendors varies a 
lot. But it really worth the time as what you point out, this is the main area 
where human errors accor.
For CNTT and OPNFV, currently the only active installer is airship. So I guess 
we will rely on that. Sridhar and the rest of the team is now trying the 
ariship installer out in POD 10. We are also trying to evolve the installer 
discription file to include network info, and as you said define HW 
configuration.  You can see the attached PR for more details about this.
https://github.com/cntt-n/CNTT/pull/535

________________________________
中国移动研究院
网络与IT技术研究所
付乔 15901025951

From: Alec via Lists.Opnfv.Org<mailto:ahothan=cisco....@lists.opnfv.org>
Date: 2019-11-14 23:58
To: Rao, Sridhar<mailto:sridhar....@spirent.com>
CC: opnfv-tech-discuss<mailto:opnfv-tech-discuss@lists.opnfv.org>
Subject: Re: [opnfv-tech-discuss] RI Lab Infra. Discussion
Hi Sridhar

[+tech discuss list]

From my knowledge, very few NFVi installers know how to configure the TOR(s) 
and instead just assume that some admin will go and configure the TORs in a way 
that is compatible with the installer’s own networking blueprint – this is one 
of the main areas were human errors occur during installation as there can be 
hundreds of cables to wire manually and as many ports to configure on the TORs.
I know at least one (commercial) that does it but it only supports very 
specific model of TOR and very specific encaps/overlays.

My comment to engage the installer team was more related to the wiring design 
between TOR(s) and servers that make up an openstack platform, which are of 
predominant importance when it comes to HW configuration.
Any openstack installer will have to create a networking blueprint that will 
dictate how many TORs and how many physical interfaces are needed and what kind 
of traffic each will carry. Even with simpler VLAN
deployment, there are multiple openstack networks to map on physical interfaces 
and/or VLANs with possibility of VLAN trunking and HA.
It is clearly recommended to define the RI HW configuration with proper 
consultation with the installer team (this includes storage configuration as 
well as I mentioned in the wiki).
As I did not follow on CNTT meetings, I’m not sure which OPNFV team is in 
charge of installing openstack on the RI and what kind of installer it is.

Thanks

   Alec














From: "Rao, Sridhar" <sridhar....@spirent.com<mailto:sridhar....@spirent.com>>
Date: Wednesday, November 13, 2019 at 6:51 PM
To: "Alec Hothan (ahothan)" <ahot...@cisco.com<mailto:ahot...@cisco.com>>
Subject: RI Lab Infra. Discussion

Hello Alec,

I was reading your points in 
https://wiki.opnfv.org/display/INF/CNTT+RI+Lab+Infrastructure+Discussion
I fully agree with importance of TOR configurations – may I say, underlay 
network configuration.
You mention in multiple places, that this should be done by Installers. Can you 
please point me to an installer that can do this today. It would be very 
helpful.
Today, in Intel Pods – the underlay network (the type of networks, the IP plan, 
VLANs and switch configuration)  -Ex: Pod 10 
(https://wiki.opnfv.org/display/pharos/Intel+POD10) – is setup by Intel team 
itself.
Installer comes into picture only after this is set. I have not seen any 
installers which can also perform thoses step that Intel team is doing.

Cheers,
Sridhar


_._,_._,_
________________________________
Links:

You receive all messages sent to this group.

View/Reply Online (#13)<https://lists.opnfv.org/g/cntt-ref-imp/message/13> | 
Reply To 
Group<mailto:cntt-ref-...@lists.opnfv.org?subject=Re:%20Re%3A%20%5Bcntt-ref-imp%5D%20%5Bopnfv-tech-discuss%5D%20RI%20Lab%20Infra.%20Discussion>
 | Reply To 
Sender<mailto:fuq...@chinamobile.com?subject=Private:%20Re:%20Re%3A%20%5Bcntt-ref-imp%5D%20%5Bopnfv-tech-discuss%5D%20RI%20Lab%20Infra.%20Discussion>
 | Mute This Topic<https://lists.opnfv.org/mt/58461608/923460> | New 
Topic<https://lists.opnfv.org/g/cntt-ref-imp/post>

Your Subscription<https://lists.opnfv.org/g/cntt-ref-imp/editsub/923460> | 
Contact Group Owner<mailto:cntt-ref-imp+ow...@lists.opnfv.org> | 
Unsubscribe<https://lists.opnfv.org/g/cntt-ref-imp/leave/4657366/2058813752/xyzzy>
 [lylav...@iol.unh.edu<mailto:lylav...@iol.unh.edu>]
_._,_._,_


--
Lincoln Lavoie
Senior Engineer, Broadband Technologies
21 Madbury Rd., Ste. 100, Durham, NH 03824
lylav...@iol.unh.edu<mailto:lylav...@iol.unh.edu>
https://www.iol.unh.edu
+1-603-674-2755 (m)
[http://homeautomation.lavoieholdings.com/_/rsrc/1390068882701/unh-iol-logo.png]<https://www.iol.unh.edu/>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#23723): 
https://lists.opnfv.org/g/opnfv-tech-discuss/message/23723
Mute This Topic: https://lists.opnfv.org/mt/58495853/21656
Group Owner: opnfv-tech-discuss+ow...@lists.opnfv.org
Unsubscribe: https://lists.opnfv.org/g/opnfv-tech-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to