د نوي شیانو ذخیره کولو میټریکونه

د نوي شیانو ذخیره کولو میټریکونهد نیل ډیل لخوا د الوتنې کلی

د S3 څیز ذخیره کولو کمانډ Mail.ru کلاوډ ذخیره د دې په اړه یوه مقاله وژباړه چې کوم معیارونه مهم دي کله چې د شیانو ذخیره غوره کول. لاندې متن د لیکوال له نظره دی.

کله چې د شیانو ذخیره کولو خبره راځي، خلک عموما یوازې د یو شی په اړه فکر کوي: د هر TB/GB قیمت. البته، دا میټریک مهم دی، مګر دا طریقه یو اړخیزه کوي او د آرشیف ذخیره کولو وسیله سره د اعتراض ذخیره برابروي. برسیره پردې، دا طریقه د تصدۍ ټیکنالوژۍ سټیک لپاره د اعتراض ذخیره کولو اهمیت کموي.

کله چې د شیانو ذخیره غوره کړئ، تاسو باید پنځه ځانګړتیاوو ته پام وکړئ:

  • فعالیت
  • اندازه کول
  • S3 مطابقت لري؛
  • د ناکامیو ځواب؛
  • بشپړتیا

دا پنځه ځانګړتیاوې د لګښت سره سره د اعتراض ذخیره کولو لپاره نوي میټریکونه دي. راځئ چې دوی ټولو ته وګورو.

محصولات

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

د ذخیره کولو مختلف سیسټمونه نږدې یا حتی د هډوپ سرعت څخه ډیر دي. د لوستلو او لیکلو سرعت لپاره عصري اړتیاوې: د هارډ ډرایو لپاره له 10 GB/s څخه، د NVMe لپاره تر 35 GB/s پورې. 

دا ټروپټ د Spark، Presto، Tensorflow، Teradata، Vertica، Splunk او نورو عصري کمپیوټري چوکاټونو لپاره په تحلیلي سټیک کې کافي دی. دا حقیقت چې د MPP ډیټابیسونه د اعتراض ذخیره کولو لپاره تنظیم شوي وړاندیز کوي چې دا په زیاتیدونکي توګه د لومړني ذخیره کولو په توګه کارول کیږي.

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

دا کلیدي ټکی دی: د نوي فعالیت میټریک د ټرپوټ دی، نه ځنډ. دا په پیمانه ډیټا ته اړتیا لري او د عصري معلوماتو زیربنا کې نورم دی.

پداسې حال کې چې بنچمارکونه د فعالیت ټاکلو لپاره ښه لاره ده، دا په چاپیریال کې د غوښتنلیک چلولو دمخه په سمه توګه نشي اندازه کیدی. یوازې د دې وروسته تاسو کولی شئ ووایاست چې واقعیا خنډ چیرې دی: په سافټویر ، ډیسکونو ، شبکه کې یا د کمپیوټري کچې کې.

د توزیع وړتیا

توزیعیت د پیټابایټ شمیر ته اشاره کوي چې په یو نوم ځای کې ځای لري. هغه څه چې پلورونکي ادعا کوي اسانه پیمانه ده، هغه څه چې دوی نه وايي دا دي چې څومره چې دوی اندازه کوي، لوی واحد سیسټمونه نازک، پیچلي، بې ثباته او ګران کیږي.

د توزیع کولو لپاره نوی میټریک د نوم ځایونو یا پیرودونکو شمیر دی چې تاسو یې خدمت کولی شئ. میټریک په مستقیم ډول د هایپرسکلر څخه اخیستل شوی، چیرته چې د ذخیره کولو ودانۍ بلاکونه کوچني دي مګر په ملیاردونو واحدونو کې پیمانه دي. په عموم کې، دا یو کلاوډ میټریک دی.

کله چې د ودانیو بلاکونه کوچني وي، دوی د اصلاح کولو لپاره اسانه دي، پدې معنی چې امنیت، د لاسرسي کنټرول، د پالیسۍ مدیریت، د ژوند دورې مدیریت، او غیر ګډوډي تازه معلومات. او په نهایت کې د تولید تضمین. د ودانۍ د بلاک اندازه د ناکامۍ سیمې د کنټرول کولو دنده ده، کوم چې څومره لوړ مقاومت لرونکي سیسټمونه جوړ شوي دي.

