Недавно ме је неко збунио чињеницом да иако имају два повезана ССД диска од 512 ГБ, виде само један диск за простор за складиштење. Можда он не зна шта 2к 512ГБ НВМе ССД са РАИД 1 значи на веб серверу и шта ова архитектура складиштења подразумева.
Цупринс
Ако сте почетник у управљању простором за складиштење на серверу или једноставном рачунару, у овом водичу ћете научити о НВМе и шта РАИД подразумева. Хајде да то узмемо један по један и да видимо зашто са два међусобно повезана диска видите само простор за складиштење са једног.
Шта то значи NVMe (Non-Volatile Memory Express)?
NVMe долази из (Non-Volatile Memory Express) и представља протокол за међусобно повезивање уређаја за складиштење података, као нпр SSDСајтови (Solid State Drives) или Фласх модули за складиштење (USB Stick, меморијска картица). Овај протокол је посебно дизајниран да искористи високе перформансе уређаја за складиштење заснованих на флеш меморији и углавном се користи за уређаје за складиштење високих перформанси. Најчешће се користе у архитектури веб сервера или система за складиштење база података. Где је потребна велика брзина писања/читања.

За разлику од традиционалних интерфејса за складиштење као што је САТА, НВМе користи везу PCI Express (PCIe) како би се омогућио бржи пренос података између рачунарског система и уређаја за складиштење података. НВМе такође користи архитектуру "queueing” који омогућава да се истовремено обради неколико операција читања и писања, што доводи до повећања перформанси и ефикасности система за складиштење података.
Шта то значи 2x 512GB NVMe SSD cu RAID 1?
Ево такозваног проблема где видите само један простор за складиштење. Иако једноставном рачуницом коју је направио почетник, два диск-с од 512 ГБ, значило би укупно 1 ТБ слободног простора за складиштење.
У случају веб сервера, безбедност сачуваних података је веома важна. Због тога се користе дискови ССД међусобно повезани НВМе са софтверским РАИД-ом 1. Ако је матична плоча, меморија или чак CPU могу се заменити без губитка података, ако диск поквари, последице могу бити катастрофалне.
Шта значи РАИД 1?
РАИД (Редундантни низ независних Diskс) је софтвер/технологија за складиштење података која комбинује неколико физичких дискова ради постизања бољих перформанси и безбедности. То је нека врста везива физичких јединица за складиштење које су међусобно повезане у систему.
Доступно је неколико типова РАИД-а који се прилагођавају захтевима сваке конфигурације. У случају веб сервера, најбољи и најисплативији избор је РАИД 1.
Шта значи 2к НВМе ССД са РАИД 1?
РАИД 1 је „огледало података“ на диску. Mirroring. Подаци се дуплирају на два идентична диска, што обезбеђује редундантност и ако један од дискова поквари, подаци су и даље доступни на другом диску. Дакле, подаци су заштићени у случају оштећења. Перформансе читања су побољшане, али су перформансе писања мало погођене.
За веб сервере, заштита података и брзина читања су главне карактеристике диска. дакле, 2x NVMe SSD са РАИД 1 је добар избор за веб сервере, где је брзина читања важнија од брзине писања. Да, међутим, може бити недостатак када је диск изабран као кеш систем REDIS, memcached и други, користе РАМ кеш меморију. (Још једна дискусија).
Ако желите, РАИД 1 помаже да се направи нека врста резервног диска. То не значи да ако сте случајно избрисали податке са диска, помоћу РАИД-а 1 моћи ћете да их повратите са другог диска. Ради се само о томе да један од дискова поквари.
У закључку, нормално је да оперативни систем види дискове у РАИД сету као један диск. У случају једног RAID 1, подаци се реплицирају на оба диска у скупу, тако да ће расположиви простор бити једнак простору једног диска, али ће подаци бити редундантни и обезбеђени у случају квара на једном од дискова.
Направљено по мери: "df -h
” који се извршава на серверу са Linux, приказаће само тренутно монтирани / партиционисани и коришћени простор за складиштење на сваком систему датотека. Ако партиције на другом диску нису монтиране у систем датотека, неће бити приказане у резултату команде. Да бисте проверили доступне дискове и постојеће партиције, можете користити наредбу: fdisk -l
или lsblk
.
У закључку, ако имате два НВМе ССД диска са РАИД 1 на серверу или рачунару, имаћете само запремину једнаку запремини једног диска доступног за складиштење.