RDMA పరిచయం (రిమోట్ డైరెక్ట్ మెమరీ యాక్సెస్)
Introduction Rdma
RDMA అంటే ఏమిటి? రిమోట్ డైరెక్ట్ మెమరీ యాక్సెస్ కోసం ఇది చిన్నది. మీరు దాని గురించి వివరణాత్మక సమాచారాన్ని తెలుసుకోవాలనుకుంటే, మీరు సరైన స్థలంలో ఉన్నారు. MiniTool నుండి ఈ పోస్ట్ ప్రధానంగా RDMA గురించి మాట్లాడుతోంది.
ఈ పేజీలో:- RDMA అంటే ఏమిటి?
- RDMA ఎలా పని చేస్తుంది?
- RDMAకి మద్దతిచ్చే నెట్వర్క్ ప్రోటోకాల్లు
- RDMAకి మద్దతు ఇచ్చే ఉత్పత్తులు మరియు విక్రేతలు
- ఫాబ్రిక్స్ మరియు భవిష్యత్తు దిశలపై RDMA
- క్రింది గీత
RDMA అంటే ఏమిటి?
ప్రారంభించడానికి, RDMA అంటే ఏమిటి? RDMA అనేది రిమోట్ డైరెక్ట్ మెమరీ యాక్సెస్ యొక్క సంక్షిప్త రూపం. ఇది కంప్యూటర్లోని ప్రాసెసర్, కాష్ లేదా ఆపరేటింగ్ సిస్టమ్తో సంబంధం లేకుండా ప్రధాన మెమరీలో డేటాను మార్పిడి చేసుకోవడానికి నెట్వర్క్లోని కంప్యూటర్లను ఎనేబుల్ చేసే సాంకేతికత. చదువుతూ ఉండండి మరియు MiniTool నుండి ఈ పోస్ట్ మీకు RDMA గురించి పూర్తి సమాచారాన్ని అందజేస్తుందని మీరు కనుగొనవచ్చు.
స్థానిక-ఆధారిత డైరెక్ట్ మెమరీ యాక్సెస్ (DMA) వలె, RDMA వనరులను ఖాళీ చేయగలదు, తద్వారా ఇది నిర్గమాంశ మరియు పనితీరును పెంచుతుంది. RDMA డేటా బదిలీ రేట్లు మరియు తక్కువ-లేటెన్సీ నెట్వర్కింగ్ను పెంచడంలో కూడా సహాయపడుతుంది, ఇది భారీ సమాంతర కంప్యూటర్ క్లస్టర్లలో ప్రత్యేకంగా ఉపయోగపడుతుంది. మరియు ఇది నెట్వర్కింగ్ మరియు స్టోరేజ్ అప్లికేషన్ల కోసం అమలు చేయబడుతుంది.
RDMA ఎలా పని చేస్తుంది?
అప్పుడు RDMA ఎలా పని చేస్తుంది? అప్లికేషన్ మెమరీ మరియు ఆపరేటింగ్ సిస్టమ్లోని డేటా బఫర్ల మధ్య డేటాను కాపీ చేయకుండా నేరుగా వైర్ నుండి అప్లికేషన్ మెమరీకి లేదా అప్లికేషన్ మెమరీ నుండి నేరుగా వైర్కి డేటాను బదిలీ చేయడానికి నెట్వర్క్ అడాప్టర్ను ప్రారంభించడం ద్వారా RDMA జీరో-కాపీ నెట్వర్కింగ్కు మద్దతు ఇస్తుంది.
అటువంటి బదిలీలకు ఏదైనా పని చేయడానికి CPUలు, కాష్లు లేదా సందర్భ స్విచ్లు అవసరం లేదు మరియు బదిలీలు ఇతర సిస్టమ్ ఆపరేషన్లకు సమాంతరంగా జరుగుతాయి. ఇది సందేశ ప్రసారంలో జాప్యాన్ని తగ్గిస్తుంది. మెరుగైనది ఏమిటంటే, పంపే మరియు స్వీకరించే పరికరాలు రెండూ RDMAకి మద్దతిస్తే, రెండింటి మధ్య సంభాషణ సారూప్యమైన RDMA-యేతర నెట్వర్క్ సిస్టమ్ల కంటే వేగంగా పూర్తవుతుంది.
మీ అప్లికేషన్లకు త్వరిత మరియు భారీ పారలల్ హై-పెర్ఫార్మెన్స్ కంప్యూటింగ్ (HPC) క్లస్టర్లు మరియు డేటా సెంటర్ నెట్వర్క్లు అవసరమైతే, RDMA చాలా ఉపయోగకరంగా ఉంటుందని మీరు కనుగొనవచ్చు. మీరు పెద్ద డేటాను విశ్లేషించడంలో, అప్లికేషన్లను ప్రాసెస్ చేసే సూపర్కంప్యూటింగ్ పరిసరాలలో మరియు అత్యల్ప జాప్యం మరియు అత్యధిక బదిలీ రేట్లు అవసరమయ్యే మెషిన్ లెర్నింగ్లో కూడా RDMA ఉపయోగకరంగా ఉంటుంది.
అయితే, ఈ వ్యూహంలో లక్ష్యం నోడ్ అభ్యర్థించిన పూర్తి నోటిఫికేషన్ను అందుకోకపోవడానికి సంబంధించిన కొన్ని సమస్యలను కలిగి ఉంది (ఏక-వైపు కమ్యూనికేషన్).
RDMAకి మద్దతిచ్చే నెట్వర్క్ ప్రోటోకాల్లు
- అపాచీ హడూప్ మరియు అపాచీ స్పార్క్ పెద్ద డేటా విశ్లేషణ
- బైడు పాడిల్ (సమాంతరంగా పంపిణీ చేయబడిన లోతైన అభ్యాసం) ప్లాట్ఫారమ్
- Broadcom మరియు Emulex ఎడాప్టర్లు
- కాఫీ డీప్ లెర్నింగ్ ఫ్రేమ్వర్క్
- Cavium FastLinQ 45000/41000 సిరీస్ ఈథర్నెట్ NICలు
- Cef వస్తువు నిల్వ వేదిక
- ChainerMN పైథాన్-ఆధారిత లోతైన అభ్యాస ఓపెన్-సోర్స్ ఫ్రేమ్వర్క్
- చెల్సియో టెర్మినేటర్ 5 & 6 iWARP ఎడాప్టర్లు
- Dell EMC PowerEdge సర్వర్లు
- FreeBSD ఆపరేటింగ్ సిస్టమ్
- GlusterFS ఇంటర్నెట్వర్క్ ఫైల్సిస్టమ్
- ఇంటెల్ జియాన్ స్కేలబుల్ ప్రాసెసర్లు మరియు ప్లాట్ఫారమ్ కంట్రోలర్ హబ్
- నెట్వర్క్ అడాప్టర్లు మరియు ఇన్ఫినిబ్యాండ్ స్విచ్ల మెల్లనాక్స్ కనెక్ట్ఎక్స్ కుటుంబం
- SMB డైరెక్ట్ ద్వారా Microsoft Windows సర్వర్ (2012 మరియు అంతకంటే ఎక్కువ) RDMA-సామర్థ్యం గల నెట్వర్క్ అడాప్టర్లు, హైపర్-V వర్చువల్ స్విచ్ మరియు కాగ్నిటివ్ టూల్కిట్లకు మద్దతు ఇస్తుంది.
RDMAకి మద్దతు ఇచ్చే ఉత్పత్తులు మరియు విక్రేతలు
2018 నాటికి, సాధారణ నెట్వర్క్ ఇన్ఫ్రాస్ట్రక్చర్ కంటే మెరుగైన పనితీరును సాధించడం, మెరుగుపరచబడిన ఫంక్షన్ల అమలు కారణంగా RDMA విస్తృత ఆమోదం పొందింది, కాబట్టి ఏ ఉత్పత్తులు మరియు తయారీదారులు RDMAకి మద్దతు ఇస్తారు? ఇక్కడ కొన్ని ఉత్పత్తులు మరియు విక్రేతలు క్రింద జాబితా చేయబడ్డాయి:
మీరు దీన్ని క్లిక్ చేయవచ్చు లింక్ RDMAకి మద్దతిచ్చే మరిన్ని ఉత్పత్తులు మరియు విక్రేతలను పొందడానికి.
ఫాబ్రిక్స్ మరియు భవిష్యత్తు దిశలపై RDMA
ఫాబ్రిక్పై RDMA అనేది ఇప్పటికే ఉన్న షేర్డ్ స్టోరేజ్ ఆర్కిటెక్చర్ యొక్క తార్కిక పరిణామం, ఇది సాలిడ్-స్టేట్ మరియు ఫ్లాష్ మెమరీ నుండి ప్రయోజనం పొందుతుంది, ఇది షేర్డ్ డేటాకు పనితీరు యాక్సెస్ను మెరుగుపరుస్తుంది. RDMA నెట్వర్క్ RoCE, iWARP, లేదా InfiniBand వంటి ప్రోటోకాల్ను స్వీకరించి ఇంటర్ఫేస్ ద్వారా మెమరీ అడ్రస్ స్పేస్ మధ్య డేటాను పంపుతుంది, ఇది అప్లికేషన్, సర్వర్ మరియు స్టోరేజ్ ఇన్వెస్ట్మెంట్ల విలువను పెంచడానికి కార్యకలాపాలను వేగవంతం చేస్తుంది.
ఫైబర్ ఛానెల్ నిల్వ నెట్వర్క్ల యొక్క ఆరవ తరం – సెకనుకు 32 గిగాబిట్లు – మరియు PCI ఎక్స్ప్రెస్ ఫ్యాబ్రిక్స్ ఇంటర్ఫేస్ ఆధారంగా RDMAకి మద్దతు ఇస్తుంది.
క్రింది గీత
RDMA (రిమోట్ డైరెక్ట్ మెమరీ యాక్సెస్) అంటే ఏమిటో ఈ పోస్ట్ మీకు వివరమైన సమాచారాన్ని అందించింది. అంతేకాకుండా, మీరు RDMAకి మద్దతు ఇచ్చే ఉత్పత్తులు మరియు విక్రేతలను అలాగే RDMAకి మద్దతు ఇచ్చే నెట్వర్క్ ప్రోటోకాల్లను కూడా తెలుసుకోవచ్చు.