څو کرایه داری ډیری ځانګړتیاوې لري. پداسې حال کې چې ابعاد خبرې کوي چې څنګه سازمانونه ډیټا او غوښتنلیکونو ته لاسرسی چمتو کوي ، دا پخپله غوښتنلیکونو ته هم اشاره کوي او د دوی له یو بل څخه د جلا کولو ترشا منطق.

د څو مراجعینو لپاره د عصري چلند ځانګړتیاوې:

  • په لنډ وخت کې، د پیرودونکو شمیر کولی شي له څو سوو څخه څو ملیون ته وده ورکړي.
  • پیرودونکي په بشپړه توګه له یو بل څخه جلا دي. دا دوی ته اجازه ورکوي چې د ورته سافټویر مختلف نسخې پرمخ بوځي او توکي د مختلف ترتیبونو ، اجازې ، ب featuresو ، امنیت او ساتنې کچې سره ذخیره کړي. دا اړینه ده کله چې نوي سرورونو، تازه معلوماتو، او جغرافیو ته اندازه کول.
  • ذخیره په پراخه کچه د توزیع وړ ده ، سرچینې د غوښتنې سره سم چمتو شوي.
  • هر عملیات د API لخوا کنټرول کیږي او د انساني مداخلې پرته اتومات کیږي.
  • سافټویر په کانټینرونو کې کوربه کیدی شي او د معیاري آرکیسټریشن سیسټمونو لکه کوبرنیټس څخه کار اخلي.

S3 مطابقت لري

د ایمیزون S3 API د شیانو ذخیره کولو لپاره د حقیقت معیار دی. د هر څیز ذخیره کولو سافټویر پلورونکی د دې سره مطابقت ادعا کوي. د S3 سره مطابقت بائنری دی: یا دا په بشپړ ډول پلي شوی یا دا ندی.

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

د خلاصې سرچینې سافټویر د پام وړ ګټې لري. دا ډیری څنډې سناریوګانې پوښي ، د غوښتنلیکونو اندازې او ډولونو ، عملیاتي سیسټمونو ، او هارډویر جوړښتونو ته په پام سره.

دا ټول د غوښتنلیک پراختیا کونکو لپاره مهم دي ، نو دا د ذخیره کولو چمتو کونکو سره د غوښتنلیک ازموینې ارزښت لري. خلاص سرچینه پروسه اسانه کوي - دا اسانه ده چې پوه شئ چې کوم پلیټ فارم ستاسو د غوښتنلیک لپاره سم دی. چمتو کونکی ذخیره ته د ننوتلو د یوې نقطې په توګه کارول کیدی شي ، پدې معنی چې دا به ستاسو اړتیاوې پوره کړي. 

د خلاصې سرچینې معنی: غوښتنلیکونه په پلورونکي پورې تړلي ندي او ډیر شفاف دي. دا د غوښتنلیک اوږد ژوند تضمینوي.

او د خلاصې سرچینې او S3 په اړه یو څو نور یادښتونه. 

که تاسو د لوی ډیټا غوښتنلیک پرمخ وړئ، S3 SELECT د اندازې په ترتیب سره فعالیت او موثریت ته وده ورکوي. دا د SQL په کارولو سره یوازې هغه توکي ترلاسه کوي چې تاسو یې د ذخیره کولو څخه ورته اړتیا لرئ.

کلیدي ټکی د بالټ خبرتیاو ملاتړ دی. د بالټ خبرتیاوې د سرور پرته کمپیوټري اسانتیاوې برابروي، د هر مایکرو سرویس جوړښت یوه مهمه برخه چې د خدمت په توګه وړاندې کیږي. د دې په پام کې نیولو سره چې د اعتراض ذخیره په مؤثره توګه د بادل ذخیره ده، دا وړتیا هغه وخت مهم کیږي کله چې د بادل میشته غوښتنلیکونو لخوا د اعتراض ذخیره کارول کیږي.

