Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Başlığa görə tələsik nəticə çıxarmayın! Bunu dəstəkləmək üçün ciddi arqumentlərimiz var və biz onları bacardığımız qədər yığcam şəkildə yığdıq. 2020-ci ilin yanvar ayında buraxılmış yeni saxlama sistemimizin konsepsiyası və iş prinsipləri haqqında yazını diqqətinizə çatdırırıq.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Fikrimizcə, Dorado V6 saxlama ailəsinin əsas rəqabət üstünlüyü başlıqda qeyd olunan performans və etibarlılıq ilə təmin edilir. Bəli, bəli, bu qədər sadədir, amma bu “sadəliyə” nə qədər çətin və o qədər də çətin olmayan qərarlarla nail ola bilmişik, bu gün danışacağıq.

Yeni nəsil sistemlərin potensialını daha yaxşı üzə çıxarmaq üçün biz model aralığının köhnə nümayəndələri (8000, 18000 modelləri) haqqında danışacağıq. Başqa cür göstərilmədiyi təqdirdə, onlar nəzərdə tutulur.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Bazar haqqında bir neçə kəlmə

Huawei həllərinin bazardakı yerini daha yaxşı başa düşmək üçün gəlin sübut edilmiş meyarlara müraciət edək - "sehrli kvadrantlar» Gartner. İki il əvvəl, ümumi təyinatlı disk massivi sektorunda şirkətimiz inamla liderlər qrupuna daxil oldu, NetApp və Hewlett Packard Enterprise-dan sonra ikinci oldu. 2018-ci ildə Huawei-nin SSD saxlama bazarındakı mövqeyi "challenger" statusu ilə xarakterizə olunurdu, lakin liderlik mövqeyinə nail olmaq üçün nə isə çatışmırdı.

2019-cu ildə Gartner öz araşdırmasında yuxarıda göstərilən sektorların hər ikisini bir yerə birləşdirdi - "Əsas yaddaş". Nəticədə Huawei yenidən IBM, Hitachi Vantara və Infinidat kimi təchizatçıların yanında lider kvadrantda yer aldı.

Şəkili tamamlamaq üçün qeyd edək ki, Gartner ABŞ bazarında təhlil üçün məlumatların 80%-ni toplayır və bu, ABŞ-da yaxşı təmsil olunan şirkətlərin xeyrinə əhəmiyyətli qərəzliliyə gətirib çıxarır. Eyni zamanda, Avropa və Asiya bazarlarına yönəlmiş təchizatçılar özlərini açıq-aydın daha az sərfəli mövqedə tapırlar. Buna baxmayaraq, keçən il Huawei məhsulları yuxarı sağ kvadrantda öz layiqli yerini tutdu və Gartnerin hökmünə əsasən, "istifadə üçün tövsiyə oluna bilər".

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Dorado V6-da yeniliklər

Xüsusilə Dorado V6 məhsul xətti, giriş səviyyəli 3000 seriyalı sistemlərlə təmsil olunur.İlkin olaraq iki nəzarətçi ilə təchiz edilmiş, onlar üfüqi olaraq 16 nəzarətçi, 1200 sürücü və 192 GB keş yaddaşa qədər genişləndirilə bilər. Həmçinin sistem xarici Fiber Kanal (8/16/32 Gb/s) və Ethernet (1/10/25/40/100 Gb/s) portları ilə təchiz olunacaq.

Qeyd edək ki, kommersiya uğuru olmayan protokolların istifadəsi indi mərhələli şəkildə dayandırılır, ona görə də başlanğıcda biz Fiber Kanal üzərindən Ethernet (FCoE) və Infiniband (IB) dəstəyindən imtina etmək qərarına gəldik. Onlar sonrakı proqram təminatı versiyalarında əlavə olunacaq. Fabric üzərində NVMe (NVMe-oF) dəstəyi Fiber Kanalın üstündəki qutudan kənarda mövcuddur. İyun ayında buraxılması planlaşdırılan növbəti proqram təminatının Ethernet rejimində NVMe-ni dəstəkləməsi planlaşdırılır. Fikrimizcə, yuxarıda göstərilən dəst əksər Huawei müştərilərinin ehtiyaclarını ödəməkdən daha çox olacaq.

Fayl girişi cari proqram təminatı versiyasında mövcud deyil və ilin sonuna doğru növbəti yeniləmələrdən birində görünəcək. Tətbiq yerli səviyyədə, əlavə avadanlıqdan istifadə etmədən Ethernet portları olan nəzarətçilərin özləri tərəfindən qəbul edilir.

