IEC Type 5: SmartNIC for Integrated Edge Cloud (IEC) Blueprint Family

As the beginning, we start from Kubernetes with SmartNic. In the future, we will enable Openstack and other specific features.

The feature list is in the attachment.

Use Case Details:


Attributes

Description

Informational

Type

New


Industry Sector

Edge Cloud, Telco


Business driver

VPC, 5G UPF can use SmartNIC to accelerate the performance.


Business use cases

  •  Demonstrate SmartNIC accelerated Edge stack
    • OVN-K8s in host and OVS offloaded in SmartNIC
  • Software ecosystem support for SmartNIC platform
  • Kubernetes support for networking acceleration and SmartNIC


Business Cost - Initial Build Cost Target Objective

  • Common drivers for x86 and Arm
  • Full DPDK support
  • Overlay support (VxLAN, GRE)
  • Hardware offload for Linux tc
  • Crypto offload drivers


Business Cost – Target Operational Objective

  • OVN/Open vSwitch
    • Open vSwitch offload on SmartNIC platform
  • Kubernetes
    • SmartNIC for Kubernetes
    • Huge page support
    • Node Feature Discovery
    • Related CNI projects:Multus, Cillium, SR-IOV  and OVS-DPDK
  • Storage:
    • NVMeoF interface


Security need

  • Crypto offload drivers


Regulations

N/A


Other restrictions

N/A


Additional details

N/A



Case Attributes

Description

Informational

Type

New


Blueprint Family - Proposed   Name

Integrated Edge Cloud (IEC)


Use Case

VPC, 5G UPF


Blueprint proposed Name

IEC Type 5: SmartNIC


Initial POD Cost (capex)

VPC: 1 Rack with 2 servers, each server with 1 SmartNIC

UPF: 3 servers, each server with 1 SmartNIC


Scale & Type

In the gateway, infrastructure service, and edge cloud


Applications

Short Video Applications, UPF


Power Restrictions

SmartNIC: 35W


Infrastructure orchestration

  • Bare Metal Provisioning :Ansible 
  • Kubernetes Provisioning :KuD
  • Host OS Level: 
    • Network: cilium/OVN
  • SmartNic Arm cores Level:
    • Network: cilium-BPF/ovs-vswitchd/ovs-dpdk/
  • Docker for containers and Kubelet for VMs


SDN

OVN, SRIOV


Workload Type

  • Containers


Additional Details

SmartNic features:

  • Needs to provide mechanism to recover from the system crashes remotely.
  • Support PXE protocol
  • Secure boot/Secure Key Storage




Xuan Jia is stepping down as PTL.  We need to nominate/elect a new PTL.  If you are interested in being PTL for the Smart NIc, please put a Y in the Self Nominate column.  If you are NOT interested, please make sure that you have an N in that column.

Self Nominations will end on 12 July at 11:59 pm Pacific Time.

Committer

Committer

Company

 Committer Contact Info

Committer Bio

Committer Picture

Self Nominate for PTL (Y/N)

Yongsu Zhang

ByteDance

zhangyongsu@bytedance.com




Peng HeByteDancehepeng.0320@bytedance.com


Xiongchun DuanByteDanceduanxiongchun@bytedance.com


Fazil Osman 

Broadcom

fazil.osman@broadcom.com




China Mobilejiaxuan@chinamobile.com


Song Zhu (Arm Technology China)Armsong.zhu@arm.com

N
Armtrevor.tao@arm.com


Armjingzhao.ni@arm.com


Armjianlin.lv@arm.com


Qihui ZhaoChina Mobilezhaoqihui@chinamobile.com


Sheng WangChina Mobilewangshengyjy@chinamobile.com


China Mobilewangyihui@chinamobile.com

Y
Yan MouChina Mobilemuyan@chinamobile.com


Frankie FanBroadcomfrankie.fan@broadcom.com


David BerryBroadcomdavid.berry@broadcom.com


Vikram SiwachMobiledgexvikram.siwach@mobiledgex.com


Yong ZhuangMellanoxyong@mellanox.com


Tiejun ChenVMwaretiejunc@vmware.com


Phytiumwanghailong@phytium.com.cn


SOCNOCli@socnoc.ai


SOCNOCzhangzhenhuan@socnoc.ai

Y
jin pengSOCNOCjinpeng@socnoc.ai

Y


Contributors: 

Contributor

Contributor

Company

 Contributor Contact Info

Contributor Bio

Contributor Picture

Arm

tina.tsou@arm.com



SOCNOCjinpeng@socnoc.ai


@mingfei huangJAGUARMICROmingfei.huang@jaguarmicro.com


Presentations:


Smart Nic features: