2020-05-13 SmartNIC SC Meeting Agenda/Minutes

Meeting Date:  

Attendance

Steering Committee Members 

Name

Present 



Alternate 

Present 


Paul Isaac's, Linaro

  (tick)  


Graeme Gregory

  (tick)

Grant Likely, ARM

  (tick) 



  

Member Guests

Name

Present 

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

(error)

David Berry, Broadcom

(error)

Loic Minier, Canonical

(error)

Maciek Konstantynowicz, Cisco(error)
Tomas Fredberg, Ericsson(tick)
Li Wan, Futurewei(tick)
Jonathan Cameron, Huawei(tick)
Sid Karkare, Marvell(error)
Gil Bloch, Mellanox(error)
Gil Shainer, Mellanox(tick)
Sowmini Varadhan, Microsoft(tick)
Jarmo Hillo, Nokia(error)
Sam Fuller, NXP(error)
Al Stone, Red Hat(tick)
Matthew Curry, Sandia(tick)
Whit Schonbein, Sandia(tick)
Greg-Scott Levy, Sandia(tick)
Ryan Grant, Sandia(tick)
Andrei Warkentin, VMWare(error)
Donna Yasay, Xilinx(tick)

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

(error)

Jammy Zhou

(error)

Randy Linnell

(tick)

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

Agenda

Minutes

  • VOTING

    Clarifications - voting is to approve to make current meeting notes public now without waiting for the official project to start in July.

    Project committee

    No questions, all clear.

    Engineering team

    Any candidate for the tech lead role?

    From the Linaro side we have Paul and Graeme as engineering director / manager in supervisor roles and Shashi as Linaro resource ready to start. CI resource from Linaro not assigned yet.

    Tech lead

    • Grant: translation from use cases to engineering directions for the team, someone who is already active. Neutral role yet influential and good for a member company to fill this role.
    • Al: it can be an incredibly fun opportunity for the candidate to get this role.
    • Gil: thinking about it, will get back next week.

    CI colocation hw set up

    X86 as default host, can add Arm host as well

    • ServerReady: 1x unit
    • LKFT: 6x units - 4 units for continuous test execution and 2 for investigation of any regressions or failures.

    First priority testing

    • Graeme: start from ServerReady, need an addendum for level 3 for smartNIC compared to other servers. LKFT is very useful for distro vendors when getting ready to deploy images
    • Tomas: preferable to have the majority as x86 hosts to reflect the reality of the market deployment. Communication over BMC or other smartNIC channel as a secondary track for the management entity is important, evaluate the BMC and recommend something as much Redfish-ish as possible rather than openBMC.
    • Grant: definitely there is a value to having a BMC integration initiative. Would Tomas volunteer to draft this and propose it next week?
      • Tomas: Yes.
    • Grant: the x86 host shall be there, if we did not have an x86 host in the lab we would not be able to progress on the project. For Arm it is also valuable to have an Arm host in addition to an x86 host.

    Membership decision process

    Which steps towards making a decision?

    Which information is required to submit membership for approval to your management line?

    • Al: initial cost and initial personnel requirement, initial project timeline - these are the initial info required
    • Tomas: there is a chicken and egg problem, each management line will ask who else is already participating. We can start from looking at the list of companies joining the calls
    • Sowmini: in addition to money and resources, what are the challenges to address? How do we know we are done?
      • Grant: that is one of the reasons we are starting from defining the engineering initiatives.
      • Tomas: this is good, also create a list of initiatives that we would like to add in the future.
    • Tomas: add a map of the data center ecosystem, what is the smartNIC project going to interface with, what are the standardization points, what to engage with to be successful.
      • Grant: very good to have an open discussion and a white board session on this in a dedicated call
    • Grant: we started by restricting to one person per company to manage the conversations effectively. What if we open up to multiple people per company, yet keeping one person only for voting?
      • Al: +1
      • Gil: only members or also external companies?
        • Grant: right now nobody is a member, contact Andrea if you want to recommend to invite anybody in particular

    Wiki pages

    Lifecycle / Al Stone

    • Just added initial thoughts, some protocol to define the communication between the host and the smartNIC. There are 3 different types of smartNICs

    Security / Sam Fuller

    • Already started adding thoughts

    Paul: please review, start adding comments in the collaborate pages directly. We will review them all next week.

Action Items

  •  @name action item here //dd-mm-yyyy  
  • <end>


  • Meeting recording -