Skip to main content

Кой е най-добрият RAID за софтуер или хардуер?

Операционни Системи - Networking basics - Мариян (Април 2025)

Операционни Системи - Networking basics - Мариян (Април 2025)
Anonim

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

Защо Enclosure на външен RAID?

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

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

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

Софтуер или хардуерно базиран RAID контролер

Сърцето на RAID системата е контролерът, който поема командването на разпределянето на данни към и от устройствата, които съставят масива RAID. RAID контролерите могат да бъдат базирани на хардуер, използвайки чип, вграден в RAID камерата, или базиран на софтуер, използвайки изчислителната мощност на компютъра, за да контролирате как данните се четат или записват в корпуса.

Общата мъдрост е, че хардуерните контролери имат предимството на производителността, като са в състояние да направят необходимите изчисления за насочване на данни към и от устройствата в RAID масив, без да въвеждат затруднения в изпълнението. Системите, базирани на софтуера, обикновено са по-евтини и могат да функционират адекватно за три популярни нива на RAID, RAID 0 (Striped for speed), RAID 1 (огледални данни за излишък) и RAID 10 (Mirrored набор от струнни устройства). Но имаше проблеми с производителността с по-сложни нива на RAID.

Разширените нива на RAID, като RAID 3 и RAID 5, които защитават данните чрез сложни изчисления за генериране на паритетни данни, които са написани успоредно със съществуващия поток от данни, се смятаха за твърде напрегнати за софтуерни системи и доведоха до по-ниски нива на производителност, отколкото това, което се наблюдава при RAID контролерите, базирани на хардуер.

Но модерният процесор, използващ множество ядра за обработка, заедно с модерните операционни системи, които се възползват от многоядрените процесори, почти елиминираха наказанието за производителност в софтуерни RAID системи, поне за основните RAID нива от 0, 1, 3 , 5 и 10.

Софтуерно базиран RAID

Системите RAID, които използват софтуерен контрол, имат следните характеристики:

  • Намалена цена: Тъй като обвивката на RAID може да използва стандартни интерфейсни чипсети, разходите за проектиране и производство се поддържат ниски за RAID обвивката. Софтуерната цена може да е нула, тъй като много операционни системи включват вградена поддръжка за най-основните RAID нива обикновено 0, 1, 10. Ако имате нужда от RAID 3 или 5, има налични софтуерни приложения, грижи за вашите нужди.
  • Универсалност: Софтуерните RAID контролери позволяват най-голяма гъвкавост при конфигурирането на начина на използване на всяко устройство в рамките на камерата. В кутия с четири задвижвания; може да имате три устройства, конфигурирани като ивици за изпълнение и 1 голям диск за архивиране. Можете също така да конфигурирате четирите устройства като две независими масиви, ивици за редактиране на видео и огледален набор за различни мултимедийни библиотеки. Въпросът е, че как се използват задвижванията в корпуса, зависи изцяло от вас.
  • Ефективност: Системите RAID, базирани на софтуер, които се използват за обикновени ивици с ивици или огледални масиви, няма вероятност да видят наказание за ефективност. Въпреки това, тъй като броят на използваните в масива устройства се увеличава или се използват по-сложни RAID нива, софтуерните RAID приложения могат да започнат да влияят на производителността на RAID системата, както и на цялостната производителност на компютъра.
  • Разходи: Софтуерът RAID използва едно или повече сърцевини на процесора, както и RAM, което може да повлияе върху други процеси, които се изпълняват на компютъра ви. Размерът на удара се основава на използваното RAID ниво и броя на устройствата, които съставят масива RAID.
  • Bootable: Това е смесен случай, някои RAID софтуер работи добре при зареждане от RAID масив, а други имат проблеми. Ако плановете ви включват зареждане от масива ви RAID, бъдете сигурни и проверете дали RAID софтуерът, който планирате да използвате, поддържа зареждане.

Хардуерно базиран RAID

Загражденията на RAID, които използват хардуерно базиран RAID контролер, имат следните характеристики:

  • Цена: хардуерните RAID принадлежности ще имат премия по отношение на цената в сравнение с мулти-заливните кутии без вградена поддръжка на RAID. Разликата в цената обаче може да е малка. Основният RAID хардуер, който просто поддържа раирани, огледални или независими устройства, има премия за много малки разходи, докато хардуерните RAID контролери, които поддържат допълнителни RAID нива и повече устройства в масива, могат да имат много по-голяма ценова премия.
  • Самостоятелно: Системите RAID, базирани на хардуер, се явяват на хост операционната система като отделен диск. Това позволява системата RAID да бъде прозрачна към компютъра, към който е свързана. Резултатът е хардуерно базиран RAID системите се транспортират лесно между компютри и операционни системи.
  • Ефективност: Докато RAID, базиран на софтуер и хардуер, може да има подобни номера за ефективност за основните ивици с радиус и огледално съдържание, след като преминете към по-сложни нива на RAID, хардуерно базираните системи са склонни да надминат своите софтуери. Тази подобрена производителност не се ограничава само до писане и четене на данни, но също така се появява, когато огледалните RAID данни трябва да бъдат възстановени поради неуспех на устройството. Системите RAID, базирани на хардуер, обикновено извършват процеса на възстановяване, много по-бързо, отколкото софтуера.
  • Разходи: Външните хардуерни RAID обложки не трябва да оказват въздействие върху процесора или RAM режийните на хост компютъра.
  • Стартиращо устройство: Като цяло хардуерните RAID системи могат да се използват като вашата система за зареждане, при условие че връзката към вашия компютър използва тип пристанище, от който операционната система поддържа стартиране. USB 3 и Thunderbolt портовете обикновено трябва да са стартиращи, но проверете с производителя на операционната система и компютъра, за да сте сигурни.

Препоръки на RAID

  • Софтуерът-базиран RAID получава палец, когато движещата сила е да задържи разходите си, а използването на RAID ще бъде ограничено до RAID 0 (разарна), Raid 1 (огледално) или RAID 10 (Mirrored набор от Striped drives). Този тип RAID система е добър избор за домашните потребители, които ще използват RAID системата с една компютърна система.
  • Хардуерният RAID е избор както за сложни RAID настройки, така и за RAID 3 или RAID 5, които включват генерирани и сравнявани в реално време паритетни бита, когато данните се изпращат към и от масива RAID. Хардуерният RAID също е добър избор за по-основните RAID 0 и RAID 1 системи, когато искате обвивката на RAID да бъде независима от хост компютъра, като ви дава възможност да премествате системата между няколко компютъра.