Før NVIDIA kjøpte opp Mellanox var en databehandlingsenhet kalt”BlueField.”Det ble ikke så mye diskutert, spesielt da selskapet avslørte detaljer for seks år siden.
NVIDIA Accelerates DPU Adoption via Linux Foundation Project
DPU-en lar akseleratorer få umiddelbar tilgang til nettverket uten å gå gjennom standard x86-arkitekturen. Siden prosessorer er mer tilstrekkelige for bruk med applikasjonsadministrasjon enn PCIe trafikkfeltstyring, vil BlueField gjøre prosessen mer fornuftig og ta trykket av andre PC-komponenter. For tiden bruker en liten håndfull selskaper DPU-er på dagens arbeidsplass. NVIDIA planlegger å endre dette ved å ta i bruk DPU-støtte gjennom Linux Foundation Project.
Fordelen ved å bruke DPU-teknologien er enorm, noe som er fornuftig at NVIDIA ønsker å utnytte denne teknologien. Når man sammenligner standard Ethernet NIC-er som er mye brukt med de mindre kjente DPU-ene, har sistnevnte mer kraft som går til prosessoren, noe som gir utseendet til en mikrodatamaskin enn det som vil bli ansett som et”databevegelseskjøretøy,”rapporterer nettstedet StorageReview.
Den primære bruken av en DPU er å overføre data umiddelbart. JBOF skaper den samme handlingen uten bruk av x86-arkitekturen, noe som gjør nytten av prosessen mer attraktiv. JBOF-systemet bruker to PCIe Gen3-utvidelseskabler for å skyve lagringsarrayet som er kablet fra en eller flere servere. JBOF gjør det mulig for alle innledende PCIe-tilkoblinger som er koblet til CPU-en, å overføre direkte til NVMe-stasjonene på systemet.
Kilde: StorageReview
VAST Data benytter NVIDIAs nåværende DPU, basert på BlueField-designet, som er svært tett 1U bokser som deler svimlende 675 TB med rå flash-minne. Fungible har imidlertid laget sin DPU-design som vil tillate oppdeling. StorageReview har tilgang til arrayet deres, og Fungible uttalte nylig opprettelsen av en GPU av designet deres.
Kilde: StorageReview
Hvorfor er ikke DPU-er like tilgjengelige i dagens administrasjonskretser? Det hele koker ned til utnyttelse. BlueField krever mye programvare for å fungere med systemer. På grunn av dette er ikke produktet så enkelt å installere i et system, noe som betyr at adopsjon er mye vanskeligere å oppnå. I tillegg vil standard lagringsselskaper i stedet gå med en mer fremskyndet tilnærming til design og produksjon uten at belastningen av DPU-er krever en ny strategi for koding.
DPU-adopsjon er der NVIDIA planlegger å gjøre teknologien mer tilgjengelig på markedet ved å bli et grunnleggende medlem av Linux Foundations Open Programmable Infrastructure-prosjekt, også kjent som OPI. Dette trekket fra selskapet vil gjøre integreringen av DPU-er i flere systemer lett tilgjengelig og raskere. NVIDIA har allerede brukt DOCA i flere APIer nylig i områder med åpen kildekode, slik at raskere adopsjon kan være rundt hjørnet.
Ifølge en blogginnlegg fra NVIDIA,”OPI-prosjektet har som mål å skape et fellesskapsdrevet, standardbasert, åpent økosystem for å akselerere nettverk og andre datasenterinfrastrukturoppgaver ved bruk av DPUer.”
DOCA inkluderer drivere, biblioteker, tjenester, dokumentasjon, eksempelapplikasjoner og administrasjonsverktøy for å øke hastigheten og forenkle utviklingen og ytelsen til applikasjoner. Det gir mulighet for fleksibilitet og portabilitet for BlueField-applikasjoner skrevet ved hjelp av akselererte drivere eller lavnivåbiblioteker, for eksempel DPDK, SPDK, Open vSwitch eller Open SSL. Vi planlegger å fortsette denne støtten. Som en del av OPI vil utviklere kunne lage et felles programmeringslag for å støtte mange av disse åpne driverne og bibliotekene med DPU-akselerasjon.
DPU-er tilbyr flere muligheter for å gjøre infrastruktur raskere, sikrere, og svært effektiv. Med flere datasentre som dukker opp, som viser den enorme betydningen av effektiv og grønn teknologi, er DPU-er på et perfekt sted for å se mer innbydende situasjoner i nåværende infrastrukturer som leter etter nye teknikker for å øke effektiviteten raskere.
Nyheter Kilder: Storage Review, NVIDIA