Dorado V6 3000 seriyası modeli ilə köhnə modellər arasındakı əsas fərq, arxa tərəfdə bir protokolu dəstəkləməsidir - SAS 3.0. Müvafiq olaraq, oradakı disklər yalnız adı çəkilən interfeyslə istifadə edilə bilər. Fikrimizcə, bunun təmin etdiyi performans bu tip bir cihaz üçün kifayət qədərdir.

Dorado V6 5000 və 6000 seriyalı sistemlər orta səviyyəli həllərdir. Onlar həmçinin 2U forma faktorunda hazırlanır və iki nəzarətçi ilə təchiz edilir. Onlar bir-birindən performans, prosessorların sayı, disklərin maksimum sayı və keş ölçüsü ilə fərqlənir. Bununla belə, memarlıq və mühəndislik baxımından Dorado V6 5000 və 6000 eynidir və eyni görünür.

Yüksək səviyyəli sinfə Dorado V6 8000 və 18000 seriyalı sistemlər daxildir.4U ölçüsündə hazırlanmışdır, onlar standart olaraq ayrıca arxitekturaya malikdirlər, burada nəzarətçilər və sürücülər ayrı-ayrılıqda yerləşdirilir. Müştərilər adətən dörd və ya daha çox tələb etsələr də, onlar minimum iki nəzarətçi ilə də gələ bilərlər.

Dorado V6 8000 16 nəzarətçiyə, Dorado V6 18000 isə 32-yə qədər ölçülür. Bu sistemlərdə müxtəlif nüvə sayı və keş ölçüləri olan müxtəlif prosessorlar var. Eyni zamanda, orta səviyyəli sinif modellərində olduğu kimi, mühəndislik həllərinin eyniliyi qorunur.

2U saxlama rəfləri 100 Gb / s bant genişliyi ilə RDMA vasitəsilə birləşdirilir. Köhnə Dorado V6 backend də SAS 3.0-ı dəstəkləyir, lakin bu interfeysə malik SSD-lərin qiyməti çox aşağı düşərsə. Onda daha aşağı məhsuldarlıq nəzərə alınmaqla belə onların istifadəsinin iqtisadi məqsədəuyğunluğu olacaq. Hazırda SAS və NVMe interfeysli SSD-lər arasında qiymət fərqi o qədər azdır ki, biz belə bir həlli tövsiyə etməyə hazır deyilik.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Nəzarətçinin içərisində

Dorado V6 nəzarətçiləri öz element bazamızda hazırlanır. Intel-dən prosessorlar, Broadcom-dan ASIC-lər yoxdur. Beləliklə, ana platanın hər bir komponenti, eləcə də ana platanın özü Amerika şirkətlərinin sanksiya təzyiqi ilə bağlı risklərin təsirindən tamamilə çıxarılır. Avadanlıqlarımızdan hər hansı birini öz gözləri ilə görənlər yəqin ki, loqonun altında qırmızı zolaq olan qalxanları görüblər. Bu o deməkdir ki, məhsulun tərkibində Amerika komponentləri yoxdur. Bu, Huawei-nin rəsmi kursudur - öz istehsalının komponentlərinə keçid və ya istənilən halda ABŞ siyasətinə əməl etməyən ölkələrdə istehsal olunur.

Nəzarətçi lövhəsinin özündə görə biləcəyiniz budur.

  • Fiber Kanal və ya Ethernet-ə qoşulmaq üçün məsul olan universal şəbəkə interfeysi (Hisilicon 1822 çipi).
  • Sistemin tam funksiyalı uzaqdan idarə edilməsi və monitorinqi üçün BMC çipinin, yəni Hisilicon 1710-un uzaqdan əlçatanlığını təmin edir. Oxşar olanlar serverlərimizdə və digər həllərdə də istifadə olunur.
  • Huawei tərəfindən istehsal olunan ARM arxitekturasında qurulmuş Kunpeng 920 çipi olan mərkəzi prosessor. Məhz o, yuxarıdakı diaqramda göstərilmişdir, baxmayaraq ki, digər kontrollerlərdə fərqli nüvə sayı, fərqli saat sürəti və s. olan fərqli modellər ola bilər. Bir nəzarətçidəki prosessorların sayı da modeldən modelə dəyişir. Məsələn, köhnə Dorado V6 seriyasında onlardan dördü bir lövhədə var.
  • Həm SAS, həm də NVMe sürücülərini dəstəkləyən SSD nəzarətçi (Hisilicon 1812e çipi). Bundan əlavə, Huawei müstəqil olaraq SSD-lər istehsal edir, lakin NAND hüceyrələrini özləri istehsal etmir, onları dünyanın dörd ən böyük istehsalçısından kəsilməmiş silikon vaflilər şəklində almağa üstünlük verir. Huawei müstəqil olaraq çiplərə kəsilir, sınaqdan keçirilir və qablaşdırılır, bundan sonra onları öz brendi altında buraxır.
  • Süni intellekt çipi Ascend 310-dur. Defolt olaraq o, nəzarətçidə yoxdur və şəbəkə adapterləri üçün ayrılmış yuvalardan birini tutan ayrıca kart vasitəsilə quraşdırılır. Çip ağıllı keş davranışı, performansın idarə edilməsi və ya təkmilləşdirmə və sıxılma proseslərini təmin etmək üçün istifadə olunur. Bütün bu vəzifələr mərkəzi prosessorun köməyi ilə həll edilə bilər, lakin AI çipi bunu daha səmərəli etməyə imkan verir.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Ayrı-ayrılıqda Kunpeng prosessorları haqqında

