Fejlesztői szerver

Fórumok

Hello

Tanácsra lenne szükségem.

PHP+apache2+postgresql alapu webes portalok fejlesztéshez kéne összeraknom egy szervert. Belső hálon lógna, a fejleszetők (5fő) nfs-en vagy samban érnék el.

Milyen hardwert ajánlotok. Fontos a gyorsaság, tehát hogy a hdd-kre ne kelljen várni pl. Raid 10 jó lenne gondolom.

Milyen brand servert, vagy milyen alaplapot raid kártyát ajánlotok (fakeraid nem játszik) stb.

Hozzászólások

Visszakérdezek: mennyit szánsz rá?

Nagyon számít, hogy mennyit szántok rá.

pl. IBM x3200, 2/4 GB RAM, két gyors SAS/SATA vinyó (RAID1) már igen szép teljesítményt ad, és valszeg fél misi alatt kijön.

RAID10 minek?

--
The Net is indeed vast and infinite...
http://gablog.eu

Ha már árak, akkor ezt nézd meg, de az IBM-ek is jó áron vannak.

Az ár 200-300e ft. raid 10 helyett mit ajanlotok?

--
"Tedd vagy ne tedd, de ne probáld"

SSD-nek semmi köze sincs a RAID-hez. Ráadásul még baromi drága.

RAID10 helyett egyébként RAID6-ot ajánlanék. De ebben az árkategóriában értelmetlen ezen filózni, két diszkből ki tudod hozni, ara meg csakis RAID1. Esetleg még egy disk/szalagos meghajtó backupnak.

--
The Net is indeed vast and infinite...
http://gablog.eu

Jo csak raid1 az nem a gyorsaságáról híres, mivel 2 vinyóra ír, mig raid0 az elosztva irja ha jól tudom. Ráadásul sok apró fileről van szó. De persze raid6 is jó, csak gondoltam az árba nem biztos hogy belefér, főleg vinyó számot nézve.

--
"Tedd vagy ne tedd, de ne probáld"

Redundancia gondolom kell, tehát legalább RAID1. A RAID1 pedig pont olyan gyors mint egy diszk. Ha annál gyorsabb kell, akkor több diszk kellene, hogy azok közt szét lehessen szabdalni az egyes blokkokat.
De ebben az árkategóriában kettőnél több diszk nem játszik, akkor meg RAID1 a legjobb, a lehető leggyorsabb két diszkkel.

--
The Net is indeed vast and infinite...
http://gablog.eu

Lehet beneztem, gyors kereséssel de ilyeneket dobott ki
http://www.c-enter.hu/termekek_arak/akciok/dell_poweredge_t300_szerv.ht…
http://www.dunaelektronika.hu/index.php?id=termekek&art_id=4160&nyelv=h…

Oké hogy ez nem nagyker, de akkor tudsz mondani konkrét ajánlatot?

--
"Tedd vagy ne tedd, de ne probáld"

A saját tapasztalataim alapján én biztos valami régi PI-es, esetleg PII-es gépet raknék be ilyen célra.
Azon legalább hamar kiderül, ha valami szarul van megírva, nem éles üzemben kell tüzet oltani.

Ha rendes fejlesztői gépet szeretnének csinálni, pl. issue tracker vagy akár csak egy versioning pl. CVS használat is lesz, akkor több kell nekik egy PII erőforrásainál. A fejlesztés igen költséges dolog (határidők, kötbér, fizetés, stb...), nem szerencsés amikor 5 fejlesztő nem dolgozik mert a szerver sz@rakodik. Ha én lennék a vezető fejlesztő, helyből vennék még hozzá backup rendszert is (legalább egy szalagos egységet), és egyből 2 gépet vennék hogy ne néhány 100kFt-on. csússzon el a project.

"(backup servernek viszont eleg lehet egy olcso p4-es gep sok rammal meg diskkel)"

