Milyen szervert?

Üdv!

Közepes irodába milyen szervert raknátok?
Most egy IBM x3400 van.
Ami menne róla:
MsSQL + faxszerver + adattárolás.
Elég lenne a 2x500 vagy 4x500 winyó
Ram ugye minél nagyobb.

Köszi!

Hozzászólások

Definiald a veszettgyorsat, meg h mennyit akarsz rakolteni.

Tippre barmilyen szerver, amiben van sok ram, meg ssd, tisztesseges raid-del. A leginkabb kerdeses talan az utobbi komponens, de az altalaban van ugyis a brand gyartonak megfelelo.

Ha most kene egy ilyen, Dell v. HP-val mennek NBD-vel. En Lenovoval elvbol nem kezdek. Supermicro-hoz meg nincs NBD-hez hasonlo garancia.

A mostaninál előfordul olyan, hogy beküldök mondjuk 10000 soros adatot és annyira megfogja, hogy a többi gép megáll ill. dobja a progi az sql kapcsolatot.
Vagy másolok egy nagy fájlt (5-6Gb) és ugyanúgy áll a többi.
Gigabites háló lett kiépítve, ha kétbsima gép között másolok a többi meg se érzi. Tehát nem a hálózat szűk.
Szóval ezt mind arra fogom, hogy vagy a disk vagy maga a szerver a szűk.
Jöhet SSD is. Mondjuk az egész sqlt nem tenném ssd-re. A sql mehetne sima diskre ha van ram amibe belefér a tábla akkor az már jó. A többi mehetne ssd-re.
Összegbe max 5-600 körül lőttem be oem nélkül.
[Szerk]
Hotswap winyó és redundás táp is kell!

pch
--
http://www.buster.hu "A" számlázó
--

itt valami nagy gebasz van.
azert x3400-nak ezt a terhelést vinni kéne.
10ezer soros adat se olyan nagy. mondjuk megeszik egy magot. nem szabadna megallnia a gepnek.
ha masolsz ra 5-6 gb-t gigabiten azt is rohogve birnia kene.
viszonyitaskepp:

nalunk x3500 M4-ek vannak, gigabites halo, ket gep kozott 10 gigabit. egyik gep a storage masik a virtualizacios host.
fut rajta kb. 18 virtualis gep, egyik egy fileserver.
ha 3 kliensrol masolok ra gigabiten, a virtualizalt fileserverre, ami mellett 17 masik virtualis gep fut, 100Mbyte/sec megvan kliensenként.
tehát gyakorlatilag 3 klienstol tudja fogadni full speeden a gigabiten az adatokat, mindezt lemezre írja, stb., közbe mellette fut 17 masik virtualis gep.
prociterheles 3 kliensrol gigabiten masolva jelentektelen.

ha negyedik kliens rainditok, akkor esik le mind a 4 kliens 50-65 MByte/sec-re. ami még mindig nem lassu amúgy.
persze ez extrém eset, egyáltalán nincs kitolva ennyire a rendszer normál használatban.
ha SSD lenne a storage serverbne, gyanítom, ez sem okozna problémát.

ha az adatbázis-szervert futtató vm-ben dumpolom az 5 évnyi adatokat tartalmazó adatbázist, meg se kottyan se annak a virtuális gépnek, se semminek.

szóval valami nagyon nem stimmel ezzel az x3400-as géppel! melyik generáció? milyen oprendszer? mennyi memória? milyen lemezek? milyen vezérlőn?

OS: Windows Server 2008 (talán)
Ram: 10GB
Proci: E5405 2ghz x 2 (8mag összesen)
Lemez: 136GB-os

Azért vagyok bizonytalan, mert örököltem a rendszert.

u.i.: nem ajánlatot vártam, hanem ötletelést.
Ha azt mondjátok ez tuti jó és elegendő már csak akkor egy kérdés maradt.
Hol kapok hozzá alkatrészt?

pch
--
http://www.buster.hu "A" számlázó
--

1 darab 136GB-os lemez van benne??

Az lesz a hiba, 99%, hogy a controllerben már lemerült az elem/tönkrement az akksi, ilyenkor ezek a lemezek nagyon belassulnak. Meg valószínűleg a lemez is már öreg, s lassú. Ha egy ilyenből egy darab van, akkor ez lesz a fő gond.

