د شریک شوي هیڅ معمارۍ سره د ځنډ وخت خطرونه کم کړئ

د ډیټا ذخیره کولو سیسټمونو کې د غلطۍ زغم موضوع تل اړونده ده ، ځکه چې زموږ د پراخه مجازی کولو او د سرچینو راټولولو په عمر کې ، د ذخیره کولو سیسټمونه هغه اړیکې دي چې ناکامي به یې نه یوازې د یوې عادي حادثې لامل شي ، بلکه د خدماتو اوږدمهاله کمیدو لامل شي. له همدې امله، د ذخیرې عصري سیسټمونه ډیری نقل شوي برخې لري (حتی کنټرولرونه). مګر ایا دا ډول محافظت کافي دی؟

د شریک شوي هیڅ معمارۍ سره د ځنډ وخت خطرونه کم کړئ

په بشپړ ډول ټول پلورونکي، کله چې د ذخیره کولو سیسټمونو ځانګړتیاوې لیستوي، تل د دوی د حلونو لوړ غلطی زغم یادونه کوي، تل د "د ناکامۍ یوې نقطې پرته" اصطلاح اضافه کوي. راځئ چې د ذخیره کولو عادي سیسټم ته نږدې وګورو. د ساتنې په برخه کې د کم وخت څخه مخنیوي لپاره ، د ذخیره کولو سیسټم د بریښنا رسولو نقل کوي ، د کولنګ ماډلونه ، ان پټ/آؤټ پټ بندرونه ، ډرایو (زموږ معنی RAID) او البته کنټرولرونه. که تاسو دې جوړښت ته نږدې وګورئ، تاسو به د ناکامۍ لږترلږه دوه احتمالي ټکي وګورئ، کوم چې په نرمۍ سره خاموش ساتل کیږي:

  1. د یو واحد بیک پلین شتون
  2. د معلوماتو یوه کاپي درلودل

شاته الوتکه د تخنیکي پلوه پیچلې وسیله ده چې باید د تولید پرمهال جدي ازموینې تیریږي. او له همدې امله ، خورا لږې قضیې شتون لري کله چې دا په بشپړ ډول ناکام شي. په هرصورت، حتی د جزوی ستونزو په صورت کې، لکه د غیر فعال ډرایو سلاټ، دا به د ذخیره کولو سیسټم بشپړ بندولو سره بدل شي.

د ډیټا ډیری کاپي رامینځته کول هم په لومړي نظر کې ستونزه نده. د مثال په توګه ، د ذخیره کولو سیسټمونو کې د کلون فعالیت ، کوم چې تاسو ته اجازه درکوي په ځینو وقفو کې د ډیټا بشپړ کاپي تازه کړئ ، خورا پراخه دی. په هرصورت، د ورته بیک پلی سره د ستونزو په صورت کې، کاپي به د اصلي په څیر شتون ونلري.

د دې نیمګړتیاوو د لرې کولو لپاره یو بشپړ څرګند حل د بل ذخیره کولو سیسټم ته نقل کول دي. که موږ د هارډویر لګښت متوقع دوه چنده کولو ته خپلې سترګې وتړو (موږ لاهم فکر کوو چې هغه خلک چې دا ډول پریکړه غوره کوي په کافي ډول فکر کوي او دا حقیقت دمخه مني) ، د جوازونو په بڼه د نقل تنظیم کولو لپاره به لاهم احتمالي لګښتونه شتون ولري ، اضافي سافټویر او هارډویر. او تر ټولو مهم، تاسو به اړتیا ولرئ چې په یو څه ډول د نقل شوي ډاټا ثبات ډاډمن کړئ. هغوی. د ذخیره کولو مجازی/vSAN/etc جوړ کړئ، کوم چې پیسو او وخت سرچینو ته هم اړتیا لري.

AccelStor کله چې زموږ د لوړ شتون سیسټمونه رامینځته کړئ ، موږ د پورته ذکر شوي نیمګړتیاو څخه د خلاصون لپاره هدف ټاکو. دا څنګه د شریک شوي هیڅ ټیکنالوژۍ تفسیر څرګند شو، کوم چې په نرمه توګه ژباړل شوی معنی "د شریکو وسیلو کارولو پرته."