Gondolom egy HA rendszer redundáns adattárolásával mosod össze a backup fogalmát. Mert nem kicsi energiapazarlás azért járatni egy >450W-os gépet, hogy oda archiválgassál naponta 5-10 percet összeségében. Mennyi széndioxid kibocsájtással terheli ez a környezetet?

P1 P2? Az meg akkor is keves, ha csak PHP-t tolnak rajta! Par terhelosebb DB query, es a gep meghal! P4 ala nem is erdemes manapsag menni.
Lehet, hogy hobbifejlesztesre jo a P1-P2 gep, de ceghez meg snmp monitornak is keves.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Épp erről beszélek. Az ilyen "terhelősebb DB query"-k szoktak megborítani egy webszervert. Ha már 5 párhuzamos felhasználó (az 5 fejlesztő, ugye) esetén belassul, egy gép, akkor mi lesz 5 ezer vagy 50 ezer felhasználónál?
Sok ilyen "terhelősebb DB query"-t raktam már rendbe és tudom, ha az eredeti programozó már akkor szembesült volna vele, hogy mit művelt, ott helyben 5 perc alatt átírta volna.
10 éve sokat fejlesztettem php3-mal meg mod_perl-lel PI-es gépen és egy komolyabb alkalmazás válaszideje nem volt több néhányszor 10 milliszekundumnál. Egy ilyen gépen egy elkefélt query simán ment 1 másodpercig, ami már észrevehető és javítható azonnal.
Azóta egyébként php és mysql is sokat gyorsult, a Java meg sokak szerint még php-nél is gyorsabb, úgyhogy manapság lehet, hogy még egy PI is sok ilyen célra...

Amúgy brossúra honlapok fejlesztéséhez meg méginkább mindegy, milyen a szerver.
SVN pedig nem sokat terhel, CVS meg még annyit se.

Menteni pedig PI-es géppel is lehet.

Ráadásul 10 ezer forintból már 2 gépet is lehet venni és akkor van backup szerver is. Bár így belegondolva, lehet, hogy egy linuxos router kevesebbet fogyaszt és majdnem ugyanolyan gyors (vagy lassú) :)

Na de most komolyan. P1/2 múzeumba, és az otthoni hobbi-pincébe való. Esetleg poénból otthoni vékonykliensnek. Nem fejleszteni.
A lyukkártya és a brainfuck is Turing-teljes, attól még nem ajánlanám fejlesztési platformnak. És nem ismerek olyan embert, aki maradna egy cégnél ha ilyesmivel konfrontálnák, mint fejlesztői szervert.

És nem tudom, honnan lehet ISA-s gigabit ethernetet, remote managementet meg SATA-vezérlőt szerezni...

--
The Net is indeed vast and infinite...
http://gablog.eu

En weboldal keszitessel foglalkozok, design, php, html meg mindenfele, es itthoni serveremen csinalom meg eloszor a projecteket. Nah most ez a server egyben a tuzfalam, routerem, webserverem, ftp serverem, es egyszer poenbol meg WoW server is volt sajat celokra:)
A konfig:
CPU: Celeron 1.70GHz
RAM: 1GB
HDD: 80Gb
VGA: Alliance Semiconductor Corporation ProMotion AT3 (16Mb) - monitor ritka esetben kerul ugye ra

Debian OS, Apache 2, meg PHP 5 fut rajta nagyon jol. Igaz en egyedul hasznalom, nem 5 ember, de teljessen elegedett vagyok a gyorsasaggal. Szerintem egy hasonlo konfingot 5 ember szamara is be lehet allitani, egy jobb procival. En szinte ezt kidobalt cuccokbol raktam ossze, de kevesebb gond van vele mint a meregdraga desktop PC-mel!

Kulonosebb speci dolgok nincsenek a gepen, backupot is egy egyszeru bash script vegzi minden hajnalban, ez betomoriti es atmasolja a megadott dolgokat egy backup winyora.

Fejlesztest meg FTP-n keresztul vegzem, szerencsere kedvenc IDE-m a zend Studio ezt nagyon jol kezeli :)

