මේ වසරේ මොස්කව්හි ගිම්හානය, අවංකව කිවහොත්, ඉතා හොඳ නොවේ. එය ඉතා ඉක්මනින් හා ඉක්මනින් ආරම්භ විය, සෑම කෙනෙකුටම එයට ප්රතිචාර දැක්වීමට කාලය නොතිබූ අතර එය දැනටමත් ජුනි මස අවසානයේදී අවසන් විය. එමනිසා, Huawei මට චීනයට, ඔවුන්ගේ RnD මධ්යස්ථානය පිහිටා ඇති Chengdu නගරයට යාමට ආරාධනා කළ විට, සෙවනේ අංශක +34 ක කාලගුණ අනාවැකිය බැලීමෙන් පසු, මම වහාම එකඟ විය. ඇත්ත වශයෙන්ම, මම තවදුරටත් එකම වයසේ නොසිටින අතර මගේ ඇටකටු ටිකක් උණුසුම් කිරීමට අවශ්යයි. නමුත් අස්ථි පමණක් නොව අභ්යන්තරයද උණුසුම් කිරීමට හැකි වූ බව මම සටහන් කිරීමට කැමැත්තෙමි, මන්ද චෙන්ග්ඩු ඇත්ත වශයෙන්ම පිහිටා ඇති සිචුවාන් පළාත කුළුබඩු සහිත ආහාර වලට ප්රිය කිරීම සඳහා ප්රසිද්ධය. නමුත් තවමත්, මෙය සංචාරය පිළිබඳ බ්ලොග් එකක් නොවේ, එබැවින් අපි අපගේ සංචාරයේ ප්රධාන ඉලක්කය වෙත ආපසු යමු - නව ගබඩා පද්ධති පෙළක් - Huawei Dorado V6. මෙම ලිපිය අතීතයෙන් මදක් ඔබව රැවටේවි, මන්ද... එය නිල නිවේදනයට පෙර ලියා ඇත, නමුත් නිකුත් කිරීමෙන් පසුව පමණි. ඉතින්, අද අපි Huawei අප වෙනුවෙන් සූදානම් කර ඇති රසවත් හා රසවත් සියල්ල දෙස සමීපව බලමු.
නව රේඛාවේ මාදිලි 5 ක් ඇත. 3000V6 හැර අනෙකුත් සියලුම මාදිලි අනුවාද දෙකකින් ලබා ගත හැක - SAS සහ NVMe. තේරීම මඟින් ඔබට මෙම පද්ධතියේ භාවිතා කළ හැකි තැටිවල අතුරු මුහුණත, Back-End ports සහ ඔබට පද්ධතිය තුළ ස්ථාපනය කළ හැකි තැටි ධාවකයන් ගණන තීරණය කරයි. NVMe සඳහා, තල් ප්රමාණයේ SSD භාවිතා කරනු ලැබේ, ඒවා සම්භාව්ය 2.5" SAS SSD වලට වඩා තුනී වන අතර කෑලි 36ක් දක්වා ස්ථාපනය කළ හැක. නව රේඛාව All Flash වන අතර තැටි සමඟ වින්යාසයන් නොමැත.
පාම් NVMe SSD
මගේ මතය අනුව, Dorado 8000 සහ 18000 වඩාත් සිත්ගන්නාසුලු මාදිලි ලෙස පෙනේ. Huawei ඒවා ඉහළ මට්ටමේ පද්ධති ලෙස ස්ථානගත කරන අතර, Huawei හි මිලකරණ ප්රතිපත්තියට ස්තූතිවන්ත වන අතර, එය මෙම මධ්යම පරාසයේ මාදිලි තරඟකාරී අංශය සමඟ වෙනස් කරයි. අද මගේ සමාලෝචනයේදී මම අවධානය යොමු කරන්නේ මෙම මාදිලිය. ඒවායේ සැලසුම් ලක්ෂණ නිසා, කනිෂ්ඨ ද්විත්ව පාලක පද්ධතිවල තරමක් වෙනස් ගෘහ නිර්මාණ ශිල්පයක් ඇති බව මම වහාම සටහන් කරමි, ඩොරාඩෝ 8000 සහ 18000 ට වඩා වෙනස් ය, එබැවින් මම අද කතා කරන සෑම දෙයක්ම කනිෂ්ඨ මාදිලි සඳහා අදාළ නොවේ.
නව පද්ධතිවල එක් ප්රධාන ලක්ෂණයක් වූයේ ගෘහස්ථව සංවර්ධනය කරන ලද චිප්ස් කිහිපයක් භාවිතා කිරීමයි, ඒ සෑම එකක්ම ඔබට පාලකයේ මධ්යම ප්රොසෙසරයෙන් තාර්කික භාරය බෙදා හැරීමට සහ විවිධ සංරචක වලට ක්රියාකාරීත්වය එක් කිරීමට ඉඩ සලසයි.
නව පද්ධතිවල හදවත Kunpeng 920 ප්රොසෙසරය වන අතර එය ARM තාක්ෂණය මත සංවර්ධනය කර Huawei විසින් ස්වාධීනව නිෂ්පාදනය කරන ලදී. ආකෘතිය අනුව, හර ගණන, ඒවායේ සංඛ්යාතය සහ එක් එක් පාලකයෙහි ස්ථාපිත ප්රොසෙසර ගණන වෙනස් වේ:
Huawei Dorado V6 8000 - 2CPU, 64 core
Huawei Dorado V6 18000 - 4CPU, 48 core
Huawei විසින් මෙම ප්රොසෙසරය ARM ගෘහ නිර්මාණ ශිල්පය මත සංවර්ධනය කරන ලද අතර, මා දන්නා පරිදි, සමහර V8000 මාදිලිවල දැනටමත් සිදු වූ පරිදි, එය පැරණි Dorado 18000 සහ 5 මාදිලිවල පමණක් ස්ථාපනය කිරීමට මුලින් සැලසුම් කර ඇත, නමුත් සම්බාධක මෙම අදහසට ගැලපීම් සිදු කළේය. ඇත්ත වශයෙන්ම, සම්බාධක පැනවීමේදී Huawei සමඟ සහයෝගයෙන් කටයුතු කිරීම ප්රතික්ෂේප කිරීම ගැන ARM ද කතා කළේය, නමුත් මෙහි තත්වය Intel සමඟ වඩා වෙනස් ය. Huawei විසින් මෙම චිප්ස් ස්වාධීනව නිෂ්පාදනය කරන අතර කිසිදු සම්බාධකයකට මෙම ක්රියාවලිය නැවැත්විය නොහැක. ARM සමඟ සබඳතා බිඳ දැමීම නව වර්ධනයන් සඳහා ප්රවේශය අහිමි වීම පමණක් තර්ජනය කරයි. කාර්ය සාධනය සම්බන්ධයෙන් ගත් කල, ස්වාධීන පරීක්ෂණ පැවැත්වීමෙන් පසුව පමණක් විනිශ්චය කළ හැකිය. කිසිදු ගැටළුවක් නොමැතිව ඩොරාඩෝ 18000 පද්ධතියෙන් 1M IOPS ඉවත් කළ ආකාරය මම දුටුවත්, මගේ රාක්කයේ මගේම දෑතින් එය නැවත කරන තුරු, මම එය විශ්වාස නොකරමි. නමුත් ඇත්ත වශයෙන්ම පාලකයන් තුළ විශාල බලයක් තිබේ. පැරණි මාදිලියේ පාලක 4 කින් සමන්විත වන අතර, එක් එක් ප්රොසෙසර 4 කින් සමන්විත වන අතර, මුළු හරය 768 ක් ලබා දේ.
නමුත් අපි නව පද්ධතිවල ගෘහ නිර්මාණ ශිල්පය දෙස බලන විට මම පසුව පවා හරය ගැන කතා කරමි, නමුත් දැනට අපි පද්ධතියේ ස්ථාපනය කර ඇති වෙනත් චිපයකට ආපසු යමු. චිපය අතිශයින්ම රසවත් විසඳුමක් ලෙස පෙනේ
අපි ගෘහ නිර්මාණ ශිල්පයට යමු. Huawei විසින් සංරචක සම්බන්ධ කිරීම සඳහා සම්පූර්ණ දැල් ප්රවේශයක් ක්රියාත්මක කරන තමන්ගේම Smart Matrix තාක්ෂණය අඛණ්ඩව සංවර්ධනය කර ඇත. නමුත් V5 හි මෙය පාලකයන්ගෙන් තැටි වෙත ප්රවේශ වීම සඳහා පමණක් නම්, දැන් සියලුම පාලකයන්ට Back-End සහ Front-End යන දෙකෙහිම සියලුම වරායන් වෙත ප්රවේශය ඇත.
නව ක්ෂුද්ර සේවා ගෘහනිර්මාණ ශිල්පයට ස්තූතිවන්ත වන අතර, එක් ලූන් එකක් පමණක් තිබුණත්, සියලුම පාලකයන් අතර බර තුලනය කිරීමට මෙය ඉඩ දෙයි. මෙම අරා පේළිය සඳහා වන මෙහෙයුම් පද්ධතිය මුල සිටම සංවර්ධනය කර ඇති අතර, ෆ්ලෑෂ් ඩ්රයිව් භාවිතය සඳහා සරලව ප්රශස්ත කර නැත. අපගේ සියලුම පාලකයන්ට එකම වරායන් වෙත ප්රවේශය ඇති නිසා, පාලකය අසමත් වීමකදී හෝ නැවත පණගැන්වීමකදී, ධාරකයට ගබඩා පද්ධතියට තනි මාර්ගයක් අහිමි නොවන අතර, මාර්ග මාරු කිරීම ගබඩා පද්ධති මට්ටමින් සිදු කෙරේ. කෙසේ වෙතත්, සත්කාරකයේ UltraPath භාවිතා කිරීම දැඩි ලෙස අවශ්ය නොවේ. පද්ධතිය ස්ථාපනය කිරීමේදී තවත් "ඉතිරි කිරීමක්" යනු අවශ්ය සබැඳි කුඩා සංඛ්යාවකි. පාලකයන් 4 ක් සඳහා “සම්භාව්ය” ප්රවේශය සමඟ අපට කර්මාන්තශාලා 8 කින් සබැඳි 2 ක් අවශ්ය නම්, Huawei සම්බන්ධයෙන් 2 ක් පවා ප්රමාණවත් වනු ඇත (මම දැන් කතා කරන්නේ එක් සබැඳියක ප්රතිදානයේ ප්රමාණවත් බව ගැන නොවේ).
පෙර අනුවාදයේ මෙන්, දර්පණ සහිත ගෝලීය හැඹිලියක් භාවිතා වේ. මෙමගින් ඔබට එකවර පාලක දෙකක් දක්වා හෝ අනුක්රමිකව පාලක තුනක් දක්වා ලබා ගත හැකි බවට බලපාන්නේ නැත. නමුත් demo stand එකේ එක අසාර්ථක වුනොත් ඉතිරි පාලක 3 අතර සම්පුර්ණ load balance වීමක් අප නොදුටු බව සඳහන් කිරීම වටී. අසාර්ථක වූ පාලකයේ බර සම්පූර්ණයෙන්ම ඉතිරිව ඇති එකක් විසින් භාර ගන්නා ලදී. මේ සඳහා මෙම වින්යාසය තුළ පද්ධතියට වැඩි කාලයක් වැඩ කිරීමට ඉඩ දීම අවශ්ය විය හැකිය. ඕනෑම අවස්ථාවක, මම මගේම පරීක්ෂණ භාවිතයෙන් මෙය වඩාත් විස්තරාත්මකව පරීක්ෂා කරමි.
Huawei නව පද්ධති End-to-End NVMe පද්ධති ලෙස ස්ථානගත කරයි, නමුත් අද වන විට NVMeOF තවමත් ඉදිරිපස කෙළවරේ සහය නොදක්වයි, FC, iSCSI හෝ NFS පමණි. මෙය අවසානයේ හෝ ඊළඟ ආරම්භයේදී, අනෙකුත් විශේෂාංග මෙන්, අපට RoCE සහාය ලබා දෙන බවට පොරොන්දු වේ.
රාක්ක RoCE භාවිතා කරන පාලකයන්ට සම්බන්ධ කර ඇති අතර, මේ හා සම්බන්ධ එක් අඩුපාඩුවක් තිබේ - SAS හි සිදු වූ පරිදි රාක්කවල "ලූප්බැක්" සම්බන්ධතාවයක් නොමැති වීම. මගේ මතය අනුව, ඔබ තරමක් විශාල පද්ධතියක් සැලසුම් කරන්නේ නම් මෙය තවමත් තරමක් විශාල අඩුපාඩුවක් වේ. කාරණය නම්, සියලුම රාක්ක ශ්රේණිගතව සම්බන්ධ වී ඇති අතර, එක් රාක්කයක් අසමත් වීම නිසා එය අනුගමනය කරන අනෙක් සියල්ලන්ට සම්පූර්ණයෙන්ම ප්රවේශ විය නොහැක. මෙම අවස්ථාවේදී, දෝෂ ඉවසීම සහතික කිරීම සඳහා, අපට සියලුම රාක්ක පාලකයන්ට සම්බන්ධ කිරීමට සිදුවනු ඇත, එමඟින් පද්ධතියේ අවශ්ය පසුබිම් වරායන් සංඛ්යාව වැඩි වේ.
තවද සඳහන් කළ යුතු තවත් කරුණක් වන්නේ බාධාකාරී නොවන යාවත්කාලීන (NDU) ය. මා ඉහත කී පරිදි, Huawei නව ඩොරාඩෝ රේඛාව සඳහා මෙහෙයුම් පද්ධතිය ක්රියාත්මක කිරීම සඳහා බහාලුම් ප්රවේශයක් ක්රියාත්මක කර ඇත, මෙය ඔබට පාලකය සම්පූර්ණයෙන්ම නැවත පණගැන්වීමේ අවශ්යතාවයකින් තොරව සේවා යාවත්කාලීන කිරීමට සහ නැවත ආරම්භ කිරීමට ඉඩ සලසයි. සමහර යාවත්කාල කිරීම් වල කර්නල් යාවත්කාලීන අඩංගු වන බව මෙහිදී වහාම සඳහන් කිරීම වටී, මෙම අවස්ථාවේදී යාවත්කාලීන කිරීමේදී සම්භාව්ය පාලක නැවත පණගැන්වීමක් සමහර විට අවශ්ය වේ, නමුත් සෑම විටම නොවේ. මෙය නිෂ්පාදන පද්ධතියට මෙම මෙහෙයුමේ බලපෑම අඩු කරනු ඇත.
අපගේ අවි ගබඩාවේ, අරාවන්ගෙන් අතිමහත් බහුතරයක් NetApp වෙතින් වේ. එමනිසා, මට බොහෝ වැඩ කළ යුතු පද්ධති සමඟ කුඩා සංසන්දනයක් කළහොත් එය තරමක් තාර්කික වනු ඇතැයි මම සිතමි. මෙය වඩා හොඳ කවුද නරක කවුද හෝ කාගේ වාස්තු විද්යාව වඩා වාසිදායකද යන්න තීරණය කිරීමට උත්සාහයක් නොවේ. විවිධ වෙළෙන්දන්ගෙන් එකම ගැටළුව විසඳීම සඳහා විවිධ ප්රවේශයන් දෙකක් සංසන්දනය කිරීමට මම සන්සුන්ව හා උමතුවෙන් තොරව උත්සාහ කරමි. ඔව්, ඇත්ත වශයෙන්ම, මෙම අවස්ථාවේදී අපි Huawei පද්ධති “න්යාය” තුළ සලකා බලනු ඇති අතර අනාගත ස්ථිරාංග අනුවාදවල ක්රියාත්මක කිරීමට සැලසුම් කර ඇති කරුණු ද මම වෙන වෙනම සටහන් කරමි. මේ මොහොතේ මා දකින වාසි මොනවාද:
- සහාය දක්වන NVMe ධාවකයන් ගණන. NetApp දැනට ඒවායින් 288ක් ඇති අතර Huawei සතුව මාදිලිය අනුව 1600-6400 ඇත. ඒ අතරම, Huawei හි Max භාවිතා කළ හැකි ධාරිතාව NetApp පද්ධති මෙන් 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 පාලක දෙකක මිල සඳහා Huawei පාලකයන් 4ක්. මා ඉහත කී පරිදි, Huawei හි මිලකරණ ප්රතිපත්තියට ස්තූතිවන්ත වන අතර, එය එහි ඉහළ මට්ටමේ මාදිලි සමඟ මධ්යම පරාසය සමඟ තරඟ කළ හැකිය.
- පද්ධති කාර්යක්ෂමතාව වැඩි දියුණු කිරීමට අදහස් කරන රාක්ක පාලක සහ වරාය කාඩ්පත්වල අතිරේක චිප්ස් තිබීම.
සාමාන්යයෙන් අවාසි සහ උත්සුකයන්:
- පාලකයන් වෙත රාක්ක සෘජුව සම්බන්ධ කිරීම හෝ සියලු රාක්ක පාලක වෙත සම්බන්ධ කිරීම සඳහා පසුපස-අන්ත වරායන් විශාල සංඛ්යාවක් අවශ්ය වේ.
- ARM ගෘහ නිර්මාණ ශිල්පය සහ චිප්ස් විශාල සංඛ්යාවක් තිබීම - එය කෙතරම් කාර්යක්ෂමව ක්රියා කරයිද, සහ කාර්ය සාධනය ප්රමාණවත් වේද?
නව රේඛාවේ පුද්ගලික පරීක්ෂණයෙන් බොහෝ කරදර සහ බිය දුරු කළ හැකිය. මුදා හැරීමෙන් පසු ඔවුන් මොස්කව්හි පෙනී සිටිනු ඇතැයි මම බලාපොරොත්තු වන අතර ඔබේම පරීක්ෂණ සඳහා ඉක්මනින් එකක් ලබා ගැනීමට ඔවුන්ගෙන් ප්රමාණවත් වනු ඇත. මෙතෙක්, සාමාන්යයෙන් සමාගමේ ප්රවේශය සිත්ගන්නාසුළු බව අපට පැවසිය හැකිය, සහ එහි තරඟකරුවන්ට සාපේක්ෂව නව රේඛාව ඉතා හොඳ පෙනුමක් ඇත. අවසාන ක්රියාත්මක කිරීම ප්රශ්න ගොඩක් මතු කරයි, මන්ද අපි බොහෝ දේ දකින්නේ වසර අවසානයේ පමණක් වන අතර සමහර විට 2020 දී පමණි.
මූලාශ්රය: www.habr.com