Kunpeng prosessoru çip (SoC) üzərindəki sistemdir, burada hesablama vahidinə əlavə olaraq yoxlama məbləğlərinin hesablanması və ya silinmə kodlamasını yerinə yetirmək kimi müxtəlif prosesləri sürətləndirən aparat modulları mövcuddur. O, həmçinin SAS, Ethernet, DDR4 (altıdan səkkiz kanala qədər) və s. üçün aparat dəstəyini həyata keçirir. Bütün bunlar Huawei-yə performans baxımından klassik Intel həllərindən aşağı olmayan yaddaş nəzarətçiləri yaratmağa imkan verir.

Bundan əlavə, ARM arxitekturasına əsaslanan mülkiyyət həlləri Huawei-yə tam server həlləri yaratmağa və x86-ya alternativ olaraq müştərilərinə təklif etməyə imkan verir.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Yeni Dorado V6 Arxitektura…

Köhnə seriyanın Dorado V6 saxlama sisteminin daxili arxitekturası dörd əsas subdomen (fabrik) ilə təmsil olunur.

Birinci fabrik ümumi bir cəbhədir (Şəbəkə interfeysləri SAN zavodu və ya hostlarla əlaqə saxlamaq üçün cavabdehdir).

İkincisi, hər biri RDMA protokolu vasitəsilə həm hər hansı bir ön şəbəkə kartına, həm də dörd nəzarətçi ilə bir qutu olan qonşu "mühərrikə", həmçinin güc və soyutma ilə "çatışa" bilən nəzarətçilər dəstidir. onlar üçün ümumi olan vahidlər. İndi yüksək səviyyəli Dorado V6 modelləri iki belə "mühərrik" (müvafiq olaraq səkkiz nəzarətçi) ilə təchiz edilə bilər.

Üçüncü fabrik arxa plana cavabdehdir və RDMA 100G şəbəkə kartlarından ibarətdir.

Nəhayət, "aparatda" dördüncü zavod plug-in intellektual saxlama rəfləri ilə təmsil olunur.

Bu simmetrik struktur NVMe texnologiyasının bütün potensialını açır və yüksək performans və etibarlılığa zəmanət verir. Giriş/çıxış prosesi prosessorlar və nüvələr arasında maksimum paralelləşərək, eyni vaxtda birdən çox mövzuya oxu və yazmağı təmin edir.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

...və o bizə nə verdi

Dorado V6 həllərinin maksimum performansı əvvəlki nəsil sistemlərdən (eyni sinifdən) təxminən üç dəfə yüksəkdir və 20 milyon IOPS-ə çata bilər.

Bunun səbəbi, keçmiş nəsil cihazlarda NVMe dəstəyinin yalnız sürücülər olan rəflərə qədər uzanmasıdır. İndi o, hostdan SSD-yə qədər bütün mərhələlərdə mövcuddur. Backend şəbəkəsi də dəyişikliklərə məruz qaldı: SAS/PCIe öz yerini 2 Gb/s ötürmə qabiliyyəti ilə RoCEv100-yə verdi.

SSD forma faktoru da dəyişdi. Əgər əvvəllər 2U rəfdə 25 sürücü var idisə, indi 36 xurma ölçülü fiziki diskə çatdırılıb. Bundan əlavə, rəflər "müdrik". İndi onların hər birində mərkəzi kontrollerlərdə quraşdırılanlara bənzər ARM çipləri əsasında iki nəzarətçinin nasazlığa davamlı sistemi var.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

