Introduction
Since DPU is PCIe-compatible device, we can further combine DPU and PCIe Networking together. In R6, we introduce a hardware layer or physical link/fabric layer between the DPU and the CPUs as below. With this layer, we extend the DPU cluster size and also use the DPU management features as well.
License
N/A
How to use this document
this document is used to guide how to install the necessary software with the server.
Deployment Architecture
Pre-Installation Requirements
Hardware Requirements
Hardware Requirements
3xarm64 server:
Arch | AARCH64 |
Processor model | 1 x processor, each 24 x A53 cores |
RAM | 32GB DDR4-2400 ECC |
Storage | 10*2.5 inch SAS/SATA/SSD or 8*2.5 inch NVMe SSD |
XPU Fabric | 1x16GbE(20GT/s) PCIe Net |
Network | 2x1GbE port (RJ45) |
Power Supply | 15watts (100~240V AC,240V DC) |
Scale | 420 mm x 240 mm x 86.1 mm |
ARM Server satisfies the Arm Server Ready certified.
Recommended Hardware Requirements
N/A
Software Prerequisites
item | comments | method |
os | centos7 | N/A |
docker | N/A | apt-get install docker.io |
swarm | N/A | docker pull swarm |
portainer | N/A | docker pull portainer |
Database Prerequisites
N/A
Schema scripts
N/A
Other Installation Requirements
N/A
Jump Host Requirements
N/A
Network Requirements
N/A
Bare Metal Node Requirements
N/A
Execution Requirements (Bare Metal Only)
N/A
Bare Metal Deployment Guide
Install Bare Metal Jump Host
N/A
Creating a Node Inventory File
N/A
Creating the Settings Files
N/A
Running
N/A
Virtual Deployment Guide
N/A
Standard Deployment Overview
N/A
Snapshot Deployment Overview
N/A
Special Requirements for Virtual Deployments
N/A
Install Jump Host
N/A
Verifying the Setup - VMs
N/A
Upstream Deployment Guide
N/A
Upstream Deployment Key Features
N/A
Special Requirements for Upstream Deployments
N/A
Scenarios and Deploy Settings for Upstream Deployments
N/A
Including Upstream Patches with Deployment
N/A
Running
N/A
Interacting with Containerized Overcloud
N/A
Verifying the Setup as defined the Akraino validation feature project plus any additional testing specific to the blue print
N/A
Developer Guide and Troubleshooting
Utilization of Images
N/A
Post-deployment Configuration
N/A
Debugging Failures
N/A
Reporting a Bug
N/A
Uninstall Guide
not applicable
Maintenance
BluePrint Package Maintenance
Software maintenance
N/A
Hardware maintenance
N/A
Blueprint Deployment Maintenance
N/A
Frequently Asked Questions
N/A
License
N/A
References
N/A
Definitions, acronyms and abbreviations
OVS : Open Virtual-Switch
DPDK: Data Plane Development Kit