د روسیې د ذخیره کولو سیسټم AERODISK: د بار ازموینه. موږ IOPS وخورئ

د روسیې د ذخیره کولو سیسټم AERODISK: د بار ازموینه. موږ IOPS وخورئ

سلام و ټولو ته! لکه څنګه چې ژمنه شوې، موږ د روسیې لخوا جوړ شوي ډیټا ذخیره کولو سیسټم - د ایرودیسک انجن N2 د بار ازموینې پایلې خپروو.

په تیره مقاله کې، موږ د ذخیره کولو سیسټم مات کړ (دا چې موږ د حادثې ازموینې ترسره کړې) او د حادثې ازموینې پایلې مثبتې وې (دا چې موږ د ذخیره کولو سیسټم مات نه کړ). تاسو کولی شئ د حادثې ازموینې پایلې وګورئ دلته.

تیرې مقالې ته په نظرونو کې ، د اضافي ، ډیر پیچلي حادثې ازموینې لپاره غوښتنې شوې وې. موږ دا ټول ثبت کړي دي او خامخا به یې په لاندې مقالو کې پلي کړو. په ورته وخت کې، تاسو کولی شئ په هر وخت کې په مسکو کې زموږ لابراتوار څخه لیدنه وکړئ (په پښو راشئ یا دا د انټرنیټ له لارې لرې کړئ) او دا ازموینې پخپله ترسره کړئ (تاسو حتی د یوې ځانګړې پروژې لپاره ازموینه کولی شئ :-)). موږ ته ولیکئ، موږ به ټول سناریوګانې په پام کې ونیسو!

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

لاندې د راتلونکو پیښو لیست او د وړتیا مرکزونو عملیاتي نیټې دي.

  • اکاترینبورګ د می 16، 2019 روزنیز سیمینار. تاسو کولی شئ د لینک په کارولو سره راجستر شئ: https://aerodisk.promo/ekb/
  • اکاترینبورګ د می ۲۰ – د جون ۲۱، ۲۰۱۹. د وړتیا مرکز. په هر کاري وخت کې د AERODISK ENGINE N20 ذخیره کولو سیسټم ژوندۍ مظاهرې ته راشئ. دقیق ادرس او د راجستریشن لینک به وروسته ورکړل شي. معلومات تعقیب کړئ.
  • نووسیبیرسک زموږ په سایټ یا هبرا کې معلومات تعقیب کړئ.
    اکتوبر ۲۰۱۹
  • کازان زموږ په سایټ یا هبرا کې معلومات تعقیب کړئ.
    اکتوبر ۲۰۱۹
  • کراسنویارسک زموږ په سایټ یا هبرا کې معلومات تعقیب کړئ.
    نومبر 2019

موږ غواړو یو بل ښه خبر هم شریک کړو: موږ په پای کې خپل ترلاسه کړ YouTube یو چینل چیرې چې تاسو کولی شئ د تیرو پیښو ویډیوګانې وګورئ. موږ په منظم ډول هلته زموږ د روزنې ویډیوګانې خپروو.

د ازموینې موقف

نو، بیرته ازموینې ته. موږ د اضافي SAS SSD ډرایو په نصبولو سره زموږ د انجن N2 لابراتوار ذخیره کولو سیسټم لوړ کړ، په بیله بیا د فرنټ پای فایبر چینل 16G اډاپټرونه. په سمیټریک ډول، موږ هغه سرور لوړ کړ چې له هغې څخه به موږ د FC 16G اډیپټرونو په اضافه کولو سره بار چلوو.

د پایلې په توګه، زموږ په لابراتوار کې موږ د 2 SAS SSD 24 TB، 1,6 DWPD ډیسکونو سره د 3 کنټرولر ذخیره کولو سیسټم لرو، کوم چې د FC 16G له لارې د فزیکي لینکس سرور سره د SAN سویچونو له لارې وصل دی.
د ازموینې بنچ ډیاګرام په لاندې شکل کې ښودل شوی.

د روسیې د ذخیره کولو سیسټم AERODISK: د بار ازموینه. موږ IOPS وخورئ

د ازموینې میتودولوژي

د بلاک لاسرسي په اړه د غوره فعالیت لپاره، موږ به د DDP (متحرک ډیسک پول) حوض وکاروو، کوم چې موږ یو ځل په ځانګړي ډول د ALL-FLASH سیسټمونو لپاره جوړ کړی و.
د ازموینې لپاره، موږ د RAID-1 محافظت کچې سره هر یو د 10 TB ظرفیت سره دوه LUNs رامینځته کړل. موږ به هر LUN په 12 ډیسکونو (په ټولیز ډول 24) کې "خوځوو" ترڅو د ذخیره کولو سیسټم کې د هر نصب شوي ډیسک ظرفیت په بشپړ ډول وکاروو.