په نهایت کې، د S3 تطبیق باید د ایمیزون S3 سرور-سایډ کوډ کولو APIs ملاتړ وکړي: SSE-C، SSE-S3، SSE-KMS. حتی ښه، S3 د لاسوهنې محافظت ملاتړ کوي چې واقعیا خوندي دی. 

د ناکامیو ځواب

یو میټریک چې شاید ډیری وختونه له پامه غورځول کیږي دا دی چې سیسټم څنګه ناکامۍ اداره کوي. ناکامۍ د مختلف دلیلونو لپاره پیښیږي، او د شیانو ذخیره باید دا ټول اداره کړي.

د مثال په توګه، د ناکامۍ یو ټکی شتون لري، د دې میټریک صفر دی.

له بده مرغه، ډیری د اعتراض ذخیره کولو سیسټمونه ځانګړي نوډونه کاروي کوم چې باید د کلستر لپاره د سم فعالیت لپاره فعال شي. پدې کې د نوم نوډونه یا د میټاډاټا سرورونه شامل دي - دا د ناکامۍ یو واحد ټکی رامینځته کوي.

حتی که چیرې د ناکامۍ ډیری ټکي شتون ولري، د ناورین ناکامۍ سره د مقابلې وړتیا خورا مهمه ده. ډیسکونه ناکام شول، سرورونه ناکام شول. کلیدي د سافټویر رامینځته کول دي چې د عادي حالت په توګه د ناکامۍ اداره کولو لپاره ډیزاین شوي. که یو ډیسک یا نوډ ناکام شي، دا ډول سافټویر به پرته له بدلونونو کار کولو ته دوام ورکړي.

د ډیټا له مینځه وړلو او د ډیټا تخریب پروړاندې جوړ شوی محافظت ډاډ ورکوي چې تاسو کولی شئ څومره ډیسکونه یا نوډونه له لاسه ورکړئ څومره چې تاسو د برابرۍ بلاکونه لرئ — معمولا نیم ډیسکونه. یوازې بیا به سافټویر نشي کولی ډاټا بیرته راولي.

ناکامي په ندرت سره د بار لاندې ازموینه کیږي ، مګر دا ډول ازموینه لازمي ده. د بار ناکامۍ سمول به د ناکامۍ وروسته ټول لګښتونه وښیې.

تسلسل

د 100٪ دوامدارۍ نمرې ته هم سخت ثبات ویل کیږي. ثبات د هر ذخیره کولو سیسټم کلیدي برخه ده، مګر قوي ثبات نادر دی. د مثال په توګه، Amazon S3 ListObject په کلکه سره مطابقت نلري، دا یوازې په پای کې مطابقت لري.

د سخت ثبات معنی څه ده؟ د تایید شوي PUT عملیات څخه وروسته د ټولو عملیاتو لپاره، لاندې باید واقع شي:

  • تازه شوی ارزښت لیدل کیږي کله چې د هر نوډ څخه لوستل کیږي.
  • اوسمهال د نوډ ناکامۍ بې ځایه کیدو پروړاندې خوندي دی.

دا پدې مانا ده چې که تاسو د ثبت کولو په مینځ کې پلګ راوباسئ ، هیڅ شی به له لاسه ورنکړي. سیسټم هیڅکله فاسد یا زوړ شوي ډاټا بیرته نه راوړي. دا یو لوړ بار دی چې په ډیری سناریوګانو کې مهم دی، د لیږد غوښتنلیکونو څخه بیک اپ او بیا رغونې پورې.

پایلې

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

د Mail.ru کلاوډ حلونو اعتراض ذخیره کولو په اړه: د S3 جوړښت. د Mail.ru کلاوډ ذخیره 3 کاله ارتقاء.

نور څه ولولئ:

  1. په S3 آبجیکٹ ذخیره کې د ویب هکس پراساس د پیښې پرمخ وړونکي غوښتنلیک بیلګه Mail.ru کلاوډ حلونه.
  2. د Ceph څخه ډیر: د MCS کلاوډ بلاک ذخیره 
  3. د فایل سیسټم په توګه د Mail.ru کلاوډ حل S3 اعتراض ذخیره کولو سره کار کول.
  4. زموږ د ټیلیګرام چینل د S3 ذخیره کولو او نورو محصولاتو تازه معلوماتو سره

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

Add a comment