2020-05-28 SmartNIC SC Meeting Agenda/Minutes

Meeting Date:  

Attendance

Steering Committee Members 

Name

Present 



Alternate 

Present 


Paul Isaac's, Linaro

(error)


Graeme Gregory

(tick)

Grant Likely, ARM

(tick)




Member Guests

Name

Present 

Sean Varley, Ampere(error)
Jack Liu, ARM(error)
Kshitij Sudan, ARM(error)
Duberly Mazuelos, ARM(error)
Tina Tsou, ARM(error)
Jie Zhao, Baidu

(error)

David Berry, Broadcom

(error)

Yuanliang Wang, ByteDance(error)
Xian Liu, ByteDance(error)
Loic Minier, Canonical

(error)

Junfen Li, China Mobile(error)
Qihui Zhao, China Mobile(error)
Xuan Jia, China Mobile(error)
Yihui Wang, China Mobile(tick)
Yourong Ban, China Mobile(error)
Sheng Wang, China Mobile(tick)
Jerome Tollet, Cisco(error)
Maciek Konstantynowicz, Cisco(tick)
Tomas Fredberg, Ericsson(error)
Li Wan, Futurewei(tick)
Jonathan Cameron, Huawei(error)
Steve Poole, LANL(error)
Prasun Kapoor, Marvell(error)
Satananda Burla, Marvell(error)
Sid Karkare, Marvell(error)
Gil Bloch, Mellanox(error)
Gil Shainer, Mellanox(error)
Stephen Hemminger, Microsoft(error)
Sowmini Varadhan, Microsoft(error)
Jarmo Hillo, Nokia(error)
Yasuhiro Ohara, NTT(tick)
S. Ezaka, NTT(tick)
Jaswinder Singh, NXP(error)
Sam Fuller, NXP(error)
Al Stone, Red Hat(error)
Rashid Khan, Red Hat(error)
Andrew Younge, Sandia(error)
Matthew Curry, Sandia(error)
Whit Schonbein, Sandia(error)
Greg-Scott Levy, Sandia(error)
Ryan Grant, Sandia(error)
Bill Mills, TI(error)
Andrei Warkentin, VMWare(error)
Donna Yasay, Xilinx(error)
Steven Pope, Xilinx(error)
Kartik Srinivasan, Xilinx(error)
Jamon Bowen, Xilinx(error)

Meeting Logistics

Join Zoom Meeting
https://zoom.us/j/2990402863

Meeting ID: 299 040 2863

One tap mobile
+443300885830,,2990402863# United Kingdom
+441314601196,,2990402863# United Kingdom

Dial by your location
+44 330 088 5830 United Kingdom
+44 131 460 1196 United Kingdom
+44 203 481 5237 United Kingdom
+44 203 481 5240 United Kingdom
+44 208 080 6591 United Kingdom
+44 208 080 6592 United Kingdom
0 800 031 5717 United Kingdom Toll-free
+1 669 900 9128 US (San Jose)
+1 253 215 8782 US
+1 301 715 8592 US
+1 312 626 6799 US (Chicago)
+1 346 248 7799 US (Houston)
+1 646 558 8656 US (New York)
888 788 0099 US Toll-free
877 853 5247 US Toll-free
Meeting ID: 299 040 2863
Find your local number: https://zoom.us/u/axpe6BG2s

Linaro

Name

Present 

Andrea Gallo(tick)
Bill Fletcher

(tick)

Jammy Zhou

(tick)

Randy Linnell

(error)

Mark Orvek(error)
David Rusling(error)
Shashi Mallela(error)

Agenda

Minutes

  • Summary of US meeting(?)
    • Action on Linaro to explain the way of  working. If interested, let Graeme know and will invite you
    • About 1 week late on the original schedule for deploying the project.
    • Should have a table of who proposed initiatives as a quick reference
    • Next meeting will be a health check on the project in general
  • Software model - Shashi Mallela, Linaro
    • Investigations around using two QEMU instances to model the host and the smartNIC connected via virtio
  • Lifecycle - Al Stone, Red Hat
    • Still work-in-progress
    • Waiting for discussion on the mailing list
    • Different use cases being proposed, eg fixed smartnic firmware vs dynamic workloads being downloaded from the host or infrastructure
  • Security - Sam Fuller, NXP
    • Security, key management, encrypted DRAM, etc.
    • Grant: had a long discussion with Tomas from Ericsson after our project call yesterday, significant overlap between standards and security related to using smartnic as the root of trust and more
  • Standards - Grant LIkely, Arm
    • Extend some of the tooling and certifications from server ready to other areas, which are not as complex as servers yet need a compliance program
    • Standardization of management and firmware fits well here
    • Had a breakout meeting with Tomas Fredberg from Ericsson yesterday, will publish more in the wiki pages in Collaborate.
    • Anybody interested in joining this call, please contact Grant/Graeme/Paul or Andrea
  • Storage - Li Wan, Futurewei
    • Xilinx interested to collaborate and widen the scope to both initiator and target
    • Grant and Tomas also discussed the NVMe interface as part of the standards discussions
    • Maciek: Any interest in NVME-OF?
    • Grant: Specifically smartNIC to host interface. Can do nvme-of gateway on smartnic. Aim to provide portability on VMs. i.e. can you map an NVME interface to SW defined storage?
  • Dataplane - Maciek, Cisco
    • Started filling in a Google Docs: SmartNIC with VPP Data-Plane
    • It shall be renamed to Networking, not dataplane
    • These are not use cases anymore rather technical areas
    • Check out Pensando or AWS Nitrogen, the model is that the fabric is done and all intelligence is at the edge. Not in the TOR switch but completely in the smartNIC → very powerful fully automated proposal
  • Grant: break down into individual technical pieces. Possibly valuable to have two levels of discussion:
    • Deployment model and lifecycle
    • Building blocks (check recording at 35min after the start)
    • Proposal to organise a break out meeting to flesh out the details yet maintaining the high level view as well, then get back to the project committee with the proposal - best is towards the end of next week or later
    • Maciek agrees, early the week after would work
  • Yasu NTT Japan
    • Open source 5G server with kubernetes smartNIC
    • How does this align with the existing proposed initiatives?
    • Grant: this project is about (1) standardization of smartNIC interfaces and (2) use case. The proposed kubernetes use case is very relevant for the latter. Please describe what you would like to see, what is missing for kubernetes to support smartNIC
    • Yasu: just ramping up, would like to get connected with vendors who are working on this, eg Xilinx or NXP
    • Grant: Could set up a separate call on this with interested parties
    • Andrea/Graeme will start an email thread on this

Action Items