Bubba, gle, došao sam pričati o RAID-u i pitati savjet i čuti iskustva ljudi koji aktivno koriste RAID, te njihova zapažanja.
Apsolutno me ne interesira tvoja dječačka znatiželja niti ogorčenost na balavurdiju koja se svakodnevno kurči tatinim novcem po forumima.
Nemam se što tu pravdati.
Ako možeš pomoći, pomozi; ako ne, nemoj, ali nemoj razgovarati tako sa mnom jer nismo zajedno ovce čuvali.
---
Citiraj:
Autor Old Iggy
Ajmo ispocetka:
1. Kad kazes 30 kkn, o cemu govoris? Za 30 kkn kupis mid-range server s dva procesora, 8 GB RAM-a, pravim kontrolerom i 6 do 8 SAS diskova.
|
Ma radi se o farmi nekakvoj. Manji cluster koji se spaja na malo veći grid.
Radimo rendering i dinamičke analize 3d skenova pomoću raytracea s dinamičkim algoritmima koji se generiraju na osnovu podataka koji se nalaze na Oracle bazi.
Tu su mi daleko bitnije grafičke kartice i cpu nego bilo što drugo jer za dodatni postprocessing koristimo GLSL pa nam je sve malo. Sve radimo sami na desetak računala ukupno. Zato štedim na ostalome maksimalno. Nemam za skupe FireGL kartice i duple Xeone i diskove pa štedim kupujući najbolje što mogu od desktop komponenti za segment koji mi je najmanje bitan. Grafika i cpu su najvazniji, sve je clockano na max. Sam cpu košta 1.5k dolara, svaka graficka jos 1k. Tako da kad uracunas duple 30" monitore ne ostane bas puno za storage. Negdje moram reci stop.
Citiraj:
2. Spominjes potrebu brzog pristupa diskovima, a imas i SATA diskove i virtualizaciju? Oboje je no-no za brza polja.
|
Opet problem: scsi nam je preskup. sata diskovi su više manje solidni, velikog kapaciteta i dovoljno brzi.
Virtualizacija nam treba jer moramo mnogo toga raditi na linuxu, a windows nam je osnova, pa imamo problem. Da se ima novca ne bih to radio u garaži na 2 računala nego hali na 50.
Citiraj:
3. Ako se dvoumis izmedju RAID 0 i RAID 10, a imas backup i treba ti prostor, onda idi na RAID 0 jer ti "mali" kontroleri ionako ne mogu progutati toliko da bi se vidjela bitna razlika.
|
Misliš na povećani bandwidth kod paralelizma u čitanju?
Citiraj:
4. Moras vidjeti gdje si spreman na kompromis. S jedne strane dajes dosta jake zahtjeve, s druge se vrtis na SATA diskovima, obicnom kontroleru, virtualiziranim masinama i slicno. To ne hoda. Ili idi step by step pa nabavljaj koliko mozes ili pregrizi i u komadu napravi veliku investiciju. Sam raw kapacitet u pravilu nista ne znaci ako ti je primarna brzina.
|
Problem je što imamo 3% od budžeta koji bi nam trebao, a radimo stvar koja košta i koja je dosta velik zalogaj za nas.
Da se radi o velikoj firmi, vjerojatno bi oni uložili 3300% našeg novca preko investitora.
Citiraj:
5. Moj prijedlog, probaj izracunati I/O zahtjeve, tj daj neke numericke podatke.
6. Kod nas se sve da nabaviti.
|
[/quote]
A ne znam to izračunati. Evo, kod za projekt trenutno ima 146MB, kod generiranja imam 998 MB objektnog koda (zadnju build). Resursa je oko 16GB i to se radi o čistim matricama. Kad ja to stanem učitavat i zapisivat sve umire.
Dakle, treba mi nešto što stvarno daje na performansama. Ako je moguće.
Ako nije, ništa od toga. Čekat ću još novca pa pljunuti za kontrolere, sas itd.
Ali malo mi je naporno ovo opravdavanje i igranje mačke i miša s nekima.
Hvala na pomoći.