İndiyə qədər onlar yalnız məlumatların yenidən təşkili ilə məşğuldurlar, lakin yeni proqram təminatının buraxılması ilə ona sıxılma və silmə kodlaşdırması əlavə olunacaq ki, bu da əsas kontrollerlərə yükü 15-dən 5%-ə qədər azaldacaq. Bəzi tapşırıqların eyni zamanda şelfə köçürülməsi daxili şəbəkənin bant genişliyini azad edir. Və bütün bunlar sistemin miqyaslanma potensialını əhəmiyyətli dərəcədə artırır.

Əvvəlki nəsil saxlama sistemində sıxılma və təkmilləşdirmə sabit uzunluqlu bloklarla həyata keçirilirdi. İndi dəyişən uzunluqlu bloklarla işləmə rejimi əlavə edildi, bu günə qədər məcburi şəkildə işə salınmalıdır. Sonrakı yeniləmələr bu vəziyyəti dəyişə bilər.

Uğursuzluqlara dözümlülük haqqında da qısaca. İki nəzarətçidən biri uğursuz olarsa, Dorado V3 işlək vəziyyətdə qaldı. Dorado V6, hətta səkkiz nəzarətçidən yeddisi ardıcıl sıradan çıxsa və ya bir mühərrikdən dördü eyni vaxtda sıradan çıxsa belə, məlumatların mövcudluğunu təmin edəcək.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

İqtisadiyyat baxımından etibarlılıq

Bu yaxınlarda Huawei müştəriləri arasında şirkətin İT infrastrukturunun ayrı-ayrı elementlərinin nə qədər dayanma müddətini məqbul hesab etdiyinə dair sorğu keçirilib. Əksər hallarda, respondentlər tətbiqin bir neçə yüz saniyə ərzində cavab vermədiyi bir hipotetik vəziyyətə dözürdülər. Əməliyyat sistemi və ya host avtobus adapteri üçün onlarla saniyə (əsasən yenidən yükləmə vaxtı) kritik dayanma vaxtı idi. Müştərilər şəbəkəyə daha yüksək tələblər qoyurlar: onun ötürmə qabiliyyəti 10-20 saniyədən çox itməməlidir. Təxmin etdiyiniz kimi, ən kritik əhəmiyyətli respondentlər saxlama sistemindəki nasazlıqları hesab etdilər. Biznes nümayəndələrinin fikrincə, sadə saxlama ildə bir neçə saniyədən çox olmamalıdır!

Yəni bankın müştəri müraciəti 100 saniyə ərzində cavab vermirsə, bu, böyük ehtimalla fəlakətli nəticələrə səbəb olmayacaq. Ancaq saxlama sistemi eyni miqdarda işləməsə, biznesin dayandırılması və əhəmiyyətli maliyyə itkiləri ehtimalı var.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Yuxarıdakı qrafik on ən böyük bank üçün bir saatlıq işin dəyərini göstərir (Forbes-in 2017-ci il məlumatları). Razılaşın, əgər şirkətiniz Çin banklarının ölçüsünə yaxınlaşırsa, bir neçə milyon dollara saxlama sistemlərinin alınması ehtiyacını əsaslandırmaq o qədər də çətin olmayacaq. Əks ifadə də düzgündür: əgər iş fasilələri zamanı əhəmiyyətli itkilərə məruz qalmırsa, o zaman yüksək səviyyəli saxlama sistemlərini almaq çətin olacaq. İstənilən halda, sistem inzibatçısı işləməkdən imtina edən yaddaş sistemi ilə məşğul olarkən cüzdanınızda hansı ölçüdə bir çuxur əmələ gətirmək təhlükəsi ilə bağlı fikir sahibi olmaq vacibdir.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Hər bir uğursuzluq üçün ikinci

Yuxarıdakı təsvirdə A Həllində əvvəlki nəsil Dorado V3 sistemimizi tanıya bilərsiniz. Onun dörd nəzarətçisi cüt-cüt işləyir və yalnız iki nəzarətçi keşin nüsxələrini ehtiva edir. Bir cütdəki nəzarətçilər yükü yenidən bölüşdürə bilər. Eyni zamanda, gördüyünüz kimi, burada heç bir ön və arxa "zavodlar" yoxdur, buna görə də saxlama rəflərinin hər biri müəyyən bir nəzarətçi cütü ilə bağlıdır.

Həll B diaqramı hazırda bazarda başqa bir satıcıdan (tanınıb?) həlli göstərir. Burada artıq ön və arxa fabriklər var və sürücülər bir anda dörd nəzarətçiyə qoşulub. Düzdür, sistemin daxili alqoritmlərinin işində birinci yaxınlaşmada aydın olmayan nüanslar var.