مفهوم هیڅ شی شریک نه کړل جوړښت د دوو خپلواکو نوډونو (کنټرولرونو) کارولو استازیتوب کوي، چې هر یو یې د خپل ډیټا سیټ لري. همغږي تکرار د InfiniBand 56G انٹرفیس له لارې د نوډونو ترمینځ واقع کیږي ، د ذخیره کولو سیسټم په سر کې روان سافټویر ته په بشپړ ډول شفاف. د پایلې په توګه، د ذخیره کولو مجازی کاروونکو، سافټویر اجنټانو، او داسې نورو ته اړتیا نشته.

په فزیکي توګه، د AccelStor څخه دوه نوډ حل په دوو ماډلونو کې پلي کیدی شي:

  • H510 - په 2U قضیه کې د دوه اړخیزو سرورونو پراساس ، که چیرې معتدل فعالیت او ظرفیت تر 22TB پورې اړین وي؛
  • H710 - د انفرادي 2U سرورونو پراساس ، که چیرې لوړ فعالیت او لوی ظرفیت (تر 57TB پورې) اړین وي.

د شریک شوي هیڅ معمارۍ سره د ځنډ وخت خطرونه کم کړئ

ماډل H510 د Twin سرور پر بنسټ

د شریک شوي هیڅ معمارۍ سره د ځنډ وخت خطرونه کم کړئ

ماډل H710 د انفرادي سرورونو پر بنسټ

د مختلف شکل فکتورونو کارول د ورکړل شوي حجم او فعالیت ترلاسه کولو لپاره د مختلف شمیر SSDs اړتیا له امله دي. برسیره پردې، د دوه اړخیز پلیټ فارم ارزانه دی او تاسو ته اجازه درکوي ډیر ارزانه حلونه وړاندې کړئ، که څه هم د یو واحد بیک پلین په بڼه د ځینې مشروط "نقصان" سره. نور هرڅه، د عملیاتي اصولو په ګډون، د دواړو ماډلونو لپاره په بشپړه توګه ورته دي.

د هر نوډ لپاره ټاکل شوي ډاټا دوه ډلې لري FlexiRemap, جمع 2 ګرم سپیرونه. هره ډله د دې توان لري چې د یو SSD ناکامۍ سره مقاومت وکړي. د ټولو راتلونکو غوښتنو سره سم نوډ ثبت کړئ نظریه FlexiRemap د 4KB بلاکونه په ترتیبي زنځیرونو کې بیا رغوي، کوم چې بیا د دوی لپاره په خورا آرامۍ حالت کې SSD ته لیکل کیږي (د ترتیب ثبت کول). سربیره پردې ، کوربه یوازې وروسته له دې چې معلومات په فزیکي ډول په SSD کې ځای په ځای شوي د ثبت تصدیق ترلاسه کوي ، د بیلګې په توګه. په RAM کې کیچ کولو پرته. پایله تر 600K IOPS لیکلو او 1M+ IOPS لوستلو (موډل H710) خورا اغیزمن فعالیت دی.

لکه څنګه چې مخکې یادونه وشوه، د ډیټا سیټونه په ریښتیني وخت کې د InfiniBand 56G انٹرفیس له لارې همغږي شوي، کوم چې لوړ ټرپټ او ټیټ ځنډ لري. د دې لپاره چې د وړو کڅوړو لیږدولو په وخت کې د ارتباطي چینل خورا مؤثره کار واخلئ. ځکه یوازې یو مخابراتي چینل شتون لري؛ یو وقف شوی 1GbE لینک د اضافي زړه ضربان معاینې لپاره کارول کیږي. یوازې د زړه ضربان د هغې له لارې لیږدول کیږي، نو د سرعت ځانګړتیاو لپاره هیڅ اړتیا نشته.

د سیسټم ظرفیت د زیاتوالي په صورت کې (تر 400 + TB پورې) له امله د توسیع الماریو دوی په جوړه کې هم تړلي دي ترڅو د "د ناکامۍ هیڅ ټکی" مفهوم وساتي.

