OceanStor Dorado 18000 V6ని రాబోయే సంవత్సరాల్లో మంచి రిజర్వ్తో నిజంగా హై-ఎండ్ స్టోరేజీ సిస్టమ్గా మార్చడానికి మేము వివరంగా వాదిస్తున్నాము. అదే సమయంలో, మేము ఆల్-ఫ్లాష్ స్టోరేజ్ గురించి సాధారణ భయాలను తొలగిస్తాము మరియు Huawei వాటిని ఎలా ఎక్కువగా పిండుతుందో చూపుతాము: ఎండ్-టు-ఎండ్ NVMe, SCMలో అదనపు కాషింగ్ మరియు ఇతర పరిష్కారాల మొత్తం.
కొత్త డేటా ల్యాండ్స్కేప్ - కొత్త డేటా నిల్వ
అన్ని పరిశ్రమల్లో డేటా తీవ్రత పెరుగుతోంది. మరియు బ్యాంకింగ్ రంగం దీనికి స్పష్టమైన ఉదాహరణ. గత కొన్నేళ్లుగా బ్యాంకింగ్ లావాదేవీల సంఖ్య పది రెట్లు పెరిగింది. చూపిస్తుంది
క్రెడిట్ సంస్థ యొక్క IT మౌలిక సదుపాయాలు అటువంటి సవాలుకు సిద్ధంగా ఉండాలి. మరియు ఇది నిజంగా ఒక సవాలు. ఇతర విషయాలతోపాటు, ఇంతకుముందు బ్యాంక్ తన పని వేళల్లో మాత్రమే డేటా లభ్యతను నిర్ధారించుకోవాల్సిన అవసరం ఉంటే, ఇప్పుడు అది 24/7. ఇటీవలి వరకు, 5 ms ఆమోదయోగ్యమైన జాప్యం రేటుగా పరిగణించబడింది, కాబట్టి ఏమిటి? ఇప్పుడు 1 ms కూడా ఓవర్ కిల్. ఆధునిక నిల్వ వ్యవస్థ కోసం, లక్ష్యం 0,5 ms.
విశ్వసనీయతతో కూడా అదే: 2010 లలో, దాని స్థాయిని “ఐదు పదుల” - 99,999% కి తీసుకురావడం సరిపోతుందని అనుభావిక అవగాహన ఏర్పడింది. నిజమే, ఈ అవగాహన వాడుకలో లేకుండా పోయింది. 2020లో, వ్యాపారానికి నిల్వ కోసం 99,9999% మరియు మొత్తం నిర్మాణం కోసం 99,99999% అవసరం కావడం చాలా సాధారణం. మరియు ఇది అసహనం కాదు, కానీ తక్షణ అవసరం: మౌలిక సదుపాయాల నిర్వహణకు సమయ విండో లేదు, లేదా అది చిన్నది.
స్పష్టత కోసం, డబ్బు యొక్క విమానంలో ఈ సూచికలను ప్రొజెక్ట్ చేయడం సౌకర్యంగా ఉంటుంది. ఆర్థిక సంస్థల ఉదాహరణలో సులభమైన మార్గం. ప్రపంచంలోని టాప్ 10 బ్యాంకుల్లో ఒక్కో గంటకు ఎంత సంపాదిస్తున్నారో పై చార్ట్ చూపిస్తుంది. ఇండస్ట్రియల్ అండ్ కమర్షియల్ బ్యాంక్ ఆఫ్ చైనాకు మాత్రమే, ఇది $5 మిలియన్ కంటే తక్కువ కాదు. చైనాలోని అతిపెద్ద క్రెడిట్ సంస్థ యొక్క IT అవస్థాపన యొక్క ఒక గంట పనికిరాని సమయానికి ఇది ఖచ్చితంగా ఎంత ఖర్చవుతుంది (మరియు కోల్పోయిన లాభాలు మాత్రమే పరిగణనలోకి తీసుకోబడతాయి లెక్క!). ఈ దృక్కోణం నుండి, పనికిరాని సమయంలో తగ్గింపు మరియు విశ్వసనీయత పెరుగుదల, కొన్ని శాతం మాత్రమే కాకుండా, ఒక శాతం భిన్నాల ద్వారా కూడా పూర్తిగా హేతుబద్ధంగా సమర్థించబడుతుందని స్పష్టమవుతుంది. పెరుగుతున్న పోటీతత్వ కారణాల వల్ల మాత్రమే కాదు, మార్కెట్ స్థానాలను కొనసాగించడం కోసమే.
ఇతర పరిశ్రమలలో పోల్చదగిన మార్పులు జరుగుతున్నాయి. ఉదాహరణకు, వాయు రవాణాలో: మహమ్మారికి ముందు, విమాన ప్రయాణం సంవత్సరానికి మాత్రమే ఊపందుకుంది మరియు చాలామంది దీనిని దాదాపు టాక్సీ లాగా ఉపయోగించడం ప్రారంభించారు. వినియోగదారుల నమూనాల విషయానికొస్తే, సేవల యొక్క మొత్తం లభ్యత యొక్క అలవాటు సమాజంలో పాతుకుపోయింది: విమానాశ్రయానికి చేరుకున్న తర్వాత, మేము Wi-Fiకి కనెక్ట్ చేయాలి, చెల్లింపు సేవలకు ప్రాప్యత, ప్రాంతం యొక్క మ్యాప్కు ప్రాప్యత మొదలైనవి. ఫలితంగా, బహిరంగ ప్రదేశాల్లో మౌలిక సదుపాయాలు మరియు సేవలపై భారం చాలా రెట్లు పెరిగింది. మరియు దాని అవస్థాపన, నిర్మాణం, మేము ఒక సంవత్సరం క్రితం కూడా ఆమోదయోగ్యమైనదిగా భావించిన ఆ విధానాలు వేగంగా వాడుకలో లేవు.
ఆల్-ఫ్లాష్కి మారడం చాలా తొందరగా ఉందా?
పైన పేర్కొన్న సమస్యలను పరిష్కరించడానికి, పనితీరు పరంగా, AFA - ఆల్-ఫ్లాష్ శ్రేణులు, అంటే, పూర్తిగా ఫ్లాష్లో నిర్మించబడిన శ్రేణులు - ఉత్తమంగా సరిపోతాయి. ఇటీవల వరకు, HDDలు మరియు హైబ్రిడ్ వాటి ఆధారంగా సమీకరించబడిన వాటితో అవి విశ్వసనీయతతో పోల్చబడతాయా అనే సందేహాలు ఉన్నాయి. అన్నింటికంటే, సాలిడ్-స్టేట్ ఫ్లాష్ మెమరీలో వైఫల్యాల మధ్య సగటు సమయం లేదా MTBF (వైఫల్యాల మధ్య సగటు సమయం) అనే మెట్రిక్ ఉంటుంది. I / O ఆపరేషన్ల కారణంగా కణాల క్షీణత, అయ్యో, ఇవ్వబడింది.
కాబట్టి SSD ఎక్కువ కాలం జీవించమని ఆదేశించిన సందర్భంలో డేటా నష్టాన్ని ఎలా నిరోధించాలనే ప్రశ్నతో ఆల్-ఫ్లాష్ యొక్క అవకాశాలు కప్పివేయబడ్డాయి. బ్యాకప్ అనేది సుపరిచితమైన ఎంపిక, ఆధునిక అవసరాల ఆధారంగా రికవరీ సమయం మాత్రమే ఆమోదయోగ్యం కాదు. స్పిండిల్ డ్రైవ్లలో రెండవ స్థాయి నిల్వను సెటప్ చేయడం మరొక మార్గం, అయితే, అటువంటి పథకంతో, "కచ్చితంగా ఫ్లాష్" సిస్టమ్ యొక్క కొన్ని ప్రయోజనాలు కోల్పోతాయి.
అయితే, సంఖ్యలు వేరే విధంగా చెబుతున్నాయి: ఇటీవలి సంవత్సరాలలో గూగుల్తో సహా డిజిటల్ ఆర్థిక వ్యవస్థ యొక్క దిగ్గజాల గణాంకాలు హార్డ్ డ్రైవ్ల కంటే ఫ్లాష్ చాలా రెట్లు ఎక్కువ నమ్మదగినదని చూపిస్తుంది. అంతేకాకుండా, తక్కువ వ్యవధిలో మరియు సుదీర్ఘ కాలంలో రెండూ: సగటున, ఫ్లాష్ డ్రైవ్లు విఫలమయ్యే ముందు నాలుగు నుండి ఆరు సంవత్సరాలు గడిచిపోతాయి. డేటా నిల్వ విశ్వసనీయత పరంగా, అవి స్పిండిల్ మాగ్నెటిక్ డిస్క్లలోని డ్రైవ్ల కంటే ఏ విధంగానూ తక్కువ కాదు, లేదా వాటిని అధిగమిస్తాయి.
స్పిండిల్ డ్రైవ్లకు అనుకూలంగా మరొక సాంప్రదాయ వాదన వారి స్థోమత. సందేహం లేదు, హార్డ్ డ్రైవ్లో టెరాబైట్ను నిల్వ చేయడానికి అయ్యే ఖర్చు ఇప్పటికీ చాలా తక్కువ. మరియు మీరు పరికరాల ధరను మాత్రమే పరిగణనలోకి తీసుకుంటే, SSD కంటే స్పిండిల్ డ్రైవ్లో టెరాబైట్ను ఉంచడం చౌకగా ఉంటుంది. ఏదేమైనా, ఆర్థిక ప్రణాళిక సందర్భంలో, ఒక నిర్దిష్ట పరికరాన్ని ఎంత కొనుగోలు చేశారనేది మాత్రమే కాకుండా, ఎక్కువ కాలం దానిని కలిగి ఉండటానికి మొత్తం ఖర్చు ఎంత - మూడు నుండి ఏడు సంవత్సరాల వరకు.
ఈ కోణం నుండి, ఇది పూర్తిగా భిన్నంగా ఉంటుంది. మేము సాధారణంగా ఫ్లాష్ శ్రేణులలో ఉపయోగించే డిడ్ప్లికేషన్ మరియు కంప్రెషన్ను తీసివేసి, వాటి ఆపరేషన్ను మరింత ఆర్థికంగా లాభదాయకంగా మార్చినప్పటికీ, మీడియా ఆక్రమించిన ర్యాక్ స్థలం, వేడి వెదజల్లడం మరియు విద్యుత్ వినియోగం వంటి లక్షణాలు ఉన్నాయి. మరియు వారి ప్రకారం, ఫ్లష్ దాని పూర్వీకులను అధిగమిస్తుంది. ఫలితంగా, ఫ్లాష్ స్టోరేజ్ సిస్టమ్స్ యొక్క TCO, అన్ని పారామితులను పరిగణనలోకి తీసుకుంటే, స్పిండిల్ డ్రైవ్లు లేదా హైబ్రిడ్లలోని శ్రేణుల విషయంలో దాదాపు సగం ఎక్కువగా ఉంటుంది.
ESG నివేదికల ప్రకారం, డోరాడో V6 ఆల్-ఫ్లాష్ స్టోరేజ్ సిస్టమ్లు ఐదేళ్ల వ్యవధిలో 78% వరకు యాజమాన్యపు తగ్గింపు ధరను సాధించగలవు, ఇందులో సమర్థవంతమైన తగ్గింపు మరియు కుదింపు మరియు తక్కువ విద్యుత్ వినియోగం మరియు వేడి వెదజల్లడం వంటివి ఉన్నాయి. జర్మన్ విశ్లేషణాత్మక సంస్థ DCIG కూడా నేడు అందుబాటులో ఉన్న TCO పరంగా వాటిని ఉత్తమంగా ఉపయోగించడానికి సిఫార్సు చేస్తుంది.
సాలిడ్ స్టేట్ డ్రైవ్ల ఉపయోగం ఉపయోగపడే స్థలాన్ని ఆదా చేయడం, వైఫల్యాల సంఖ్యను తగ్గించడం, పరిష్కార నిర్వహణ కోసం సమయాన్ని తగ్గించడం, విద్యుత్ వినియోగాన్ని తగ్గించడం మరియు నిల్వ వ్యవస్థల వేడి వెదజల్లడం సాధ్యపడుతుంది. మరియు AFA కనీసం ఆర్థికంగా స్పిండిల్ డ్రైవ్లలోని సాంప్రదాయ శ్రేణులతో పోల్చదగినదని మరియు తరచుగా వాటిని అధిగమిస్తుంది.
Huawei రాయల్ ఫ్లష్
మా ఆల్-ఫ్లాష్ స్టోరేజ్లలో, అగ్రస్థానం హై-ఎండ్ సిస్టమ్ OceanStor Dorado 18000 V6కి చెందినది. మరియు మనలో మాత్రమే కాదు: సాధారణంగా, పరిశ్రమలో, ఇది స్పీడ్ రికార్డ్ను కలిగి ఉంది - గరిష్ట కాన్ఫిగరేషన్లో 20 మిలియన్ IPOS వరకు. అదనంగా, ఇది చాలా నమ్మదగినది: రెండు కంట్రోలర్లు ఒకేసారి ఎగిరినా, లేదా ఏడు కంట్రోలర్లు ఒకదాని తర్వాత ఒకటి లేదా మొత్తం ఇంజిన్ ఒకేసారి ఎగిరినా, డేటా మనుగడలో ఉంటుంది. "పద్దెనిమిది వేల" యొక్క గణనీయమైన ప్రయోజనాలు AI ద్వారా అందించబడ్డాయి, అంతర్గత ప్రక్రియలను నిర్వహించడంలో సౌలభ్యంతో సహా. ఇది ఎలా సాధించబడుతుందో చూద్దాం.
చాలా వరకు, Huawei ఒక మంచి ప్రారంభాన్ని కలిగి ఉంది, ఎందుకంటే ఇది మార్కెట్లో నిల్వ వ్యవస్థలను స్వయంగా తయారు చేసే ఏకైక తయారీదారు - పూర్తిగా మరియు పూర్తిగా. మాకు మా స్వంత సర్క్యూట్రీ, మా స్వంత మైక్రోకోడ్, మా స్వంత సేవ ఉన్నాయి.
OceanStor Dorado సిస్టమ్స్లోని కంట్రోలర్ Huawei యొక్క స్వంత డిజైన్ మరియు ఉత్పత్తి యొక్క ప్రాసెసర్పై నిర్మించబడింది - Kunpeng 920. ఇది ఇంటెలిజెంట్ బేస్బోర్డ్ మేనేజ్మెంట్ కంట్రోలర్ (iBMC) నియంత్రణ మాడ్యూల్ను కూడా ఉపయోగిస్తుంది. AI చిప్లు, అవి వైఫల్య అంచనాలను ఆప్టిమైజ్ చేసే మరియు సెట్టింగ్ల కోసం సిఫార్సులు చేసే Ascend 310, కూడా Huawei, అలాగే I / O బోర్డులు - Smart I / O మాడ్యూల్. చివరగా, SSDలలోని కంట్రోలర్లు మాచే రూపొందించబడ్డాయి మరియు తయారు చేయబడ్డాయి. ఇవన్నీ సమగ్రంగా సమతుల్య మరియు అధిక-పనితీరు గల పరిష్కారాన్ని రూపొందించడానికి ఆధారాన్ని అందించాయి.
గత సంవత్సరంలో, అతిపెద్ద రష్యన్ బ్యాంక్లలో ఒకదానిలో మా అత్యంత టాప్-ఎండ్ స్టోరేజ్ సిస్టమ్ని పరిచయం చేయడానికి మేము ప్రాజెక్ట్ను అమలు చేసాము. ఫలితంగా, మెట్రో క్లస్టర్లోని 40 కంటే ఎక్కువ OceanStor Dorado 18000 V6 యూనిట్లు స్థిరమైన పనితీరును చూపుతాయి: ప్రతి సిస్టమ్ నుండి ఒక మిలియన్ కంటే ఎక్కువ IOPSని తీసివేయవచ్చు మరియు ఇది దూరం కారణంగా జాప్యాలను పరిగణనలోకి తీసుకుంటోంది.
ఎండ్-టు-ఎండ్ NVMe
Huawei యొక్క తాజా స్టోరేజ్ సిస్టమ్లు ఎండ్-టు-ఎండ్ NVMeకి మద్దతిస్తాయి, వీటిని మేము ఒక కారణంతో నొక్కిచెబుతున్నాము. డ్రైవ్లను యాక్సెస్ చేయడానికి సాంప్రదాయకంగా ఉపయోగించే ప్రోటోకాల్లు హోరీ IT పురాతన కాలంలో అభివృద్ధి చేయబడ్డాయి: అవి SCSI ఆదేశాలపై ఆధారపడి ఉంటాయి (హలో, 1980లు!), ఇవి వెనుకబడిన అనుకూలతను నిర్ధారించడానికి చాలా ఫంక్షన్లను లాగుతాయి. మీరు ఏ యాక్సెస్ పద్ధతిని తీసుకున్నా, ఈ సందర్భంలో ప్రోటోకాల్ ఓవర్హెడ్ చాలా పెద్దది. ఫలితంగా, SCSIతో ముడిపడి ఉన్న ప్రోటోకాల్లను ఉపయోగించే స్టోరేజీల కోసం, I/O ఆలస్యం 0,4–0,5 ms కంటే తక్కువగా ఉండకూడదు. ప్రతిగా, ఫ్లాష్ మెమరీతో పని చేయడానికి రూపొందించబడిన ప్రోటోకాల్ మరియు అపఖ్యాతి పాలైన అనుకూలత కోసం క్రచెస్ నుండి విముక్తి పొందడం వలన, NVMe - నాన్-వోలటైల్ మెమరీ ఎక్స్ప్రెస్ - జాప్యాన్ని 0,1 ms వరకు తగ్గిస్తుంది, అంతేకాకుండా, నిల్వ సిస్టమ్పై కాదు, కానీ ఆన్లో హోస్ట్ నుండి డ్రైవ్ల వరకు మొత్తం స్టాక్. NVMe భవిష్యత్తులో డేటా నిల్వ అభివృద్ధి ట్రెండ్లకు అనుగుణంగా ఉండటంలో ఆశ్చర్యం లేదు. మేము NVMeపై కూడా ఆధారపడతాము - మరియు క్రమంగా SCSI నుండి దూరమవుతున్నాము. డోరాడో లైన్తో సహా నేడు ఉత్పత్తి చేయబడిన అన్ని Huawei నిల్వ వ్యవస్థలు NVMeకి మద్దతు ఇస్తాయి (అయితే, ఇది డోరాడో V6 సిరీస్లోని అధునాతన మోడళ్లలో మాత్రమే అమలు చేయబడుతుంది).
ఫ్లాష్ లింక్: ఎ ఫిస్ట్ ఫుల్ టెక్నాలజీస్
మొత్తం OceanStor Dorado లైన్కు మూలస్తంభ సాంకేతికత FlashLink. మరింత ఖచ్చితంగా చెప్పాలంటే, ఇది అధిక పనితీరు మరియు విశ్వసనీయతను నిర్ధారించడానికి ఉపయోగపడే ఒక సమగ్ర సాంకేతిక పరిజ్ఞానాన్ని మిళితం చేసే పదం. ఇందులో డీప్లికేషన్ మరియు కంప్రెషన్ టెక్నాలజీలు, RAID 2.0+ డేటా డిస్ట్రిబ్యూషన్ సిస్టమ్ యొక్క పనితీరు, "చల్లని" మరియు "హాట్" డేటాను వేరు చేయడం, పూర్తి-చారల సీక్వెన్షియల్ డేటా రికార్డింగ్ (యాదృచ్ఛిక వ్రాతలు, కొత్త మరియు మార్చబడిన డేటాతో కలిపి ఉంటాయి. పెద్ద స్టాక్ మరియు వరుసగా వ్రాయబడింది, ఇది రీడ్-రైట్ వేగాన్ని పెంచుతుంది).
ఇతర విషయాలతోపాటు, FlashLink రెండు ముఖ్యమైన భాగాలను కలిగి ఉంది - వేర్ లెవలింగ్ మరియు గ్లోబల్ గార్బేజ్ కలెక్షన్. వారితో విడివిడిగా వ్యవహరించాలి.
వాస్తవానికి, ఏదైనా సాలిడ్ స్టేట్ డ్రైవ్ అనేది సూక్ష్మరూపంలో ఉన్న నిల్వ వ్యవస్థ, పెద్ద సంఖ్యలో బ్లాక్లు మరియు డేటా లభ్యతను నిర్ధారించే నియంత్రిక. మరియు ఇది ఇతర విషయాలతోపాటు, "చంపబడిన" కణాల నుండి డేటా "చంపబడలేదు"కి బదిలీ చేయబడుతుందనే వాస్తవం కారణంగా అందించబడుతుంది. ఇది వాటిని చదవగలదని నిర్ధారిస్తుంది. అటువంటి బదిలీ కోసం వివిధ అల్గోరిథంలు ఉన్నాయి. సాధారణ సందర్భంలో, నియంత్రిక అన్ని నిల్వ కణాల దుస్తులను సమతుల్యం చేయడానికి ప్రయత్నిస్తుంది. ఈ విధానం ప్రతికూలతను కలిగి ఉంది. SSD లోపల డేటాను తరలించినప్పుడు, అది చేసే I/O ఆపరేషన్ల సంఖ్య గణనీయంగా తగ్గుతుంది. ప్రస్తుతానికి, ఇది అవసరమైన చెడు.
అందువల్ల, సిస్టమ్లో చాలా SSD లు ఉంటే, పనితీరు గ్రాఫ్లో పదునైన హెచ్చు తగ్గులతో “సా” కనిపిస్తుంది. సమస్య ఏమిటంటే, పూల్ నుండి ఒక డ్రైవ్ ఎప్పుడైనా డేటా మైగ్రేషన్ను ప్రారంభించవచ్చు మరియు శ్రేణిలోని అన్ని SSDల నుండి మొత్తం పనితీరు అదే సమయంలో తీసివేయబడుతుంది. కానీ Huawei ఇంజనీర్లు "సా" ను ఎలా నివారించాలో కనుగొన్నారు.
అదృష్టవశాత్తూ, డ్రైవ్లలోని కంట్రోలర్లు మరియు స్టోరేజ్ కంట్రోలర్ మరియు Huawei యొక్క ఫర్మ్వేర్ రెండూ “స్థానికమైనవి”, OceanStor Dorado 18000 V6లోని ఈ ప్రక్రియలు శ్రేణిలోని అన్ని డ్రైవ్లలో కేంద్రంగా, సమకాలీకరించబడతాయి. అంతేకాకుండా, స్టోరేజ్ కంట్రోలర్ యొక్క ఆదేశంతో, మరియు ఖచ్చితంగా భారీ I/O లోడ్ లేనప్పుడు.
ఆర్టిఫిషియల్ ఇంటెలిజెన్స్ చిప్ డేటాను బదిలీ చేయడానికి సరైన క్షణాన్ని ఎంచుకోవడంలో కూడా పాల్గొంటుంది: గత కొన్ని నెలల హిట్ల గణాంకాల ఆధారంగా, సమీప భవిష్యత్తులో యాక్టివ్ I/Oని ఆశించాలా వద్దా అనేది అత్యధిక సంభావ్యతతో అంచనా వేయగలదు మరియు సమాధానం ప్రతికూలంగా ఉంటే మరియు ప్రస్తుత సమయంలో సిస్టమ్పై లోడ్ తక్కువగా ఉంటే, అప్పుడు కంట్రోలర్ అన్ని డ్రైవ్లను ఆదేశిస్తుంది: వేర్ లెవలింగ్ అవసరమైన వారు ఒకేసారి మరియు సమకాలీకరించాలి.
అదనంగా, సిస్టమ్ కంట్రోలర్ పోటీ తయారీదారుల నిల్వ సిస్టమ్ల వలె కాకుండా డ్రైవ్లోని ప్రతి సెల్లో ఏమి జరుగుతుందో చూస్తుంది: వారు థర్డ్-పార్టీ విక్రేతల నుండి సాలిడ్-స్టేట్ మీడియాను కొనుగోలు చేయవలసి వస్తుంది, అందుకే సెల్-స్థాయి వివరాలు అందుబాటులో లేవు అటువంటి నిల్వల నియంత్రకాలు.
ఫలితంగా, OceanStor Dorado 18000 V6 వేర్ లెవలింగ్ ఆపరేషన్లో చాలా తక్కువ వ్యవధిలో పనితీరు క్షీణతను కలిగి ఉంది మరియు ఇది ఏ ఇతర ప్రక్రియలతో జోక్యం చేసుకోనప్పుడు ప్రధానంగా నిర్వహించబడుతుంది. ఇది కొనసాగుతున్న ప్రాతిపదికన అధిక స్థిరమైన పనితీరును అందిస్తుంది.
ఓషన్స్టోర్ డోరాడో 18000 V6 నమ్మదగినదిగా చేస్తుంది
ఆధునిక డేటా నిల్వ వ్యవస్థలలో విశ్వసనీయత యొక్క నాలుగు స్థాయిలు ఉన్నాయి:
- హార్డ్వేర్, డ్రైవ్ స్థాయిలో;
- నిర్మాణ, పరికరాల స్థాయిలో;
- సాఫ్ట్వేర్ భాగంతో కలిసి నిర్మాణ;
- సంచిత, మొత్తం పరిష్కారానికి సంబంధించినది.
మా కంపెనీ స్టోరేజ్ సిస్టమ్లోని అన్ని భాగాలను స్వయంగా డిజైన్ చేస్తుంది మరియు తయారు చేస్తుంది కాబట్టి, మేము ప్రతి నాలుగు స్థాయిలలో విశ్వసనీయతను అందిస్తాము, ప్రస్తుతానికి వాటిలో ఏమి జరుగుతుందో క్షుణ్ణంగా పర్యవేక్షించే సామర్థ్యంతో మేము గుర్తు చేస్తున్నాము.
డ్రైవ్ల విశ్వసనీయత ప్రాథమికంగా గతంలో వివరించిన వేర్ లెవలింగ్ మరియు గ్లోబల్ గార్బేజ్ కలెక్షన్ ద్వారా హామీ ఇవ్వబడుతుంది. సిస్టమ్కి ఒక SSD బ్లాక్ బాక్స్ లాగా కనిపించినప్పుడు, దానిలోని సెల్లు ఎంత ఖచ్చితంగా అరిగిపోతాయో దానికి తెలియదు. OceanStor Dorado 18000 V6 కోసం, డ్రైవ్లు పారదర్శకంగా ఉంటాయి, ఇది శ్రేణిలోని అన్ని డ్రైవ్లలో సమానంగా బ్యాలెన్స్ చేయడం సాధ్యపడుతుంది. అందువలన, ఇది SSD యొక్క జీవితాన్ని గణనీయంగా విస్తరించడానికి మరియు వారి ఆపరేషన్ యొక్క అధిక స్థాయి విశ్వసనీయతను సురక్షితంగా మారుస్తుంది.
అలాగే, డ్రైవ్ యొక్క విశ్వసనీయత దానిలోని అదనపు పునరావృత కణాల ద్వారా ప్రభావితమవుతుంది. మరియు సాధారణ రిజర్వ్తో పాటు, నిల్వ వ్యవస్థ DIF సెల్లు అని పిలవబడే వాటిని ఉపయోగిస్తుంది, ఇందులో చెక్సమ్లు ఉంటాయి, అలాగే RAID శ్రేణి స్థాయిలో రక్షణతో పాటు ప్రతి బ్లాక్ను ఒకే లోపం నుండి రక్షించడానికి అదనపు కోడ్లు ఉంటాయి.
నిర్మాణ విశ్వసనీయతకు కీలకమైనది SmartMatrix పరిష్కారం. సంక్షిప్తంగా, ఇవి ఒక ఇంజిన్ (ఇంజిన్)లో భాగంగా నిష్క్రియ బ్యాక్ప్లేన్లో కూర్చునే నాలుగు కంట్రోలర్లు. ఈ ఇంజిన్లలో రెండు - వరుసగా, ఎనిమిది నియంత్రికలతో - డ్రైవ్లతో సాధారణ అల్మారాలకు కనెక్ట్ చేయబడ్డాయి. SmartMatrixకి ధన్యవాదాలు, ఎనిమిది కంట్రోలర్లలో ఏడు పని చేయడం మానేసినప్పటికీ, చదవడం మరియు వ్రాయడం కోసం మొత్తం డేటాకు యాక్సెస్ అలాగే ఉంటుంది. మరియు ఎనిమిది కంట్రోలర్లలో ఆరింటిని కోల్పోవడంతో, కాషింగ్ కార్యకలాపాలను కొనసాగించడం కూడా సాధ్యమవుతుంది.
అదే నిష్క్రియ బ్యాక్ప్లేన్లోని I / O బోర్డులు అన్ని కంట్రోలర్లకు, ఫ్రంట్ ఎండ్ మరియు బ్యాక్ ఎండ్లో అందుబాటులో ఉంటాయి. అటువంటి పూర్తి-మెష్ కనెక్షన్ పథకంతో, ఏది విఫలమైనా, డ్రైవ్లకు యాక్సెస్ ఎల్లప్పుడూ భద్రపరచబడుతుంది.
స్టోరేజీ సిస్టమ్ రక్షణగా ఉండే వైఫల్య మోడ్ల సందర్భంలో ఆర్కిటెక్చర్ యొక్క విశ్వసనీయత గురించి మాట్లాడటం చాలా సముచితం.
ఒకే సమయంలో సహా రెండు కంట్రోలర్లు “పడిపోతే” నిల్వ పరిస్థితిని నష్టపోకుండా మనుగడ సాగిస్తుంది. ఏదైనా కాష్ బ్లాక్ ఖచ్చితంగా వేర్వేరు కంట్రోలర్లపై మరో రెండు కాపీలను కలిగి ఉండటం వల్ల ఇటువంటి స్థిరత్వం సాధించబడుతుంది, అంటే మొత్తంగా ఇది మూడు కాపీలలో ఉంటుంది. మరియు కనీసం ఒకటి వేరే ఇంజిన్లో ఉంది. అందువల్ల, మొత్తం ఇంజిన్ పనిచేయడం ఆపివేసినప్పటికీ - దాని నాలుగు కంట్రోలర్లతో - కాష్ మెమరీలో ఉన్న మొత్తం సమాచారం సేవ్ చేయబడుతుందని హామీ ఇవ్వబడుతుంది, ఎందుకంటే కాష్ మిగిలిన ఇంజిన్ నుండి కనీసం ఒక కంట్రోలర్లో నకిలీ చేయబడుతుంది. చివరగా, సీరియల్ కనెక్షన్తో, మీరు గరిష్టంగా ఏడు కంట్రోలర్లను కోల్పోవచ్చు మరియు అవి రెండు బ్లాక్లలో తొలగించబడినప్పటికీ - మరియు మళ్లీ, మొత్తం I / O మరియు కాష్ నుండి మొత్తం డేటా భద్రపరచబడతాయి.
ఇతర తయారీదారుల నుండి హై-ఎండ్ స్టోరేజ్తో పోల్చినప్పుడు, రెండు కంట్రోలర్లు లేదా మొత్తం ఇంజిన్ చనిపోయిన తర్వాత కూడా Huawei మాత్రమే పూర్తి డేటా రక్షణ మరియు పూర్తి లభ్యతను అందిస్తుంది. చాలా మంది విక్రేతలు డ్రైవ్లు కనెక్ట్ చేయబడిన కంట్రోలర్ జతల అని పిలవబడే ఒక పథకాన్ని ఉపయోగిస్తారు. దురదృష్టవశాత్తూ, ఈ కాన్ఫిగరేషన్లో, రెండు కంట్రోలర్లు విఫలమైతే, డ్రైవ్కు I/O యాక్సెస్ను కోల్పోయే ప్రమాదం ఉంది.
అయ్యో, ఒకే భాగం యొక్క వైఫల్యం నిష్పాక్షికంగా మినహాయించబడలేదు. ఈ సందర్భంలో, పనితీరు కొంత సమయం వరకు పడిపోతుంది: వ్రాయడానికి వచ్చిన, కానీ ఇంకా వ్రాయబడని లేదా అభ్యర్థించబడిన బ్లాక్లకు సంబంధించి మార్గాలను పునర్నిర్మించడం మరియు I / O కార్యకలాపాలకు ప్రాప్యత పునఃప్రారంభించడం అవసరం. చదవాలి. OceanStor Dorado 18000 V6 సగటు పునర్నిర్మాణ సమయాన్ని సుమారుగా ఒక సెకను కలిగి ఉంది, ఇది పరిశ్రమలోని అత్యంత సన్నిహిత అనలాగ్ (4 సె) కంటే చాలా తక్కువ. ఇది అదే నిష్క్రియ బ్యాక్ప్లేన్కు ధన్యవాదాలు సాధించబడింది: కంట్రోలర్ విఫలమైనప్పుడు, మిగిలినవి వెంటనే దాని ఇన్పుట్ / అవుట్పుట్ను చూస్తాయి మరియు ప్రత్యేకించి ఏ డేటా బ్లాక్ వ్రాయబడలేదు; ఫలితంగా, సమీప కంట్రోలర్ ప్రక్రియను ఎంచుకుంటుంది. అందువల్ల కేవలం సెకనులో పనితీరును పునరుద్ధరించగల సామర్థ్యం. నేను తప్పనిసరిగా జోడించాలి, విరామం స్థిరంగా ఉంటుంది: ఒక నియంత్రికకు రెండవది, మరొకదానికి రెండవది మొదలైనవి.
OceanStor Dorado 18000 V6 నిష్క్రియ బ్యాక్ప్లేన్లో, అన్ని బోర్డులు ఎటువంటి అదనపు చిరునామా లేకుండా అన్ని కంట్రోలర్లకు అందుబాటులో ఉంటాయి. దీని అర్థం ఏదైనా కంట్రోలర్ ఏదైనా పోర్ట్లో I / Oని తీయగలదు. ఏ ఫ్రంటెండ్ పోర్ట్ I/O వచ్చినా, కంట్రోలర్ దాన్ని ప్రాసెస్ చేయడానికి సిద్ధంగా ఉంటుంది. అందువల్ల - అంతర్గత బదిలీల కనీస సంఖ్య మరియు బ్యాలెన్సింగ్ యొక్క గుర్తించదగిన సరళీకరణ.
మల్టీపాథింగ్ డ్రైవర్ని ఉపయోగించి ఫ్రంటెండ్ బ్యాలెన్సింగ్ నిర్వహించబడుతుంది మరియు అన్ని కంట్రోలర్లు అన్ని I/O పోర్ట్లను చూస్తారు కాబట్టి అదనపు బ్యాలెన్సింగ్ సిస్టమ్లోనే నిర్వహించబడుతుంది.
సాంప్రదాయకంగా, అన్ని Huawei శ్రేణులు ఒకే పాయింట్ వైఫల్యాన్ని కలిగి ఉండని విధంగా రూపొందించబడ్డాయి. సిస్టమ్ను రీబూట్ చేయకుండా హాట్ స్వాపింగ్, దాని అన్ని భాగాలకు ఇస్తుంది: కంట్రోలర్లు, పవర్ మాడ్యూల్స్, కూలింగ్ మాడ్యూల్స్, I / O బోర్డులు మొదలైనవి.
మొత్తం సిస్టమ్ యొక్క విశ్వసనీయతను మరియు RAID-TP వంటి సాంకేతికతను పెంచుతుంది. ఇది RAID సమూహం యొక్క పేరు, ఇది మూడు డ్రైవ్ల వరకు ఏకకాల వైఫల్యానికి వ్యతిరేకంగా బీమా చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. మరియు 1 TB పునర్నిర్మాణం స్థిరంగా 30 నిమిషాల కంటే తక్కువ సమయం పడుతుంది. ఉత్తమంగా నమోదు చేయబడిన ఫలితం స్పిండిల్ డ్రైవ్లో అదే మొత్తం డేటాతో పోలిస్తే ఎనిమిది రెట్లు వేగంగా ఉంటుంది. అందువల్ల, చాలా కెపాసియస్ డ్రైవ్లను ఉపయోగించడం సాధ్యమవుతుంది, 7,68 లేదా 15 TB అని చెప్పవచ్చు మరియు సిస్టమ్ యొక్క విశ్వసనీయత గురించి చింతించకండి.
పునర్నిర్మాణం స్పేర్ డ్రైవ్లో కాదు, ఖాళీ స్థలంలో - రిజర్వ్ సామర్థ్యంతో నిర్వహించబడటం ముఖ్యం. ప్రతి డ్రైవ్లో వైఫల్యం తర్వాత డేటా రికవరీ కోసం ఉపయోగించబడే ప్రత్యేక స్థలం ఉంటుంది. అందువల్ల, రికవరీ "అనేక నుండి ఒకటి" పథకం ప్రకారం కాకుండా, "అనేక నుండి అనేక" పథకం ప్రకారం నిర్వహించబడుతుంది, దీని కారణంగా ప్రక్రియను గణనీయంగా వేగవంతం చేయడం సాధ్యపడుతుంది. మరియు ఉచిత సామర్థ్యం ఉన్నంత వరకు, రికవరీ కొనసాగుతుంది.
మేము అనేక స్టోరేజీల నుండి పరిష్కారం యొక్క విశ్వసనీయతను కూడా పేర్కొనాలి - మెట్రో క్లస్టర్లో లేదా, Huawei యొక్క పరిభాషలో, HyperMetro. ఇటువంటి స్కీమ్లు మా డేటా స్టోరేజ్ సిస్టమ్ల మొత్తం మోడల్ పరిధిలో మద్దతునిస్తాయి మరియు ఫైల్ మరియు బ్లాక్ యాక్సెస్ రెండింటినీ అనుమతిస్తాయి. అంతేకాకుండా, ఒక బ్లాక్లో, ఇది ఫైబర్ ఛానెల్ మరియు ఈథర్నెట్ (iSCSI ద్వారా సహా) రెండింటి ద్వారా పనిచేస్తుంది.
సారాంశంలో, మేము ఒక నిల్వ సిస్టమ్ నుండి మరొకదానికి ద్విదిశాత్మక ప్రతిరూపణ గురించి మాట్లాడుతున్నాము, దీనిలో ప్రతిరూపం చేయబడిన LUN ప్రధానమైనదిగా అదే LUN-ID ఇవ్వబడుతుంది. సాంకేతికత ప్రధానంగా రెండు వేర్వేరు సిస్టమ్ల నుండి కాష్ల స్థిరత్వం కారణంగా పనిచేస్తుంది. అందువలన, హోస్ట్ కోసం అది ఏ వైపున ఉన్నదో పట్టింపు లేదు: ఇక్కడ మరియు అక్కడ రెండూ ఒకే లాజికల్ డ్రైవ్ను చూస్తాయి. ఫలితంగా, రెండు సైట్లలో విస్తరించి ఉన్న ఫెయిల్ఓవర్ క్లస్టర్ని అమలు చేయకుండా ఏదీ మిమ్మల్ని నిరోధించదు.
కోరం కోసం, భౌతిక లేదా వర్చువల్ Linux మెషీన్ ఉపయోగించబడుతుంది. ఇది మూడవ సైట్లో ఉంటుంది మరియు దాని వనరుల అవసరాలు చిన్నవి. కోరమ్ VMని హోస్ట్ చేయడం కోసం ప్రత్యేకంగా వర్చువల్ సైట్ను అద్దెకు తీసుకోవడం ఒక సాధారణ దృశ్యం.
సాంకేతికత విస్తరణను కూడా అనుమతిస్తుంది: రెండు నిల్వలు - మెట్రో క్లస్టర్లో, అదనపు సైట్ - అసమకాలిక ప్రతిరూపణతో.
చారిత్రాత్మకంగా, చాలా మంది వినియోగదారులు "నిల్వ జూ"ని ఏర్పరిచారు: విభిన్న తయారీదారులు, విభిన్న నమూనాలు, విభిన్న తరాల నుండి వివిధ కార్యాచరణలతో కూడిన నిల్వ వ్యవస్థల సమూహం. అయినప్పటికీ, హోస్ట్ల సంఖ్య ఆకట్టుకుంటుంది మరియు తరచుగా అవి వర్చువలైజ్ చేయబడతాయి. అటువంటి పరిస్థితులలో, అతిధేయలకు లాజికల్ డిస్క్లను త్వరగా, ఏకరీతిగా మరియు సౌకర్యవంతంగా అందించడం అనేది అడ్మినిస్ట్రేషన్ యొక్క ప్రాధాన్యతలలో ఒకటి, ఈ డిస్క్లు భౌతికంగా ఎక్కడ ఉన్నాయో పరిశోధించని విధంగా. మా OceanStor DJ సాఫ్ట్వేర్ సొల్యూషన్ దీని కోసం రూపొందించబడింది, ఇది వివిధ నిల్వ వ్యవస్థలను ఏకగ్రీవంగా నిర్వహించగలదు మరియు నిర్దిష్ట నిల్వ నమూనాతో ముడిపడి ఉండకుండా వాటి నుండి సేవలను అందించగలదు.
అదే AI
ఇప్పటికే చెప్పినట్లుగా, OceanStor Dorado 18000 V6 కృత్రిమ మేధస్సు అల్గారిథమ్లతో అంతర్నిర్మిత ప్రాసెసర్లను కలిగి ఉంది - ఆరోహణ. అవి మొదటగా, వైఫల్యాలను అంచనా వేయడానికి మరియు రెండవది, ట్యూనింగ్ కోసం సిఫార్సులను రూపొందించడానికి ఉపయోగించబడతాయి, ఇది నిల్వ యొక్క పనితీరు మరియు విశ్వసనీయతను కూడా పెంచుతుంది.
అంచనా హోరిజోన్ రెండు నెలలు: ఈ సమయంలో అధిక సంభావ్యతతో ఏమి జరుగుతుందో AI యంత్రాలు ఊహిస్తాయి, ఇది విస్తరించడానికి, యాక్సెస్ విధానాలను మార్చడానికి, మొదలైనవి. సిఫార్సులు ముందుగానే జారీ చేయబడతాయి, ఇది సిస్టమ్ నిర్వహణ కోసం విండోలను ప్లాన్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. సమయం.
Huawei నుండి AI అభివృద్ధి యొక్క తదుపరి దశ దానిని ప్రపంచ స్థాయికి తీసుకురావడం. సేవా నిర్వహణలో - వైఫల్యం లేదా సిఫార్సులు - Huawei మా వినియోగదారుల స్టోరేజీల నుండి లాగింగ్ సిస్టమ్ల నుండి సమాచారాన్ని సమగ్రపరుస్తుంది. సేకరించిన సమాచారం ఆధారంగా, సంభవించిన లేదా సంభావ్య వైఫల్యాల యొక్క విశ్లేషణ నిర్వహించబడుతుంది మరియు గ్లోబల్ సిఫార్సులు చేయబడతాయి - ఒక నిర్దిష్ట నిల్వ వ్యవస్థ లేదా డజను పనితీరు ఆధారంగా కాకుండా, అలాంటి వేలాది వాటితో ఏమి జరుగుతోంది మరియు జరిగింది అనే దాని ఆధారంగా. పరికరాలు. నమూనా చాలా పెద్దది మరియు దాని ఆధారంగా, AI అల్గారిథమ్లు చాలా త్వరగా నేర్చుకోవడం ప్రారంభిస్తాయి, అందుకే అంచనాల ఖచ్చితత్వం గణనీయంగా పెరుగుతుంది.
అనుకూలత
2019-2020లో, VMware ఉత్పత్తులతో మా పరికరాల పరస్పర చర్య గురించి చాలా అనుమానాలు ఉన్నాయి. చివరకు వాటిని ఆపడానికి, మేము బాధ్యతాయుతంగా ప్రకటిస్తాము: VMware Huawei యొక్క భాగస్వామి. సాఫ్ట్వేర్తో మా హార్డ్వేర్ అనుకూలత కోసం అన్ని ఊహించదగిన పరీక్షలు నిర్వహించబడ్డాయి మరియు ఫలితంగా, VMware వెబ్సైట్లో, హార్డ్వేర్ అనుకూలత షీట్ ఎటువంటి రిజర్వేషన్లు లేకుండా మా ఉత్పత్తి యొక్క ప్రస్తుతం అందుబాటులో ఉన్న నిల్వ సిస్టమ్లను జాబితా చేస్తుంది. మరో మాటలో చెప్పాలంటే, VMware సాఫ్ట్వేర్ వాతావరణంతో, మీరు పూర్తి మద్దతుతో Dorado V6తో సహా Huawei నిల్వను ఉపయోగించవచ్చు.
బ్రోకేడ్తో మా సహకారం కూడా ఇదే. మేము అనుకూలత కోసం మా ఉత్పత్తులతో పరస్పర చర్య చేయడం మరియు పరీక్షించడం కొనసాగిస్తాము మరియు మా నిల్వ సిస్టమ్లు తాజా Brocade FC స్విచ్లకు పూర్తిగా అనుకూలంగా ఉన్నాయని నమ్మకంగా చెప్పగలము.
తరువాత ఏమిటి?
మేము మా ప్రాసెసర్లను అభివృద్ధి చేయడం మరియు మెరుగుపరచడం కొనసాగిస్తాము: అవి వేగంగా, మరింత విశ్వసనీయంగా మారతాయి, వాటి పనితీరు పెరుగుతుంది. మేము AI చిప్లను కూడా మెరుగుపరుస్తున్నాము - వాటి ఆధారంగా, మాడ్యూల్లు కూడా ఉత్పత్తి చేయబడతాయి, ఇవి తగ్గింపు మరియు కుదింపును వేగవంతం చేస్తాయి. మా కాన్ఫిగరేటర్కు యాక్సెస్ ఉన్నవారు ఈ కార్డ్లు ఇప్పటికే డోరాడో V6 మోడల్లలో ఆర్డర్ చేయడానికి అందుబాటులో ఉన్నాయని గమనించి ఉండవచ్చు.
మేము స్టోరేజ్ క్లాస్ మెమరీపై అదనపు కాషింగ్ వైపు కూడా వెళ్తున్నాము - ముఖ్యంగా తక్కువ జాప్యంతో అస్థిరత లేని మెమరీ, ఒక్కో రీడ్కు దాదాపు పది మైక్రోసెకన్లు. ఇతర విషయాలతోపాటు, ప్రధానంగా పెద్ద డేటాతో పని చేస్తున్నప్పుడు మరియు OLTP టాస్క్లను పరిష్కరించేటప్పుడు SCM పనితీరును బూస్ట్ చేస్తుంది. తదుపరి అప్డేట్ తర్వాత, ఆర్డర్ కోసం SCM కార్డ్లు అందుబాటులో ఉండాలి.
మరియు వాస్తవానికి, ఫైల్ యాక్సెస్ ఫంక్షనాలిటీ మొత్తం Huawei డేటా నిల్వ పరిధిలో విస్తరించబడుతుంది - మా అప్డేట్ల కోసం వేచి ఉండండి.
మూలం: www.habr.com