Sağda daxili elementlərin tam dəsti ilə hazırkı Dorado V6 yaddaş arxitekturamız var. Bu sistemlərin tipik bir vəziyyətdən - bir nəzarətçinin uğursuzluğundan necə xilas olduğunu düşünün.

Dorado V3-ün daxil olduğu klassik sistemlərdə nasazlıq halında yükün yenidən bölüşdürülməsi üçün tələb olunan müddət dörd saniyəyə çatır. Bu müddət ərzində I/O tamamilə dayanır. Həmkarlarımızın B həlli, daha müasir arxitekturaya baxmayaraq, altı saniyəlik uğursuzluq zamanı daha da yüksək dayanma müddətinə malikdir.

Storage Dorado V6 uğursuzluqdan sonra yalnız bir saniyə ərzində işini bərpa edir. Bu nəticə nəzarətçinin "xarici" yaddaşa daxil olmasına imkan verən homojen daxili RDMA mühiti sayəsində əldə edilir. İkinci vacib şərt, ev sahibi üçün yol dəyişməyən bir ön fabrikin olmasıdır. Liman dəyişməz olaraq qalır və yük sadəcə çox ötürücü sürücülər tərəfindən sağlam nəzarətçilərə göndərilir.

Dorado V6-da ikinci nəzarətçinin nasazlığı eyni sxemə görə bir saniyədə işlənir. Dorado V3 təxminən altı saniyə çəkir və başqa bir satıcının həlli doqquz çəkir. Bir çox DBMS üçün belə intervallar artıq məqbul sayıla bilməz, çünki bu müddət ərzində sistem gözləmə rejiminə keçir və fəaliyyətini dayandırır. Bu, ilk növbədə bir çox bölmədən ibarət DBMS-ə aiddir.

Üçüncü nəzarətçinin uğursuzluğu Həll A sağ qala bilmir. Sadəcə olaraq, məlumat disklərinin bir hissəsinə girişin itirilməsi səbəbindən. Öz növbəsində, belə bir vəziyyətdə B həlli əvvəlki vəziyyətdə olduğu kimi, doqquz saniyə çəkən iş qabiliyyətini bərpa edir.

Dorado V6-da nə var? Bir saniyə.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Bir saniyədə nə etmək olar

Demək olar ki, heç nə, amma bizə lazım deyil. Yenə yüksək səviyyəli Dorado V6-da ön fabrik nəzarətçi fabrikindən ayrılır. Bu o deməkdir ki, müəyyən bir nəzarətçiyə aid sərt kodlu portlar yoxdur. Failover alternativ yolların tapılmasını və ya çox ötürmənin yenidən işə salınmasını nəzərdə tutmur. Sistem əvvəlki kimi işləməyə davam edir.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Çoxlu uğursuzluq tolerantlığı

Köhnə Dorado V6 modelləri istənilən “mühərriklərdən” hər hansı iki (!) Nəzarətçinin eyni vaxtda uğursuzluğuna asanlıqla tab gətirə bilər. Bu, həllin indi önbelleğin üç nüsxəsini saxlaması ilə mümkün olur. Buna görə də, ikiqat uğursuzluqla belə, həmişə bir tam nüsxə olacaq.

"Mühərriklərdən" birində bütün dörd nəzarətçinin sinxron nasazlığı da ölümcül nəticələrə səbəb olmayacaq, çünki önbelleğin hər üç nüsxəsi istənilən vaxt "mühərriklər" arasında paylanır. Sistemin özü belə iş məntiqinə uyğunluğa nəzarət edir.

Nəhayət, çox çətin bir ssenari səkkiz nəzarətçidən yeddisinin ardıcıl uğursuzluğudur. Üstəlik, fərdi nasazlıqlar arasında işləmə qabiliyyətini qorumaq üçün minimum icazə verilən interval 15 dəqiqədir. Bu müddət ərzində yaddaş sisteminin keş miqrasiyası üçün lazım olan əməliyyatları yerinə yetirmək üçün vaxtı var.

Sağ qalan sonuncu nəzarətçi məlumat anbarını işlədəcək və önbelleği beş gün saxlayacaq (parametrlərdə asanlıqla dəyişdirilə bilən standart dəyər). Bundan sonra önbellek söndürüləcək, lakin yaddaş sistemi işləməyə davam edəcək.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Narahat olmayan yeniləmələr

Yeni OS Dorado V6 nəzarətçiləri yenidən yükləmədən yaddaş proqram təminatını yeniləməyə imkan verir.