موږ سرور ته د مختلف کنټرولرونو له لارې LUNs وړاندې کوو ترڅو د امکان تر حده د ذخیره کولو سرچینې وکاروو.

هره ازموینه به یو ساعت دوام وکړي ، او ازموینې به د انعطاف وړ IO (FIO) برنامې لخوا ترسره شي؛ د FIO ډیټا به په اوتومات ډول Excel ته اپلوډ شي ، په کوم کې چې ګرافونه دمخه د وضاحت لپاره جوړ شوي.

پروفایلونه پورته کړئ

په مجموع کې، موږ به درې ازموینې ترسره کړو، هر یو یو ساعت، د تودوخې وخت پرته، د کوم لپاره چې موږ به 15 دقیقې تخصیص کړو (دا په حقیقت کې د 24 SSD ډرایو ګرمولو لپاره څومره اړتیا ده). دا ازموینې د ډیری وخت سره مخ شوي بار پروفایلونه تقلید کوي ، په ځانګړي توګه دا ځانګړي DBMSs ، د ویډیو نظارت سیسټمونه ، د میډیا مینځپانګې خپرونې او بیک اپ دي.

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

د ازموینې پایلې

ازموينه نمبر 1. په کوچنیو بلاکونو کې تصادفي بار. د لوړ بار لیږدونکي DBMS تقلید.

  • د بلاک اندازه = 4k
  • لوستل / لیکل = 70%/30%
  • د کارونو شمېر = ۱۶
  • د قطار ژوروالی = 32
  • د بارولو کرکټر = بشپړ تصادفي

د روسیې د ذخیره کولو سیسټم AERODISK: د بار ازموینه. موږ IOPS وخورئ

د روسیې د ذخیره کولو سیسټم AERODISK: د بار ازموینه. موږ IOPS وخورئ

د ازموینې پایلې:

د روسیې د ذخیره کولو سیسټم AERODISK: د بار ازموینه. موږ IOPS وخورئ

په مجموع کې، د جونیر منځني رینج انجن N2 سیسټم سره موږ د 438k IOPS د 2,6 ملی ثانیو ځنډ سره ترلاسه کړ. د سیسټم ټولګي ته په پام سره، زموږ په نظر، پایله خورا ښه ده. د دې لپاره چې پوه شي چې ایا دا د سیسټم لپاره حد دی، موږ به د ذخیره کولو کنټرولرانو د سرچینو کارولو ته وګورو.

موږ اساسا د CPU سره علاقه لرو ، ځکه چې لکه څنګه چې پورته وویل شول ، موږ په قصدي ډول د رام کیچ غیر فعال کړی ترڅو د ازموینې پایلې تحریف نه کړي.

په دواړو ذخیره کولو کنټرولرونو کې موږ نږدې ورته عکس ګورو.

د روسیې د ذخیره کولو سیسټم AERODISK: د بار ازموینه. موږ IOPS وخورئ

دا دی، د CPU بار 50٪ دی. دا وړاندیز کوي چې دا د دې ذخیره کولو سیسټم حد څخه لرې دی او دا لاهم په اسانۍ سره اندازه کیدی شي. راځئ چې یو څه مخکې لاړ شو: لاندې ټولو ازموینو د کنټرولر پروسیسرونو بار هم وښوده چې شاوخوا 50٪ وي ، نو موږ به یې بیا لیست نه کړو.

زموږ د لابراتوار ازموینو پراساس، د AERODISK انجن N2 سیسټم آرام حد، که موږ په 4k بلاکونو کې تصادفي IOPS حساب کړو، ~ 700 IOPS دی. که دا کافي نه وي او تاسو اړتیا لرئ د یو ملیون لپاره هڅه وکړئ، نو موږ د انجن N000 زوړ ماډل لرو.

دا دی، د ملیونونو IOPS په اړه کیسه انجن N4 ده، او که یو ملیون ستاسو لپاره خورا ډیر وي، نو په آرامۍ سره N2 وکاروئ.

راځئ چې ازموینې ته راستون شو.

ازموینه نمبر 2. په لوی بلاکونو کې ترتیب شوي ثبت کول. د ویډیو سرویلانس سیسټمونو تقلید ، په تحلیلي DBMS کې د معلوماتو بارول یا د بیک اپ کاپي ثبت کول.