Szerintem vegyél valami E3-as Xeon -os gépet, ennél kb. 10x gyorsabb lesz minimum... E5 Xeon ide kb. felesleges.

"u.i.: nem ajánlatot vártam, hanem ötletelést."

Nekem van ötletem: próbáld meg kideríteni, hogy valójában mi is a baj, ahelyett, hogy gyors szerver kell, ami kijön félmisiből.

Hálistennek sqlt általában lehet egész értelmesen profilozni, csak te egyelőre ott tartasz, hogy azt se tudod, mi a fene fut.

Köszi, hogy végre értelmesen elolvastad!
A feladat, hogy redundáns cuccot csináljak amihez az kell, hogy táp legyen meg hotswap vinyó.
Mivel a táp most meghalt és az egész országba (vagy 10 nagykerest felhívva) összesen 1db-ot sikerült szerezni nem valószínű, hogy a közeljövőbe lesz még alkatrész.
Amúgy megkaptam a szoftver igényét:
Min szerver igény E3 ram 32. Ebből most nem nagyon van semmi. Valószínű ezért nincs villámsebesség se.
(Bár nem értem minek neki ekkora vas)
Egyszóval a mostani állapot nem tartható, és ha már beruházunk inkább egy újabb hw-n gondolkodunk amivel megoldható a redundancia.
[szerk]
Körvonalazódott is, hogy lenne 32G ram, 4 disk meg 2 ssd. Az ssd-re menne az sql a többire meg az adat.
Még az is lehet virtualizálnánk, bár ez függ a windows áraktól is.

pch
--
http://www.buster.hu "A" számlázó
--

Látom.
Viszont az van, hogy saját bevallása szerint vannak teljesítmény problémák, és ahhoz, hogy lehessen érdemben ajánlani akármit, ahhoz kell érteni legalább nagyjából, hogy milyen useage pattern alá kell gép. Mert annak híján tényleg csak olyanokat lehet mondani, hogy vegyél csendeset, hogy ne zavarja Micikét, vagy vegyél dellt, mert annak szép az eleje. :)

Miben fogy el a jelenlegi gép? CPU, RAM, diszk I/O, hálózat...? Ha a diszk, akkor tetszik, vagy sem, sok kisebb diszk - vagy SSD, ez utóbi akár kettőnél több darabból álló RAID5-ben is, mert I/O-teljesítménye R5-ben is bőven veri a tányéros diszkeket - tartalék persze legyen belőle, mert döglés esetén cserélni _kell_.
Ha I/O-ban fogy el a gép, és SSD-ből drága lenne a teljes tárterületet kialakítani, akkor inkább több kisebb diszk (kapacitásban és méretben is, mint kevesebb nagy. Nem villanyszámlára meg diszkhelyre optimalizálunk, hanem teljesítményre :-P

Mert így mondjuk 3 SSD árából lesz 2 SSD-nyi, egy meghajtó kiesését elviselő háttértár, azaz itt elsődlegesen a költséghatékonyságra, és nem a csúcsteljesítményre lőnék. Ha mégis lassú lenne, akkor lehet mellé venni egy negyedik meghajtót, és átmigrálni RAID10-re.

Valamilyen ProLiant is jó lehet, de így kevés az infó. Mi baja a mostaninak? Elvileg az is elég kéne legyen.
--
Coding for fun. ;)

Ha a Dell T20 nem elég akkor egy T110. Találsz adok-veszekben is most épp egyet :)

Vannak az IBM-nek is hasonlo kategoriaju cuccai, ha van rackszekreny. Egyebkent csatlakozok a kollegahoz, SQL-t pakoljatok ki SSD-re (a mostani geppel), nezzetek meg, ugy hogy muzsikal, ha jo, akkor 16-24 GB RAM, valami tisztesseges proci, RAID vezerlo kartyaval.

Elgondolkodnek egyebkent a 3 kozul a role-k szetbontasan, leginkabb a faxszerveren, az barmi kisebb vason elzorog (szinte nulla terhelest jelent), de egyebkent megnezhetnetek a faxolo.hu szolgaltatasat is, kuld es fogad faxokat szerver nelkul, PDF-ben email csatolmanykent tovabbitja a beerkezett cuccokat (a kuldendoket is igy varja), es sztem meg szamhordozni is tudtok, de ezt meg kell veluk beszelni.