Əməliyyat sistemi, əvvəlki həllərdə olduğu kimi, Linux-a əsaslanır, lakin bir çox əməliyyat prosesləri nüvədən istifadəçi rejiminə köçürülüb. Təkmilləşdirmə və sıxılma üçün cavabdeh olan funksiyaların əksəriyyəti indi arxa planda işləyən müntəzəm demonlardır. Nəticədə, fərdi modulları yeniləmək üçün bütün əməliyyat sistemini dəyişdirmək lazım deyil. Tutaq ki, yeni bir protokola dəstək əlavə etmək üçün yalnız müvafiq proqram modulunu söndürmək və yenisini başlamaq lazımdır.

Aydındır ki, bütövlükdə sistemin yenilənməsi məsələləri hələ də qalmaqdadır, çünki nüvədə yenilənməli olan elementlər ola bilər. Amma bunlar, bizim müşahidələrimizə görə, ümumi məbləğin 6%-dən də azdır. Bu, kontrollerləri əvvəlkindən on dəfə az yenidən işə salmağa imkan verir.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Fəlakətə davamlı və Yüksək Əlçatanlıq (HA/DR) həlləri

Qutudan çıxan Dorado V6 geo-paylanmış həllər, şəhər səviyyəli klasterlər (metro) və "üçlü" məlumat mərkəzlərinə inteqrasiya üçün hazırdır.

Yuxarıdakı təsvirdə solda artıq çoxlarına tanış olan metro klasteri var. İki saxlama sistemi bir-birindən 100 km-ə qədər məsafədə aktiv / aktiv rejimdə işləyir. Bir və ya bir neçə kvorum serveri olan belə bir infrastruktur, FusionSphere bulud əməliyyat sistemi də daxil olmaqla, müxtəlif şirkətlərin həlləri ilə dəstəklənə bilər. Bu cür layihələrdə saytlar arasındakı kanalın xüsusiyyətləri xüsusi əhəmiyyət kəsb edir, bizim vəziyyətimizdə bütün digər vəzifələr yenidən qutudan kənarda mövcud olan HyperMetro funksiyası tərəfindən qəbul edilir. İnteqrasiya Fiber Kanal üzərindən, eləcə də belə bir ehtiyac yaranarsa IP şəbəkələrində iSCSI üzərindən mümkündür. Artıq xüsusi "qaranlıq" optikanın məcburi mövcudluğuna ehtiyac yoxdur, çünki sistem mövcud kanallar vasitəsilə əlaqə qura bilir.

Belə sistemləri qurarkən, saxlama üçün yeganə avadanlıq tələbi replikasiya üçün portların ayrılmasıdır. Lisenziya almaq, kvorum serverlərini - fiziki və ya virtual - işə salmaq və nəzarətçilərə IP bağlantısını təmin etmək (10 Mbps, 50 ms) kifayətdir.

Bu arxitektura asanlıqla üç məlumat mərkəzi olan sistemə ötürülə bilər (şəklinin sağ tərəfinə baxın). Məsələn, iki məlumat mərkəzi metro-klaster rejimində işləyərkən və 100 km-dən çox məsafədə yerləşən üçüncü sayt asinxron replikasiyadan istifadə edir.

Sistem böyük miqyasda artıqlıq halında həyata keçiriləcək müxtəlif biznes ssenarilərini texnoloji cəhətdən dəstəkləyir.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Çoxlu uğursuzluqlarla bir metro klasterinin sağ qalması

Yuxarıda və aşağıda iki saxlama sistemindən və kvorum serverindən ibarət klassik metro klasteri də göstərilir. Gördüyünüz kimi, çoxsaylı uğursuzluqların doqquz mümkün ssenarisindən altısında infrastrukturumuz işlək qalacaq.

Məsələn, ikinci ssenaridə kvorum serveri uğursuz olarsa və saytlar arasında sinxronizasiya uğursuz olarsa, ikinci sayt işləməyi dayandırdığı üçün sistem məhsuldar qalır. Bu davranış artıq daxili alqoritmlərdə qurulub.

Üç uğursuzluqdan sonra belə, aralarındakı interval ən azı 15 saniyə olarsa, məlumat əldə edilə bilər.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Qoldan adi kozır

Xatırladaq ki, Huawei təkcə saxlama sistemləri deyil, həm də şəbəkə avadanlığının tam çeşidini istehsal edir. Hansı saxlama provayderini seçsəniz, WDM şəbəkəsi saytlar arasında istifadə olunarsa, 90% hallarda bu, şirkətimizin həlləri üzərində qurulacaqdır. Məntiqi bir sual yaranır: bir-biri ilə uyğunluğuna zəmanət verilən bütün avadanlıq bir satıcıdan alına bildiyi halda, niyə sistemlərin zooparkını yığmaq lazımdır?

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Performans sualına

