Всичко, което исках да знам за нападението-контролери, но беше прекалено мързеливи, за да потърсите

Разни → Всичко, което исках да знам за RAID контролери, но беше прекалено мързеливи, за да потърсите

Дисков масив с нотка на ретро.

На раменете на RAID-контролер е отговорна задача - управление на дисковата подсистема, тоест, цялата информация, която се съхранява на сървъра. Те са тези, които са отговорни за работата на дискови масиви, което ви позволява да се увеличи производителността или надеждността на съхранение на данни на сървъра. Така че нека да поговорим за RAID контролери, които са инсталирани в продавачите "сървъри" големите три ". за техните функции и характеристики.







Какво е RAID-контролер?


В повечето случаи, извършвани от сървъри задачи, които изискват високи данни четат скорост / запис и / или необходимостта да запазите данните в случай на повреда се кара. Инсталацията в един диск на сървъра рядко има смисъл. Този вариант може да се счита, ако натоварването е много малък, и целостта на данните не се притеснява изобщо. Да, и обема на информацията, която оперира на сървъри често изисква много повече пространство за съхранение, отколкото може да даде един диск. По-дискове, толкова по-голяма вероятността за неуспех, особено при голямо натоварване.

Проблеми на производителност и устойчивост на откази на диск подсистема решен чрез създаване на масиви: логически конструкции, в които с помощта на RAID контролер комбинира множество дискове - твърди дискове и SSD. В този случай, на масива прилича на единна система за място за съхранение.

Има много видове масиви. различна производителност, надеждност на съхранение на данни и необходимия минимален брой дискове. Изборът на конкретен вид зависи от вашите нужди и цели, както и на възможностите на RAID-контролера.

RAID контролери се разделят на:

  • Софтуер. Цялата тежест на управлението масив пада на процесора. Най-малко продуктивен и еластичен разтвор.
  • Интегрирана. Построен в дънната платка. Отделни чип изпълнява част от задачите за управление, но все пак използва същия процесор. Интегрирани контролери могат да имат свой собствен кеш. В сравнение със софтуер, поддръжка на повече видове масиви, работи много по-бързо и по-надеждни.
  • Hardware. Изпратен като разширителни платки или отделни устройства, поставени извън сървъра (външни контролери или мост). Оборудван със собствен процесор, извършва всички необходими изчисления и, като правило, кеш паметта. Модулни контролери могат да имат вътрешни и външни портове:
    • Вътрешно - използва се за свързване на инсталирани в самия сървър дискове.
    • Външно - използва се за външна памет диск.







Дори и ако вашият сървър е оборудван с вграден RAID контролер, може да се установи и модулна, ако съществуващия капацитет, скорост и надеждност, че не би било достатъчно, ако е необходимо.

Ако има кеш памет за RAID борда контролер, може да се използва за междинно съхранение на данни, за да се чете или писмено. Това ви позволява да управлявате по-добре операции I / O.

За спиране на тока не губи данните, съхранявани в кеша, като се използват два различни подхода:

  • контролера е оборудвана със собствена батерия (BBU - Battery Backup Unit), което позволява да съхранявате данните в паметта до 3 дни,
  • или допълнително флаш памет, хранени от обемен кондензатор. При отказ на захранването в него сметища съдържанието на кеша. И тъй като флаш памет консумира много малко енергия, и данните, съхранявани в нея в продължение на месеци. Моля, имайте предвид, че флаш паметта се използва само, когато има прекъсване на тока.

И веднага след като сървърът работи, на контролера първото нещо, което хвърля съдържанието на кеша на диска. Когато батерията може да се активира от наличието на режим WriteBack: При запис на диск контролера ще докладва на операцията е успешна, още по времето, когато данните се разделят на кеш паметта, а след това в режим "фон", ще ги хвърлят върху дискове. Поради това, други процеси ще прекарват по-малко време в чакане за потвърждение.

Някои от най-RAID контролери може да се увеличи размерът на кеш паметта и поставете батерията, ако тя не разполага. Колкото по размер кеша на контролера, за по-добро изпълнение за RAID-масиви.

RAID контролери в "големите три" сървъри

HP. Gen7, Gen8, Gen9
Dell. Gen11, Gen12, Gen13
IBM. M3, M4, M5

Тогава там са обемисти и скучен маса.


Как мога да разбера кой kontroller

Как мога да разбера кой kontroller

Как мога да разбера кой kontroller

Как мога да разбера кой kontroller

Повечето HP RAID контролери и Dell роден поддържа всички основни типове масиви. IBM има такива модели - една шепа, почти във всички случаи трябва да бъде инсталиран на контролер 1-2 допълнителен ъпгрейд модул, който не е много удобно.

Друга интересна особеност на RAID контролер IBM - повечето от тях се използват в сървъри на няколко поколения. HP и Dell имат други зависимости - с пускането на ново поколение сървъри, те обикновено произвежда новото поколение контролери.

Как да изберем подходящ контролер?


Ако решите да ъпгрейд на сървъра и присъстваха избор RAID-контролера, се основава предимно на вашите нужди.

Имате нужда от добро представяне, но не се грижи за сигурността на данните? Или искате с малко усилия, за да се увеличи устойчивост на откази, да жертвате скорост? Отне прост уеб сървър за нуждите на развитие? Достатъчно е да изберете евтин контролер и да се създаде RAID 0 или 1. Това е възможно, дори и без кеш.

Ако желаете да се запишете на устройства за съхранение или да изтръгне всичко възможно наличен капацитет, помислете за RAID 5 или 50. Това е доста удобно като решение за създаване на архиви. За такива проблеми, е достатъчно да се вземе на контролера с поддръжка на RAID и желания тип обем кеш среда.

Когато създавате високоскоростна и надеждна масиви по базата данни, или голям склад под файлови сървъри нужда производителност контролери с големи количества кеш памет и висока пропускателна способност. Такъв е случаят, когато икономиката на едно и също устройство, може да неутрализира всичките си усилия.