home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 February / Chip_2001-02_cd1.bin / obsahy / Chip_txt / TXT / 56-59.TXT < prev    next >
Text File  |  2000-12-27  |  11KB  |  59 lines

  1. Srovnßnφ °adiΦ∙ Ultra ATA/100
  2. Rejdovßnφ po IDE
  3. Ne ka₧d² u₧ivatel poΦφtaΦe si uv∞domuje, jak d∙le₧it² je pro celkov² v²kon systΘmu pevn² disk. Jejich srovnßvacφ test jsme provßd∞li p°ed t°emi m∞sφci. Ale ₧ßdn² pevn² disk nem∙₧e jen tak plavat ve vzduchu. VyzkouÜeli jsme proto n∞kolik °adiΦ∙ Ultra ATA/100.
  4.  
  5. LevnΘ, p°esto v²konnΘ
  6. Chce-li mφt u₧ivatel rychlou prßci s daty (a nezßle₧φ na tom, zda grafik uklßdß obrßzek nebo jeho syn naΦφtß dalÜφ level oblφbenΘ hry) je nezbytnΘ opat°it si v²konn² pevn² disk. DneÜnφ IDE disky se 7200 ot./min jsou ji₧ velmi rychlΘ. P°esto to mnohdy nestaΦφ. Jednou z mo₧nostφ je sßhnout po o n∞co rychlejÜφm SCSI disku. Opravdu v²konn² SCSI pevn² disk je vÜak velmi drah² a ani odpovφdajφcφ °adiΦ nenφ levn².
  7. Do m≤dy se poslednφ m∞sφce stßle vφce dostßvajφ °adiΦe IDE, kterΘ umo₧≥ujφ zapojenφ disk∙ do pole RAID.
  8.  
  9. RAID û co, jak, proΦ
  10. V²kon pevnΘho disku byl v₧dy limitovßn momentßlnφ ·rovnφ technologie. DalÜφ zvyÜovßnφ v²konu pak znamenß finanΦnφ nßklady neodpovφdajφcφ zisku v²konu. Proto se hledaly cesty, jak spojit v²kony b∞₧n∞ dostupn²ch pevn²ch disk∙ tak, aby celkovΘ °eÜenφ nebylo finanΦn∞ ne·nosnΘ.
  11. DalÜφm faktorem, kter² sehrßl svou roli, byl stßle sφlφcφ po₧adavek na dostupnost a bezpeΦnost dat. Pevn² disk je z poloviny velice citlivß mechanickß zßle₧itost, a tak Φas od Φasu dojde k jeho poruÜe. Pravda, lze d∞lat pravidelnΘ zßlohy, ovÜem minimßln∞ n∞kolik hodin prßce je ztraceno a navφc p°ipojenφ novΘho disku a obnova diskovΘho systΘmu zabere dalÜφ Φas. HledanΘ °eÜenφ m∞lo zabezpeΦit, ₧e p°i havßrii jednoho disku ze systΘmu nedojde ke ztrßt∞ dat ani k v²padku systΘmu.
  12. ╪eÜenφ bylo nalezeno ve form∞ RAID (Redundant Array of Independent Disks). Jednß se o zp∙soby uklßdßnφ dat na n∞kolik r∙zn²ch disk∙ tak, aby p°i v²padku jednoho z disk∙ nedoÜlo ke ztrßt∞ jak²chkoliv dat, a aby navφc bylo mo₧nΘ bez odstavenφ diskovΘho systΘmu nahradit vadn² disk nov²m. P∙vodn∞ byl systΘm diskov²ch polφ urΦen pro SCSI disky, ale poslednφ dobou se uplat≥ujφ relativn∞ levnΘ °adiΦe IDE, kterΘ, aΦkoliv nejsou urΦeny pro nejv²konn∞jÜφ serverovΘ nasazenφ, dovolujφ s relativn∞ nφzk²mi nßklady dosßhnout lepÜφho v²konu nebo bezpeΦnosti dat, ne₧ nabφzφ samostatn² disk. TypickΘ urΦenφ IDE RAID polφ je do pracovnφch stanic, v²konn²ch domßcφch poΦφtaΦ∙ Φi do menÜφch server∙.
  13. V souΦasnosti existujφ IDE °adiΦe schopnΘ nabφdnout nßsledujφcφ druhy polφ:
  14. RAID 0, tzv. stripping û data jsou rozd∞lena po blocφch na n∞kolik disk∙ "nap°eskßΦku". Tedy v p°φpad∞ dvou disk∙ lichΘ bloky na prvnφ, sudΘ na druh²; obdobn∞ je tomu p°i v∞tÜφm poΦtu disk∙. V²hodou je vysok² v²kon, ale ve skuteΦnosti nejde o prav² RAID, nebo¥ nenabφzφ ₧ßdnΘ zv²Üenφ bezpeΦnosti. Naopak ztrßta jednoho disku znamenß ztrßtu veÜker²ch dat;
  15. RAID 1, tzv. mirroring û p°i mirroringu neboli zrcadlenφ disk∙ se provßdφ zßloha jednoho disku diskem jin²m, stejn∞ velk²m nebo v∞tÜφm. Pokud je toho °adiΦ schopen, m∙₧e b²t Φtecφ v²kon zv²Üen tφm, ₧e jsou data Φtena z obou disk∙ najednou. Ke zv²Üenφ v²konu ovÜem u nßmi testovan²ch °adiΦ∙ nedochßzφ;
  16. RAID 0 + 1 û kombinace RAID 0 a RAID 1. Pßr disk∙ zapojen²ch v RAID 0 je zßlohovßn druh²m pßrem disk∙, jsou tedy vy₧adovßny Φty°i disky.  Celkovß kapacita je rovna dvojnßsobku kapacity nejmenÜφho z disk∙. Rychlost je teoreticky stejnß jako dvou disk∙ zapojen²ch v RAID 0;
  17. RAID 3 û disky jsou zapojeny ve stripping re₧imu, ale je k nim p°i°azen jeÜt∞ jeden disk, na kter² jsou uklßdßny paritnφ informace. Toto pole je charakterem v²konu vhodnΘ pro kontinußlnφ Φtenφ Φi uklßdßnφ v∞tÜφch objem∙ dat;
  18. RAID 5 û obdobnΘ jako RAID 3 s tφm, ₧e paritnφ informace jsou rozd∞leny na vÜechny disky. V²kon je velmi dobr², pole je odolnΘ proti v²padku jednoho z disk∙. V²hodou je dobrΘ vyu₧itφ kapacity disk∙ v poli;
  19. JBOD û nejde o RAID, ale pro ·plnost tento re₧im uvßdφm. Disky jsou zapojeny "sΘriov∞" û nejd°φve prvnφ disk, pak druh² atd. Jejich kapacita se sΦφtß a pro systΘm se pole tvß°φ jako jeden velk² pevn² disk.
  20.  
  21. Souvislosti
  22. P°i pou₧itφ diskovΘho pole, nap°φklad RAID 1, by mohl snadno vzniknout dojem, ₧e nem∙₧e dojφt ke ztrßt∞ dat. Nenφ to vÜak pravda. V p°φpad∞ havßrie jednoho disku sice nedojde ke katastrof∞, avÜak je t°eba si uv∞domit, ₧e m∙₧e dojφt nap°φklad k poruÜe napßjecφho zdroje, kter² "odpßlφ" oba disky. Nebo prost∞ p°ijde neurvalec a kopne do poΦφtaΦe, Φφm₧ takΘ m∙₧ete p°ijφt o oba disky najednou. BezpeΦnost dat se tedy zv²Üφ, ale jejich ztrßtu nelze nikdy vylouΦit.
  23. Teoreticky m∙₧ete v polφch pou₧φt jakoukoliv kombinaci disk∙, co se kapacity a v²konu t²kß. Ale musφte poΦφtat s tφm, ₧e nebude vyu₧ita jejich kapacita nebo v²kon, co₧ zßle₧φ na typu pole. Je proto nejvhodn∞jÜφ pou₧φt disky naprosto shodnΘ. Nenφ vÜak problΘm v p°φpad∞ poruchy nahradit ji₧ neprodßvan² vadn² disk jin²m, ovÜem se stejnou nebo vyÜÜφ kapacitou a s odpovφdajφcφm v²konem.
  24. P°i vytvß°enφ pole RAID 0 nebo RAID 1 + 0 je t°eba sprßvn∞ zvolit velikost bloku, do nich₧ jsou data rozd∞lena. V∞tÜφ bloky jsou vhodnΘ pro zßpis nebo Φtenφ velk²ch soubor∙, menÜφ bloky jsou vhodnΘ spφÜe pro b∞₧nΘ "desktopovΘ" nasazenφ. My jsme p°i testovßnφ pou₧ili kompromis û bloky o velikosti 64 KB.
  25.  
  26. Co a jak jsme srovnßvali
  27. Nejzajφmav∞jÜφ byla pro nßs dv∞ srovnßnφ. Prvnφm byl diskov² v²kon Φipsetu Intel 815E a Φipsetu VIA Apollo Pro133A s nov²m south bridgem VT82C686B. DruhΘ srovnßnφ se t²kalo dvou nejoblφben∞jÜφch IDE RAID °adiΦ∙: Abit Hot Rod 100 Pro a Promise FastTrak100. NejΦast∞jÜφ nasazenφ bude pravd∞podobn∞ stripping nebo mirroring. Teoreticky by p°i strippingu disk∙ m∞lo dojφt k nßsobenφ v²konu podle poΦtu disk∙. P°esv∞dΦili jsme se, ₧e tomu tak nenφ.
  28. Na °adiΦi Promise Ultra100 jsme pak provedli n∞kolik test∙, abychom zjistili, jak² v²konnostnφ zisk p°inßÜφ ATA/100 oproti ATA/66. Ze srovnßnφ je vid∞t, ₧e ATA/100 je rychlejÜφ jen o velmi mßlo, pokud v∙bec. Ano, pokud si dnes po°izujete zßkladnφ desku nebo °adiΦ, dejte rad∞ji p°ednost ATA/100. Na druhou stranu, mßte-li °adiΦ ATA/66 (a¥ ji₧ na zßkladnφ desce Φi jako PCI kartu) a po°φdφte-li si dnes nov² pevn² disk s ATA/100, nenφ d∙vod pro vynaklßdßnφ dalÜφch pen∞z na nov² °adiΦ ATA/100.
  29. NeΦekanΘ obtφ₧e nastaly s testovacφmi programy. VyzkouÜeli jsme n∞kolik program∙, kter²mi jsme ji₧ d°φve testovali, a kterΘ tudφ₧ mßme vyzkouÜenΘ. Bohu₧el jsme nenaÜli program, kter² by byl schopen provΘst testy rychlosti p°enosu po sb∞rnici, rychlosti Φtenφ i zßpisu a zatφ₧enφ procesoru na vÜech °adiΦφch korektn∞.
  30. Z pou₧it²ch test∙ jsme vybrali dva, u nich₧ byly vid∞t rozdφly v²konu i p°i pou₧itφ polφ. Byly to p°esn∞ ty dva testy, kde dochßzeno k nejintenzivn∞jÜφmu st°φdßnφ Φtenφ a zßpisu: dekomprese 800MB souboru ZIP (pou₧ita minimßlnφ komprese, v∞tÜφ mno₧stvφ mal²ch a takΘ velkΘ soubory), kdy vznikl adresß° se soubory o celkovΘ kapacit∞ 1434 MB, a kopφrovßnφ tohoto souboru ZIP z testovanΘho disku (nebo diskovΘho pole) na n∞j samotn².
  31. K testovßnφ slou₧il procesor Intel Pentium III na 600 MHz zasunut² spolu se 128MB pam∞¥ov²m modulem do desky Micro-Star 815E Pro. D∙le₧itou souΦßstφ testu byly pevnΘ disky Western Digital Caviar WD150BB se 7200 ot./min a 2MB cache, sb∞rnice byla pochopiteln∞ Ultra ATA/100.
  32.  
  33. Abit Hot Rod 100 Pro
  34. ╚ip °adiΦe Abit Hot Rod 100 Pro je dφky svΘ nφzkΘ cen∞ Φasto integrovßn na zßkladnφ desky. Ostatn∞ ani °adiΦ od firmy Abit nenφ nijak p°edra₧en². P°itom nabφzφ nejen spanning a stripping, ale i zrcadlenφ disk∙ nebo kombinaci strippingu s mirroringem, tedy RAID 0 + 1. Na desce °adiΦe jsou dva konektory pro celkem Φty°i pevnΘ disky. Na p°ibalenΘm CD naleznete utilitu, kterß je urΦena pouze pro zobrazenφ momentßlnφho stavu disk∙.
  35. Konfigurace polφ v BIOS °adiΦe je velmi p°ehlednß a srozumitelnß. Inicializace disk∙ p°i startu systΘmu nezabere °adiΦi vφce ne₧ p∞t vte°in.
  36.  
  37. Promise Ultra100
  38. Jednoduch² °adiΦ pro Φty°i disky neumφ ₧ßdnou z ·rovnφ RAID, je to tedy jen °adiΦ ATA/100. K tomuto v²robku jsou p°ibaleny pouze ovladaΦe, ₧ßdnΘ utility ani nejsou pot°eba. V²hodou je, ₧e pro oba kanßly staΦφ tomuto °adiΦi jedinΘ p°eruÜenφ.  
  39.  
  40. Promise FastTrak100
  41. Nßsledovnφk prvnφho IDE RAID °adiΦe FastTrak66 zvlßdß stripping a spanning, mirroring a kombinaci obojφho. Nutno poznamenat, ₧e FastTrak100 se od °adiΦe Promise Ultra100 liÜφ pouze programem BIOS a pochopiteln∞ cenou. Maximum, co p°ipojφte, jsou Φty°i disky na dvou kabelech. Na °adiΦi naleznete takΘ dva v²stupy na LED, pro ka₧d² kanßl jeden.
  42. Kvalitnφ je softwarovß v²bava. DodanΘ utility sledujφ d∞nφ na °adiΦi a jednoduchou a jasnou formou u₧ivatele informujφ o aktußlnφm stavu °adiΦe a disk∙. Umo₧≥ujφ takΘ provΘst nastavenφ n∞kter²ch hodnot, jako nap°φklad rychlost obnovy dat na vym∞n∞nΘm zrcadlenΘm disku apod. Inicializace disk∙ zabere °adiΦi p°i startu systΘmu necelou p∙lminutu. Jsou-li vÜak obsazeny vÜechny Φty°i diskovΘ pozice, prob∞hne inicializace pole b∞hem asi t°φ vte°in.
  43. P°i zrcadlenφ lze kter²koliv disk z pole vyjmout za chodu a nahradit ho nov²m (funkce hot swap).
  44.  
  45. Intel 815E
  46. Jako nosnou zßkladnu pro Φipset 815E od firmy Intel jsme zvolili zßkladnφ desku Micro-Star 815E Pro. ╪adiΦ disk∙ je ukryt v south bridge Φipsetu, tedy v modulu 82801BA. Celkem Φty°i pevnΘ disky m∙₧ete p°ipojit na dva kanßly. Jde pouze o °adiΦ, nekonß se tedy ₧ßdn² RAID.
  47.  
  48. VIA Apollo Pro133A
  49. Bez v∞tÜφ slßvy se do prodeje dostal inovovan² south bridge VIA VT82C686B, a to na zßkladnφch deskßch mnoha v²robc∙. Mezi nimi byla i firma Soltek, kterß je Φasto neprßvem opomφjena, nebo¥ produkuje kvalitnφ zßkladnφ desky. Jednφm z jejφch v²robk∙ je i zßkladnφ deska pro Pentium III SL-65KV2. Tu jsme si vy₧ßdali k testu, abychom mohli otestovat i ATA/100 °eÜenφ od firmy VIA.
  50. Jako u 815E jsou na desce dva konektory, ka₧d² pro dv∞ za°φzenφ IDE. Je jasnΘ, ₧e ani v tomto p°φpad∞ se nedoΦkßme podpory RAID.
  51.  
  52. Dopadlo to vÜelijakà
  53. Samostatn² dvoukanßlov² °adiΦ Promise Ultra100 se ukßzal jako velmi v²konn², a tak mßte-li nov², rychl² pevn² disk na starÜφ zßkladnφ desce s diskov²m °adiΦem v Φipsetu jen ATA/33, m∙₧e vßm Ultra100 p°inΘst v²razn∞jÜφ zv²Üenφ v²konu disku.
  54. P°i srovnßnφ Φipset∙ jsme museli mφt na pam∞ti, ₧e Φipset od firmy VIA je o n∞co mΘn∞ v²konn∞jÜφ, ne₧ je Intel 815E. Bez jak²chkoliv p°izp∙sobenφ dopadly v²sledky rozdφlu v²kon∙ obou Φipset∙ o n∞co lΘpe pro Intel 815E. VIA Apollo Pro133A nezaostßvala p°φliÜ, a tak jsme na desce Soltek provedli znovu vÜechny testy, ovÜem disky byly p°ipojeny k °adiΦi  tak, abychom zjistili, jak velk² je v²konnostnφ rozdφl v naÜich testech mezi zßkladnφ deskou s Φipsetem 815E a mezi deskou s Φipovou sadou od VIA. Ukßzalo se, ₧e v tomto p°φpad∞ je Ultra100 pomalejÜφ p°i dekompresi o 17,5 s a p°i kopφrovßnφ o 1,6 s. Z toho je vid∞t, ₧e °adiΦ v Φipsetu VIA je skuteΦn∞ pomalejÜφ ne₧ °adiΦ v intelovskΘ sad∞. Abychom byli fΘrovφ, tak hned uvßdφm, ₧e desky s Φipovou sadou Intel 815E b²vajφ cca o 1500 û 2000 KΦ dra₧Üφ ne₧ podobn∞ vybavenΘ desky s Φipsety VIA.
  55. Druh² duel, tedy mezi °adiΦi Abit Hot Rod 100 Pro a Promise FastTrak100, resp. mezi Φipy od firem HighPoint a Promise, vyzn∞l jednoznaΦn∞ pro Promise. Je vÜak stßle nutnΘ mφt na pam∞ti, ₧e FastTrak100 je takΘ t°ikrßt dra₧Üφ ne₧ Hot Rod 100 Pro. Hot Rod m∞l velkΘ potφ₧e se zßpisem, co₧ se p°irozen∞ znateln∞ projevilo i v dalÜφch testech. 
  56. Po₧adujete-li tedy skuteΦn∞ v²konnΘ diskovΘ pole, zvolte Promise. Mßte-li dva disky, kterΘ byste rßdi zapojili do pole, a¥ ji₧ RAID 0 nebo RAID 1, a p°itom nehodlßte investovat dalÜφ velk² penφz, zvolte klidn∞ °adiΦ od firmy Abit.
  57.  
  58. Jaroslav SmφÜek
  59.