Forum » Strojna oprema » RAID kartica
RAID kartica
JanezH ::
Ace bi nabavil RAID kartico (krmilnik) bi mi diski kao hitreje delali. Koliko pa se to kaj pozna na hitrosti? Koliko % hitrejs bi mi delalo? Tuki majo eno kartico ful ugodno se mi zdi
http://www.megahit.si/novosti/Speedway%...
A kdo kaj pozna to???
http://www.megahit.si/novosti/Speedway%...
A kdo kaj pozna to???
Dami ::
Ja pa maš 2 enaka diska da jih boš v raid polje dal? Če ne pozabi na vse skup.
Don't worry about me. The bleeding is just the begining of a healing process.
JLP ::
Ni treba met lih dva enaka diska. Za RAID se pol uporab 2x tolk kukr je najmanjši disk velik.
Live long and prosper!
boogoo ::
Treba je met 2 identična diska, stvar pa deluje, zelo poenostavljeno tako: podatki so setstavljeni iz bitov torej 0 in 1, in ko ti shraniš neko datoteko na disk se shrani določeno zaporedje 0 in 1, in RAID tehnologoija deluje tako, da zapiše en bit na ed disk in drugi bit na drugi disk, tretji na prvega, cetrti na drugega... Ker diski dosti časa porabijo za branje/pisanje, je to dobra rešitev, saj se ti teritično zmanjša čas snemanja za 1/2,ker na oba diska snema istočasno in na vsak disk le 1/2 datoteke. V teoriji zgleda dobro, kako pa v praksi deluje pa nebi vedo, žal nimam denarja za 2 diska :(. Če boš imel le en disk, neboš prav nič pridobil, potem nabavi raje 7200 RPM disk, je dosti hitrejši od navadnih 5400 RPM.
ferjan ::
JanezH ::
boogoo:
imam 40 G disk 5400 in 20 G disk 7200 / to pol ni vredu, ker nista enaka diska?
JLP:
po tvojem bi imel v RAID polju lahko 40 G / 2 * 20 G
ferjan:
bom zdajle prebral
imam 40 G disk 5400 in 20 G disk 7200 / to pol ni vredu, ker nista enaka diska?
JLP:
po tvojem bi imel v RAID polju lahko 40 G / 2 * 20 G
ferjan:
bom zdajle prebral
JLP ::
Če maš 40 GB in 20 GB diska pol boš u RAID lahk dav 40 GB. Vseh 20 GB na mejhnmu disku in isto 20 GB na disku ki je velik 40 GB.
Live long and prosper!
Mr.B ::
Kaj je RAID ?
Razložil bom v najkrajšem najrazumljivejšem načinu za vse ki bi radi kej vedeli o tem.
Kratica RAID :
Ala ENG :Redundant Array of Inexpensive Disks , oz. moj SI prvod :redundančna skupina cenovno nedragih diskov , ma če ima kdo bolši prevod pa nej napiše.Ali
pa nej gre pogledati v leksikon , mogoče pa se je GOSPOD Toporišič le spomnil , nej najprej popuca splošne zadeve , strokovne izraze pa nej pusti še na miru , itd.
RAID 0 ali striping:
V osnovi gre za to da se podatki pišejo na dva diska hkrati. Velikost zapisa na en disk ,je ponavadi recimo za Winsysteme 64k , lahko pa varera. Odvisno je ,
zakaj boš uporabil to skupino diskov v gruči raid 0. Razumeti je treba da to ni enako kot , če prebereš iz chkdsk ali kje druge velikost clustrov , ki je spet različna od sistema do sisitema. Tako je za večino uporabnikov 4k najoptimizirana velikost. Za nekoga ki pa ima malo morje filmov , oz. ogromne datoteka , pa je priporočljiva velikost , hm čimvišja, le razumeti je treba da če imaš velikost datoteke 2k , velikost clustra pa 128k, je šlo v nič 126k prostora na disku.V osnovi piše RAID 0 na diske oz bere iz diskov , bloke velikosti 64k (kolikor si mu pač določil). Seveda je tu treba vedeti , če imaš IDE RAID , morajo
biti diski , vsak na svojem kanalu , ker pri IDE diskih kontroler krmili zapisovanje oz. branje na disk , tako dva IDE diska ne moreta delati istočasno , ampak v osnovi čakata kontroler. Pri SCSI je malo drugače .Če greste gledati po cenikih , boste prebrali cene za SCSI KRMILNIK , ki ba v bistvu sploh ni , ampak je HOST , neke vrste vmesnik med PCI vodilom in SCSI vodilom.Slabosti RAID 0 je ta da če dobiva en disk razne težave , lahko na podatke pozabite.Kljub temu da ste porabili kompletno velikost obeh diskov. Za IDE RAID jaz sicer nisem delal z različnimi diski , zato ne vem kaj se zgodi s prostorom na večjem disku. Pri SCSI diskih oz SCSI krmilnikih , lahko kriraš iz ostalega dela diska novi volumen , ki ga uporabljaš pod windowsih, itd.
RAID 1 ali mirroring :
Jp tu imamo popolno zaščito podatkov " z izjemo viroze mutiplex" . Če en disk gre kaput , so kopletni podatki enaki tudi po logičnih sektorjih , po fizičnih pa ni rečeno, na drugem disku . V glavnem je drugi disk kopija prvega diska.Branje iz diskov je nekako enako od branja od enega samega diska , prav tako pa je pisanje. Razlike so v bistvu minimalne in varerajo od IDE RAID krmilnika. Seveda je tu zahteva da sta IDE diska spet na svojem kanalu. Za SCSI je to spet malo drugače oz. optimizerano. Če ide diska nebi bila na svojem kanalu , bi prišlo nekako do tega , da bi bilo branje po hitrosti enako samostojnemu disku , pisanje pa bi bilo počasnejše , ker mora drugi disk počakati da prvi disk zapiše podatke , in šele takrat , lahko drugi disk podatke sprejme in jih zapiše na disk. Pri SCSI diskih pa je nekako tko da Host krmilnik pošlje podatke prvemu disku , nakar se ta disk iskljopi z vodila , in drug disk te podatke sprejme od hosta , nakar se tudi ta disk isključi iz vodila. V teoriji bi bilo tudi možno tako da naslovi host oba diska , oz . Prvi disk pošlje podatke drugemu , brez posredovanja hosta , itd , seveda tu procesor oz. sistem ne ve nič , kaj se dogaja od hosta naprej.Izgubiš 50% prostora kot bi ga imel z RAID 0. Tako zgubiš , če imaš enak disk, en disk, na račun zaščite.
RAID 01 oz. uveljavljeno je ime RAID 10.
Gre pa se zato da se najprej naredi striping potem pa mirroring. iz tega sledi oznaka RAID 01. Lahko da je pri IDE RAIDih kej drugače , ampak je tako pri
SCSI RAID-ih.V osnovi je ta varianta praktično neuporabna saj pri poceni RAID krmilnikih , ker imajo IDE diski pač svoje omejitve. Pri sCSI varianti pa je to
lahko zelo uporabno , sploh če imaš dva kanala in dosti denarja. Gre se zato da najprej na vsakem kanalu narediš svoj stipset potem pa ta stripseta postaviš
v Mirror. Sicer v tem primeru pridobiš najboljše performance žal pa imaš izgubo 50% ker je polovica velikosti porabljena za mirror.Ta način pač je in ni
uporaben , ampak za uporabnike Slo-techa , je neuporaben , še sploh zaradi cene.
RAID 5 in naprej :
Ta način je namenjen predvsem za dražje IDE krmlnike s cachom na krmilniku, žal pa jih ima malo write cache ampak samo read cache.
Za RAID 5 je pa nekako mišljeno tako . Ok imam najmanj tri diske lahko poljubno več , omejitev je v samem hardweru. Recimo diskov je N iskoriščenega prostora
pa je za N-1 . Po domače vedno boš izgubil velikost enega diska , ali je to trije diski ali pa 10 , ni važno , le procentualno ti bo iskoriščenost prostora
rastla. Namenjen je za pridobitev najbolših performans na račn minimalne zaščite. Tako laho crkne v polju le en disk , pa ti bo zadeva še vedno delala , imel
boš podatke , performace pa bodo zaradi izračuna parity informacij slabše. V osnovi se en disk (tu je mišljeno tisto N-1) , uporabi za generacijo parity
bitov. Parity je namenjena zato ,da prebere informacijo iz ostalih N-1 diskov in generera kodo , ki bo omogočala generacijo podatkov , če tudi bo manjkal en
disk.Podatki se na samo polje pišejo nekako tako kot pri raid 0 polju v blokih , le da se na enem izmed blokov izračuna party informacija. Seveda pa se je
potrebno zavedati , da mora najprej podatke na diske zapisati in šele potem izračunati parity ( najprey write operacija , potem read operacija , generacija
parity informacije , šele nato pa write parity ) . Pri branju pa prebere vso informacijo iz vsehdiskov hkrati , parity je tu nepomembna , razen v primeru ,
če je fuč en disk , kjer se mora genererati vsebina s pomočjo parity informacije. Seveda pa je sedaj pomembno kakšen je kontroler , in primerno temu tidi
posledica na performance itd. Obstaja pa tudi varianta ADG , kjer sta uporabljena dva diska za parity , in mora biti kontroler zelo dober z veliko cacha in seveda primerno drag (cca 400000+) , v tem primeru lahko hkrati crknejta dva diska pa bodo podatki še vedno dosegljivi.
Splošna navodila :
Nikar ne pričakujte čudežev iz poceni IDE RAID krmilnikov. V osnovi pridobite pri branju za RAID 0 , pisanje pa v osnovi ni hitrejše. Najpočašnejši IDE RAID
so iz skupine highpoint(HPT) krmilnikov ,so primerno temu najcenejši.Priporočam raje promis fastrack ali Ami krmilnike.Če že izbirate za firmo IDE RAID , si
omislite krmilnik kot je Adaptec ata RAID 2400a ali 1200 , žalj pa boste za njih porabili 100.000 sit + ,so pa performance zaradi cacha bolše. SCSI pa , hm
imajo svojo ceno a zato pridobiš na performanci. Razen če nimate recimo dvoprocesorskih mašin ter gor kakšen konkreten sistem , ki bo na veliko delal R/W kupi SCSI , pa čeprav bo cena oz. testi pokazali za en disk nekako enake rezultate , ki nebi opravičili cenovne razlike , itd... Predvsem bo z uporabo SCSI
krmilnikov obremenitev procesorja na račun I/O operaci diska , padla v primerjavi z IDE , itd. Bodite pozorni , kaj se zgodi za obremenitev procesorja , ko postavljate RAID polje.Veljata pa splošno priporočilo , ni toliko pomembno koliko ima krmilnik cacha , pomebno je koliko ima Write cacha.
Pa še nekaj , kar ni očitno : Vedno , če je le možno naredite eno particijo. To pa zato , ker ni rečeno da bo particija zasedala določen del diska. Tu se gre zato , da določeni deli diska , že v osnovi imajo slabe sektorje , le ti sektoriji so maperani na rezerveran del diska. Kar ponavadi pomeni , da glava diska skače iz konca na začetek. Opazili boste , da so rezultati potem nekako enaki , kot da bi koperali podatke iz prve particije na drugo...
Razložil bom v najkrajšem najrazumljivejšem načinu za vse ki bi radi kej vedeli o tem.
Kratica RAID :
Ala ENG :Redundant Array of Inexpensive Disks , oz. moj SI prvod :redundančna skupina cenovno nedragih diskov , ma če ima kdo bolši prevod pa nej napiše.Ali
pa nej gre pogledati v leksikon , mogoče pa se je GOSPOD Toporišič le spomnil , nej najprej popuca splošne zadeve , strokovne izraze pa nej pusti še na miru , itd.
RAID 0 ali striping:
V osnovi gre za to da se podatki pišejo na dva diska hkrati. Velikost zapisa na en disk ,je ponavadi recimo za Winsysteme 64k , lahko pa varera. Odvisno je ,
zakaj boš uporabil to skupino diskov v gruči raid 0. Razumeti je treba da to ni enako kot , če prebereš iz chkdsk ali kje druge velikost clustrov , ki je spet različna od sistema do sisitema. Tako je za večino uporabnikov 4k najoptimizirana velikost. Za nekoga ki pa ima malo morje filmov , oz. ogromne datoteka , pa je priporočljiva velikost , hm čimvišja, le razumeti je treba da če imaš velikost datoteke 2k , velikost clustra pa 128k, je šlo v nič 126k prostora na disku.V osnovi piše RAID 0 na diske oz bere iz diskov , bloke velikosti 64k (kolikor si mu pač določil). Seveda je tu treba vedeti , če imaš IDE RAID , morajo
biti diski , vsak na svojem kanalu , ker pri IDE diskih kontroler krmili zapisovanje oz. branje na disk , tako dva IDE diska ne moreta delati istočasno , ampak v osnovi čakata kontroler. Pri SCSI je malo drugače .Če greste gledati po cenikih , boste prebrali cene za SCSI KRMILNIK , ki ba v bistvu sploh ni , ampak je HOST , neke vrste vmesnik med PCI vodilom in SCSI vodilom.Slabosti RAID 0 je ta da če dobiva en disk razne težave , lahko na podatke pozabite.Kljub temu da ste porabili kompletno velikost obeh diskov. Za IDE RAID jaz sicer nisem delal z različnimi diski , zato ne vem kaj se zgodi s prostorom na večjem disku. Pri SCSI diskih oz SCSI krmilnikih , lahko kriraš iz ostalega dela diska novi volumen , ki ga uporabljaš pod windowsih, itd.
RAID 1 ali mirroring :
Jp tu imamo popolno zaščito podatkov " z izjemo viroze mutiplex" . Če en disk gre kaput , so kopletni podatki enaki tudi po logičnih sektorjih , po fizičnih pa ni rečeno, na drugem disku . V glavnem je drugi disk kopija prvega diska.Branje iz diskov je nekako enako od branja od enega samega diska , prav tako pa je pisanje. Razlike so v bistvu minimalne in varerajo od IDE RAID krmilnika. Seveda je tu zahteva da sta IDE diska spet na svojem kanalu. Za SCSI je to spet malo drugače oz. optimizerano. Če ide diska nebi bila na svojem kanalu , bi prišlo nekako do tega , da bi bilo branje po hitrosti enako samostojnemu disku , pisanje pa bi bilo počasnejše , ker mora drugi disk počakati da prvi disk zapiše podatke , in šele takrat , lahko drugi disk podatke sprejme in jih zapiše na disk. Pri SCSI diskih pa je nekako tko da Host krmilnik pošlje podatke prvemu disku , nakar se ta disk iskljopi z vodila , in drug disk te podatke sprejme od hosta , nakar se tudi ta disk isključi iz vodila. V teoriji bi bilo tudi možno tako da naslovi host oba diska , oz . Prvi disk pošlje podatke drugemu , brez posredovanja hosta , itd , seveda tu procesor oz. sistem ne ve nič , kaj se dogaja od hosta naprej.Izgubiš 50% prostora kot bi ga imel z RAID 0. Tako zgubiš , če imaš enak disk, en disk, na račun zaščite.
RAID 01 oz. uveljavljeno je ime RAID 10.
Gre pa se zato da se najprej naredi striping potem pa mirroring. iz tega sledi oznaka RAID 01. Lahko da je pri IDE RAIDih kej drugače , ampak je tako pri
SCSI RAID-ih.V osnovi je ta varianta praktično neuporabna saj pri poceni RAID krmilnikih , ker imajo IDE diski pač svoje omejitve. Pri sCSI varianti pa je to
lahko zelo uporabno , sploh če imaš dva kanala in dosti denarja. Gre se zato da najprej na vsakem kanalu narediš svoj stipset potem pa ta stripseta postaviš
v Mirror. Sicer v tem primeru pridobiš najboljše performance žal pa imaš izgubo 50% ker je polovica velikosti porabljena za mirror.Ta način pač je in ni
uporaben , ampak za uporabnike Slo-techa , je neuporaben , še sploh zaradi cene.
RAID 5 in naprej :
Ta način je namenjen predvsem za dražje IDE krmlnike s cachom na krmilniku, žal pa jih ima malo write cache ampak samo read cache.
Za RAID 5 je pa nekako mišljeno tako . Ok imam najmanj tri diske lahko poljubno več , omejitev je v samem hardweru. Recimo diskov je N iskoriščenega prostora
pa je za N-1 . Po domače vedno boš izgubil velikost enega diska , ali je to trije diski ali pa 10 , ni važno , le procentualno ti bo iskoriščenost prostora
rastla. Namenjen je za pridobitev najbolših performans na račn minimalne zaščite. Tako laho crkne v polju le en disk , pa ti bo zadeva še vedno delala , imel
boš podatke , performace pa bodo zaradi izračuna parity informacij slabše. V osnovi se en disk (tu je mišljeno tisto N-1) , uporabi za generacijo parity
bitov. Parity je namenjena zato ,da prebere informacijo iz ostalih N-1 diskov in generera kodo , ki bo omogočala generacijo podatkov , če tudi bo manjkal en
disk.Podatki se na samo polje pišejo nekako tako kot pri raid 0 polju v blokih , le da se na enem izmed blokov izračuna party informacija. Seveda pa se je
potrebno zavedati , da mora najprej podatke na diske zapisati in šele potem izračunati parity ( najprey write operacija , potem read operacija , generacija
parity informacije , šele nato pa write parity ) . Pri branju pa prebere vso informacijo iz vsehdiskov hkrati , parity je tu nepomembna , razen v primeru ,
če je fuč en disk , kjer se mora genererati vsebina s pomočjo parity informacije. Seveda pa je sedaj pomembno kakšen je kontroler , in primerno temu tidi
posledica na performance itd. Obstaja pa tudi varianta ADG , kjer sta uporabljena dva diska za parity , in mora biti kontroler zelo dober z veliko cacha in seveda primerno drag (cca 400000+) , v tem primeru lahko hkrati crknejta dva diska pa bodo podatki še vedno dosegljivi.
Splošna navodila :
Nikar ne pričakujte čudežev iz poceni IDE RAID krmilnikov. V osnovi pridobite pri branju za RAID 0 , pisanje pa v osnovi ni hitrejše. Najpočašnejši IDE RAID
so iz skupine highpoint(HPT) krmilnikov ,so primerno temu najcenejši.Priporočam raje promis fastrack ali Ami krmilnike.Če že izbirate za firmo IDE RAID , si
omislite krmilnik kot je Adaptec ata RAID 2400a ali 1200 , žalj pa boste za njih porabili 100.000 sit + ,so pa performance zaradi cacha bolše. SCSI pa , hm
imajo svojo ceno a zato pridobiš na performanci. Razen če nimate recimo dvoprocesorskih mašin ter gor kakšen konkreten sistem , ki bo na veliko delal R/W kupi SCSI , pa čeprav bo cena oz. testi pokazali za en disk nekako enake rezultate , ki nebi opravičili cenovne razlike , itd... Predvsem bo z uporabo SCSI
krmilnikov obremenitev procesorja na račun I/O operaci diska , padla v primerjavi z IDE , itd. Bodite pozorni , kaj se zgodi za obremenitev procesorja , ko postavljate RAID polje.Veljata pa splošno priporočilo , ni toliko pomembno koliko ima krmilnik cacha , pomebno je koliko ima Write cacha.
Pa še nekaj , kar ni očitno : Vedno , če je le možno naredite eno particijo. To pa zato , ker ni rečeno da bo particija zasedala določen del diska. Tu se gre zato , da določeni deli diska , že v osnovi imajo slabe sektorje , le ti sektoriji so maperani na rezerveran del diska. Kar ponavadi pomeni , da glava diska skače iz konca na začetek. Opazili boste , da so rezultati potem nekako enaki , kot da bi koperali podatke iz prve particije na drugo...
France Rejects Genocide Accusations Against Israel in Gaza,
To accuse the Jewish state of genocide is to cross a moral threshold
To accuse the Jewish state of genocide is to cross a moral threshold
Zgodovina sprememb…
- spremenil: Mr.B ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | RAID na osebnem računalnikuOddelek: Kaj kupiti | 4464 (2027) | pegasus |
» | RAID1, bistvena vprasanjaOddelek: Strojna oprema | 3641 (2400) | element |
» | Kater IDE RAID kontroler?Oddelek: Kaj kupiti | 1903 (1233) | bastadu |
» | 2xMaxtor 120GB(2MB) v RAID-0 *Nooro*! (strani: 1 2 3 4 )Oddelek: Strojna oprema | 14311 (9915) | matrix2 |
» | RAID optimizacijaOddelek: Strojna oprema | 843 (740) | Mr.B |