Uvod v RDMA (oddaljeni neposredni dostop do pomnilnika)
Introduction Rdma
Kaj je RDMA? To je okrajšava za oddaljeni neposredni dostop do pomnilnika. Če želite izvedeti podrobne informacije o tem, potem ste na pravem mestu. Ta objava podjetja MiniTool govori predvsem o RDMA.
Na tej strani:- Kaj je RDMA?
- Kako deluje RDMA?
- Omrežni protokoli, ki podpirajo RDMA
- Izdelki in prodajalci, ki podpirajo RDMA
- RDMA prek tkanin in prihodnje smeri
- Spodnja črta
Kaj je RDMA?
Za začetek, kaj je RDMA? RDMA je okrajšava za oddaljeni neposredni dostop do pomnilnika. To je tehnologija, ki računalnikom v omrežju omogoča izmenjavo podatkov v glavnem pomnilniku brez vključevanja procesorja, predpomnilnika ali operacijskega sistema katerega koli računalnika. Nadaljujte z branjem in ugotovili boste, da vam ta objava podjetja MiniTool ponuja vse informacije o RDMA.
Tako kot lokalni neposredni dostop do pomnilnika (DMA) lahko tudi RDMA sprosti vire, tako da lahko poveča prepustnost in zmogljivost. RDMA prav tako pomaga povečati hitrost prenosa podatkov in omrežno povezovanje z nizko zakasnitvijo, kar je še posebej uporabno v množično vzporednih računalniških gručih. In ga je mogoče implementirati za aplikacije za mreženje in shranjevanje.
Kako deluje RDMA?
Kako potem deluje RDMA? RDMA podpira povezovanje brez kopiranja tako, da omrežnemu adapterju omogoči prenos podatkov neposredno iz žice v pomnilnik aplikacije ali neposredno iz pomnilnika aplikacije v žico brez kopiranja podatkov med pomnilnikom aplikacije in medpomnilniki podatkov v operacijskem sistemu.
Takšni prenosi ne potrebujejo procesorjev, predpomnilnikov ali kontekstnih stikal za opravljanje kakršnega koli dela, prenosi pa potekajo vzporedno z drugimi sistemskimi operacijami. To zmanjša zakasnitev pri prenosu sporočila. Še bolje, če tako naprava za pošiljanje kot sprejemnik podpirata RDMA, bo dialog med obema končan hitreje kot podobni omrežni sistemi brez RDMA.
Če vaše aplikacije zahtevajo hitre in obsežne grozde vzporednega visokozmogljivega računalništva (HPC) in omrežja podatkovnih centrov, potem lahko ugotovite, da je RDMA zelo uporaben. RDMA se vam lahko zdi koristen tudi pri analizi velikih podatkov, v superračunalniških okoljih, ki obdelujejo aplikacije, in pri strojnem učenju, ki zahteva absolutno najnižjo zakasnitev in najvišje hitrosti prenosa.
Vendar ima ta strategija nekaj težav, povezanih z dejstvom, da ciljno vozlišče ne prejme obvestila o zahtevanem zaključku (enostranska komunikacija).
Omrežni protokoli, ki podpirajo RDMA
- Analiza velikih podatkov Apache Hadoop in Apache Spark
- Platforma Baidu Paddle (Parallel Distributed Deep LEarning).
- Broadcom in Emulex adapterji
- Ogrodje globokega učenja Caffe
- Cavium FastLinQ 45000/41000 serije Ethernet NIC
- Platforma za shranjevanje predmetov Ceph
- ChainerMN Odprtokodni okvir za globoko učenje, ki temelji na Pythonu
- Chelsio Terminator 5 & 6 iWARP adapterji
- Strežniki Dell EMC PowerEdge
- Operacijski sistem FreeBSD
- Mrežni datotečni sistem GlusterFS
- Intel Xeon Scalable procesorji in Platform Controller Hub
- Družina omrežnih adapterjev Mellanox ConnectX in stikal InfiniBand
- Microsoft Windows Server (2012 in novejši) prek SMB Direct podpira omrežne kartice, ki podpirajo RDMA, virtualno stikalo Hyper-V in Cognitive Toolkit.
Izdelki in prodajalci, ki podpirajo RDMA
Od leta 2018 je RDMA postal širše sprejet zaradi implementacije izboljšanih funkcij, ki dosegajo boljše delovanje kot običajna omrežna infrastruktura, torej kateri izdelki in proizvajalci podpirajo RDMA? Spodaj je navedenih nekaj izdelkov in prodajalcev:
To lahko kliknete povezava pridobiti več izdelkov in prodajalcev, ki podpirajo RDMA.
RDMA prek tkanin in prihodnje smeri
RDMA on Fabric je logična evolucija obstoječe arhitekture skupnega shranjevanja, ki izkorišča polprevodniški in bliskovni pomnilnik, ki izboljšuje zmogljivost dostopa do podatkov v skupni rabi. Omrežje RDMA sprejme protokol, kot je RoCE, iWARP ali InfiniBand, za pošiljanje podatkov med naslovnim prostorom pomnilnika prek vmesnika, kar pospeši operacije in poveča vrednost naložb v aplikacije, strežnike in shranjevanje.
Šesta generacija omrežij za shranjevanje Fibre Channel – 32 Gigabitov na sekundo – in PCI Express podpirata RDMA, ki temelji na vmesniku Fabrics.
Spodnja črta
Ta objava vam daje podrobne informacije o tem, kaj je RDMA (oddaljeni neposredni dostop do pomnilnika). Poleg tega lahko poznate tudi izdelke in prodajalce, ki podpirajo RDMA, ter omrežne protokole, ki podpirajo RDMA.