IT Forklaret: Hvad er en DPU?

-

Databehandlingsenheder (DPU'er) er en ny race af højtydende processorer, der kan omprogrammeres. Forbundet med højtydende netværksgrænseflader forbedrer DPU'er arbejdet og stimulerer netværks- og lagringsfunktioner udsendt af datacenterserverne. Mange it-specialister mener, at DPU'er har potentialet til at slå sig sammen med CPU'er og GPU'er for at være grundpillerne i computerverdenen.

Hvad gør en DPU?

En DPU er en chipteknologistandard for IT-industrien og er en højtydende programmerbar multi-core CPU, der resulterer i en højtydende netværksgrænseflade. DPU'er er også fleksible og softwareprogrammerbare til accelerationsmotorer. Dette gør det vigtigt at aktivere en isoleret, cloud-baseret computerplatform. Til sidst bestemmer dette den næste alder af cloud-skala computing-teknologi.

IT Forklaret - Hvad er en DPU - NVIDIA BlueField-2X DPU
NVIDIA BlueField-2X DPU (Billede: NVIDIA)

DPU'er som en selvstændig indlejret processor

Du kan bruge DPU'er som en uafhængig indlejret processor. De er dog normalt kombineret med en Smart Network Interface Card eller SMARTNIC, en netværksinterface-controller, der bruges som et kraftfuldt værktøj til moderne højteknologiske servere.

Nogle leverandører bruger etablerede processorer, der drager fordel af det brede Arm CPU-økosystems progressive udvikling og applikationsinfrastruktur. Nogle it-folk mener også, at du fuldt ud kan udnytte DPU'er og kun koncentrere dig om den indlejrede højtydende CPU-datastibehandling.

Understøtter opbevaring af en DPU

DPU'en er en glorificeret innovation af en grund. De kan være meget alsidige, og du kan bruge dem som supportlager i dit datacenter. For at illustrere, kan du bruge Non-Volatile Memory Express eller NVMe lagerenhederne ved at forbinde dem til DPU'ens Peripheral Component Interconnect Express eller PCIe bus.

IT Forklaret - Hvad er en DPU - NVIDIA BlueField-2 DPU
NVIDIA BlueField-2 DPU (Billede: NVIDIA)

Derudover giver DPU dig mere stabil adgang til tidligere lagringsenheder der afhænger af NVMe-oF. DPU'en udfører disse små lagerenheder som standard NVMe-enheder til systemet. Dette system optimerer din forbindelse til fjernlageret, fordi du ikke længere har brug for specielle drivere for at oprette forbindelse til disse små lagerenheder.

Databehandling hvad der ikke er noget

At springe den almindelige x86 CPU over for at bruge det højtydende angreb er ikke det værd. Tænk over dette: Ville en indlejret CPU præstere bedre, hvis 100 Gigabit/sek pakkebehandling bringer en x86 i knæ?

I stedet skal netværksgrænsefladen være solid og brugbar nok til at håndtere netværksdatabehandling. På den anden side skal CPU'en bruges til initialisering af kontrolstien og undtagelsesbehandling, intet mere.

Afsluttende tanker

Nu hvor vi ved, hvad DPU virkelig er, forstår vi, hvorfor folk laver ballade om dets højtydende datacenterservere. Det er alt sammen takket være DPU's kapacitet til at aflæse lager- og netværksfunktioner, hvilket gør det muligt for processoren at koncentrere sig om at køre operativsystemet.

DPU'er er virkelig et aktiv for teknologigiganter. Ved at tilføje denne nye teknologi til deres servere kan brugerne endelig maksimere CPU'en til dens fulde omfang, mens de eliminerer den normale netværks- og lageradgang. Hvis du leder efter producenter, kan du tjekke, hvad NVIDIA, Marvell, Fungible, Pensando, Broadcom, Intel og Kalray har gang i. Det er en god gruppe at starte, når du undersøger denne type løsning.


YouTube: Hvad er en DPU – En hurtig STH-primer til den nye processor (ServeTheHome)

Fotokredit: Alle viste billeder ejes af NVIDIA og blev leveret som en del af deres presseaktiver.

Var dette indlæg nyttigt?

Pauline Nicole Sæl
Pauline Nicole Sæl
Teknisk journalist
- Annoncering -
- Annoncering -
- Annoncering -
- Annoncering -
- Annoncering -
- Annoncering -