Nov.93, 06-07

   Archives 
BCC Services / Fujitsu Services / ICL

    Home - Arch  BCC novosti  Fujitsu novosti  ICL Novosti  ICL pr.rels.  History Channell  Gallery  Album  Texts & Articles            Home - BCC Serv. 

Novosti 06.-07.1993

Okružnica - povremeno šalje ICL d.o.o.

Stručni broj

Prošli je broj bio posvećen brojnim novostima, a u ovom detaljnije obrađujemo dvije teme o kojima se u zadnje vrijeme dosta govori, a relativno malo zna - Disk Array-ima i RAID Levelima, te o lokalnim busovima i grafičkim akceleratorima.

Iskoristili smo i priliku da se pohvalimo dobrim rezultatima koje su naši proizvodi postigli na testovima, pohvalnim recenzijama, kao i činjenicom da smo (konačno) u našem zagrebačkom uredu otvorili demonstracijski centar i priključili se na elektroničku poštu. Zbog nedostatka prostora, nismo rekli daje Dinko proglašen za salesmana godine (jednog od 10), ni da su se Sue i Huw (konačno) vjenčali. Radije smo objavili "Štiklec":-

Urednik itd.

R.Vukina

Diskovi, Array-evi, RAID, RAID Level-i

Disk Cache, Disk Array, RAID Levels . termini koje ste u zadnje vrijeme morali čuti. Disk Cache … o tome uglavnom znamo sve? A Disk Array, razlika između RAID razine 0 i 5? Pročitajte ovaj članak, pa ćete saznati sve o tome.

Disk cacheing je tehnika kojom se uklanjaju problemi u razlikama brzine CPU-a, RAM-a, HDD-a, FDD-a ... Osnovna ideja je da se u trenutku kada se mora ići na sporiji medij po podatke, učita ne samo ono što seje tražilo, nego i nešto više, u nadi da idući puta nećemo morati ići na sporiju jedinicu po podatak, da će već biti učitan na bržem mediju, t.j. cache-u.

Cache tehnike se mogu koristiti i za CPU i RAM, no ovdje ćemo se ograničiti na diskove.

Software cacheing

Najjednostavniji oblik je u CON-FIG.SVS-u povećati broj buffe-ra, da bude veći od broja datoteka. U tom slučaju, učitavati će se više sektora najednom. Ovo pomaže pod uvjetom da će nam podaci trebati po redu. Cache programi, poput SMARTDRIVE-a omogućavaju da se za cacheing koristi prošireni RAM.

Ugrađeni cache

Suvremeni fiksni diskovi imaju u svakoj jedinici ugrađeni cache, tj. RAM plus nešto kontrolne logike. Kad god se moraju čitati podaci s diska, učita se još i n slijedećih sektora. (Svi fiksni diskovi u ICL-ovim PC-ovima imaju ugrađen ovakav cache.)

Cacheing kontroler

