ఈ సంవత్సరం మాస్కోలో వేసవి, నిజం చెప్పాలంటే, చాలా మంచిది కాదు. ఇది చాలా త్వరగా మరియు త్వరగా ప్రారంభమైంది, ప్రతి ఒక్కరూ దీనికి ప్రతిస్పందించడానికి సమయం లేదు మరియు ఇది ఇప్పటికే జూన్ చివరిలో ముగిసింది. అందువల్ల, Huawei నన్ను చైనాకు, వారి RnD కేంద్రం ఉన్న చెంగ్డూ నగరానికి వెళ్లమని ఆహ్వానించినప్పుడు, నీడలో +34 డిగ్రీల వాతావరణ సూచనను చూసిన తర్వాత, నేను వెంటనే అంగీకరించాను. అన్ని తరువాత, నేను ఇకపై అదే వయస్సు కాదు మరియు నేను నా ఎముకలను కొద్దిగా వేడెక్కించాలి. ఎముకలను మాత్రమే కాకుండా, లోపలి భాగాలను కూడా వేడి చేయడం సాధ్యమని నేను గమనించాలనుకుంటున్నాను, ఎందుకంటే చెంగ్డు వాస్తవానికి ఉన్న సిచువాన్ ప్రావిన్స్ కారంగా ఉండే ఆహారాన్ని ఇష్టపడటానికి ప్రసిద్ధి చెందింది. అయితే, ఇది ప్రయాణం గురించిన బ్లాగ్ కాదు, కాబట్టి మన ట్రిప్ యొక్క ప్రధాన లక్ష్యానికి తిరిగి వెళ్దాం - కొత్త స్టోరేజ్ సిస్టమ్స్ - Huawei Dorado V6. ఈ వ్యాసం గతం నుండి మిమ్మల్ని కొద్దిగా అలరిస్తుంది, ఎందుకంటే... ఇది అధికారిక ప్రకటనకు ముందు వ్రాయబడింది, కానీ విడుదల తర్వాత మాత్రమే ప్రచురించబడింది. కాబట్టి, ఈ రోజు మనం Huawei మన కోసం సిద్ధం చేసిన ఆసక్తికరమైన మరియు రుచికరమైన ప్రతిదాన్ని నిశితంగా పరిశీలిస్తాము.
కొత్త లైన్లో 5 మోడల్స్ ఉంటాయి. 3000V6 మినహా అన్ని మోడల్లు SAS మరియు NVMe అనే రెండు వెర్షన్లలో ఉంటాయి. ఎంపిక మీరు ఈ సిస్టమ్లో ఉపయోగించగల డిస్క్ల ఇంటర్ఫేస్, బ్యాక్-ఎండ్ పోర్ట్లు మరియు సిస్టమ్లో మీరు ఇన్స్టాల్ చేయగల డిస్క్ డ్రైవ్ల సంఖ్యను నిర్ణయిస్తుంది. NVMe కోసం, అరచేతి-పరిమాణ SSDలు ఉపయోగించబడతాయి, ఇవి క్లాసిక్ 2.5" SAS SSDల కంటే సన్నగా ఉంటాయి మరియు 36 ముక్కల వరకు ఇన్స్టాల్ చేయబడతాయి. కొత్త లైన్ ఆల్ ఫ్లాష్ మరియు డిస్క్లతో కాన్ఫిగరేషన్లు లేవు.
పామ్ NVMe SSD
నా అభిప్రాయం ప్రకారం, డోరాడో 8000 మరియు 18000 అత్యంత ఆసక్తికరమైన మోడల్లుగా కనిపిస్తున్నాయి. Huawei వాటిని హై-ఎండ్ సిస్టమ్లుగా ఉంచింది మరియు Huawei యొక్క ధరల విధానానికి ధన్యవాదాలు, ఇది పోటీదారుల సెగ్మెంట్తో ఈ మధ్య-శ్రేణి మోడల్లను విభేదిస్తుంది. ఈ నమూనాలపైనే ఈరోజు నా సమీక్షలో నేను దృష్టి పెడతాను. వారి డిజైన్ లక్షణాల కారణంగా, జూనియర్ డ్యూయల్-కంట్రోలర్ సిస్టమ్లు డోరాడో 8000 మరియు 18000 నుండి భిన్నంగా కొద్దిగా భిన్నమైన నిర్మాణాన్ని కలిగి ఉన్నాయని నేను వెంటనే గమనిస్తాను, కాబట్టి నేను ఈ రోజు మాట్లాడే ప్రతిదీ జూనియర్ మోడల్లకు వర్తించదు.
కొత్త వ్యవస్థల యొక్క ప్రధాన లక్షణాలలో ఒకటి అనేక చిప్ల ఉపయోగం, అంతర్గతంగా అభివృద్ధి చేయబడింది, వీటిలో ప్రతి ఒక్కటి కంట్రోలర్ యొక్క సెంట్రల్ ప్రాసెసర్ నుండి లాజికల్ లోడ్ను పంపిణీ చేయడానికి మరియు వివిధ భాగాలకు కార్యాచరణను జోడించడానికి మిమ్మల్ని అనుమతిస్తుంది.
కొత్త సిస్టమ్స్ యొక్క గుండె Kunpeng 920 ప్రాసెసర్లు, ARM సాంకేతికతలపై అభివృద్ధి చేయబడింది మరియు స్వతంత్రంగా Huaweiచే తయారు చేయబడింది. మోడల్పై ఆధారపడి, కోర్ల సంఖ్య, వాటి ఫ్రీక్వెన్సీ మరియు ప్రతి కంట్రోలర్లో ఇన్స్టాల్ చేయబడిన ప్రాసెసర్ల సంఖ్య మారుతూ ఉంటాయి:
Huawei Dorado V6 8000 – 2CPU, 64 కోర్
Huawei Dorado V6 18000 – 4CPU, 48 కోర్
Huawei ఈ ప్రాసెసర్ను ARM ఆర్కిటెక్చర్పై అభివృద్ధి చేసింది మరియు నాకు తెలిసినంతవరకు, కొన్ని V8000 మోడల్ల విషయంలో ఇప్పటికే జరిగినట్లుగా, దీన్ని పాత డోరాడో 18000 మరియు 5 మోడళ్లలో మాత్రమే ఇన్స్టాల్ చేయాలని మొదట ప్లాన్ చేసింది, అయితే ఆంక్షలు ఈ ఆలోచనకు సర్దుబాట్లు చేశాయి. వాస్తవానికి, ఆంక్షలు విధించే సమయంలో Huaweiతో సహకరించడానికి నిరాకరించడం గురించి ARM కూడా మాట్లాడింది, అయితే ఇక్కడ పరిస్థితి ఇంటెల్ కంటే భిన్నంగా ఉంది. Huawei ఈ చిప్లను స్వతంత్రంగా ఉత్పత్తి చేస్తుంది మరియు ఏ ఆంక్షలు ఈ ప్రక్రియను ఆపలేవు. ARMతో సంబంధాలను తెంచుకోవడం కొత్త పరిణామాలకు ప్రాప్యతను కోల్పోయే ప్రమాదం ఉంది. పనితీరు విషయానికొస్తే, స్వతంత్ర పరీక్షలను నిర్వహించిన తర్వాత మాత్రమే నిర్ధారించడం సాధ్యమవుతుంది. డోరాడో 18000 సిస్టమ్ నుండి ఎలాంటి సమస్యలు లేకుండా 1M IOPS ఎలా తీసివేయబడిందో నేను చూసినప్పటికీ, నా రాక్లో నా స్వంత చేతులతో పునరావృతం చేసే వరకు, నేను నమ్మను. కానీ నియంత్రికలలో నిజంగా చాలా శక్తి ఉంది. పాత మోడల్లు 4 కంట్రోలర్లతో అమర్చబడి ఉంటాయి, ఒక్కొక్కటి 4 ప్రాసెసర్లతో మొత్తం 768 కోర్లను అందిస్తాయి.
కానీ నేను కొత్త సిస్టమ్ల నిర్మాణాన్ని చూసినప్పుడు కూడా కోర్ల గురించి మాట్లాడతాను, కానీ ప్రస్తుతానికి సిస్టమ్లో ఇన్స్టాల్ చేయబడిన మరొక చిప్కి తిరిగి వెళ్దాం. చిప్ చాలా ఆసక్తికరమైన పరిష్కారం వలె కనిపిస్తుంది
ఆర్కిటెక్చర్ వైపు వెళ్దాం. Huawei దాని స్వంత స్మార్ట్ మ్యాట్రిక్స్ సాంకేతికతను అభివృద్ధి చేయడం కొనసాగించింది, ఇది భాగాలను కనెక్ట్ చేయడానికి పూర్తి మెష్ విధానాన్ని అమలు చేస్తుంది. కానీ V5లో ఇది కంట్రోలర్ల నుండి డిస్క్లకు యాక్సెస్ కోసం మాత్రమే అయితే, ఇప్పుడు అన్ని కంట్రోలర్లు బ్యాక్-ఎండ్ మరియు ఫ్రంట్-ఎండ్ రెండింటిలోని అన్ని పోర్ట్లకు యాక్సెస్ను కలిగి ఉంటాయి.
కొత్త మైక్రోసర్వీస్ ఆర్కిటెక్చర్కు ధన్యవాదాలు, ఇది ఒకే ఒక లూన్ ఉన్నప్పటికీ, అన్ని కంట్రోలర్ల మధ్య లోడ్ బ్యాలెన్సింగ్ను అనుమతిస్తుంది. ఈ శ్రేణి శ్రేణుల కోసం OS ప్రాథమికంగా అభివృద్ధి చేయబడింది మరియు ఫ్లాష్ డ్రైవ్ల ఉపయోగం కోసం అనుకూలీకరించబడలేదు. మా కంట్రోలర్లందరికీ ఒకే పోర్ట్లకు ప్రాప్యత ఉన్నందున, కంట్రోలర్ వైఫల్యం లేదా రీబూట్ సందర్భంలో, హోస్ట్ నిల్వ సిస్టమ్కు ఒక్క మార్గాన్ని కూడా కోల్పోదు మరియు స్టోరేజ్ సిస్టమ్ స్థాయిలో పాత్ స్విచింగ్ జరుగుతుంది. అయితే, హోస్ట్లో అల్ట్రాపాత్ ఉపయోగించడం ఖచ్చితంగా అవసరం లేదు. సిస్టమ్ను ఇన్స్టాల్ చేసేటప్పుడు మరొక “సేవింగ్” అనేది అవసరమైన లింక్ల యొక్క చిన్న సంఖ్య. మరియు 4 కంట్రోలర్ల కోసం “క్లాసికల్” విధానంతో మనకు 8 ఫ్యాక్టరీల నుండి 2 లింక్లు అవసరమైతే, Huawei విషయంలో 2 కూడా సరిపోతుంది (నేను ఇప్పుడు ఒక లింక్ యొక్క సమృద్ధి గురించి మాట్లాడటం లేదు).
మునుపటి సంస్కరణలో వలె, మిర్రరింగ్తో గ్లోబల్ కాష్ ఉపయోగించబడుతుంది. లభ్యతను ప్రభావితం చేయకుండా ఏకకాలంలో రెండు కంట్రోలర్లను లేదా వరుసగా మూడు కంట్రోలర్లను కోల్పోవడానికి ఇది మిమ్మల్ని అనుమతిస్తుంది. కానీ డెమో స్టాండ్లో ఒక వైఫల్యం సంభవించినప్పుడు మిగిలిన 3 కంట్రోలర్ల మధ్య పూర్తి లోడ్ బ్యాలెన్సింగ్ను మేము చూడలేదని గమనించాలి. విఫలమైన నియంత్రిక యొక్క లోడ్ మిగిలిన వాటిలో ఒకదాని ద్వారా పూర్తిగా తీసుకోబడింది. దీని కోసం ఈ కాన్ఫిగరేషన్లో సిస్టమ్ ఎక్కువసేపు పని చేయనివ్వడం అవసరం. ఏదైనా సందర్భంలో, నేను నా స్వంత పరీక్షలను ఉపయోగించి దీన్ని మరింత వివరంగా తనిఖీ చేస్తాను.
Huawei కొత్త సిస్టమ్లను ఎండ్-టు-ఎండ్ NVMe సిస్టమ్లుగా ఉంచుతోంది, కానీ నేడు NVMeOF ఫ్రంట్ ఎండ్లో ఇంకా మద్దతు ఇవ్వలేదు, కేవలం FC, iSCSI లేదా NFS మాత్రమే. దీని ముగింపులో లేదా తదుపరి ప్రారంభంలో, ఇతర ఫీచర్ల మాదిరిగానే, మేము RoCE మద్దతును అందిస్తాము.
షెల్వ్లు కూడా RoCEని ఉపయోగించి కంట్రోలర్లకు అనుసంధానించబడి ఉన్నాయి మరియు దీనితో అనుబంధించబడిన ఒక లోపం ఉంది - SAS మాదిరిగానే షెల్వ్ల యొక్క “లూప్బ్యాక్” కనెక్షన్ లేకపోవడం. నా అభిప్రాయం ప్రకారం, మీరు చాలా పెద్ద వ్యవస్థను ప్లాన్ చేస్తుంటే ఇది ఇప్పటికీ పెద్ద లోపం. వాస్తవం ఏమిటంటే, అన్ని అల్మారాలు శ్రేణిలో అనుసంధానించబడి ఉన్నాయి మరియు అల్మారాల్లో ఒకదానిలో వైఫల్యం ఫలితంగా మిగిలిన అన్నింటిని అనుసరించడం పూర్తిగా అందుబాటులో ఉండదు. ఈ సందర్భంలో, తప్పు సహనాన్ని నిర్ధారించడానికి, మేము అన్ని షెల్ఫ్లను కంట్రోలర్లకు కనెక్ట్ చేయాలి, ఇది సిస్టమ్లో అవసరమైన బ్యాకెండ్ పోర్ట్ల సంఖ్యను పెంచుతుంది.
మరియు ప్రస్తావించదగిన మరో విషయం నాన్ డిస్ట్రప్టివ్ అప్డేట్ (NDU). నేను పైన చెప్పినట్లుగా, Huawei కొత్త డోరాడో లైన్ కోసం OSని ఆపరేట్ చేయడానికి కంటైనర్ విధానాన్ని అమలు చేసింది, ఇది కంట్రోలర్ను పూర్తిగా రీబూట్ చేయాల్సిన అవసరం లేకుండా సేవలను నవీకరించడానికి మరియు పునఃప్రారంభించడానికి మిమ్మల్ని అనుమతిస్తుంది. కొన్ని నవీకరణలు కెర్నల్ నవీకరణలను కలిగి ఉంటాయని వెంటనే పేర్కొనడం విలువ, మరియు ఈ సందర్భంలో, నవీకరణ సమయంలో కొన్నిసార్లు కంట్రోలర్ల యొక్క క్లాసిక్ రీబూట్ అవసరం, కానీ ఎల్లప్పుడూ కాదు. ఇది ఉత్పాదక వ్యవస్థపై ఈ ఆపరేషన్ ప్రభావాన్ని తగ్గిస్తుంది.
మా ఆయుధశాలలో, అత్యధిక శ్రేణులు NetApp నుండి వచ్చినవి. అందువల్ల, నేను చాలా పని చేయాల్సిన సిస్టమ్లతో చిన్న పోలిక చేస్తే అది చాలా తార్కికంగా ఉంటుందని నేను భావిస్తున్నాను. ఇది ఎవరు మంచి మరియు ఎవరు అధ్వాన్నంగా లేదా ఎవరి వాస్తు మరింత ప్రయోజనకరంగా ఉందో నిర్ణయించే ప్రయత్నం కాదు. వేర్వేరు విక్రేతల నుండి ఒకే సమస్యను పరిష్కరించడానికి నేను తెలివిగా మరియు మతోన్మాదం లేకుండా రెండు విభిన్న విధానాలను పోల్చడానికి ప్రయత్నిస్తాను. అవును, వాస్తవానికి, ఈ సందర్భంలో మేము "సిద్ధాంతం" లో Huawei సిస్టమ్లను పరిశీలిస్తాము మరియు భవిష్యత్ ఫర్మ్వేర్ సంస్కరణల్లో అమలు చేయడానికి ప్రణాళిక చేయబడిన అంశాలను కూడా నేను విడిగా గమనిస్తాను. ఈ సమయంలో నేను ఏ ప్రయోజనాలను చూస్తున్నాను:
- మద్దతు ఉన్న NVMe డ్రైవ్ల సంఖ్య. NetApp ప్రస్తుతం వాటిలో 288 కలిగి ఉండగా, Huawei మోడల్ను బట్టి 1600-6400 కలిగి ఉంది. అదే సమయంలో, NetApp సిస్టమ్ల మాదిరిగానే Huawei యొక్క మాక్స్ ఉపయోగించగల సామర్థ్యం 32PBe (మరింత ఖచ్చితంగా చెప్పాలంటే, అవి 31.64PBe కలిగి ఉంటాయి). మరియు అదే వాల్యూమ్ యొక్క డ్రైవ్లు (15Tb వరకు) మద్దతిస్తున్నప్పటికీ. Huawei ఈ వాస్తవాన్ని ఈ క్రింది విధంగా వివరిస్తుంది: పెద్ద స్టాండ్ను సమీకరించే అవకాశం వారికి లేదు. సిద్ధాంతంలో, వాటికి వాల్యూమ్ పరిమితి లేదు, కానీ వారు ఈ వాస్తవాన్ని ఇంకా పరీక్షించలేకపోయారు. కానీ ఇక్కడ ఈ రోజు ఫ్లాష్ డ్రైవ్ల సామర్థ్యాలు చాలా ఎక్కువగా ఉన్నాయని గమనించాలి మరియు NVMe సిస్టమ్ల విషయంలో టాప్-ఎండ్ 24-కంట్రోలర్ సిస్టమ్ను ఉపయోగించుకోవడానికి 2 డ్రైవ్లు సరిపోతాయని మేము ఎదుర్కొంటున్నాము. దీని ప్రకారం, సిస్టమ్లోని డిస్క్ల సంఖ్య మరింత పెరగడం వల్ల పనితీరు పెరుగుదలను అందించడమే కాకుండా, IOPS/Tb నిష్పత్తిపై చెడు ప్రభావం చూపుతుంది. వాస్తవానికి, 4-కంట్రోలర్ సిస్టమ్స్ 8000 మరియు 16000 ఎన్ని డ్రైవ్లను నిర్వహించగలదో చూడటం విలువైనదే, ఎందుకంటే... Kunpeng 920 యొక్క సామర్థ్యాలు మరియు సంభావ్యత ఇప్పటికీ పూర్తిగా స్పష్టంగా లేవు.
- NetApp సిస్టమ్ల యజమానిగా Lun ఉనికి. ఆ. ఒక నియంత్రిక మాత్రమే చంద్రునితో కార్యకలాపాలను నిర్వహించగలదు, రెండవది IOను దాని ద్వారా మాత్రమే పంపుతుంది. Huawei సిస్టమ్లకు, దీనికి విరుద్ధంగా, యజమానులు లేరు మరియు డేటా బ్లాక్లతో కార్యకలాపాలు (కంప్రెషన్, డీప్లికేషన్) ఏదైనా కంట్రోలర్ల ద్వారా నిర్వహించబడతాయి, అలాగే డిస్క్లకు వ్రాయబడతాయి.
- కంట్రోలర్లలో ఒకటి విఫలమైనప్పుడు పోర్ట్ పడిపోదు. కొంతమందికి, ఈ క్షణం చాలా క్లిష్టమైనదిగా కనిపిస్తుంది. బాటమ్ లైన్ ఏమిటంటే, స్టోరేజ్ సిస్టమ్ లోపల మారడం హోస్ట్ వైపు కంటే వేగంగా జరగాలి. మరియు అదే NetApp విషయంలో, కంట్రోలర్ను తీసివేసేటప్పుడు మరియు మార్గాలను మార్చేటప్పుడు ఆచరణలో మేము సుమారు 5 సెకన్ల ఫ్రీజ్ను కనుగొన్నట్లయితే, Huaweiకి మారడం ద్వారా మనం ఇంకా ప్రాక్టీస్ చేయాల్సి ఉంటుంది.
- అప్డేట్ చేస్తున్నప్పుడు కంట్రోలర్ను రీస్టార్ట్ చేయాల్సిన అవసరం లేదు. NetApps కోసం కొత్త వెర్షన్లు మరియు ఫర్మ్వేర్ బ్రాంచ్లను చాలా తరచుగా విడుదల చేయడంతో ఇది నాకు ఆందోళన కలిగించింది. అవును, Huawei కోసం కొన్ని నవీకరణలకు ఇప్పటికీ పునఃప్రారంభం అవసరం, కానీ అన్నీ కాదు.
- రెండు NetApp కంట్రోలర్ల ధర కోసం 4 Huawei కంట్రోలర్లు. నేను పైన చెప్పినట్లుగా, Huawei యొక్క ధరల విధానానికి ధన్యవాదాలు, ఇది దాని హై-ఎండ్ మోడల్లతో మధ్య-శ్రేణితో పోటీపడగలదు.
- షెల్ఫ్ కంట్రోలర్లు మరియు పోర్ట్ కార్డ్లలో అదనపు చిప్ల ఉనికి, ఇవి సిస్టమ్ సామర్థ్యాన్ని మెరుగుపరచడానికి ఉద్దేశించబడ్డాయి.
సాధారణంగా నష్టాలు మరియు ఆందోళనలు:
- నియంత్రికలకు షెల్ఫ్ల ప్రత్యక్ష కనెక్షన్ లేదా అన్ని షెల్ఫ్లను కంట్రోలర్లకు కనెక్ట్ చేయడానికి పెద్ద సంఖ్యలో బ్యాక్-ఎండ్ పోర్ట్ల అవసరం.
- ARM ఆర్కిటెక్చర్ మరియు పెద్ద సంఖ్యలో చిప్ల ఉనికి - ఇది ఎంత సమర్థవంతంగా పని చేస్తుంది మరియు పనితీరు సరిపోతుందా?
కొత్త లైన్ యొక్క వ్యక్తిగత పరీక్ష ద్వారా చాలా ఆందోళనలు మరియు భయాలు తొలగించబడతాయి. విడుదలైన వెంటనే వారు మాస్కోలో కనిపిస్తారని నేను ఆశిస్తున్నాను మరియు మీ స్వంత పరీక్షల కోసం త్వరగా ఒకదాన్ని పొందడానికి తగినంత మంది ఉంటారు. ఇప్పటివరకు, సాధారణంగా కంపెనీ విధానం ఆసక్తికరంగా కనిపిస్తుందని మరియు దాని పోటీదారులతో పోలిస్తే కొత్త లైన్ చాలా బాగుంది అని మేము చెప్పగలం. చివరి అమలు చాలా ప్రశ్నలను లేవనెత్తుతుంది, ఎందుకంటే మేము చాలా విషయాలను సంవత్సరం చివరిలో మాత్రమే చూస్తాము మరియు బహుశా 2020లో మాత్రమే.
మూలం: www.habr.com