SSD to SWAP

Sziasztok!

Kezdunk ki fogyni egyik szervernel ram helybol. Sajnos a keret kotott, szivesen cserelnek en lapot de a kezem megvan kotve. Erdeklodni szeretnek, hogy szerintetek ssd-vel mennyire helyettesitheto a ram?

Hozzászólások

Annyit se fog, ha masszívan nekiáll swappelni a cucc (5-10GB/nap egy desktop SSD 3-5 éves folyamatos nyúzása). Ha pedig a swap kihal az nem túl vidám. :( Azt esetleg megpróbálhatod, hogy olyan SSD-t nézel amin az overprovisioning (vagymi) állítható és jó magasra veszed. A bónusz, hogy két SSD-t RAID0-ba kötsz és egyrészt gyorsabb lesz, másrészt eloszlanak az írások. A dupla SSD-s RAID0-nak azért ott van az a veszélye, hogy az mégiscsak egy RAID0...

Nem írtad mit használtok, de lehet érdemes lenne szétnézni az alkalmazások beállításai között is, hátha nyerhetsz kicsit.

Mekkora a keret? Az SSD nem szereti a swap jellegű megterhelő műveleteket.
Helyette esetleg Gigabyte i-RAM? Igaz se ECC-t nem támogat, se nem lehet 4GB-nál nagyobb kapacitást elérni vele, de ha 4GB-nyi swap van, az már régen rossz.

Es ha az uj gep = desktop lap, desktop proci, desktop ram? Vegulis most is azzal mentek...

Egyet erts meg: plusz invencio nelkul ezt megoldani nem fogod tudni. Ha most desktop deszka van alatta, es jo, akkor keressetek masik desktop deszkat, ha ennyire fogtechnikus a ceg, de RAM-ot csak RAM-mal tudsz boviteni.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

Azt tényleg odabökheted, hogy az alkalmazás (amin jó eséllyel szintén spórolni próbáltak...) eszi a RAM-ot és ezt nem lehet bűvészmutatvánnyal "hát oldd meg" alapon megoldani. Nézz valami kellemes 1 procis szerverlapot (Supermicro és AMD 42xx vonal egész baráti), indulásképp 4x8GB reg ecc memóriát bele és ez még jó eséllyel bele is fog menni a jelenlegi házikótokba, csak valami emberi tápot kell venni hozzá.

http://www.supermicro.com/Aplus/motherboard/Opteron4000/SR56x0/H8SCM-F…

Véletlenül nem apache+fastcgi + sok virtualhost eszi meg a RAM-ot?

Semennyire. Ha a gép elkezd intenzíven swapolni, akkor le fog lassulni, ha lelassul, akkor felgyűlnek rajta a kérések, amitől még jobban swapol, még jobban belassul. Spiral down. Ez a folyamat SSD-vel is épp így megtörténik, csak kicsit lassabban. Kis ábra, saccolás a sebességekre:

HDD---SSD------------------------------------------RAM

Persze ez így egy fityinget nem ér, mert más a válaszidő, más a sávszélesség, meg minden más, de a lényeg: a RAM felől nézve az SSD annyival nem gyorsabb. Hacsak nem veszel valami brutál SSD-t, de abból meg faszán kijönne az új alaplap is akár, és _annyira_ rettentően gyors az se lesz.

Ha a gép nincs kétségbeejtően alulméretezve, akkor érdemes tuningolgatni, pl. lehet jobb lenne a mysql-t SSD-re tenni, és a mysql memóriáját visszavenni. Persze ha egyáltalán van a gépen mysql, és nem azt tekeri folyamatosan az ami a gépen fut.

Szerintem.

Érdemes lenne statisztikát nézni, hogy mi eszi a memóriát. Ha az adatbázis, akkor érdemes lehet ránézni a queryk körmére. Ha maga az alkalmazás, akkor valami profilozó megoldást nézni és - ha lehetőséged van rá - optimalizálni.

Lehetőleg patchset formában tárolni a módosításokat, mert ha a cég küld egy "frissítést" akkor jó eséllyel ott is használhatóak a módosításaid.

Azt hiszem átérzem a gondodat. A műszaki vizsgáztatásra használt JAVA program is lezabálja a RAM-ot kegyetlenül. A JAVA indítási paramétereivel lehet játszani, de 1%-ot ha számít. _Szerintem_ a swap növelése/gyorsítása nem fogja megoldani a memória gondot. A fentebb leírt lavinára számítanék én is.

Én is mindig olyan helyre kerülök, ahol a "meg kell oldani és kész", valamint a "0Ft a felhasználható összeg" és a "Józsi ügyes gyerek, úgyis megoldja valahogy" a megoldás :( De ha becsapott a villám, akkor 100 millió Ft is van 1 másodperc alatt. Add írásba, hogy ez a probléma, aminek megoldására egyetlen módszer létezik,minden lehetséges forrást megvizsgáltál, elérted a korlátokat.

Aláírásnak pedig: ¯\_(ツ)_/¯

Ha amúgy is desktop szolgál "szervernek", akkor venni kell egy használt Dell desktopot 1 év garival, és tele nyomni RAM-mal. Ha ez nem opció, akkor valami APU-s alaplap, 1 tonna DDR3 RAM-al, kicsit visszább vett RAM paraméterekkel (kisebb freki, hoszabb késleltetés). Az olcsó pénzből is kijöhet. (Na most leszek megkövezve :D )

A RAM igény/korlátok/swap tesztelésre legalkalmasabb egy Exchange 2007 szerver, bármennyi RAM-ot képes teljesen felzabálni és ezek után csigalassúra lassulni :)

Rakj win7-et tesztelni. A múltkor futottam bele, hogy láttam egy gépet amiben 512 Mb RAM volt a win7 alá (boááá). Induláskor 240 megát evett. Raktam bele még 512-t és egyből megevett indításkor 410-et...
-------------------------
127.0.0.1 SWEET 127.0.0.1
AMD Athlon X2 245E@3,1 GHz OC, MSI Radeon 6770 1 Gb GDDR5, Seagate Barracuda, Windows 7 Enterprise