Skip to content

Commit 7b60b99

Browse files
author
Elena Crenguta Lindqvist
committed
dklsfds
1 parent 484b0e3 commit 7b60b99

File tree

1 file changed

+10
-59
lines changed

1 file changed

+10
-59
lines changed

itnot/index.html

Lines changed: 10 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@
3636
<section>
3737
<img src="pics/slide1.png" width=70% height=70%></th>
3838
<aside class="notes">
39-
<p>So! Hello everyone, my name is Elena "I won't pronounce" Lindqvist and I am here to tell you about using smartNICs with OpenStack.</p>p>
40-
<p>I work at Ericsson as a systems manager. That's *systems* manager, so ... </p>p>
39+
<p>So! Hello everyone, my name is Elena "I won't pronounce" Lindqvist and I am here to tell you about using smartNICs with OpenStack.</p>
40+
<p>I work at Ericsson as a systems manager. That's *systems* manager, so ... </p>
4141
</aside>
4242
</section>
4343
<!–– Slide2 ––>
@@ -231,57 +231,20 @@
231231

232232
We can have neutron ovs agent running locally on the smartNIC or remotely and manages the OVS bridges for all baremetal smartNICs.
233233

234-
In ironic
235-
Steps:
236-
(https://specs.openstack.org/openstack/neutron-specs/specs/stein/neutron-ovs-agent-support-baremetal-with-smart-nic.html)
237-
1. Create Neutron port with smart-nic vnic_type , this is done in Neutron OVS ML2 driver
238-
2. local_link_information wiht info like smartNIC hostname , port ID, ssh public key, ovsdb ssl certificate
239-
240-
Picture on the slide with vnic-type
241-
root@cic-1:~# openstack port create
242-
usage: openstack port create [-h] [-f {json,shell,table,value,yaml}]
243-
[-c COLUMN] [--max-width <integer>] [--fit-width]
244-
[--print-empty] [--noindent] [--prefix PREFIX]
245-
--network <network> [--description <description>]
246-
[--device <device-id>]
247-
[--mac-address <mac-address>]
248-
[--device-owner <device-owner>]
249-
[--vnic-type <vnic-type>] [--host <host-id>]
250-
[--dns-name dns-name]
251-
[--fixed-ip subnet=<subnet>,ip-address=<ip-address>]
252-
[--binding-profile <binding-profile>]
253-
[--enable | --disable] [--project <project>]
254-
[--project-domain <project-domain>]
255-
[--security-group <security-group> | --no-security-group]
256-
[--qos-policy <qos-policy>]
257-
[--enable-port-security | --disable-port-security]
258-
[--allowed-address ip-address=<ip-address>[,mac-address=<mac-address>]]
259-
[--tag <tag> | --no-tag]
260-
<name>
261-
--vnic-type <vnic-type>
262-
VNIC type for this port (direct | direct-physical | macvtap | normal | baremetal, default: normal)
263-
264234
There are many interesting questions raised, like how do you know which smartNIC hostname belongs to which server.
265235
Ovs
266236

267-
268237
Ironic
269238
Is Openstack ready to use smartNICs?
270239
In Openstack we need to manage the smartNICs that are running full(y fledged) operating system inside the card.
271240

272-
273241
Nova:
274242
The smartNICs can do packet processing inside the NIC so in order to support this hw acceleration, nova needs some changes.
275243

276-
277-
278244
Openstack Cybborg
279245

280-
281246
Some smartNIC vendors might use native virtio driver while others use proprietary drivers.
282-
283-
284-
247+
285248
https://specs.openstack.org/openstack/nova-specs/specs/pike/implemented/netronome-smartnic-enablement.html
286249

287250
Openstack working with SmartNICs - TO BE ADDED
@@ -317,27 +280,15 @@
317280
<p style="text-align:left;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [--tag <tag> | --no-tag]<br>
318281
<br>
319282
<p style="text-align:left;">--vnic-type <vnic-type><br>
320-
<p style="text-align:left;">VNIC type for this port (direct | direct-physical | macvtap | normal | baremetal, default: normal)</p>
321-
322-
323-
324-
325-
326-
327-
328-
329-
330-
331-
332-
333-
334-
335-
<name>
336-
337-
283+
<p style="text-align:left;">VNIC type for this port (direct | direct-physical | macvtap | normal | baremetal, default: normal)</p>
284+
338285
</font>
339286
<aside class="notes">
340-
<p>Test</p>
287+
In ironic
288+
Steps:
289+
(https://specs.openstack.org/openstack/neutron-specs/specs/stein/neutron-ovs-agent-support-baremetal-with-smart-nic.html)
290+
1. Create Neutron port with smart-nic vnic_type , this is done in Neutron OVS ML2 driver
291+
2. local_link_information wiht info like smartNIC hostname , port ID, ssh public key, ovsdb ssl certificate
341292
</aside>
342293
</section>
343294

0 commit comments

Comments
 (0)