پدې ازموینه کې موږ نور د IOPS سره علاقه نلرو ، ځکه چې کله په ترتیب سره په لوی بلاکونو کې بار شوي دوی هیڅ معنی نلري. موږ په لومړي سر کې لیوالتیا لرو: د لیکلو جریان (په یوه ثانیه کې میګابایټ) او ځنډ، چې البته، د کوچنیو په پرتله د لوی بلاکونو سره به لوړ وي.

  • د بلاک اندازه = 128k
  • لوستل / لیکل = 0%/100%
  • د کارونو شمېر = ۱۶
  • د قطار ژوروالی = 32
  • د بار کولو کرکټر - ترتیب

د روسیې د ذخیره کولو سیسټم AERODISK: د بار ازموینه. موږ IOPS وخورئ

د روسیې د ذخیره کولو سیسټم AERODISK: د بار ازموینه. موږ IOPS وخورئ

د روسیې د ذخیره کولو سیسټم AERODISK: د بار ازموینه. موږ IOPS وخورئ

ټول: موږ د یوولس ملی ثانیو ځنډ سره په هر ثانیه کې د پنځه نیم ګیګابایټ ریکارډ لرو. کله چې د دې نږدې بهرني سیالانو سره پرتله کیږي، پایله، زموږ په نظر، غوره ده، او د انجن N2 سیسټم حد هم نه دی.

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

لکه څنګه چې د تیرې ازموینې په څیر، موږ د جریان او ځنډ سره علاقه لرو.

  • د بلاک اندازه = 128k
  • لوستل / لیکل = 100%/0%
  • د کارونو شمېر = ۱۶
  • د قطار ژوروالی = 32
  • د بار کولو کرکټر - ترتیب

د روسیې د ذخیره کولو سیسټم AERODISK: د بار ازموینه. موږ IOPS وخورئ

د روسیې د ذخیره کولو سیسټم AERODISK: د بار ازموینه. موږ IOPS وخورئ

د روسیې د ذخیره کولو سیسټم AERODISK: د بار ازموینه. موږ IOPS وخورئ

د سټریمینګ لوستلو فعالیت د سټیمینګ لیکلو فعالیت په پرتله د وړاندوینې وړ یو څه ښه دی.

په زړه پورې خبره دا ده چې د ځنډ شاخص د ازموینې په اوږدو کې ورته دی (مستقیم کرښه). دا کومه تېروتنه نه ده؛ کله چې په لوی بلاکونو کې په ترتیب سره لوستل، زموږ په قضیه کې دا یو عام حالت دی.

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

موندنو

د دوه ګوني کنټرولر AERODISK ENGINE N2 سیسټم څخه، موږ وتوانیدو چې خورا جدي پایلې ترلاسه کړو (~ 438 IOPS او ~ 000-5 ګیګابایټ په یوه ثانیه کې). د بار ازموینې وښودله چې موږ یقینا زموږ د ذخیره کولو سیسټم څخه نه شرمیږو. برعکس، شاخصونه خورا ښه دي او د ښه ذخیره کولو سیسټم سره مطابقت لري.

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

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

سربیره پردې، موږ تاسو ته یادونه کوو چې سږکال موږ په فعاله توګه په روزنه کې بوخت یو، نو موږ تاسو ته زموږ د وړتیا مرکزونو ته بلنه ورکوو، چیرې چې تاسو کولی شئ د AERODISK ذخیره کولو سیسټمونو په اړه روزنه ترلاسه کړئ، او په ورته وخت کې په زړه پورې او ساتیرۍ وخت ولرئ.

زه د راتلونکو روزنیزو پیښو په اړه معلومات نقل کوم.

  • اکاترینبورګ د می 16، 2019 روزنیز سیمینار. تاسو کولی شئ د لینک په کارولو سره راجستر شئ: https://aerodisk.promo/ekb/
  • اکاترینبورګ د می ۲۰ – د جون ۲۱، ۲۰۱۹. د وړتیا مرکز. په هر کاري وخت کې د AERODISK ENGINE N20 ذخیره کولو سیسټم ژوندۍ مظاهرې ته راشئ. دقیق ادرس او د راجستریشن لینک به وروسته ورکړل شي. معلومات تعقیب کړئ.
  • نووسیبیرسک زموږ په سایټ یا هبرا کې معلومات تعقیب کړئ.
    اکتوبر ۲۰۱۹
  • کازان زموږ په سایټ یا هبرا کې معلومات تعقیب کړئ.
    اکتوبر ۲۰۱۹
  • کراسنویارسک زموږ په سایټ یا هبرا کې معلومات تعقیب کړئ.
    نومبر 2019

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

Add a comment