Amit meg szinten szamba kellene venni, az a fajlszerver funkcionalitas leszeparalasa, gondolom Samba vagy NFS van, azt felesleges is egy SQL-lel osszezarni, meg az almoskonyvek szerint nem is hoz szerencset.
--
Blog | @hron84
Üzemeltető macik

Most külön van a fájl egy nas-on. Az akár maradhatna is.
Most is már 3 gép van.
1 nas, 1 fax, 1 sql
De szerintem a faxszerver felesleges simán kiszolgálná azt a havi 2 faxot egy szerver is.
A nas maradna. Az sql szervert akarom gatyába rázni, mert most 1.: lassú (írtam lentebb) 2.: nem redundáns 3.: kicsi a winyó is.

pch
--
http://www.buster.hu "A" számlázó
--

valamelyik kommentben irtam, vegyel egy hp proliant ml310gen8 -at E3 xeon 1220v3 procival, 16-32GB RAM-mal, 4 LFF SAS lemezzel vagy 8 SFF NL-SAS lemezzel, rohogve elviszi ezt az egesz workloadot a fileserverrel egyutt kb. 1% procikihasznaltsaggal.
en ilyenrol futtattam 15 fo irodat, ugy hogy virtualizalva volt minden, a fileserver is egy ilyenen futott virtualizalva. rohogve vitte.

(azert lett lecserelve, mert nekunk nem E3-1220v3 volt hanem v2, es abban 32GB volt a max ram, nekunk meg kellett volna tobb.
lett helyette az egyik kommentben emlitett ibm x3500 m4 konfig, dual E5 xeonnal meg 128G RAM-mal.)

Egy normalis szerver kb. 700eFt, plusz 3x 512GB Samsung 850pro SSD 300eFt.
Szoval nagyjabol 1MFt egy uj szerver (32GB ram).

En azt is megneznem a helyedben, hogyha virtualis gepbe zarnad az SQL-t (windowst) es bekorlatoznad,
hogy ne tudja fullra leterhelni az egesz gepet,
akkor zavaro-e, hogy lassu az sql,
hogyha egyebkent mindenki nyugodtan tud dolgozni.

Magyaran, nem biztos, hogy peak-re kell gepet vasarolni.

Az en esetem egy picit specialis volt, mert valaszut elott voltam.
Vagy windows licenszre koltom a penzt, vagy vasra. Nem volt egy nehez dontes, na:)

---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....

ne mar, hogy serverbe lakossagi SSD-t akarsz rakni, ugye csak viccelsz...

az o workloadjara egy alab 16GB-s (2x8GB, hogy bovithetp legyen) HP ML310 Xeon E3-1220v3 procis gep BOVEN eleg, es ez is k. gyors am!
legyen benne 4 LFF SAS lemez vagy 8 SFF SAS lemez, de erre, amire o hasznalja, talan meg 8 SFF NL-SAS is eleg lenne.

Kijonne az egesz 5-600k HUF-bol kb.

En erre valaszoltam:

>> ugye csak viccelsz...

>Nem.

Nem, nem viccelek. Tenyleg Samsung 850Pro-t hasznalok.
A supercap nem lenyeg, mivel a szerver elott negyes betap van
(irodahaz ket traforol kap aramot, kb. mint egy korhaz;
van egy kozponti ups a szintnek,
es a szervernek van egy sajat ups-e is ami tud meg 50 percet).