Yəqin ki, heç kimi inandırmaq lazım deyil ki, All-Flash yaddaşına keçid infrastrukturun saxlanması xərclərini əhəmiyyətli dərəcədə azalda bilər, çünki bütün gündəlik əməliyyatlar dəfələrlə daha sürətli həyata keçirilir. Bu cür avadanlıqların bütün təchizatçıları bunu sübut edir. Bu arada, müxtəlif saxlama rejimləri işə salındıqda, performansın azalmasına gəldikdə, bir çox satıcılar hiyləgər olmağa başlayırlar.

Sənayemizdə bir və ya iki gün sınaq əməliyyatı üçün saxlama sistemlərinin verilməsi geniş tətbiq olunur. Satıcı boş sistemdə 20 dəqiqəlik sınaq keçirərək kosmik performans göstəriciləri əldə edir. Həqiqi əməliyyatda "sualtı dırmıqlar" sürətlə sürünür. Bir gündən sonra gözəl IOPS dəyərləri yarı və ya üç dəfə azalır və saxlama sistemi 80% doldurulursa, daha da az olur. RAID 5 əvəzinə RAID 10-i yandırdığınız zaman daha 10-15% itirilir və metro-klaster rejimində performans əlavə olaraq iki dəfə azalır.

Yuxarıda sadalanan hər şey Dorado V6 haqqında deyil. Müştərilərimizin həftə sonu və ya ən azı bir gecədə performans testi keçirmək imkanı var. Sonra zibil toplanması özünü göstərir və müxtəlif variantların - anlıq görüntülər və replikasiya kimi - aktivləşdirilməsinin əldə edilən IOPS miqdarına necə təsir etdiyi də aydın olur.

Dorado V6-da snapshotlar və paritetli RAID performansa demək olar ki, heç bir təsir göstərmir (3-5% əvəzinə 10-15%). Zibilin toplanması (sürücü hüceyrələrinin sıfırlarla doldurulması), sıxılma, 80% dolu yaddaş sistemində təkmilləşdirmə həmişə sorğunun işlənməsinin ümumi sürətinə təsir edəcəkdir. Ancaq maraqlı olan Dorado V6-dır, hansı funksiyaların və qoruyucu mexanizmlərin birləşməsini aktivləşdirsəniz də, son saxlama performansı yük olmadan əldə edilən rəqəmin 80% -dən aşağı düşməyəcəkdir.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Yük balansı

Dorado V6-nın yüksək performansı hər mərhələdə balanslaşdırma ilə əldə edilir, yəni:

  • çox ötürmə;
  • bir hostdan çoxlu bağlantılardan istifadə;
  • ön fabrikin mövcudluğu;
  • saxlama tənzimləyicilərinin işinin paralelləşdirilməsi;
  • RAID 2.0+ səviyyəsində bütün sürücülər arasında yük paylanması.

Prinsipcə, bu ümumi bir təcrübədir. Bu günlərdə az adam bütün məlumatları bir LUN-da saxlayır: hamı səkkiz, hətta qırx və ya daha çox məlumat əldə etməyə çalışır. Bu, açıq-aşkar və düzgün yanaşmadır və biz bunu paylaşırıq. Amma əgər tapşırığınız yalnız bir LUN tələb edirsə, ona qulluq etmək daha asandır, bizim memarlıq həllərimiz ona çoxsaylı LUN-larla mövcud olan performansın 80%-nə nail olmağa imkan verir.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Dinamik CPU planlaşdırması

Bir LUN istifadə edərkən prosessorlara yükün paylanması aşağıdakı şəkildə həyata keçirilir: LUN səviyyəsindəki vəzifələr hər biri "mühərrikdə" müəyyən bir nəzarətçiyə sərt şəkildə təyin edilmiş ayrı-ayrı kiçik "qırıntılara" bölünür. Bu, sistemin bu məlumat parçası ilə müxtəlif kontrollerlər arasında "atlanarkən" performansını itirməməsi üçün edilir.

Yüksək performansı qorumaq üçün başqa bir mexanizm, müəyyən prosessor nüvələrinin müxtəlif tapşırıq hovuzlarına ayrıla biləcəyi dinamik planlaşdırmadır. Məsələn, sistem indi təkmilləşdirmə və sıxılma səviyyəsində boş vəziyyətdədirsə, o zaman bəzi nüvələr I/O-ya xidmət prosesində iştirak edə bilər. Və ya əksinə. Bütün bunlar istifadəçi üçün avtomatik və şəffaf şəkildə həyata keçirilir.

