NVIDIA
NVIDIA
DOCA HBN
Container
NVIDIA
NVIDIA
DOCA HBN

Host based networking (HBN) is a DOCA Service that runs on NVIDIA's DPU. It orchestrates network connectivity of dynamically created VMs/Containers on cloud servers. HBN service is a BGP router that supports EVPN extension to enable multi-tenant cloud.

LayerLabelCreated
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4CMD
["supervisord" "-c" "/etc/supervisor/supervisord.conf"]
11/12/2022 3:11 AM UTC
sha256:3fe1ea777d27a179447f89f40ea3a07e9aeec15a9e4210160da73244ccdbb3c5RUN
CUMULUS_REPO=CumulusLinux-5-hbn DEBIAN_FRONTEND=noninteractive DOCA_DEBS_LOCAL=http://tetrabuild-1.mvlab.labs.mlnx/mlnx-dpdk/Ubuntu20.04/1.5.0055-1.5.8.1.0.1.1.1.20221109.1340.bf.3.9.3.12383.15.signed SUDO_FORCE_REMOVE=yes VERSION=1.1.73 VERSION_REL=1.2.0 echo 'Defaults    !fqdn' >> /etc/sudoers
11/12/2022 3:11 AM UTC
sha256:52df4096ea42d68c838bfb3933b0e2d82d85c88057670b1d7e77197c5be87bf0RUN
CUMULUS_REPO=CumulusLinux-5-hbn DEBIAN_FRONTEND=noninteractive DOCA_DEBS_LOCAL=http://tetrabuild-1.mvlab.labs.mlnx/mlnx-dpdk/Ubuntu20.04/1.5.0055-1.5.8.1.0.1.1.1.20221109.1340.bf.3.9.3.12383.15.signed SUDO_FORCE_REMOVE=yes VERSION=1.1.73 VERSION_REL=1.2.0 mkdir /etc/hbn-users
11/12/2022 3:11 AM UTC
sha256:ae3eede99981697d84825fb79113cba6c43b5404b62c9e74e13568a179fbec4cRUN
CUMULUS_REPO=CumulusLinux-5-hbn DEBIAN_FRONTEND=noninteractive DOCA_DEBS_LOCAL=http://tetrabuild-1.mvlab.labs.mlnx/mlnx-dpdk/Ubuntu20.04/1.5.0055-1.5.8.1.0.1.1.1.20221109.1340.bf.3.9.3.12383.15.signed SUDO_FORCE_REMOVE=yes VERSION=1.1.73 VERSION_REL=1.2.0 rm -rf /etc/cron.daily/apt-compat
11/12/2022 3:11 AM UTC
sha256:873c93c57d1ab582e813a25280393d5cf0b2d07afc1bc04350311c64e28ae2e8RUN
CUMULUS_REPO=CumulusLinux-5-hbn DEBIAN_FRONTEND=noninteractive DOCA_DEBS_LOCAL=http://tetrabuild-1.mvlab.labs.mlnx/mlnx-dpdk/Ubuntu20.04/1.5.0055-1.5.8.1.0.1.1.1.20221109.1340.bf.3.9.3.12383.15.signed SUDO_FORCE_REMOVE=yes VERSION=1.1.73 VERSION_REL=1.2.0 sed -i '1s/^/su root syslog\n/' /etc/logrotate.conf
11/12/2022 3:11 AM UTC
sha256:aa8acc7b80ab12a4970ed9e8258b7b96c4b1c2b14fc2e826ea0ae2e99890b918RUN
CUMULUS_REPO=CumulusLinux-5-hbn DEBIAN_FRONTEND=noninteractive DOCA_DEBS_LOCAL=http://tetrabuild-1.mvlab.labs.mlnx/mlnx-dpdk/Ubuntu20.04/1.5.0055-1.5.8.1.0.1.1.1.20221109.1340.bf.3.9.3.12383.15.signed SUDO_FORCE_REMOVE=yes VERSION=1.1.73 VERSION_REL=1.2.0 sed -i 's|/var/log/frr/|/var/log/hbn/frr/|g' /usr/lib/frr/frr-reload.py
11/12/2022 3:11 AM UTC
sha256:5242cdbfadaaedaaade248ee24f1ed948b39f10879382a8b225bd03d718ddafaRUN
CUMULUS_REPO=CumulusLinux-5-hbn DEBIAN_FRONTEND=noninteractive DOCA_DEBS_LOCAL=http://tetrabuild-1.mvlab.labs.mlnx/mlnx-dpdk/Ubuntu20.04/1.5.0055-1.5.8.1.0.1.1.1.20221109.1340.bf.3.9.3.12383.15.signed SUDO_FORCE_REMOVE=yes VERSION=1.1.73 VERSION_REL=1.2.0 sed -i 's|/var/log/frr/|/var/log/hbn/frr/|g' /lib/frr/frr-reload.py
11/12/2022 3:11 AM UTC
sha256:a30a94bcbbcbd23e4ce4949d823089122eb0a8c5adef749d2faf11e47c209409RUN
CUMULUS_REPO=CumulusLinux-5-hbn DEBIAN_FRONTEND=noninteractive DOCA_DEBS_LOCAL=http://tetrabuild-1.mvlab.labs.mlnx/mlnx-dpdk/Ubuntu20.04/1.5.0055-1.5.8.1.0.1.1.1.20221109.1340.bf.3.9.3.12383.15.signed SUDO_FORCE_REMOVE=yes VERSION=1.1.73 VERSION_REL=1.2.0 sed -i 's|/var/log/ifupdown2|/var/log/hbn/ifupdown2|g' /usr/share/ifupdown2/lib/log.py
11/12/2022 3:11 AM UTC
sha256:e860860ebe3bf21690fb08495c75f1942a33a9da0f67b5d53517ca5042e5d41bRUN
CUMULUS_REPO=CumulusLinux-5-hbn DEBIAN_FRONTEND=noninteractive DOCA_DEBS_LOCAL=http://tetrabuild-1.mvlab.labs.mlnx/mlnx-dpdk/Ubuntu20.04/1.5.0055-1.5.8.1.0.1.1.1.20221109.1340.bf.3.9.3.12383.15.signed SUDO_FORCE_REMOVE=yes VERSION=1.1.73 VERSION_REL=1.2.0 logrotate_files=$(for service in frr nl2docad nvued rsyslog; do find /etc/logrotate.d/ | grep $service; done) &&
  rsyslog_files=$(for service in frr nl2docad nvued default; do find /etc/rsyslog.d/ | grep $service; done) &&
  for f in $rsyslog_files $logrotate_files; do sed -i 's|/var/log/|/var/log/hbn/|g' $f ; done
11/12/2022 3:11 AM UTC
sha256:17b57b0c377f77eacf012d3c04201392f6d829be557e8a3e7bafa3f6061fcceeCOPY
file:96833368024fed6053edfa4388f7f3bd36a0dd5009d993603f17b2d6e6c09ae2 in /root/.gitconfig
11/12/2022 3:11 AM UTC
...

NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.