Innen: http://www.sunshop.hu/konfiguraciok-97-arak
Ezt: X2100 M2: 1210 1x512 no HDD, ami 125e nettó

Dobtok két 160-as vinyót, meg 2x1G vagy 2x2G memót és kész. Ezt nem hiszem, hogy 5 fejlesztő lezúzza, ha mégis, akkor vmi nagyon nagy témán megy a munka és élesben meg néhány juzer is beborítaná az oldalt.

Ha valami oknál fogva kevés a CPU, akkor ezt lehetne:
X2100 M2:1222,4X1GB DR,no HDD

Szintén 2x160-as vinyókkal, hogy minimál legyen a dolog. A vinyóknál bőven elég a softraid és a raid1 a fejlesztő gépen, nem okoz érezhető overhead-et. (Ahol okoz, oda nem ekkora fejlesztő gép kell, hanem sokszor ekkora.)

Ennél jobb az általam ajánlott GT20-as, mert abban alapból benne van egy "rendes" RAID vezérlő is valamint a RAIL kit is.
Egyszer belefutottam egy X2100 M2 -be (egy ismerősnek szereztem be) aztán raktam bele egy Adaptec raid vezérlőt (ez 90e-ről indul+ 35e a battery), azután 12e-ért még eladtam a SUN SAS kábelt, meg 24e-ért a RAIL kitet, és máris 2x annyiba került a gép.
Amikor meg kinyitottam a dobozt rájöttem, hogy a Sun-ban MiTAC gyártmányú minden. Mi forgalmazunk Tyan, IBM, és SUN brandet is, de ha valaki úgy jön hogy kéne neki egy gép, akkor a SUN-t csak az előző 2 után ajánlom. Ha meg valaki úgy jön, hogy kell neki egy Sun azt úgysem lehet lebeszélni róla.

Arra fel kell készülni a X2100-ba HW RAID-et varázsolni nem olcsó mulatság!

picit off: nem csak a SUN MiTAC, a Tyan is az (http://www.tyan.com/about_profile.aspx), azaz akár Tyant is írhattak volna rá belülre, csak játszanak a márkanevekkel. :)
on: Dellből egyel kisebb, a PowerEdge 840. Nem mondanám, hogy a legjobb vétel, de a kiírásnak, hogy 300 alatt, brand és legyen hw RAID benne, megfelel:
DELL PowerEdge 840, QuadCore Xeon 2,13GHz 2x4MB, 2GB RAM, 2x500GB SATA, DVD-RW, PERC 5i internal RAID controller. Ez boltban bruttó 275 körül van.

X2100-ba HW RAID-et varázsolni kb 40k HUF (gyári LSI), a SAS cable kit pedig nem 12000, hanem kb 2700. Volt mindig is. Légy szíves ne terjessz FUD-ot, pláne azzal kapcsolatban ne, hogy forgalmazod (tehát jól ismered), miközben saját bevallásod szerint "egyszer belefutottál egybe".

HW RAID. Nem BBWC-s, de hardver RAID. Miért is ne lenne az? Nézz bele a driver-ébe, szólj, ha softraidre utaló jeleket találsz.

Örülök, hogy Ausztriában jól megy, egyúttal sajnálom, hogy ekkora Sun-os múlttal Tyan-nal és Dell-el foglalkozol, miért nem csinálod itthon is? A kérdés teljesen komoly, mindig az volt a benyomásunk ezekről a brand-ekről, hogy kisebb a haszon és több a munka.

Köszömöm a tippeket. Mint irtam 5 fejlesztő és egy webportal fejlesztése. Alapban nem eszik sokat, de mivel hálozaton keresztül menne minden ezért fontos a hdd teljesítmény. Tehát nfs-en ill. samban keresztül dolgoznának a fejlesztők alapban, és e mellett lenne az svn. Az éles szerver egy sokkal erősebb gép, és az adatbázis is külön szerveren van.

--
"Tedd vagy ne tedd, de ne probáld"