ما با جزئیات بحث می کنیم که چه چیزی OceanStor Dorado 18000 V6 را به یک سیستم ذخیره سازی واقعاً پیشرفته با ذخیره مناسب برای سال های آینده تبدیل می کند. در عین حال، ترسهای رایج در مورد ذخیرهسازی All-Flash را از بین میبریم و نشان میدهیم که چگونه هواوی بیشترین بهره را از آنها میبرد: NVMe انتها به انتها، حافظه پنهان اضافی در SCM، و مجموعهای از راهحلهای دیگر.
چشم انداز داده های جدید - ذخیره سازی داده های جدید
شدت داده در تمام صنایع در حال افزایش است. و بخش بانکی یک نمونه واضح از این موضوع است. طی چند سال گذشته تعداد تراکنش های بانکی بیش از ده برابر افزایش یافته است. همانطور که نشان می دهد
زیرساخت فناوری اطلاعات یک موسسه اعتباری باید برای چنین چالشی آماده باشد. و این واقعا یک چالش است. از جمله، اگر قبلاً بانک نیاز داشت از در دسترس بودن داده ها فقط در ساعات کاری خود اطمینان حاصل کند، اکنون 24/7 است. تا همین اواخر، 5 میلی ثانیه یک نرخ تاخیر قابل قبول در نظر گرفته می شد، پس چه؟ در حال حاضر حتی 1 میلی ثانیه بیش از حد است. برای یک سیستم ذخیره سازی مدرن، هدف 0,5 میلی ثانیه است.
همینطور با قابلیت اطمینان: در دهه 2010، یک درک تجربی شکل گرفت که کافی است سطح آن را به "پنج ده" - 99,999٪ برسانیم. درست است، این درک منسوخ شده است. در سال 2020، برای یک تجارت کاملاً طبیعی است که به 99,9999٪ برای ذخیره سازی و 99,99999٪ برای معماری کلی نیاز داشته باشد. و این به هیچ وجه یک هوی و هوس نیست، بلکه یک نیاز فوری است: یا هیچ پنجره زمانی برای تعمیر و نگهداری زیرساخت وجود ندارد، یا کوچک است.
برای وضوح، ارائه این شاخص ها در سطح پول راحت است. ساده ترین راه در نمونه موسسات مالی است. نمودار بالا نشان می دهد که هر یک از 10 بانک برتر جهان در ساعت چقدر درآمد دارند. تنها برای بانک صنعتی و تجاری چین، این مبلغ کمتر از 5 میلیون دلار نیست. این دقیقاً چقدر هزینه یک ساعت از کار افتادن زیرساخت فناوری اطلاعات بزرگترین سازمان اعتباری در چین خواهد داشت (و فقط سود از دست رفته در نظر گرفته می شود. محاسبات!). از این منظر، واضح است که کاهش زمان از کار افتادگی و افزایش قابلیت اطمینان، نه تنها چند درصد، بلکه حتی کسری از درصد، کاملاً منطقی است. نه تنها به دلایل افزایش رقابت، بلکه صرفاً به خاطر حفظ موقعیت در بازار.
تغییرات مشابهی در سایر صنایع در حال وقوع است. به عنوان مثال، در حمل و نقل هوایی: قبل از همهگیری، سفرهای هوایی سال به سال شتاب بیشتری میگرفت و بسیاری شروع به استفاده از آن تقریباً مانند تاکسی کردند. در مورد الگوهای مصرف کننده، عادت به در دسترس بودن کامل خدمات در جامعه ریشه دوانده است: پس از ورود به فرودگاه، باید به Wi-Fi، دسترسی به خدمات پرداخت، دسترسی به نقشه منطقه و غیره متصل شویم. در نتیجه، بار زیرساخت ها و خدمات در فضاهای عمومی چندین برابر افزایش یافت. و آن رویکردها به زیرساخت ها، ساخت و ساز، که ما حتی یک سال پیش آن را قابل قبول می دانستیم، به سرعت در حال منسوخ شدن است.
آیا برای تغییر به All-Flash خیلی زود است؟
برای حل مشکلات ذکر شده در بالا، از نظر عملکرد، AFA - آرایه های تمام فلش، یعنی آرایه هایی که کاملاً بر روی فلش ساخته شده اند - بهترین تناسب هستند. مگر اینکه تا همین اواخر، شک و تردیدهایی در مورد قابل مقایسه بودن آنها با مواردی که بر اساس هارد دیسک ها و هاردهای هیبریدی مونتاژ شده بودند وجود داشت. به هر حال، حافظه فلش حالت جامد دارای معیاری است به نام میانگین زمان بین خرابی ها یا MTBF (میانگین زمان بین خرابی ها). متأسفانه، تخریب سلول ها به دلیل عملیات I / O داده شده است.
بنابراین چشم اندازهای All-Flash تحت الشعاع این سوال قرار گرفت که چگونه می توان از از دست دادن داده ها در صورتی که SSD دستور زنده ماندن طولانی مدت را داد، جلوگیری کرد. پشتیبان گیری یک گزینه آشنا است، فقط زمان بازیابی بر اساس نیازهای مدرن به طور غیرقابل قبولی زیاد است. راه دیگر راه اندازی سطح دوم ذخیره سازی در درایوهای اسپیندل است، با این حال، با چنین طرحی، برخی از مزایای یک سیستم "به شدت فلاش" از بین می رود.
اما اعداد و ارقام چیز دیگری می گویند: آمار غول های اقتصاد دیجیتال از جمله گوگل در سال های اخیر نشان می دهد که فلش چندین برابر هارد دیسک قابل اعتمادتر است. علاوه بر این، هم در مدت زمان کوتاه و هم در یک دوره طولانی: به طور متوسط، چهار تا شش سال می گذرد تا درایوهای فلش از کار بیفتند. از نظر قابلیت اطمینان ذخیره سازی داده ها، آنها به هیچ وجه از درایوهای روی دیسک های مغناطیسی دوکی پایین تر نیستند یا حتی از آنها پیشی می گیرند.
یکی دیگر از استدلال های سنتی به نفع درایوهای اسپیندل، مقرون به صرفه بودن آنها است. بدون شک هزینه ذخیره سازی یک ترابایت بر روی هارد دیسک هنوز نسبتا پایین است. و اگر فقط هزینه تجهیزات را در نظر بگیرید، نگهداری یک ترابایت روی یک درایو اسپیندل ارزانتر از SSD است. با این حال، در زمینه برنامه ریزی مالی، نه تنها مهم است که یک دستگاه خاص چقدر خریداری شده است، بلکه هزینه کل داشتن آن برای مدت طولانی - از سه تا هفت سال - چقدر است.
از این زاویه کاملاً متفاوت است. حتی اگر از deduplication و فشردهسازی که معمولاً در آرایههای فلش استفاده میشود و عملکرد آنها را از نظر اقتصادی سودآورتر میکنند، چشمپوشی کنیم، ویژگیهایی مانند فضای رک اشغال شده توسط رسانه، اتلاف گرما و مصرف انرژی باقی میماند. و به گفته آنها، فلاش از پیشینیان خود بهتر عمل می کند. در نتیجه، TCO سیستمهای ذخیرهسازی فلش، با در نظر گرفتن تمام پارامترها، اغلب تقریباً نصف آرایههای روی درایوهای اسپیندل یا هیبریدی است.
طبق گزارشهای ESG، سیستمهای ذخیرهسازی تمام فلش Dorado V6 میتوانند به کاهش هزینه مالکیت تا 78 درصد در یک بازه زمانی پنج ساله دست یابند، از جمله از طریق حذف و فشردهسازی کارآمد، و به دلیل مصرف کم انرژی و اتلاف گرما. شرکت تحلیلی آلمانی DCIG نیز آنها را برای استفاده به عنوان بهترین ها از نظر TCO موجود امروزی توصیه می کند.
استفاده از درایوهای حالت جامد باعث صرفه جویی در فضای قابل استفاده، کاهش تعداد خرابی ها، کاهش زمان نگهداری محلول، کاهش مصرف برق و اتلاف گرمای سیستم های ذخیره سازی می شود. و معلوم می شود که AFA حداقل از نظر اقتصادی با آرایه های سنتی در درایوهای اسپیندل قابل مقایسه است و اغلب حتی از آنها پیشی می گیرد.
هوآوی رویال فلاش
در میان حافظه های All-Flash ما، جایگاه برتر متعلق به سیستم پیشرفته OceanStor Dorado 18000 V6 است. و نه تنها در میان ما: به طور کلی، در صنعت، رکورد سرعت را در اختیار دارد - حداکثر تا 20 میلیون IPOS در حداکثر پیکربندی. علاوه بر این، بسیار قابل اعتماد است: حتی اگر دو کنترلر به طور همزمان پرواز کنند، یا حداکثر هفت کنترلر یکی پس از دیگری، یا یک موتور کامل در یک زمان، داده ها زنده می مانند. مزایای قابل توجهی از "هجده هزارم" توسط هوش مصنوعی سیمی داده شده است، از جمله انعطاف پذیری در مدیریت فرآیندهای داخلی. بیایید ببینیم که چگونه این به دست می آید.
تا حد زیادی، هوآوی یک شروع خوب دارد، زیرا تنها سازنده در بازار است که خود سیستم های ذخیره سازی را می سازد - به طور کامل و کامل. ما مدار خودمان، میکروکد خودمان، خدمات خودمان را داریم.
کنترلر در سیستمهای OceanStor Dorado بر روی پردازنده طراحی و تولید خود هوآوی - Kunpeng 920 ساخته شده است. از ماژول کنترل هوشمند مدیریت پایه تخته پایه (iBMC) نیز استفاده میکند. تراشههای هوش مصنوعی، یعنی Ascend 310، که پیشبینیهای خرابی را بهینه میکنند و توصیههایی برای تنظیمات ارائه میکنند، همچنین هوآوی هستند و همچنین بردهای I/O - ماژول Smart I/O. در نهایت کنترلرهای موجود در SSD ها توسط ما طراحی و تولید می شوند. همه اینها مبنایی را برای ایجاد یک راه حل کاملاً متعادل و با کارایی بالا فراهم کرد.
در طول سال گذشته، ما پروژه ای را برای معرفی این سیستم ذخیره سازی پیشرفته، در یکی از بزرگترین بانک های روسیه اجرا کردیم. در نتیجه، بیش از 40 واحد OceanStor Dorado 18000 V6 در خوشه مترو عملکرد پایداری را نشان می دهند: بیش از یک میلیون IOPS را می توان از هر سیستم حذف کرد، و این با در نظر گرفتن تاخیرهای ناشی از مسافت است.
End-to-End NVMe
جدیدترین سیستمهای ذخیرهسازی هواوی از NVMe end-to-end پشتیبانی میکنند که به دلایلی بر آن تاکید میکنیم. پروتکلهایی که بهطور سنتی برای دسترسی به درایوها استفاده میشد، در دوران باستان فناوری اطلاعات توسعه یافته بودند: آنها بر اساس دستورات SCSI (سلام، دهه 1980!)، که عملکردهای زیادی را برای اطمینان از سازگاری با عقب انجام میدهند، ساخته شدهاند. هر روش دسترسی را که انتخاب کنید، سربار پروتکل در این مورد بسیار زیاد است. در نتیجه، برای ذخیرهسازیهایی که از پروتکلهای متصل به SCSI استفاده میکنند، تاخیر I/O نمیتواند کمتر از 0,4-0,5 میلیثانیه باشد. به نوبه خود، NVMe - Non-Volatile Memory Express، پروتکلی است که برای کار با فلش مموری طراحی شده و به خاطر سازگاری بدنام از عصا آزاد شده است، تاخیر را به 0,1 میلی ثانیه کاهش می دهد، علاوه بر این، نه در سیستم ذخیره سازی، بلکه در سیستم ذخیره سازی کل پشته، از میزبان گرفته تا درایو. جای تعجب نیست که NVMe با روند توسعه ذخیره سازی داده برای آینده قابل پیش بینی مطابقت دارد. ما همچنین به NVMe تکیه کردیم - و به تدریج از SCSI دور می شویم. تمام سیستمهای ذخیرهسازی هواوی که امروزه تولید میشوند، از جمله خط Dorado، از NVMe پشتیبانی میکنند (اما، بهعنوان یک انتها به انتها فقط در مدلهای پیشرفته سری Dorado V6 پیادهسازی میشود).
FlashLink: مشتی از فناوری ها
فناوری سنگ بنای کل خط OceanStor Dorado FlashLink است. به طور دقیقتر، این اصطلاحی است که مجموعهای از فناوریها را ترکیب میکند که عملکرد و قابلیت اطمینان بالا را تضمین میکنند. این شامل فنآوریهای تکراری و فشردهسازی، عملکرد سیستم توزیع داده RAID 2.0+، جداسازی دادههای «سرد» و «گرم»، ضبط متوالی دادههای نواری کامل (نوشتههای تصادفی، با دادههای جدید و تغییر یافته، در یک ادغام میشوند. پشته بزرگ و به صورت متوالی نوشته می شود، که سرعت خواندن و نوشتن را افزایش می دهد).
در میان چیزهای دیگر، FlashLink شامل دو جزء مهم است - تراز کردن لباس و جمع آوری زباله جهانی. باید جداگانه با آنها برخورد کرد.
در واقع، هر درایو حالت جامد یک سیستم ذخیره سازی کوچک است، با تعداد زیادی بلوک و یک کنترل کننده که در دسترس بودن داده ها را تضمین می کند. و از جمله به این دلیل ارائه می شود که داده های سلول های "کشته شده" به "کشته نشده" منتقل می شود. این تضمین می کند که آنها می توانند خوانده شوند. الگوریتم های مختلفی برای چنین انتقالی وجود دارد. در حالت کلی، کنترل کننده سعی می کند سایش تمام سلول های ذخیره سازی را متعادل کند. این رویکرد یک جنبه منفی دارد. هنگامی که داده ها به داخل SSD منتقل می شوند، تعداد عملیات I/O که انجام می دهد به طور چشمگیری کاهش می یابد. در حال حاضر، این یک شر ضروری است.
بنابراین، اگر تعداد زیادی SSD در سیستم وجود داشته باشد، یک "اره" روی نمودار عملکرد ظاهر می شود، با فراز و نشیب های شدید. مشکل این است که یک درایو از استخر میتواند در هر زمان انتقال داده را شروع کند و عملکرد کلی همزمان از همه SSDهای موجود در آرایه حذف میشود. اما مهندسان هواوی فهمیدند که چگونه از "اره" اجتناب کنند.
خوشبختانه، هم کنترلکنندهها در درایوها، هم کنترلکننده ذخیرهسازی، و هم سیستمافزار هواوی «بومی» هستند، این فرآیندها در OceanStor Dorado 18000 V6 بهطور مرکزی و همزمان روی همه درایوهای آرایه راهاندازی میشوند. علاوه بر این، به دستور کنترل کننده ذخیره سازی، و دقیقا زمانی که بار ورودی/خروجی سنگینی وجود ندارد.
تراشه هوش مصنوعی در انتخاب لحظه مناسب برای انتقال داده ها نیز نقش دارد: بر اساس آمار بازدیدهای چند ماهه قبل، قادر است با بیشترین احتمال پیش بینی کند که آیا در آینده نزدیک انتظار I/O فعال را داشته باشیم یا خیر. اگر پاسخ منفی باشد و بار روی سیستم در لحظه فعلی کم باشد، کنترل کننده به همه درایوها فرمان می دهد: کسانی که به Wear Leveling نیاز دارند باید این کار را یکجا و همزمان انجام دهند.
به علاوه، کنترلکننده سیستم برخلاف سیستمهای ذخیرهسازی سازندگان رقیب، آنچه را که در هر سلول درایو اتفاق میافتد، میبیند: آنها مجبور هستند رسانههای حالت جامد را از فروشندگان شخص ثالث خریداری کنند، به همین دلیل است که جزئیات در سطح سلول در دسترس نیست. کنترل کننده چنین انبارهایی
در نتیجه، OceanStor Dorado 18000 V6 دارای دوره بسیار کوتاهی از کاهش عملکرد در عملیات Wear Leveling است و عمدتاً زمانی انجام میشود که با هیچ فرآیند دیگری تداخل نداشته باشد. این عملکرد پایدار بالا را به طور مداوم می دهد.
چه چیزی OceanStor Dorado 18000 V6 را قابل اعتماد می کند
چهار سطح از قابلیت اطمینان در سیستم های مدرن ذخیره سازی داده وجود دارد:
- سخت افزار، در سطح درایو؛
- معماری، در سطح تجهیزات؛
- معماری همراه با بخش نرم افزار;
- تجمعی، مربوط به راه حل به عنوان یک کل.
از آنجایی که، به یاد میآوریم، شرکت ما تمام اجزای سیستم ذخیرهسازی را خود طراحی و تولید میکند، ما قابلیت اطمینان را در هر یک از چهار سطح، با توانایی نظارت کامل بر آنچه در حال حاضر در کدام یک از آنها اتفاق میافتد، ارائه میکنیم.
قابلیت اطمینان درایوها در درجه اول توسط Wear Leveling و Global Garbage Collection که قبلا توضیح داده شد تضمین شده است. هنگامی که یک SSD برای سیستم مانند یک جعبه سیاه به نظر می رسد، هیچ ایده ای ندارد که سلول ها دقیقاً در آن فرسوده می شوند. برای OceanStor Dorado 18000 V6، درایوها شفاف هستند، که باعث می شود تعادل به طور یکنواخت در تمام درایوهای موجود در آرایه وجود داشته باشد. بنابراین، به نظر می رسد که به طور قابل توجهی عمر SSD را افزایش می دهد و سطح بالایی از قابلیت اطمینان عملکرد آنها را تضمین می کند.
همچنین، قابلیت اطمینان درایو تحت تأثیر سلول های اضافی اضافی در آن قرار می گیرد. و همراه با یک ذخیره ساده، سیستم ذخیره سازی از سلول های به اصطلاح DIF استفاده می کند که حاوی چک جمع ها و همچنین کدهای اضافی برای محافظت از هر بلوک از یک خطا، علاوه بر محافظت در سطح آرایه RAID است.
کلید قابلیت اطمینان معماری راه حل SmartMatrix است. به طور خلاصه، اینها چهار کنترلر هستند که به عنوان بخشی از یک موتور (موتور) روی یک صفحه پشتی غیرفعال قرار می گیرند. دو تا از این موتورها - به ترتیب با هشت کنترلر - به قفسه های مشترک با درایو متصل می شوند. با تشکر از SmartMatrix، حتی اگر از هر هشت کنترلر هفت مورد از کار بیفتند، دسترسی به همه داده ها، چه برای خواندن و چه برای نوشتن، باقی خواهد ماند. و با از دست دادن شش کنترلر از هشت کنترل کننده، حتی امکان ادامه عملیات ذخیره سازی وجود خواهد داشت.
بردهای ورودی/خروجی در یک صفحه پشتی غیرفعال برای همه کنترلرها، هم در قسمت جلویی و هم در قسمت پشتی در دسترس هستند. با چنین طرح اتصال تمام مش، مهم نیست که چه چیزی شکست بخورد، دسترسی به درایوها همیشه حفظ می شود.
بهتر است در مورد قابلیت اطمینان یک معماری در زمینه حالت های خرابی که سیستم ذخیره سازی قادر به محافظت در برابر آنها است صحبت کنیم.
اگر دو کنترلر از بین بروند، از جمله همزمان، ذخیرهسازی بدون از دست دادن از بین میرود. چنین ثباتی به این دلیل حاصل می شود که هر بلوک کش مطمئناً دو نسخه دیگر روی کنترلرهای مختلف دارد، یعنی در کل در سه نسخه وجود دارد. و حداقل یکی روی موتور دیگری است. بنابراین، حتی اگر کل موتور از کار بیفتد - با هر چهار کنترل کننده آن - تضمین می شود که تمام اطلاعاتی که در حافظه پنهان بود ذخیره می شود، زیرا کش حداقل در یک کنترل کننده از موتور باقی مانده کپی می شود. در نهایت، با اتصال سریال، می توانید تا هفت کنترلر را از دست بدهید، و حتی اگر آنها در بلوک های دو تایی حذف شوند، - و دوباره، تمام ورودی / خروجی و تمام داده های حافظه پنهان حفظ می شوند.
در مقایسه با فضای ذخیره سازی پیشرفته سایر سازندگان، می توان دریافت که فقط هواوی حفاظت کامل از داده ها و در دسترس بودن کامل را حتی پس از مرگ دو کنترل کننده یا کل موتور ارائه می دهد. اکثر فروشندگان از طرحی با جفت های به اصطلاح کنترل کننده استفاده می کنند که درایوها به آنها متصل هستند. متأسفانه، در این پیکربندی، اگر دو کنترلر از کار بیفتند، خطر از دست دادن دسترسی I/O به درایو وجود دارد.
افسوس که شکست یک جزء به طور عینی منتفی نیست. در این مورد، عملکرد برای مدتی کاهش می یابد: لازم است مسیرها بازسازی شوند و دسترسی به عملیات I / O با توجه به بلوک هایی که یا برای نوشتن آمده اند، اما هنوز نوشته نشده اند، یا درخواست شده اند از سر گرفته شود. خوانده شود. OceanStor Dorado 18000 V6 میانگین زمان بازسازی تقریباً یک ثانیه دارد که به طور قابل توجهی کمتر از نزدیکترین آنالوگ در صنعت (4 ثانیه) است. این به لطف همان صفحه پشتی منفعل به دست می آید: هنگامی که کنترلر از کار می افتد، بقیه بلافاصله ورودی / خروجی آن را می بینند، و به ویژه کدام بلوک داده روی آن نوشته نشده است. در نتیجه، نزدیکترین کنترل کننده فرآیند را دریافت می کند. از این رو توانایی بازیابی عملکرد تنها در یک ثانیه. باید اضافه کنم، فاصله زمانی پایدار است: یک ثانیه برای یک کنترلر، یک ثانیه برای دیگری و غیره.
در صفحه پشتی غیرفعال OceanStor Dorado 18000 V6، همه بردها بدون هیچ آدرس اضافی در دسترس همه کنترلرها هستند. این بدان معنی است که هر کنترل کننده می تواند ورودی / خروجی را در هر پورتی دریافت کند. هر ورودی/خروجی درگاه frontend وارد شود، کنترلر آماده پردازش آن خواهد بود. از این رو - حداقل تعداد نقل و انتقالات داخلی و ساده سازی قابل توجه تعادل.
تعادل Frontend با استفاده از درایور چند مسیری انجام می شود و تعادل اضافی در خود سیستم انجام می شود ، زیرا همه کنترل کننده ها همه پورت های I / O را مشاهده می کنند.
به طور سنتی، تمام آرایه های هواوی به گونه ای طراحی می شوند که حتی یک نقطه خرابی ندارند. تعویض داغ، بدون راهاندازی مجدد سیستم، به تمام اجزای آن کمک میکند: کنترلکنندهها، ماژولهای قدرت، ماژولهای خنککننده، بردهای I/O و غیره.
قابلیت اطمینان کل سیستم و فناوری هایی مانند RAID-TP را افزایش می دهد. این نام یک گروه RAID است که به شما امکان می دهد در برابر خرابی همزمان حداکثر سه درایو بیمه شوید. و بازسازی 1 ترابایتی به طور مداوم کمتر از 30 دقیقه طول می کشد. بهترین نتیجه ثبت شده هشت برابر سریعتر از همان مقدار داده روی درایو اسپیندل است. بنابراین، می توان از درایوهای بسیار بزرگ، مثلاً 7,68 یا حتی 15 ترابایت، استفاده کرد و نگران قابلیت اطمینان سیستم نباشید.
مهم است که بازسازی نه در یک درایو یدکی، بلکه در یک فضای اضافی - ظرفیت ذخیره انجام شود. هر درایو دارای فضای اختصاصی برای بازیابی اطلاعات پس از خرابی است. بنابراین، بازیابی نه بر اساس طرح "بسیاری به یک"، بلکه بر اساس طرح "بسیاری به بسیاری" انجام می شود، به همین دلیل می توان روند را به میزان قابل توجهی سرعت بخشید. و تا زمانی که ظرفیت آزاد وجود داشته باشد، بازیابی می تواند ادامه یابد.
ما همچنین باید به قابلیت اطمینان یک راه حل از چندین ذخیره سازی - در یک کلاستر مترو یا، در اصطلاح هواوی، HyperMetro اشاره کنیم. چنین طرح هایی در کل محدوده مدل سیستم های ذخیره سازی داده ما پشتیبانی می شود و امکان دسترسی به فایل و بلوک را نیز فراهم می کند. علاوه بر این، در یک بلوک، هم از طریق کانال فیبر و هم از طریق اترنت (از جمله از طریق iSCSI) کار می کند.
در اصل، ما در مورد تکرار دو طرفه از یک سیستم ذخیره سازی به سیستم دیگر صحبت می کنیم، که در آن LUN تکرار شده همان LUN-ID به عنوان اصلی داده می شود. این فناوری در درجه اول به دلیل سازگاری حافظه پنهان از دو سیستم مختلف کار می کند. بنابراین، برای میزبان مهم نیست که در کدام سمت قرار دارد: هم اینجا و هم آنجا یک درایو منطقی را می بیند. در نتیجه، هیچ چیز مانع از استقرار یک خوشه شکستی که دو سایت را در بر می گیرد، نمی شود.
برای حد نصاب، یک ماشین لینوکس فیزیکی یا مجازی استفاده می شود. می توان آن را در سایت سوم قرار داد و نیازهای لازم برای منابع آن کم است. یک سناریوی رایج این است که یک سایت مجازی را به طور انحصاری برای میزبانی VM اجاره کنید.
این فناوری همچنین امکان گسترش را فراهم می کند: دو ذخیره سازی - در یک خوشه مترو، یک سایت اضافی - با تکرار ناهمزمان.
از لحاظ تاریخی، بسیاری از مشتریان یک "باغ وحش ذخیره سازی" تشکیل داده اند: مجموعه ای از سیستم های ذخیره سازی از تولید کنندگان مختلف، مدل های مختلف، نسل های مختلف، با عملکردهای مختلف. با این حال، تعداد هاست ها می تواند چشمگیر باشد و اغلب آنها مجازی می شوند. در چنین شرایطی، یکی از اولویتهای مدیریت، ارائه سریع، یکنواخت و راحت دیسکهای منطقی به میزبانها است، ترجیحاً به گونهای که در محل قرارگیری فیزیکی این دیسکها غوطهور نشود. این همان چیزی است که راه حل نرم افزاری OceanStor DJ ما برای آن طراحی شده است، که می تواند به اتفاق آرا سیستم های ذخیره سازی مختلف را مدیریت کرده و از آنها خدمات ارائه دهد بدون اینکه به یک مدل ذخیره سازی خاص گره بخورد.
همان هوش مصنوعی
همانطور که قبلا ذکر شد، OceanStor Dorado 18000 V6 دارای پردازنده های داخلی با الگوریتم های هوش مصنوعی - Ascend است. آنها اولاً برای پیش بینی خرابی ها و ثانیاً برای ایجاد توصیه هایی برای تنظیم استفاده می شوند که همچنین عملکرد و قابلیت اطمینان ذخیره سازی را افزایش می دهد.
افق پیشبینی دو ماه است: ماشینهای هوش مصنوعی فرض میکنند که چه اتفاقی با احتمال زیاد در این مدت رخ خواهد داد، آیا زمان گسترش، تغییر سیاستهای دسترسی و غیره فرا رسیده است. .
مرحله بعدی توسعه هوش مصنوعی هوآوی، رساندن آن به سطح جهانی است. در جریان تعمیر و نگهداری خدمات - خطا یا توصیهها - هواوی اطلاعات سیستمهای گزارشگیری را از تمام انبارهای مشتریان خود جمعآوری میکند. بر اساس اطلاعات جمع آوری شده، تجزیه و تحلیلی از خرابی های رخ داده یا احتمالی انجام می شود و توصیه های جهانی ارائه می شود - نه بر اساس عملکرد یک سیستم ذخیره سازی خاص یا حتی یک دوجین، بلکه بر اساس آنچه اتفاق می افتد و با هزاران مورد از این قبیل اتفاق افتاده است. دستگاه ها نمونه بسیار بزرگ است و بر اساس آن الگوریتم های هوش مصنوعی به سرعت شروع به یادگیری می کنند، به همین دلیل است که دقت پیش بینی ها به میزان قابل توجهی افزایش می یابد.
سازگاری
در سال 2019-2020، تلقین های زیادی در مورد تعامل تجهیزات ما با محصولات VMware وجود داشت. برای اینکه در نهایت آنها را متوقف کنیم، مسئولانه اعلام می کنیم: VMware شریک هواوی است. تمام آزمایشهای قابل تصور برای سازگاری سختافزار ما با نرمافزار آن انجام شد و در نتیجه، در وبسایت VMware، برگه سازگاری سختافزار، سیستمهای ذخیرهسازی موجود در حال حاضر تولید ما را بدون هیچ گونه رزرو فهرست میکند. به عبارت دیگر با محیط نرم افزار VMware می توانید از فضای ذخیره سازی هواوی از جمله Dorado V6 با پشتیبانی کامل استفاده کنید.
همین امر در مورد همکاری ما با Brocade نیز صدق می کند. ما به تعامل و آزمایش محصولات خود برای سازگاری ادامه می دهیم و می توانیم با اطمینان بیان کنیم که سیستم های ذخیره سازی ما کاملاً با آخرین سوئیچ های Brocade FC سازگار هستند.
گام بعدی چیست؟
ما به توسعه و بهبود پردازندههایمان ادامه میدهیم: آنها سریعتر، قابل اعتمادتر میشوند، عملکردشان افزایش مییابد. ما همچنین در حال بهبود تراشههای هوش مصنوعی هستیم - بر اساس آنها، ماژولهایی نیز تولید میشوند که سرعت حذف و فشردهسازی را افزایش میدهند. کسانی که به پیکربندی ما دسترسی دارند ممکن است متوجه شده باشند که این کارت ها از قبل برای سفارش در مدل های Dorado V6 در دسترس هستند.
ما همچنین به سمت ذخیره سازی اضافی در حافظه کلاس ذخیره سازی حرکت می کنیم - حافظه غیر فرار با تأخیر بسیار کم، حدود ده میکروثانیه در هر خواندن. از جمله موارد دیگر، SCM عملکرد را در درجه اول هنگام کار با داده های بزرگ و هنگام حل وظایف OLTP افزایش می دهد. پس از بهروزرسانی بعدی، کارتهای SCM باید برای سفارش در دسترس باشند.
و البته، عملکرد دسترسی به فایل در کل محدوده ذخیرهسازی داده هوآوی گسترش خواهد یافت - منتظر بهروزرسانیهای ما باشید.
منبع: www.habr.com