ప్రోహోస్టర్ > బ్లాగ్ > పరిపాలన > తప్పులను తట్టుకునే ఐటీ మౌలిక సదుపాయాల కల్పన. పార్ట్ 1 - oVirt 4.3 క్లస్టర్ని అమలు చేయడానికి సిద్ధమవుతోంది
తప్పులను తట్టుకునే ఐటీ మౌలిక సదుపాయాల కల్పన. పార్ట్ 1 - oVirt 4.3 క్లస్టర్ని అమలు చేయడానికి సిద్ధమవుతోంది
ఒకే డేటా సెంటర్లో ఒక చిన్న సంస్థ కోసం తప్పులను తట్టుకునే మౌలిక సదుపాయాలను నిర్మించే సూత్రాలతో తమను తాము పరిచయం చేసుకోవడానికి పాఠకులు ఆహ్వానించబడ్డారు, ఇది కథనాల యొక్క చిన్న సిరీస్లో వివరంగా చర్చించబడుతుంది.
రుగ్మతయొక్క తొనిసూచన
కింద డేటా సెంటర్ (డేటా ప్రాసెసింగ్ సెంటర్)ని ఇలా అర్థం చేసుకోవచ్చు:
సంస్థ యొక్క భూభాగంలో దాని స్వంత "సర్వర్ రూమ్" లో స్వంత రాక్, ఇది శక్తి మరియు శీతలీకరణ పరికరాలను అందించడానికి కనీస అవసరాలను తీరుస్తుంది మరియు ఇద్దరు స్వతంత్ర ప్రొవైడర్ల ద్వారా ఇంటర్నెట్ సదుపాయాన్ని కూడా కలిగి ఉంటుంది;
దాని స్వంత పరికరాలతో అద్దెకు తీసుకున్న రాక్, నిజమైన డేటా సెంటర్లో ఉంది - అని పిలవబడేది. విశ్వసనీయ శక్తి, శీతలీకరణ మరియు వైఫల్యం ఇంటర్నెట్ యాక్సెస్కు హామీ ఇచ్చే టైర్ III లేదా IV కొలోకేషన్;
టైర్ III లేదా IV డేటా సెంటర్లో పూర్తిగా లీజుకు తీసుకున్న పరికరాలు.
ఏ వసతి ఎంపికను ఎంచుకోవాలి - ప్రతి సందర్భంలో, ప్రతిదీ వ్యక్తిగతమైనది మరియు సాధారణంగా అనేక ప్రధాన కారకాలపై ఆధారపడి ఉంటుంది:
ఒక సంస్థకు దాని స్వంత IT మౌలిక సదుపాయాలు ఎందుకు అవసరం;
IT ఇన్ఫ్రాస్ట్రక్చర్ (విశ్వసనీయత, స్కేలబిలిటీ, నిర్వహణ, మొదలైనవి) నుండి ఎంటర్ప్రైజ్ ఖచ్చితంగా ఏమి కోరుకుంటుంది;
IT అవస్థాపనలో ప్రారంభ పెట్టుబడి మొత్తం, అలాగే దాని కోసం ఏ రకమైన ఖర్చులు - మూలధనం (అంటే మీ స్వంత పరికరాలను కొనుగోలు చేయడం), లేదా నిర్వహణ (పరికరాలు సాధారణంగా అద్దెకు ఇవ్వబడతాయి);
సంస్థ యొక్క ప్రణాళిక హోరిజోన్.
మీరు దాని IT అవస్థాపనను సృష్టించడానికి మరియు ఉపయోగించాలనే సంస్థ యొక్క నిర్ణయాన్ని ప్రభావితం చేసే కారకాల గురించి చాలా వ్రాయవచ్చు, కానీ మా లక్ష్యం ఈ మౌలిక సదుపాయాలను ఎలా సృష్టించాలో ఆచరణలో చూపడం, తద్వారా ఇది తప్పులను తట్టుకోగలదు మరియు మీరు ఇప్పటికీ సేవ్ చేయవచ్చు - వాణిజ్య సాఫ్ట్వేర్ను పొందే ఖర్చును తగ్గించండి లేదా వాటిని పూర్తిగా నివారించండి.
సుదీర్ఘ అభ్యాసం చూపినట్లుగా, ఇనుముపై పొదుపు చేయడం విలువైనది కాదు, ఎందుకంటే దుష్టుడు రెండుసార్లు చెల్లిస్తాడు మరియు ఇంకా చాలా ఎక్కువ. కానీ మళ్ళీ - మంచి హార్డ్వేర్, ఇది కేవలం సిఫార్సు మాత్రమే, మరియు చివరికి ఏమి కొనాలి మరియు ఎంత అనేది సంస్థ యొక్క సామర్థ్యాలు మరియు దాని నిర్వహణ యొక్క "దురాశ" మీద ఆధారపడి ఉంటుంది. అంతేకాకుండా, "దురాశ" అనే పదాన్ని పదం యొక్క మంచి అర్థంలో అర్థం చేసుకోవాలి, ఎందుకంటే ప్రారంభ దశలో హార్డ్వేర్లో పెట్టుబడి పెట్టడం మంచిది, తద్వారా మీరు దాని తదుపరి మద్దతు మరియు స్కేలింగ్తో తీవ్రమైన సమస్యలను కలిగి ఉండరు, మొదట్లో తప్పు ప్రణాళిక మరియు మితిమీరిన పొదుపు ప్రాజెక్ట్ ప్రారంభించేటప్పుడు కంటే ఎక్కువ ఖర్చులకు దారి తీస్తుంది.
కాబట్టి, ప్రాజెక్ట్ కోసం ప్రారంభ డేటా:
దాని స్వంత వెబ్ పోర్టల్ని సృష్టించి, దాని కార్యకలాపాలను ఇంటర్నెట్కి తీసుకురావాలని నిర్ణయించుకున్న ఒక సంస్థ ఉంది;
టైర్ III ప్రమాణం ప్రకారం ధృవీకరించబడిన మంచి డేటా సెంటర్లో దాని పరికరాలను ఉంచడానికి కంపెనీ ఒక రాక్ను అద్దెకు తీసుకోవాలని నిర్ణయించుకుంది;
హార్డ్వేర్పై ఎక్కువ ఆదా చేయకూడదని కంపెనీ నిర్ణయించుకుంది మరియు అందువల్ల పొడిగించిన వారంటీలు మరియు మద్దతుతో కింది పరికరాలను కొనుగోలు చేసింది:
సామగ్రి జాబితా
క్రింది విధంగా రెండు భౌతిక Dell PowerEdge R640 సర్వర్లు:
రెండు ఇంటెల్ జియాన్ గోల్డ్ 5120 ప్రాసెసర్లు
512 జిబి ర్యామ్
OS ఇన్స్టాలేషన్ కోసం RAID1లో రెండు SAS డిస్క్లు
అంతర్నిర్మిత 4-పోర్ట్ 1G నెట్వర్క్ కార్డ్
రెండు 2-పోర్ట్ 10G నెట్వర్క్ కార్డ్లు
ఒకటి 2-పోర్ట్ FC HBA 16G.
Dell MD2f 3820 కంట్రోలర్ నిల్వ FC 16G ద్వారా నేరుగా డెల్ హోస్ట్లకు కనెక్ట్ చేయబడింది;
రెండవ స్థాయి రెండు స్విచ్లు - సిస్కో WS-C2960RX-48FPS-L పేర్చబడినవి;
మూడవ స్థాయి యొక్క రెండు స్విచ్లు - సిస్కో WS-C3850-24T-E, స్టాక్లో కలిపి;
ర్యాక్, UPS, PDU, కన్సోల్ సర్వర్లు - డేటా సెంటర్ ద్వారా అందించబడింది.
మేము చూడగలిగినట్లుగా, ఇప్పటికే ఉన్న పరికరాలు క్షితిజ సమాంతర మరియు నిలువు స్కేలింగ్కు మంచి అవకాశాలను కలిగి ఉన్నాయి, ఒకవేళ ఎంటర్ప్రైజ్ ఇంటర్నెట్లో ఇలాంటి ప్రొఫైల్తో ఉన్న ఇతర కంపెనీలతో పోటీపడగలిగితే మరియు తదుపరి పోటీ కోసం వనరులను విస్తరించడంలో పెట్టుబడి పెట్టగల లాభం పొందడం ప్రారంభిస్తుంది. మరియు లాభం పెరుగుదల.
మా కంప్యూటింగ్ క్లస్టర్ పనితీరును పెంచాలని ఎంటర్ప్రైజ్ నిర్ణయించుకుంటే మనం ఏ పరికరాలను జోడించవచ్చు:
2960X స్విచ్లలోని పోర్ట్ల సంఖ్య పరంగా మాకు పెద్ద నిల్వ ఉంది, అంటే మనం మరిన్ని హార్డ్వేర్ సర్వర్లను జోడించవచ్చు;
నిల్వ సిస్టమ్లు మరియు అదనపు సర్వర్లను కనెక్ట్ చేయడానికి రెండు FC స్విచ్లను కొనుగోలు చేయండి;
ఇప్పటికే ఉన్న సర్వర్లను అప్గ్రేడ్ చేయవచ్చు - మెమరీని జోడించండి, ప్రాసెసర్లను మరింత సమర్థవంతమైన వాటితో భర్తీ చేయండి, ఇప్పటికే ఉన్న నెట్వర్క్ ఎడాప్టర్లతో 10G నెట్వర్క్కు కనెక్ట్ చేయండి;
మీరు అవసరమైన రకమైన డిస్క్లతో నిల్వ సిస్టమ్కు అదనపు డిస్క్ అల్మారాలను జోడించవచ్చు - SAS, SATA లేదా SSD, ప్రణాళికాబద్ధమైన లోడ్ను బట్టి;
FC స్విచ్లను జోడించిన తర్వాత, మీరు మరింత డిస్క్ సామర్థ్యాన్ని జోడించడానికి మరొక స్టోరేజ్ సిస్టమ్ను కొనుగోలు చేయవచ్చు మరియు మీరు దానికి ప్రత్యేక రిమోట్ రెప్లికేషన్ ఎంపికను కొనుగోలు చేస్తే, మీరు ఒక డేటా సెంటర్ సరిహద్దుల్లో మరియు డేటా సెంటర్ల మధ్య నిల్వ సిస్టమ్ల మధ్య డేటా రెప్లికేషన్ను కాన్ఫిగర్ చేయవచ్చు. (కానీ ఇది ఇప్పటికే వ్యాసం యొక్క పరిధికి మించినది);
మూడవ-స్థాయి స్విచ్లు కూడా ఉన్నాయి - సిస్కో 3850, అంతర్గత నెట్వర్క్ల మధ్య హై-స్పీడ్ రూటింగ్ కోసం ఇది తప్పు-తట్టుకునే నెట్వర్క్ కోర్గా ఉపయోగించబడుతుంది. అంతర్గత మౌలిక సదుపాయాలు పెరిగేకొద్దీ భవిష్యత్తులో ఇది చాలా సహాయపడుతుంది. 3850లో 10G పోర్ట్లు కూడా ఉన్నాయి, వీటిని నెట్వర్క్ పరికరాలను 10G స్పీడ్కి అప్గ్రేడ్ చేసేటప్పుడు తర్వాత ఉపయోగించవచ్చు.
వర్చువలైజేషన్ లేకుండా ఇప్పుడు ఎక్కడా లేనందున, మేము ఖచ్చితంగా ధోరణిలో ఉంటాము, ప్రత్యేకించి వ్యక్తిగత మౌలిక సదుపాయాల మూలకాల కోసం (వెబ్ సర్వర్లు, డేటాబేస్లు మొదలైనవి) ఖరీదైన సర్వర్లను పొందే ఖర్చును తగ్గించడానికి ఇది ఒక గొప్ప మార్గం, ఇది ఎల్లప్పుడూ సరైనది కాదు. తక్కువ లోడ్ విషయంలో ఉపయోగించబడుతుంది మరియు ప్రాజెక్ట్ లాంచ్ ప్రారంభంలో ఇది ఖచ్చితంగా ఉంటుంది.
అదనంగా, వర్చువలైజేషన్ మనకు చాలా ఉపయోగకరంగా ఉండే అనేక ఇతర ప్రయోజనాలను కలిగి ఉంది: హార్డ్వేర్ సర్వర్ వైఫల్యం నుండి VM తప్పు సహనం, వాటి నిర్వహణ కోసం క్లస్టర్ హార్డ్వేర్ నోడ్ల మధ్య లైవ్ మైగ్రేషన్, క్లస్టర్ నోడ్ల మధ్య మాన్యువల్ లేదా ఆటోమేటిక్ లోడ్ పంపిణీ మొదలైనవి.
ఎంటర్ప్రైజ్ కొనుగోలు చేసిన హార్డ్వేర్ కోసం, అత్యంత అందుబాటులో ఉన్న VMware vSphere క్లస్టర్ని అమలు చేయడం దానికదే సూచిస్తుంది, అయితే VMware నుండి ఏదైనా సాఫ్ట్వేర్ దాని “హార్స్” ధర ట్యాగ్లకు ప్రసిద్ధి చెందినందున, మేము ఖచ్చితంగా ఉచిత వర్చువలైజేషన్ మేనేజ్మెంట్ సాఫ్ట్వేర్ని ఉపయోగిస్తాము - oVirt, దీని ఆధారంగా బాగా తెలిసిన, కానీ ఇప్పటికే వాణిజ్య ఉత్పత్తి సృష్టించబడింది - rhev.
సాఫ్ట్వేర్ oVirt అత్యంత అందుబాటులో ఉన్న వర్చువల్ మెషీన్లతో సౌకర్యవంతంగా పని చేయడానికి అవస్థాపనలోని అన్ని అంశాలను ఒకదానితో ఒకటి కలపడం అవసరం - ఇవి డేటాబేస్లు, వెబ్ అప్లికేషన్లు, ప్రాక్సీ సర్వర్లు, బ్యాలెన్సర్లు, లాగ్లు మరియు విశ్లేషణలను సేకరించడానికి సర్వర్లు మొదలైనవి. , మా సంస్థ యొక్క వెబ్ పోర్టల్ ఏమి కలిగి ఉంటుంది.
ఈ పరిచయాన్ని క్లుప్తీకరించి, కింది కథనాలు మా కోసం వేచి ఉన్నాయి, ఇది సంస్థ యొక్క మొత్తం హార్డ్వేర్ మరియు సాఫ్ట్వేర్ అవస్థాపనను ఎలా అమలు చేయాలో ఆచరణలో చూపుతుంది:
వ్యాసాల జాబితా
1 వ భాగము. oVirt క్లస్టర్ని అమలు చేయడానికి సిద్ధమౌతోంది 4.3.
2 వ భాగము. oVirt క్లస్టర్ను ఇన్స్టాల్ చేయడం మరియు కాన్ఫిగర్ చేయడం 4.3.
3 వ భాగము. VyOS క్లస్టర్ని సెటప్ చేయడం, తప్పులను తట్టుకునే బాహ్య రూటింగ్ని నిర్వహించడం.
4 వ భాగము. సిస్కో 3850 స్టాక్ను ఏర్పాటు చేయడం, ఇంట్రానెట్ రూటింగ్ని నిర్వహించడం.
పార్ట్ 1. oVirt 4.3 క్లస్టర్ని అమలు చేయడానికి సిద్ధమవుతోంది
ప్రాథమిక హోస్ట్ సెటప్
OSని ఇన్స్టాల్ చేయడం మరియు కాన్ఫిగర్ చేయడం సులభమయిన దశ. OS ను ఎలా సరిగ్గా ఇన్స్టాల్ చేయాలి మరియు కాన్ఫిగర్ చేయాలి అనే దానిపై చాలా కథనాలు ఉన్నాయి, కాబట్టి దీని గురించి ప్రత్యేకంగా ఏదైనా ఇవ్వడానికి ప్రయత్నించడంలో అర్ధమే లేదు.
కాబట్టి, మేము రెండు Dell PowerEdge R640 హోస్ట్లను కలిగి ఉన్నాము, వాటిపై మేము OSని ఇన్స్టాల్ చేయాలి మరియు వాటిని oVirt 4.3 క్లస్టర్లో వర్చువల్ మిషన్లను అమలు చేయడానికి హైపర్వైజర్లుగా ఉపయోగించడానికి ప్రాథమిక సెట్టింగ్లను నిర్వహించాలి.
మేము ఉచిత వాణిజ్యేతర సాఫ్ట్వేర్ oVirtని ఉపయోగించాలని ప్లాన్ చేస్తున్నాము కాబట్టి, మేము హోస్ట్లను అమలు చేయడానికి OSని ఎంచుకున్నాము CentOS 7.7, oVirt కోసం హోస్ట్లలో ఇతర ఆపరేటింగ్ సిస్టమ్లను ఇన్స్టాల్ చేయడం సాధ్యమే అయినప్పటికీ:
RHEL ఆధారంగా ఒక ప్రత్యేక నిర్మాణం, అని పిలవబడేది. oVirt నోడ్;
OS ఒరాకిల్ లైనక్స్ సమ్మర్ 2019 ప్రకటించారు దానిపై oVirt రన్ చేయడం గురించి.
OS ని ఇన్స్టాల్ చేసే ముందు, ఇది సిఫార్సు చేయబడింది:
రెండు హోస్ట్లలో iDRAC నెట్వర్క్ ఇంటర్ఫేస్ను కాన్ఫిగర్ చేయండి;
BIOS మరియు iDRAC కోసం ఫర్మ్వేర్ను తాజా సంస్కరణలకు నవీకరించండి;
సర్వర్ యొక్క సిస్టమ్ ప్రొఫైల్ను కాన్ఫిగర్ చేయండి, ప్రాధాన్యంగా పనితీరు మోడ్లో;
సర్వర్లో OSను ఇన్స్టాల్ చేయడానికి స్థానిక డిస్క్ల నుండి RAIDని కాన్ఫిగర్ చేయండి (RAID1 సిఫార్సు చేయబడింది).
అప్పుడు మేము iDRAC ద్వారా ముందుగా సృష్టించిన డిస్క్లో OS ని ఇన్స్టాల్ చేస్తాము - ఇన్స్టాలేషన్ ప్రాసెస్ సాధారణమైనది, దానిలో ప్రత్యేక క్షణాలు లేవు. మీరు iDRAC ద్వారా OS ఇన్స్టాలేషన్ను ప్రారంభించడానికి సర్వర్ కన్సోల్ను కూడా యాక్సెస్ చేయవచ్చు, అయినప్పటికీ మానిటర్, కీబోర్డ్ మరియు మౌస్ను నేరుగా సర్వర్కు కనెక్ట్ చేయకుండా మరియు ఫ్లాష్ డ్రైవ్ నుండి OSని ఇన్స్టాల్ చేయకుండా మిమ్మల్ని ఏదీ నిరోధించదు.
OS ని ఇన్స్టాల్ చేసిన తర్వాత, మేము దాని ప్రారంభ సెట్టింగ్లను నిర్వహిస్తాము:
systemctl enable network.service
systemctl start network.service
systemctl status network.service
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl status NetworkManager
సాఫ్ట్వేర్ యొక్క ప్రాథమిక సెట్ను ఇన్స్టాల్ చేస్తోంది
ప్రారంభ OS సెటప్ కోసం, మీరు సర్వర్లో ఏదైనా నెట్వర్క్ ఇంటర్ఫేస్ను కాన్ఫిగర్ చేయాలి, తద్వారా మీరు OSని నవీకరించడానికి మరియు అవసరమైన సాఫ్ట్వేర్ ప్యాకేజీలను ఇన్స్టాల్ చేయడానికి ఇంటర్నెట్ను యాక్సెస్ చేయవచ్చు. ఇది OS ఇన్స్టాలేషన్ ప్రక్రియలో మరియు దాని తర్వాత రెండింటినీ చేయవచ్చు.
పైన పేర్కొన్న అన్ని సెట్టింగ్లు మరియు సాఫ్ట్వేర్ సెట్ వ్యక్తిగత ప్రాధాన్యతకు సంబంధించినది మరియు ఈ సెట్ కేవలం సిఫార్సు మాత్రమే.
మా హోస్ట్ హైపర్వైజర్ పాత్రను పోషిస్తుంది కాబట్టి, మేము కోరుకున్న పనితీరు ప్రొఫైల్ను ప్రారంభిస్తాము:
systemctl enable tuned
systemctl start tuned
systemctl status tuned
tuned-adm profile
tuned-adm profile virtual-host
మీరు పనితీరు ప్రొఫైల్ గురించి ఇక్కడ మరింత చదువుకోవచ్చు:అధ్యాయం 4".
OSని ఇన్స్టాల్ చేసిన తర్వాత, మేము తదుపరి భాగానికి వెళ్తాము - హోస్ట్లలో నెట్వర్క్ ఇంటర్ఫేస్లను కాన్ఫిగర్ చేయడం మరియు సిస్కో 2960X స్విచ్ల స్టాక్.
Cisco 2960X స్విచ్ స్టాక్ను కాన్ఫిగర్ చేస్తోంది
మా ప్రాజెక్ట్లో, వివిధ రకాల ట్రాఫిక్లను వేరు చేయడానికి క్రింది VLAN నంబర్లు ఉపయోగించబడతాయి - లేదా ఒకదానికొకటి వేరుచేయబడిన డొమైన్లను ప్రసారం చేయండి:
VLAN 10 - అంతర్జాలం VLAN 17 - నిర్వహణ (iDRAC, నిల్వ, స్విచ్ల నిర్వహణ) VLAN 32 - VM ఉత్పత్తి నెట్వర్క్ VLAN 33 - ఇంటర్కనెక్షన్ నెట్వర్క్ (బాహ్య కాంట్రాక్టర్లకు) VLAN 34 - VM టెస్ట్ నెట్వర్క్ VLAN 35 - VM డెవలపర్ నెట్వర్క్ VLAN 40 - మానిటరింగ్ నెట్వర్క్
పనిని ప్రారంభించే ముందు, L2 స్థాయిలో ఒక రేఖాచిత్రాన్ని ఇద్దాం, ఇది మనం చివరికి రావాలి:
oVirt హోస్ట్లు మరియు వర్చువల్ మెషీన్ల నెట్వర్క్ పరస్పర చర్య కోసం, అలాగే మా నిల్వ సిస్టమ్ను నిర్వహించడం కోసం, Cisco 2960X స్విచ్ల స్టాక్ను కాన్ఫిగర్ చేయడం అవసరం.
డెల్ హోస్ట్లు అంతర్నిర్మిత 4-పోర్ట్ నెట్వర్క్ కార్డ్లను కలిగి ఉన్నాయి, కాబట్టి, ఫిజికల్ నెట్వర్క్ పోర్ట్ల సమూహాన్ని లాజికల్ ఇంటర్ఫేస్గా ఉపయోగించి, ఫాల్ట్-టాలరెంట్ నెట్వర్క్ కనెక్షన్ని ఉపయోగించి సిస్కో 2960Xకి వారి కనెక్షన్ను నిర్వహించడం మంచిది మరియు LACP (802.3 ప్రకటన) ప్రోటోకాల్:
హోస్ట్లోని మొదటి రెండు పోర్ట్లు బాండింగ్ మోడ్లో కాన్ఫిగర్ చేయబడ్డాయి మరియు 2960X స్విచ్కి కనెక్ట్ చేయబడ్డాయి - ఈ లాజికల్ ఇంటర్ఫేస్ కాన్ఫిగర్ చేయబడుతుంది వంతెన హోస్ట్ మేనేజ్మెంట్, పర్యవేక్షణ, oVirt క్లస్టర్లోని ఇతర హోస్ట్లతో కమ్యూనికేషన్ కోసం చిరునామాతో, ఇది వర్చువల్ మిషన్ల లైవ్ మైగ్రేషన్ కోసం కూడా ఉపయోగించబడుతుంది;
హోస్ట్లోని రెండవ రెండు పోర్ట్లు కూడా బాండింగ్ మోడ్లో కాన్ఫిగర్ చేయబడ్డాయి మరియు 2960Xకి కనెక్ట్ చేయబడ్డాయి - oVirt ఉపయోగించి ఈ లాజికల్ ఇంటర్ఫేస్లో, వర్చువల్ మిషన్లు కనెక్ట్ అయ్యే వంతెనలు తర్వాత (సంబంధిత VLANలలో) సృష్టించబడతాయి.
ఒకే లాజికల్ ఇంటర్ఫేస్లోని రెండు నెట్వర్క్ పోర్ట్లు సక్రియంగా ఉంటాయి, అనగా. వాటిపై ట్రాఫిక్ బ్యాలెన్సింగ్ మోడ్లో ఏకకాలంలో ప్రసారం చేయబడుతుంది.
IP చిరునామాలు మినహా క్లస్టర్ నోడ్లలోని నెట్వర్క్ సెట్టింగ్లు ఖచ్చితంగా ఒకే విధంగా ఉండాలి.
ప్రాథమిక స్విచ్ స్టాక్ సెటప్ 2960X మరియు దాని పోర్టులు
మునుపు, మా స్విచ్లు ఇలా ఉండాలి:
రాక్ మౌంట్;
అవసరమైన పొడవు యొక్క రెండు ప్రత్యేక కేబుల్స్ ద్వారా కనెక్ట్ చేయబడింది, ఉదాహరణకు, CAB-STK-E-1M;
విద్యుత్ సరఫరాకు కనెక్ట్ చేయబడింది;
వారి ప్రారంభ కాన్ఫిగరేషన్ కోసం కన్సోల్ పోర్ట్ ద్వారా అడ్మినిస్ట్రేటర్ వర్క్స్టేషన్కు కనెక్ట్ చేయబడింది.
దీనికి అవసరమైన మార్గదర్శకాలు అందుబాటులో ఉన్నాయి అధికారిక పేజీ తయారీదారు.
పై దశలను పూర్తి చేసిన తర్వాత, మేము స్విచ్లను కాన్ఫిగర్ చేస్తాము.
ప్రతి కమాండ్ అంటే ఏమిటో ఈ వ్యాసం యొక్క ఫ్రేమ్వర్క్లో అర్థం చేసుకోవలసిన అవసరం లేదు; అవసరమైతే, మొత్తం సమాచారాన్ని స్వతంత్రంగా కనుగొనవచ్చు.
స్విచ్ స్టాక్ను త్వరగా సెటప్ చేయడం మరియు దానికి హోస్ట్లు మరియు స్టోరేజ్ మేనేజ్మెంట్ ఇంటర్ఫేస్లను కనెక్ట్ చేయడం మా లక్ష్యం.
1) మేము మాస్టర్ స్విచ్కి కనెక్ట్ చేస్తాము, ప్రివిలేజ్డ్ మోడ్కి వెళ్లి, ఆపై కాన్ఫిగరేషన్ మోడ్కి వెళ్లి ప్రాథమిక సెట్టింగ్లను చేస్తాము.
ప్రాథమిక స్విచ్ కాన్ఫిగరేషన్:
enable
configure terminal
hostname 2960X
no service pad
service timestamps debug datetime msec
service timestamps log datetime localtime show-timezone msec
no service password-encryption
service sequence-numbers
switch 1 priority 15
switch 2 priority 14
stack-mac persistent timer 0
clock timezone MSK 3
vtp mode transparent
ip subnet-zero
vlan 17
name Management
vlan 32
name PROD
vlan 33
name Interconnect
vlan 34
name Test
vlan 35
name Dev
vlan 40
name Monitoring
spanning-tree mode rapid-pvst
spanning-tree etherchannel guard misconfig
spanning-tree portfast bpduguard default
spanning-tree extend system-id
spanning-tree vlan 1-40 root primary
spanning-tree loopguard default
vlan internal allocation policy ascending
port-channel load-balance src-dst-ip
errdisable recovery cause loopback
errdisable recovery cause bpduguard
errdisable recovery interval 60
line con 0
session-timeout 60
exec-timeout 60 0
logging synchronous
line vty 5 15
session-timeout 60
exec-timeout 60 0
logging synchronous
ip http server
ip http secure-server
no vstack
interface Vlan1
no ip address
shutdown
exit
2) నిల్వ వ్యవస్థలు మరియు iDRAC సర్వర్ల నియంత్రణ ఇంటర్ఫేస్లను కనెక్ట్ చేయడానికి, VLAN 17లో యాక్సెస్ మోడ్ (యాక్సెస్)లో స్విచ్ యొక్క నెట్వర్క్ పోర్ట్లను మేము కాన్ఫిగర్ చేస్తాము.
3) స్టాక్ను మళ్లీ లోడ్ చేసిన తర్వాత, అది సరిగ్గా పని చేస్తుందో లేదో తనిఖీ చేయండి:
స్టాక్ పనితీరును తనిఖీ చేస్తోంది:
2960X#show switch stack-ring speed
Stack Ring Speed : 20G
Stack Ring Configuration: Full
Stack Ring Protocol : FlexStack
2960X#show switch stack-ports
Switch # Port 1 Port 2
-------- ------ ------
1 Ok Ok
2 Ok Ok
2960X#show switch neighbors
Switch # Port 1 Port 2
-------- ------ ------
1 2 2
2 1 1
2960X#show switch detail
Switch/Stack Mac Address : 0cd0.f8e4.ХХХХ
Mac persistency wait time: Indefinite
H/W Current
Switch# Role Mac Address Priority Version State
----------------------------------------------------------
*1 Master 0cd0.f8e4.ХХХХ 15 4 Ready
2 Member 0029.c251.ХХХХ 14 4 Ready
Stack Port Status Neighbors
Switch# Port 1 Port 2 Port 1 Port 2
--------------------------------------------------------
1 Ok Ok 2 2
2 Ok Ok 1 1
enable secret *myenablepassword*
service password-encryption
NTPని సెటప్ చేయండి:
ntp server 85.21.78.8 prefer
ntp server 89.221.207.113
ntp server 185.22.60.71
ntp server 192.36.143.130
ntp server 185.209.85.222
show ntp status
show ntp associations
show clock detail
5) హోస్ట్లకు కనెక్ట్ చేయబడిన లాజికల్ ఈథర్చానెల్ ఇంటర్ఫేస్లు మరియు ఫిజికల్ పోర్ట్లను సెటప్ చేయండి. కాన్ఫిగరేషన్ సౌలభ్యం కోసం, అందుబాటులో ఉన్న అన్ని VLANలు అన్ని లాజికల్ ఇంటర్ఫేస్లలో అనుమతించబడతాయి, అయితే సాధారణంగా అవసరమైన వాటిని మాత్రమే కాన్ఫిగర్ చేయాలని సిఫార్సు చేయబడింది:
స్టాక్లోని సెట్టింగ్లను పూర్తి చేసిన తర్వాత 2960H మరియు హోస్ట్లు, హోస్ట్లలో నెట్వర్క్ను పునఃప్రారంభించండి మరియు లాజికల్ ఇంటర్ఫేస్ యొక్క కార్యాచరణను తనిఖీ చేయండి.
హోస్ట్:
systemctl restart network
cat /proc/net/bonding/bond1
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer2+3 (2)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
...
802.3ad info
LACP rate: fast
Min links: 0
Aggregator selection policy (ad_select): stable
System priority: 65535
...
Slave Interface: em2
MII Status: up
Speed: 1000 Mbps
Duplex: full
...
Slave Interface: em3
MII Status: up
Speed: 1000 Mbps
Duplex: full
స్విచ్ స్టాక్లో 2960H:
2960X#show lacp internal
Flags: S - Device is requesting Slow LACPDUs
F - Device is requesting Fast LACPDUs
A - Device is in Active mode P - Device is in Passive mode
Channel group 1
LACP port Admin Oper Port Port
Port Flags State Priority Key Key Number State
Gi1/0/1 SA bndl 32768 0x1 0x1 0x102 0x3D
Gi2/0/1 SA bndl 32768 0x1 0x1 0x202 0x3D
2960X#sh etherchannel summary
Flags: D - down P - bundled in port-channel
I - stand-alone s - suspended
H - Hot-standby (LACP only)
R - Layer3 S - Layer2
U - in use N - not in use, no aggregation
f - failed to allocate aggregator
M - not in use, minimum links not met
m - not in use, port not aggregated due to minimum links not met
u - unsuitable for bundling
w - waiting to be aggregated
d - default port
A - formed by Auto LAG
Number of channel-groups in use: 11
Number of aggregators: 11
Group Port-channel Protocol Ports
------+-------------+-----------+-----------------------------------------------
1 Po1(SU) LACP Gi1/0/1(P) Gi2/0/1(P)
హోస్ట్లలో క్లస్టర్ వనరులను నిర్వహించడానికి నెట్వర్క్ ఇంటర్ఫేస్ల ప్రారంభ కాన్ఫిగరేషన్ హోస్ట్1 и హోస్ట్2
హోస్ట్లు మరియు దాని భౌతిక ఇంటర్ఫేస్లపై నిర్వహణ కోసం BOND1 లాజికల్ ఇంటర్ఫేస్ను కాన్ఫిగర్ చేస్తోంది:
స్టాక్లోని సెట్టింగ్లను పూర్తి చేసిన తర్వాత 2960H మరియు హోస్ట్లు, హోస్ట్లలో నెట్వర్క్ను పునఃప్రారంభించండి మరియు లాజికల్ ఇంటర్ఫేస్ యొక్క కార్యాచరణను తనిఖీ చేయండి.
మేము హోస్ట్లలో నెట్వర్క్ను పునఃప్రారంభించి, ఒకదానికొకటి వారి దృశ్యమానతను తనిఖీ చేస్తాము.
ఇది Cisco 2960X స్విచ్ స్టాక్ యొక్క కాన్ఫిగరేషన్ను పూర్తి చేస్తుంది మరియు ప్రతిదీ సరిగ్గా జరిగితే, ఇప్పుడు మేము L2 స్థాయిలో ఒకదానికొకటి అన్ని ఇన్ఫ్రాస్ట్రక్చర్ మూలకాల యొక్క నెట్వర్క్ కనెక్టివిటీని కలిగి ఉన్నాము.
Dell MD3820f స్టోరేజ్ సెటప్
స్టోరేజ్ సిస్టమ్ను కాన్ఫిగర్ చేసే పనిని ప్రారంభించడానికి ముందు, ఇది ఇప్పటికే సిస్కో స్విచ్ స్టాక్కు కనెక్ట్ చేయబడాలి 2960H నిర్వహణ ఇంటర్ఫేస్లు, అలాగే హోస్ట్లకు హోస్ట్1 и హోస్ట్2 FC ద్వారా.
నిల్వ వ్యవస్థ స్విచ్ స్టాక్కు ఎలా కనెక్ట్ చేయబడాలి అనే సాధారణ పథకం మునుపటి అధ్యాయంలో ఇవ్వబడింది.
హోస్ట్లకు FC ద్వారా నిల్వను కనెక్ట్ చేసే పథకం ఇలా ఉండాలి:
కనెక్షన్ సమయంలో, నిల్వ సిస్టమ్లోని FC పోర్ట్లకు కనెక్ట్ చేయబడిన FC HBA హోస్ట్ల కోసం WWPN చిరునామాలను వ్రాయడం అవసరం - నిల్వ సిస్టమ్పై LUNలకు హోస్ట్ బైండింగ్ యొక్క తదుపరి కాన్ఫిగరేషన్ కోసం ఇది అవసరం.
అడ్మినిస్ట్రేటర్ వర్క్స్టేషన్లో Dell MD3820f స్టోరేజ్ మేనేజ్మెంట్ యుటిలిటీని డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేయండి - PowerVault మాడ్యులర్ డిస్క్ స్టోరేజ్ మేనేజర్ (MDSM).
మేము ఆమె డిఫాల్ట్ IP చిరునామాల ద్వారా ఆమెకు కనెక్ట్ చేసి, ఆపై మా చిరునామాలను కాన్ఫిగర్ చేస్తాము VLAN17, TCP/IP ద్వారా కంట్రోలర్లను నిర్వహించడానికి:
నిల్వ 1:
ControllerA IP - 172.20.1.13, MASK - 255.255.255.0, Gateway - 172.20.1.2
ControllerB IP - 172.20.1.14, MASK - 255.255.255.0, Gateway - 172.20.1.2
చిరునామాలను సెటప్ చేసిన తర్వాత, మేము స్టోరేజ్ మేనేజ్మెంట్ ఇంటర్ఫేస్కి వెళ్లి పాస్వర్డ్ను సెట్ చేయండి, సమయాన్ని సెట్ చేయండి, అవసరమైతే కంట్రోలర్లు మరియు డిస్క్ల కోసం ఫర్మ్వేర్ను అప్డేట్ చేయండి, మొదలైనవి.
ఇది ఎలా జరుగుతుందో వివరించబడింది పరిపాలన గైడ్ నిల్వ.
పై సెట్టింగ్లను చేసిన తర్వాత, మేము కొన్ని పనులను మాత్రమే చేయాలి:
హోస్ట్ FC పోర్ట్ IDలను కాన్ఫిగర్ చేయండి - హోస్ట్ పోర్ట్ ఐడెంటిఫైయర్లు.
హోస్ట్ సమూహాన్ని సృష్టించండి - హోస్ట్ సమూహం మరియు దానికి మా రెండు Dell హోస్ట్లను జోడించండి.
దానిలో డిస్క్ గ్రూప్ మరియు వర్చువల్ డిస్క్లను (లేదా LUNలు) సృష్టించండి, ఇది హోస్ట్లకు అందించబడుతుంది.
హోస్ట్ల కోసం వర్చువల్ డిస్క్ల (లేదా LUNలు) ప్రదర్శనను కాన్ఫిగర్ చేయండి.
వాటికి హోస్ట్ FC పోర్ట్ల యొక్క కొత్త హోస్ట్లు మరియు బైండింగ్ ఐడెంటిఫైయర్లను జోడించడం మెను ద్వారా జరుగుతుంది - హోస్ట్ మ్యాపింగ్లు -> నిర్వచించండి -> హోస్ట్లు...
FC HBA హోస్ట్ల WWPN చిరునామాలను కనుగొనవచ్చు, ఉదాహరణకు, సర్వర్ యొక్క iDRACలో.
ఫలితంగా, మనం ఈ చిత్రాన్ని పొందాలి:
కొత్త హోస్ట్ సమూహాన్ని జోడించడం మరియు దానికి హోస్ట్లను బైండింగ్ చేయడం మెను ద్వారా జరుగుతుంది - హోస్ట్ మ్యాపింగ్లు -> నిర్వచించండి -> హోస్ట్ గ్రూప్…
హోస్ట్ల కోసం, OS రకాన్ని ఎంచుకోండి - Linux (DM-MP).
హోస్ట్ సమూహాన్ని సృష్టించిన తర్వాత, ట్యాబ్ ద్వారా నిల్వ & కాపీ సేవలు, డిస్క్ సమూహాన్ని సృష్టించండి - డిస్క్ గ్రూప్, తప్పు సహనం కోసం అవసరాలను బట్టి ఒక రకంతో, ఉదాహరణకు, RAID10, మరియు దానిలో అవసరమైన పరిమాణంలోని వర్చువల్ డిస్క్లు:
చివరకు, చివరి దశ హోస్ట్ల కోసం వర్చువల్ డిస్క్ల (లేదా LUNలు) ప్రదర్శన.
దీన్ని చేయడానికి, మెను ద్వారా - హోస్ట్ మ్యాపింగ్లు -> లూన్ మ్యాపింగ్ -> చేర్చు ... మేము హోస్ట్లకు నంబర్లను కేటాయించడం ద్వారా వర్చువల్ డిస్క్లను బంధిస్తాము.
ప్రతిదీ ఈ స్క్రీన్ షాట్ లాగా ఉండాలి:
ఇక్కడే మేము స్టోరేజ్ సెటప్ని పూర్తి చేస్తాము మరియు ప్రతిదీ సరిగ్గా జరిగితే, హోస్ట్లు వారి FC HBAల ద్వారా వారికి అందించిన LUNలను చూడాలి.
కనెక్ట్ చేయబడిన డ్రైవ్ల గురించి సమాచారాన్ని నవీకరించడానికి సిస్టమ్ను బలవంతం చేద్దాం:
ls -la /sys/class/scsi_host/
echo "- - -" > /sys/class/scsi_host/host[0-9]/scan
హోస్ట్లలో, మీరు అదనంగా కాన్ఫిగర్ చేయవచ్చు మల్టీపాత్, మరియు oVirtని ఇన్స్టాల్ చేసేటప్పుడు అది స్వయంగా చేయగలిగినప్పటికీ, MP యొక్క ఖచ్చితత్వాన్ని ముందుగానే తనిఖీ చేయడం మంచిది.
DM మల్టీపాత్ని ఇన్స్టాల్ చేయడం మరియు కాన్ఫిగర్ చేయడం
మీరు గమనిస్తే, స్టోరేజ్ సిస్టమ్లోని మూడు వర్చువల్ డిస్క్లు రెండు విధాలుగా కనిపిస్తాయి. అందువలన, అన్ని సన్నాహక పనులు పూర్తయ్యాయి, అంటే మీరు ప్రధాన భాగానికి వెళ్లవచ్చు - oVirt క్లస్టర్ను ఏర్పాటు చేయడం, ఇది తదుపరి వ్యాసంలో చర్చించబడుతుంది.