En az arat viszonyitasnak irtam, felolem mindenki azt csinal amit akar.
Ha valaki 3x512GB-os SSD-t intelbol akarja megvasarolni (neadjiste' HP-bol), tegye.
Szervernel erdemes arra figyelni, hogy megegye az SSD-t, ne csak a sajatmarkassal induljon el.

Egyebkent Raid-5 ben van (gondolom a 3x-bol kiderul), es backup van rola.
En nyugodtan alszom.

---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....

Ami az en esetemben max egy nap kieses (minden ejszaka megy backup).
Ami az en esetemben *belefer*.

Egyebkent merem remelni, hogy nem minden hirtelen power loss vonja maga utan az ssd halalat. Es altalaban az alaplap max egyszer megy tonkre.

Pl. ssd van laptopban is, ahogy oregedik az akkumulatorja, neha nem allitom utana gnome-ban, hogy hany szazaleknal kapcsoljon le, es van ugy, hogy kikapcsol. Eddig (20+) kikapcsolastol nem volt problema, es ez is 850pro.

Most lehet kopkodni, de amikor azt mondom hogy egy szerver 1MFt, akkor rogton mindenkinek draga, holott mar ez is consumer SSD-vel van...

Persze lehet a szerveren visszafogni. Csak amikor egy 10 eves dontest kell meghozni, hogy milyen legyen a szerver upgrade (nagyjabol a topikindito is ilyen helyzetben volt), akkor inkabb gagyibb kopoalkatreszekbol epitkezek, minthogy gagyibb gepet vegyek.

Elvileg ezt 768GB-ig lehet boviteni (az enyem) es ha jol emlekszem 24 diszket lehet belepakolni. Es ez egy belepokategorias (aka. legolcsobb ujonnan) gep, amit kaptam:)

Namost 3 ev mulva valoszinuleg lesz benne mondjuk 10SSD vinyo, es RAID6.
Valoszinu 256GB memoriaval. Es talan masodik processzort is megveszem bele.

Egyebkent a vilag is erre megy. Kiepitesz egy openstack rendszert, es utana tul kell elned egy gep teljes halalat is, anelkul hogy ezt barmi megerezne.

---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....

Azért egy laptop diszk I/O-ja meg egy adatbázis-szerver I/O-ja nem igazán hasonlítható össze... Ez utóbbinál elég, ha az adatfájl(ok) szerencsétlen módon sérülnek meg, aminek a következménye egy jó kis mentésből való visszaállítás. Ha nincs valamilyen értelmes fürtözés összerakva.

Nem hibás leállítás, hanem normál működésben reprodukálhatóan sikerült Oracle-t agyoncsapni. Aztán lett rá fix... Egyébként meg nem a DB hibájából adódó döglésre, hanem a tömbből kihajított diszk következtében bekövetkező fájlsérülésre céloztam - arról meg nem a DB tehet. Szerintem...

nem csak a supercap a lenyeg. nezd meg a 850pro adatlapjat, azon is desktop-classnak tuntetik fel.
en szerverben nem rakok desktop-grade cuccot. lesz pislogas amikor egyutt meghalnak a desktop-class ssd-k. persze lehet hogy kibirjak. de a gyarto azt mondja hogy nem erre ajanlja, hanem desktop pc-be.
autos hasonlat: "T" sebessegindexu gumit nem teszunk ferrarira.

> en szerverben nem rakok desktop-grade cuccot.

Akkor 1MFt-os keretig a te penzugyi hozzaallasoddal nincs SSD a szerverben.
Az, hogy ez jo vagy rossz, dontse el mindenki maga.

---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....

Koszonom a megerositest.

Mondjuk nyaron, amikor beszereztem, kb. minden szerverforgalmazo le akart beszelni a 3rd party ssd-krol.
Ki is esett nehany HP model az ajanlatok kozul, mivel nem ment csak sajatmarkas SSD-vel (vagy garanciat nem vallaltak volna, ha mast teszek bele? Mar nem emlekszem).

De ez arajanlatkeresben benne volt feketen-feheren, hogy ez elvaras, es nem szabad a garanciat befolyasolnia.

De ettol fuggetlenul mindenki ugy csinalja, ahogy gondolja... :)
En csak egy penzugyi iranyszamot probaltam mondani sajat tapasztalatbol.

---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....

Intel vezérlő, vmi. desktop kategóriájú ssd-ből négy darab (nagyjából felébe került, mint a javasolt intel ssd). A vezérlő kiszórta a tömbből bizonyos mennyiségű írás után mindet, mondván, hogy döglöttek. Reboot után csak össze kellett rakni a tömböt, merthogy az ssd-k valójában nem döglöttek meg...
Idővel desktop-ba szánt ssd-k ki, intel ssd-k be, és utána ment a gép, mint a Doxa. Úgyhogy nem hülyeség megnézni, hogy adott vezérlő milyen ssd-ket támogat, és utánajárni, hogy van-e workload-tól függő problémája a tervezett összeállításnak.