Q:
సాఫ్ట్వేర్-డిఫైన్డ్ నెట్వర్కింగ్ (ఎస్డిఎన్) మరియు నెట్వర్క్ వర్చువలైజేషన్ మధ్య తేడా ఏమిటి?
A:సాఫ్ట్వేర్-డిఫైన్డ్ నెట్వర్కింగ్ అనేది నెట్వర్క్ కాన్సెప్ట్, ఇక్కడ నెట్వర్క్ ఆర్కిటెక్చర్లో, నెట్వర్క్ యొక్క "కంట్రోల్ ప్లేన్" లేదా డేటా ట్రాన్స్మిషన్ స్ట్రక్చర్ ఇతర ఫంక్షన్ల నుండి వేరు చేయబడుతుంది. ఇది నెట్వర్క్ను నిర్వహించే సాఫ్ట్వేర్ లేయర్లలో కొంత సంగ్రహణను సృష్టిస్తుంది.
దీనికి విరుద్ధంగా, నెట్వర్క్ వర్చువలైజేషన్ అనేది నెట్వర్క్ యొక్క నిర్మాణ నిర్మాణాన్ని మార్చడానికి విస్తృత-స్థాయి భావన. భౌతిక హార్డ్వేర్ నిర్మాణాలను తార్కిక నిర్మాణాలతో భర్తీ చేసే విషయంలో నిపుణులు నెట్వర్క్ వర్చువలైజేషన్ గురించి మాట్లాడుతారు, ఉదాహరణకు, ఒకే హార్డ్వేర్ భాగాన్ని వివిధ తార్కిక విధులుగా విభజించడం లేదా విభజించడం. ఇది సర్వర్ కార్యకలాపాలకు లేదా డేటా నిల్వకు సంబంధించినది అయినా, వర్చువల్ హార్డ్వేర్ ముక్కలను (కొన్నిసార్లు VMware అని పిలుస్తారు) ఉపయోగించాల్సిన ముఖ్యమైన భావన అదే.
నెట్వర్క్ వర్చువలైజేషన్ గురించి మరింత తెలుసుకోవడానికి, ఐబిఎం ఫెలో, డెల్ సిటిఓ ఎమెరిటస్ అండ్ క్లౌడిస్టిక్స్ చీఫ్ సైంటిస్ట్ డాక్టర్ జై మీనన్ ఈ కొత్త వైట్పేపర్ను చదవండి "నెట్వర్క్ వర్చువలైజేషన్ యొక్క విధానాలు మరియు ప్రయోజనాలు" |
సాఫ్ట్వేర్-డిఫైన్డ్ నెట్వర్కింగ్ మరియు నెట్వర్క్ వర్చువలైజేషన్ గురించి తెలిసిన వారిలో కొందరు సాఫ్ట్వేర్-నిర్వచించిన నెట్వర్కింగ్ను నెట్వర్క్ నిర్మించిన విధానాన్ని మార్చడానికి "మెకానికల్" లేదా ప్రాక్టికల్ టెక్నిక్ అని వివరిస్తారు. ఒక రకంగా చెప్పాలంటే, సాఫ్ట్వేర్-డిఫైన్డ్ నెట్వర్కింగ్ నెట్వర్క్ వర్చువలైజేషన్ యొక్క మొత్తం లక్ష్యాన్ని అందించగలదు, ఇది డిజైన్ను ఒక రకమైన ఉన్నత-స్థాయి తత్వశాస్త్రంగా నియంత్రించడంలో సహాయపడుతుంది. మరో మాటలో చెప్పాలంటే, SDN కోడింగ్ పద్ధతులను ఉపయోగించడం, ప్రారంభ నెట్వర్క్ నిర్మాణం కోసం వర్చువల్ యంత్రాలను ఉపయోగించడం.
మరికొందరు సాఫ్ట్వేర్-డిఫైన్డ్ నెట్వర్కింగ్ గురించి ఒక రకమైన ప్రోగ్రామింగ్ సాధనంగా మాట్లాడుతారు, హార్డ్వేర్ మరియు సాఫ్ట్వేర్ ఆర్కిటెక్చర్లకు మద్దతు ఇవ్వడానికి వ్యక్తిగత ప్రోగ్రామింగ్ భాషలు పనిచేసే విధానం. పెద్ద అధునాతన ఐటి సెటప్లను నిర్మించడానికి మరియు నిర్వహించడానికి వీలు కల్పించే బిల్డింగ్ బ్లాక్లు ఇవి.