Tendencija je da se cache sve više ugrađuje i u disk kontroler. Kad CPU pošalje zahtijev za nekim podatkom, podatak se prvo potraži u cache-u. Ukoliko se tamo nađe, ne treba ga ići čitati s diska. Ukoliko ga nema, mora se ići na disk, no tada se odmah učita veća količina podataka, tako da će prilikom idućeg čitanja željeni podatak vjerojatno već biti u cache-u. Cacheing se može primijeniti ne samo kod čitanja, nego i kod pisanja podataka. Podaci se čuvaju u priručnom RAM-u koliko je god moguće, a kad se mora ići pisati, upiše se veća količina podataka odjednom. (Najveći gubitak vremena je obično pomak glava -kad su glave jednom na pravom mjestu, "trošak" je skoro isti za veću ili manju količinu podataka.

Cacheing kontroleri su na testovima pokazali i do desetak puta bolje rezultate od ne-cacheiranih, s istim disk jedinicama. Ti rezultati pokazuju daje za ukupne performanse sustava disk kontroler daleko važniji od samih disk jedinica.

Izbor cacheing tehnika

Kao što smo vidjeli, postoji mnogo tehnika za cacheing. Na žalost, primjenom svih raspoloživih tehnika istovremeno, nećemo dobiti uštede od tisuću i tri posto ... naprotiv, nepažljivom primjenom raznih tehnika možemo sustav čak i usporiti, zbog kumuliranih režija koje svaka tehnika zahtijeva.

Software cacheing je jeftin i lako se aktivira, ali i lako skida, kad nam ponestane osnovne memorije (onih famoznih prvih 650K u DOS-u). Software cacheing ubrzava rad diskova, no troši raspoloživi RAM, pa zbog toga mogu pasti performanse aplikacije. (To naročito vrijedi za aplikacije pod Windowsima - Windowsi znaju koristiti disk za virtuelnu memoriju, tj. ono sto ne stane u pravu memoriju, stavlja se na disk, u tzv. swap-area. Ukoliko puno RAM-a potrošimo na disk cacheing, može nam se desiti da sjedne strane uštedimo 10% vremena za pristup podacima na disku, a s druge strane potrošimo recimo 70% vremena za spremanje onoga što ne stane u RAM na disk - pa računajte koliko ste stvarno uštedjeli.)

Cacheing ugrađen na diskove, a naročito kontrolere ima tu prednost da koristi svoj vlastiti RAM, a onaj glavni ne dira. Mana tog načina je da takvi diskovi i kontroleri koštaju više od onih bez cache-a.

Grubo pravilo je daje za samostalne PC-ove dovoljan software cache-ing, ali za servere (LAN ili UNIX) je hardware cacheing neophodan.

Disk Array

Disk Array (disk-niz) je tehnika u kojoj se više fizičkih disk jedinica spaja u jednu logičku, zvanu disk-array. Danas se najviše koristi t.zv. RAID (Redundant Array of lnexpensive Disks - zalihosni niz jeftinih diskova) tehnologija. Podaci se spremaju na veći broj manjih i jeftinijih disk jedinica, umjesto na jedan ili dva velika, skupa diska.

Činjenica da se radi o više jedinica, omogućava, osim jeftinijeg hardware-a i brži rad. Kao stoje ranije rečeno, na brzinu rada diska najviše utječe vrijeme za pomak glava (ostala vremena su osjetno manja, i skoro zanemariva u odnosu na vremena pomaka). Kod rada s više jedinica, moguće je preklapanje posla -dok disk 1 pomiče glavu, s diska 2 se može čitati i.td. Konačni efekt je brži pristup do podataka.

Činjenica da se radi o više disk jedinica, omogućava i dodatnu sigurnost. Na takve diskove se pored osnovnih podataka mogu upisati i dodatni podaci, na osnovu kojih se u slučaju kvara na jednoj od disk jedinica može rekonstruirati izgubljeni dio. Te "suvišne" informacije predstavljaju zalihost. Čim se čuva više "viška" sustav je otporniji. U praksi se čuvaju ili paritetni podaci (koji omogućavaju rekonstrukciju u slučaju kvara na samo jednoj jedinici) do dupliciranja svih podataka.

Kada se govori o kapacitetu disk-array-a, govori se o prostoru raspoloživom za čiste podatke, dakle bez zalihosti.

Zbog čega disk-array?

Suvremeni više-korisnički sustavi trebaju brz pristup podacima na disku, a disk-array to omogućava.

Većim brojem jeftinijih disk jedinica se dobiju ukupni kapaciteti koji bi se inače mogli ostvariti samo pomoću većih, skupljih jedinica.

Centralizirane baze podataka (a to je najčešće i razlog da se ide na serverska rješenja), zahtijevaju visoki stupanj sigurnosti i otpornosti na greške.

Disk-array tehnologija omogućava velike kapacitete diskova, veliku brzinu prijenosa i otpornost na greške u raznim željenim kombinacijama, uz ekonomičnu cijenu.

RAID razine

Kod razvoja RAID industrijskih standarda, definirano je i 7 razina, od kojih svaka osigurava određenu kombinaciju brzine i sigurnosti. RAID leveli su (bez mnogo ulaženja u sam način rada), ukratko slijedeći:

  • RAID-0 (striped array, non-redundant) - brzina bez zalihosti. Paralelni rad s više diskova daje veću brzinu u odnosu na klasično rješenje s jednim diskom, no pošto nema redundancije podataka, nema ni dodatne sigurnosti.
  • RAID-1 (mirrored array) - zrcalna slika podataka. Sve se čuva u duplikatu. Puni oporavak u slučaju kvara jednog diska, no radi nešto sporije (5-10%) od jednog klasičnog diska.
  • RAID-2 (parallel, ECC) - brzina ista kao kod jednog klasičnog diska, otpornost u slučaju kvara jedne disk jedinice.
  • RAID-3 (parallel, parity)- brže od jednog diska, otpornost u slučaju kvara jedne disk jedinice.
  • RAED-4 (striped, parity na posebnom disku) - brže od jednog diska, otpornost u slučaju kvara jedne disk jedinice.
  • RAID-5 (striped, parity na svim diskovima) -brže od jednog diska, otpornost u slučaju kvara jedne disk jedinice.
  • RAID-6 - specifikacije postoje, no nitko ih do sada nije primjenio

ICL se odlučio za sustave s RAlD-om 0,1 i 5.

ICL RAID konfiguracije

  • RAID 0 - 2 ili 4 fizičke jedinice u nizu. Koristi se kada je najvažnija brzina. Zaštita se rješava sigurnosnim kopijama.
  • RAID 1 - 2 fizička diska, drugi je identičan prvom. Koristi se kada je najvažnija sigurnost. Dobiva se puna sigurnost, sve je duplicirano. Zbog duplog pisanja, radi nešto sporije od RAID-0. U slučaju kvara, rad se nastavlja bez zastoja, istom brzinom. Postoje zalihost 100%, treba duplo veći prostor na disku.
  • RAID 5 - 5 fizičkih diskova u nizu, dobra brzina, dobra, makar ne i potpuna otpornost. U slučaju kvara, posao se nastavlja bez zastoja, ali uz slabije performanse.

Refi PC Techn.News

Lokalni PC BUS-ovi

U početku bijaše PC s bus-om, na kojega se priključivalo sve - memorija i periferija. Ubrzo se pokazalo daje univerzalni bus prespor za rad s memorijom, pa se veza CPU-RAM počela ostvarivati posebnim, brzim 32-bitnim busom koji služi samo za to.

Ideja lokalnog busa znači povezivanje posebno projektiranih periferala direktno na CPU. Takva periferija tada može raditi vanjskom brzinom CPU-a, a ne brzinom ograničenom relativno sporim ISA (AT) 1/0 busom. Kod EISA bus-a je problem manje izražen, jer je EISA bus širi i brži, no većina danas instaliranih PC-ova ipak još koristi ISA (AT) bus-eve.

Što priključivati na lokalni bus?

Lokalni bus znači da procesor manje čeka na periferiju. Međutim, kod LAN komunikacija i podsustava diskova, vrijeme čekanja procesora je zanemarivo u odnosu na vrijeme potrebno za rad LAN-a ili diskova. To znači da upotreba lokalnog busa za takve uređaje ne donosi bitne prednosti.

Kod grafike, stvar je sasvim drugačija. Postoje brzi procesori, postoje brzi grafički kontroleri, a jedan i drugi moraju čekati na relativno spori AT-ISA bus. Usko grlo postaje tim očitije čim su rezolucije i broj boja veće. Upotreba lokalnog busa za grafiku ima itekako smisla.

Koji lokalni bus?

Lokalni bus se može koristiti samo u slučaju da su i sustav i periferni projektirani prema istim specifikacijama. To znači dogovor i standarde.

EISA bus

Idealno rješenje za LAN servere i više-korisnički rad. Zbog veće brzine, zadovoljava i grafičke potrebe, no ukoliko nam ne treba server, nego samo brza grafika, to je skuplje rješenje.

VESA VL-bus

VL je standard koji je dogovoren u VESA (Video Electronics Standards Association) udruženju koje čini oko 50 proizvođača. Zbog tehničkih problema, standard dozvoljava priključak najviše 3 periferna uređaja, kod brzine od 33 MHz (manje kod većih frekvencija). Bus je širok 32 bita i radi na 33MHz. Arhitektura je vrlo osjetljiva na buduće promjene u tehnologiji i ne podržava 64-brtni rad kojeg donosi Pentium. Prednost ovog rješenja je da na tržištu već postoji dosta proizvoda koji ga koriste.

PCI bus

PCI (Peripheral Component Interface) je Intelov standard, koji po performansama odgovara VESA-VLu, no rješava probleme oko konstantnog re-dizajna periferije i kompatibilnosti s Pentium-om. PCI podržava 10 periferala kod 33MHz-a i nije ovisan o frekvenciji procesorskog clock-a. Problem je da na tržištu još nema proizvoda po PCI standardu.

ICL-ov izbor

Zbog nesigurne budućnosti raznih standarda, ICL se odlučio da za nove proizvode grafičke akceleratore stavlja na motherboard - VEASA VL za ErgoPRO ISA modele i XVGA akcelerator s VRAM chip-om za ErgoPRO EISA modele. Za starije modele nudi akceleratorske kartice koji preuzimaju dio funkcija CPU-a, pa time smanjuju bus-promet.

Refi MB-PC-93015


Što ima novoga: 06.-07.1993


AIM benchmark

AIM Technology Ine je objavio rezultate testova za četiri nova modela ICL-ovih DRS6000 serije 300. Level 732 je osvojio prvo mjesto po performansama (AIM), cijeni po AlM-u, i cijeni po maks. korisničkom opterećenju (MUL), u klasi sustava od 50-100 tisuća USD. I ostali modeli iz serije 300 su osvojili vrlo visoka mjesta.

Ref: PRESS-161

Usporedba: DRS/NX i SCO UNIX

Na osnovu rezultata skorašnjih AIM testova izvršena je, na identičnim hardware platformama, usporedba ICL-ovog DRS/NX, verzija 6 (ICL implementacija UNIX-a SVR4) sa SCO-ovim UNIX-om. DRS/NX je dao 14% bolje rezultate. Za test su korišteni ICL-ovi serveri FX486/33 i MX486/50. Očekuje se da će testovi, ponovljeni s DRS/NX verzijom 7 (implementacija SVR-a 4.2) dati još veću prednost DRS/NX-u, zbog mnogih novih mogućnosti koje još više povećavaju performanse

Ref: MBU-UNXB-42

TPC-A za DRS6000, Level 752

Nedavno su objavljeni ovjereni rezultati TPC-A testa za DRS6000, Level 752 koji je radio s ORACLE V7. Rezultati su: 120.25 tpsA uz GBP 8452 po tpsA-u.

Ovi rezultati su za 12% bolji od Sun-ovog SPARCserver-a koji također koristi 4 x 40 MHz SPARC procesore. Za postizanje ovog rezultata, ICL-u je trebalo znatno manje hardware-a nego konkurenciji.

Ref. MBU-DSTB-19

Gartner o SCAFS-u

Čuvena konzultantska kuća, Gartner Group je nedavno objavila vrlo pohvalni izvještaj o ICL-ovom akceleratoru za pretraživanje baza podataka, SCAFS-u. Rekli su:

"Sustav dramatično poboljšava odziv u okolišu rukovoditeljskih informatičkih sustava, i o njemu trebaju razmisliti svi korisnici ICL DRS sustava koji trebaju pretraživati baze podataka"

Objašnjavajući kontroverznu situaciju mješavine orvline obrada i ad-hoc upita, rekli su:

"... (klasična) proširenja sustava ne pomažu. U situacijama gdje on-line obrada transakcija trpi zbog upita potrebnih rukovoditeljima, do degradacije performansi dolazi zbog velikih traženja po bazama podataka, koje izazivaju velike procesorske i I/O režije i preplavljuju procesorski i database cache. Proširenje sustava bi samo povećalo prosječni odziv on-line transakcija, ne rješavajući varijabilitet i apsolutno vrijeme odziva za rukovoditeljske upite. "

Ref: MBU-MGRB-30

Dobrotvorne akcije

ICL-ov Mid Range Systems Di-vison (koje je zadužen za UN IX servere i software proizvode) je poklonio Dječjoj bolnici u Zagrebu licencu za 64 korisnika za ICL-ov paket za uredsko poslovanje, OfficePower, vrijednu 18 tisuća GBP. ICL d.o.o. je istoj ustanovi omogućio nabavku još 16 terminala, uz vrlo veliki popust. (Za ovu bolnicu su ICL-ovi djelatnici širom svijeta, kao privatne osobe, prikupili 5 tisuća funti, o čemu smo već pisali u Novostima. Taj novac je iskorišten za nabavku medicinske, ne informatičke opreme)

ICL centrala u Londonu je nedavno poklonila jedan od ICL-ovih D486 PC-a i laserski pisač humanitarnoj organizaciji "War Child"

Demo centar i Email u ICL d.o.o.

ICL-ov ured u Zagrebu se može pohvaliti s dva značajna noviteta: demonstracijskim centrom i priključkom na elektroničku poštu (ICL-ovu i CR0.400 javnu mrežu)

Jedan od pozdravnih slide-ova-ova za ICL-ov demo centar u Zagreb


"Štikleci"


Za potrebe novog demo-centra kojeg smo otvorili u našim prostorijama došao je i jedan od novih ErgoPRO XG PC-ova, koji imaju ugrađenu sound karticu, a pored inače uobičajenog miša se isporučuje i mikrofon. Kad se sve spoji, u Windowsima se klikne na ikonu "Sound Recorder" i pojave se prozor s komandama poput onih za kazetofon. Zatim treba uzeti mikrofon, nakašljati se, pritisnuti "Record" i... R.Vukina je bio zapanjen kad se iz zvučnika začulo, njegovim glasom: "Tri su miša iz Drniša došla raku da ih šiša. Pogleda ih majstor rak, pa napravi cak-cak-cak i nabrusi nožice, pa do gole kožice on ošiša sva tri miša iz Drniša..."

Zapanjenost nije bila zbog teksta (ta sam gaje izrecitirao), nego zbog toga što nije bilo nikakvih problema s hex-kodovima i codepageovima za ČŽŠ-ove - po prvi puta je sve radilo bez prijekorno, i to od prve!


ICL d.o.o. ; Iblerov trg 9 ; 41000 ZAGREB ; Tel: (041) 455-255 , 412-328 ; Fax: (041) 448-219


For additional information
If you want to find more about BCC Services, our services and products, please visit us: BCC Services d.o.o., Damira Tomljanovića 7, 10000 Zagreb, Croatia ; or call us: +385 (1) 30-37-600 ; send us a fax: +381 (1) 30-37-699 ; or send us an e-mail to: info@bccservices.com

 Contact us     Legal 

All Rights Reserved, Copyright © BCC Services d.o.o.; 1998 - 2018