Upang mapadali ang pagiging madaling mabasa ng mga kasunod na kabanata sa aklat na ito, narito ang ilang mahahalagang termino para sa storage ng disk array. Upang mapanatili ang pagiging compact ng mga kabanata, ang mga detalyadong teknikal na paliwanag ay hindi ibibigay.
SCSI:
Maikli para sa Maliit na Computer System Interface, una itong binuo noong 1979 bilang isang teknolohiya ng interface para sa mga mini-computer ngunit ngayon ay ganap na nai-port sa mga regular na PC na may pagsulong ng teknolohiya ng computer.
ATA (AT Attachment):
Kilala rin bilang IDE, ang interface na ito ay idinisenyo upang ikonekta ang bus ng AT computer na ginawa noong 1984 nang direkta sa pinagsamang mga drive at controller. Ang "AT" sa ATA ay nagmula sa AT computer, na siyang unang gumamit ng ISA bus.
Serial ATA (SATA):
Gumagamit ito ng serial data transfer, na nagpapadala lamang ng isang bit ng data sa bawat ikot ng orasan. Habang ang mga ATA hard drive ay tradisyonal na gumamit ng mga parallel transfer mode, na maaaring madaling kapitan ng interference ng signal at makakaapekto sa katatagan ng system sa panahon ng high-speed na paglilipat ng data, nireresolba ng SATA ang isyung ito sa pamamagitan ng paggamit ng serial transfer mode na may lamang 4-wire cable.
NAS (Network Attached Storage):
Ikinokonekta nito ang mga storage device sa isang pangkat ng mga computer gamit ang isang karaniwang topology ng network tulad ng Ethernet. Ang NAS ay isang component-level na paraan ng storage na naglalayong tugunan ang lumalaking pangangailangan para sa mas mataas na kapasidad ng storage sa mga workgroup at mga organisasyon sa antas ng departamento.
DAS (Direct Attached Storage):
Ito ay tumutukoy sa direktang pagkonekta ng mga storage device sa isang computer sa pamamagitan ng SCSI o Fiber Channel interface. Kasama sa mga produkto ng DAS ang mga storage device at pinagsama-samang mga simpleng server na maaaring magsagawa ng lahat ng function na nauugnay sa pag-access at pamamahala ng file.
SAN (Storage Area Network):
Kumokonekta ito sa isang pangkat ng mga computer sa pamamagitan ng Fiber Channel. Nagbibigay ang SAN ng multi-host na koneksyon ngunit hindi gumagamit ng mga karaniwang topologies ng network. Nakatuon ang SAN sa pagtugon sa mga partikular na isyung nauugnay sa imbakan sa mga kapaligiran sa antas ng enterprise at pangunahing ginagamit sa mga kapaligiran ng imbakan na may mataas na kapasidad.
Array:
Ito ay tumutukoy sa isang disk system na binubuo ng maraming mga disk na gumagana nang magkatulad. Pinagsasama ng RAID controller ang maraming disk sa isang array gamit ang SCSI channel nito. Sa simpleng mga termino, ang array ay isang disk system na binubuo ng maramihang mga disk na nagtutulungan nang magkatulad. Mahalagang tandaan na ang mga disk na itinalaga bilang mga hot spares ay hindi maaaring idagdag sa isang array.
Array Spanning:
Ito ay nagsasangkot ng pagsasama-sama ng espasyo sa imbakan ng dalawa, tatlo, o apat na disk array upang lumikha ng isang lohikal na drive na may tuluy-tuloy na espasyo sa imbakan. Ang mga controller ng RAID ay maaaring sumasaklaw sa maraming array, ngunit ang bawat array ay dapat magkaroon ng parehong bilang ng mga disk at parehong antas ng RAID. Halimbawa, maaaring i-spanned ang RAID 1, RAID 3, at RAID 5 upang mabuo ang RAID 10, RAID 30, at RAID 50, ayon sa pagkakabanggit.
Patakaran sa Cache:
Ito ay tumutukoy sa diskarte sa pag-cache ng isang RAID controller, na maaaring alinman sa Cached I/O o Direct I/O. Gumagamit ang naka-cache na I/O ng mga diskarte sa pagbasa at pagsulat at kadalasang nag-cache ng data habang binabasa. Ang Direct I/O, sa kabilang banda, ay direktang nagbabasa ng bagong data mula sa disk maliban kung paulit-ulit na ina-access ang isang unit ng data, kung saan ito ay gumagamit ng katamtamang diskarte sa pagbasa at ini-cache ang data. Sa ganap na random na mga senaryo ng pagbasa, walang data na naka-cache.
Pagpapalawak ng Kapasidad:
Kapag ang opsyon sa virtual na kapasidad ay nakatakda sa magagamit sa mabilisang configuration utility ng RAID controller, ang controller ay nagtatatag ng virtual na espasyo sa disk, na nagpapahintulot sa mga karagdagang pisikal na disk na lumawak sa virtual na espasyo sa pamamagitan ng muling pagtatayo. Magagawa lamang ang muling pagtatayo sa isang lohikal na drive sa loob ng isang array, at hindi magagamit ang online expansion sa isang spanned array.
Channel:
Ito ay isang electrical path na ginagamit upang maglipat ng data at kontrolin ang impormasyon sa pagitan ng dalawang disk controllers.
Format:
Ito ay ang proseso ng pagsulat ng mga zero sa lahat ng mga lugar ng data ng isang pisikal na disk (hard drive). Ang pag-format ay isang purong pisikal na operasyon na nagsasangkot din ng pare-parehong pagsusuri sa medium ng disk at pagmamarka ng hindi nababasa at masamang sektor. Dahil ang karamihan sa mga hard drive ay naka-format na sa pabrika, ang pag-format ay kailangan lamang kapag may mga error sa disk.
Hot Spare:
Kapag nabigo ang kasalukuyang aktibong disk, agad na papalitan ng idle, naka-on na ekstrang disk ang nabigong disk. Ang pamamaraang ito ay kilala bilang hot sparing. Ang mga hot spare disk ay hindi nag-iimbak ng anumang data ng user, at hanggang walong disk ang maaaring italaga bilang mga hot spares. Ang isang hot spare disk ay maaaring italaga sa isang solong redundant array o maging bahagi ng isang hot spare disk pool para sa buong array. Kapag nangyari ang isang pagkabigo sa disk, awtomatikong pinapalitan ng firmware ng controller ang nabigong disk ng isang mainit na ekstrang disk at muling itinatayo ang data mula sa nabigong disk papunta sa mainit na ekstrang disk. Ang data ay maaari lamang muling itayo mula sa isang kalabisan na lohikal na drive (maliban sa RAID 0), at ang mainit na ekstrang disk ay dapat na may sapat na kapasidad. Maaaring palitan ng system administrator ang nabigong disk at italaga ang kapalit na disk bilang bagong hot spare.
Hot Swap Disk Module:
Ang hot swap mode ay nagbibigay-daan sa mga administrator ng system na palitan ang isang nabigong disk drive nang hindi isinasara ang server o naaabala ang mga serbisyo ng network. Dahil ang lahat ng power at cable na koneksyon ay isinama sa backplane ng server, ang hot swapping ay kinabibilangan ng simpleng pag-alis ng disk mula sa drive cage slot, na isang tapat na proseso. Pagkatapos, ang kapalit na hot swap disk ay ipinasok sa slot. Gumagana lang ang teknolohiya ng hot swap sa mga configuration ng RAID 1, 3, 5, 10, 30, at 50.
I2O (Intelligent Input/Output):
Ang I2O ay isang pamantayang pang-industriya na arkitektura para sa mga subsystem ng input/output na independiyente sa operating system ng network at hindi nangangailangan ng suporta mula sa mga panlabas na device. Gumagamit ang I2O ng mga driver program na maaaring hatiin sa Mga Operating System Services Modules (OSMs) at Hardware Device Modules (HDMs).
Pagsisimula:
Ito ay ang proseso ng pagsulat ng mga zero sa lugar ng data ng isang lohikal na drive at pagbuo ng kaukulang parity bits upang dalhin ang lohikal na drive sa isang handa na estado. Tinatanggal ng initialization ang nakaraang data at bumubuo ng parity, kaya ang isang lohikal na drive ay sumasailalim sa consistency checking sa panahon ng prosesong ito. Ang isang array na hindi pa nasimulan ay hindi magagamit dahil hindi pa ito nakakabuo ng parity at magreresulta sa mga error sa consistency check.
IOP (I/O Processor):
Ang I/O Processor ay ang command center ng RAID controller, responsable para sa pagpoproseso ng command, paglilipat ng data sa PCI at SCSI bus, pagpoproseso ng RAID, muling pagtatayo ng disk drive, pamamahala ng cache, at pagbawi ng error.
Logical Drive:
Ito ay tumutukoy sa isang virtual na drive sa isang array na maaaring sumakop ng higit sa isang pisikal na disk. Hinahati ng mga lohikal na drive ang mga disk sa isang array o isang spanned array sa tuluy-tuloy na mga espasyo sa imbakan na ipinamamahagi sa lahat ng mga disk sa array. Maaaring mag-set up ang isang RAID controller ng hanggang 8 logical drive na may iba't ibang kapasidad, na may kahit isang logical drive na kailangan sa bawat array. Ang mga pagpapatakbo ng input/output ay maaari lamang gawin kapag ang isang lohikal na drive ay online.
Lohikal na Dami:
Ito ay isang virtual na disk na nabuo sa pamamagitan ng mga lohikal na drive, na kilala rin bilang disk partitions.
Pagsasalamin:
Ito ay isang uri ng redundancy kung saan ang data sa isang disk ay naka-mirror sa isa pang disk. Ang RAID 1 at RAID 10 ay gumagamit ng mirroring.
Pagkakapantay-pantay:
Sa pag-iimbak at paghahatid ng data, ang parity ay nagsasangkot ng pagdaragdag ng karagdagang bit sa isang byte upang suriin kung may mga error. Madalas itong bumubuo ng kalabisan na data mula sa dalawa o higit pang orihinal na data, na maaaring magamit upang muling buuin ang orihinal na data mula sa isa sa orihinal na data. Gayunpaman, ang parity data ay hindi isang eksaktong kopya ng orihinal na data.
Sa RAID, maaaring ilapat ang paraang ito sa lahat ng disk drive sa isang array. Ang parity ay maaari ding ipamahagi sa lahat ng mga disk sa system sa isang dedikadong parity configuration. Kung nabigo ang isang disk, ang data sa nabigong disk ay maaaring itayo muli gamit ang data mula sa iba pang mga disk at ang parity data.
Oras ng post: Hul-12-2023