Dorado V6 nüvələrinin hər birinin cari yükü haqqında məlumatlar qrafik interfeysdə göstərilmir, lakin əmr xətti vasitəsilə nəzarətçi ƏS-ə daxil ola və adi Linux əmrindən istifadə edə bilərsiniz. yuxarı.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

NVMe və RoCE dəstəyi

Artıq qeyd edildiyi kimi, Dorado V6 hazırda NVMe-ni Fiber Kanal üzərindən tamamilə dəstəkləyir və heç bir lisenziya tələb etmir. İlin ortasında Ethernet üzərindən NVMe rejiminə dəstək görünəcək. Onun tam istifadəsi üçün sizə həm yaddaş sisteminin özündən, həm də açarlar və şəbəkə adapterlərindən birbaşa yaddaş çıxışı (DMA) v2.0 versiyası olan Ethernet dəstəyi lazımdır. Məsələn, Mellanox ConnectX-4 və ya ConnectX-5 kimi. Çiplərimiz əsasında hazırlanmış şəbəkə kartlarından da istifadə edə bilərsiniz. Həmçinin, RoCE dəstəyi əməliyyat sistemi səviyyəsində həyata keçirilməlidir.

Ümumiyyətlə, biz Dorado V6-nı NVMe mərkəzli sistem hesab edirik. Fiber Kanal və iSCSI üçün mövcud dəstəyə baxmayaraq, gələcəkdə RDMA ilə yüksəksürətli Ethernet-ə keçid planlaşdırılır.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Bir çimdik marketinq

Dorado V6 sisteminin nasazlığa qarşı yüksək dözümlü olması, yaxşı miqyas alması, müxtəlif miqrasiya texnologiyalarını dəstəkləməsi və s., onun əldə edilməsinin iqtisadi effekti saxlama sistemlərinin intensiv istifadəsinə başlaması ilə aydın olur. İlk mərhələdə bu aydın olmasa da, sistemə sahib olmağı mümkün qədər sərfəli etməyə çalışacağıq.

Xüsusilə, biz saxlama sistemlərinin həyat dövrünün uzadılması ilə bağlı FLASH EVER proqramını yaratmışıq və yeniləmələr zamanı müştərini mümkün qədər çox yükləmək üçün nəzərdə tutulmuşdur.

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Bu proqrama bir sıra tədbirlər daxildir:

  • bütün aparatı əvəz etmədən nəzarətçiləri və disk rəflərini tədricən yeni versiyalarla əvəz etmək imkanı (Dorado V6 yüksək səviyyəli sistemlər üçün);
  • federativ saxlama imkanı (bir hibrid saxlama klasterinin bir hissəsi kimi Doradonun müxtəlif versiyalarını birləşdirən);
  • ağıllı virtuallaşdırma (Dorado həllinin bir hissəsi kimi üçüncü tərəf avadanlıqlarından istifadə etmək imkanı).

Niyə OceanStor Dorado V6 ən sürətli və ən etibarlı saxlama həllidir

Qeyd etmək lazımdır ki, dünyadakı çətin vəziyyət yeni sistemin kommersiya perspektivlərinə az təsir göstərmişdir. Dorado V6-nın rəsmi buraxılışının yalnız yanvar ayında baş tutmasına baxmayaraq, biz Çində ona ciddi tələbat, eləcə də maliyyə və dövlət sektorundan Rusiya və beynəlxalq tərəfdaşlar tərəfindən böyük maraq görürük.

Digər məsələlərlə yanaşı, pandemiya ilə əlaqədar olaraq, nə qədər davam etməsindən asılı olmayaraq, uzaq işçilərin virtual iş masaları ilə təmin edilməsi məsələsi xüsusilə aktualdır. Bu prosesdə Dorado V6 bir çox sualları da aradan qaldıra bilər. Bu məqsədlə biz bütün lazımi səyləri, o cümlədən yeni sistemin VMware uyğunluq siyahısına daxil edilməsinə praktiki olaraq razılaşırıq.

***

Yeri gəlmişkən, təkcə rusdilli seqmentdə deyil, həm də qlobal səviyyədə keçirilən çoxsaylı vebinarlarımızı unutma. Aprel ayı üçün vebinarların siyahısı ilə burada tanış olmaq olar əlaqə.

Mənbə: www.habr.com

Добавить комментарий