د اضافي معلوماتو محافظت لپاره (د دې حقیقت سربیره چې AccelStor دمخه دوه کاپي لري)، د SSD د ناکامۍ په صورت کې د ځانګړي چلند الګوریتم کارول کیږي. که چیرې SSD ناکامه شي، نوډ به په یو ګرم اضافي ډرایونو کې د معلوماتو بیا رغول پیل کړي. د FlexiRemap ګروپ، چې په تخریب شوي حالت کې دی، به یوازې د لوستلو حالت ته واړوي. دا په بیک اپ ډیسک کې د لیکلو او بیارغونې عملیاتو ترمینځ د مداخلې له مینځه وړو لپاره ترسره کیږي ، کوم چې په نهایت کې د بیا رغونې پروسه ګړندۍ کوي او هغه وخت کموي کله چې سیسټم احتمالي زیان منونکی وي. د بیا رغونې په بشپړیدو سره، نوډ د لوستلو لیکلو حالت ته بیرته راستنیږي.

د شریک شوي هیڅ معمارۍ سره د ځنډ وخت خطرونه کم کړئ

البته، د نورو سیسټمونو په څیر، د بیا رغولو په وخت کې ټول فعالیت کمیږي (په هرصورت، د FlexiRemap ګروپونو څخه یو د ثبت کولو لپاره کار نه کوي). مګر د بیا رغونې پروسه پخپله ژر تر ژره پیښیږي، کوم چې د AccelStor سیسټمونه د نورو پلورونکو حلونو څخه توپیر کوي.

د Nothing Shared معمارۍ ټیکنالوژۍ بل ګټور ملکیت په ریښتیني فعال فعال حالت کې د نوډونو عملیات دي. د "کلاسیک" معمارۍ برخلاف ، چیرې چې یوازې یو کنټرولر د ځانګړي حجم/حوض مالکیت لري ، او دوهم په ساده ډول په سیسټمونو کې I/O عملیات ترسره کوي AccelStor هر نوډ د خپل ډیټا سیټ سره کار کوي او خپل "ګاونډی" ته غوښتنې نه لیږدوي. د پایلې په توګه، د ټول سیسټم فعالیت د نوډونو لخوا د I/O غوښتنو موازي پروسس کولو او ډرایو ته لاسرسي له امله ښه شوی. په حقیقت کې د ناکامۍ په څیر هیڅ شی شتون نلري، ځکه چې د ناکامۍ په صورت کې د حجم کنټرول بل نوډ ته لیږدولو ته اړتیا نشته.

که موږ د هیڅ شی شریک شوي معمارۍ ټیکنالوژي د بشپړ ذخیره کولو سیسټم نقل سره پرتله کړو ، نو په لومړي نظر کې به دا په انعطاف کې د ناورین بیا رغونې بشپړ پلي کولو څخه یو څه ټیټ وي. دا په ځانګړې توګه د ذخیره کولو سیسټمونو ترمنځ د ارتباطي کرښې تنظیم کولو لپاره ریښتیا ده. په دې توګه، په H710 ماډل کې دا ممکنه ده چې د خورا ارزانه InfiniBand فعال نظری کیبلونو کارولو له لارې تر 100m پورې فاصله کې نوډونه خپاره شي. مګر حتی که چیرې د موجوده فایبر چینل له لارې د نورو پلورونکو څخه د همغږي عکس العمل پلي کولو سره پرتله شي ، حتی د اوږدې فاصلې په اوږدو کې ، د اکسل سټور حل به ارزانه او اسانه وي نصب/کارول، ځکه چې د ذخیره کولو مجازی نصبولو او / یا د سافټویر سره ادغام ته اړتیا نشته (کوم چې په اصولو کې تل امکان نلري). برسیره پردې، مه هیروئ چې د AccelStor حلونه ټول فلش اریونه دي چې یوازې د SSD سره د "کلاسیک" ذخیره کولو سیسټمونو څخه لوړ فعالیت لري.

د شریک شوي هیڅ معمارۍ سره د ځنډ وخت خطرونه کم کړئ

کله چې د AccelStor د هیڅ شریک شوي جوړښت څخه کار واخلئ، دا ممکنه ده چې د 99.9999٪ ذخیره کولو سیسټم شتون په خورا مناسب لګښت کې ترلاسه کړئ. د حل د لوړ اعتبار سره سره، په شمول د معلوماتو دوه کاپي کارولو له لارې، او د ملکیت الګوریتمونو څخه مننه اغیزمن فعالیت FlexiRemapد حل لارې AccelStor د کلیدي پوستونو لپاره غوره نوماندان دي کله چې د عصري ډیټا مرکز جوړول.

سرچینه: www.habr.com

Add a comment