Author
Topic: SSD in core (Read 2082 times)

Is it smart to use an SSD as a HD in the core. the 60-80gb are becoming more and more affordable.Media will be on a NAS. So will SSD survice the IO of linuxmce? Is it a big benefit in speed? I am under the impression that you should avoid SSD of you have a lot of "write" actions on that HD.Is trim working in Linux/LinuxMCE?

I have not heard argument about ssd in high write applications. I put one in my core and it seems to me that the core and my mds boot faster. The last time I researched the topic, which was a while ago, linux wasn't able to unleash the true performance capabilities of a ssd. It would still be faster than a conventional hd but no where near as fast as the same ssd running windows. I didn't do it so much for speed, I was after the reliability. Typically they out last conventional hard drives.

SSDs do indeed have an issue with write operations, since there's a finite limit on how many writes a NAND memory cell will survive. SSD controllers take this into account in two ways 1) block remapping, the block ids the operating system sees is only a logical block number that will be changed on every write and 2) there's (lots of) spare memory blocks which kick in as soon as the SSD controller is identifying extensive wear in a memory block.So in reality even hi write scenarios will take many years to wear out a SSD drive.

And the size question: on my last install I checked disk usage right after it was completed and for me it was just over 8 GB. This is with Mythtv, Squeezeserver and Tellstick support installed and configured. I haven't checked how large it is now, I have loads of media and LMCE source files installed.

Third in a row... You ought to be able to cut down on the writing a bit. I know you can increase logging by LMCE and there's 5-6 log levels active by default which (if you dare) can be taken away. The second thing causing lots of writes ought to be the DCErouter (please correct if I'm wrong). This is a design issue, but since very few commands in LMCE need true persistence it should be possible to get away with these as well. If this is a simple configuration change or if it requires (extensive) source code changes I cannot tell.Third area would be all the products involved where you could look at changing settings for logging and other writes. This would vary by product.

I am even more confused with the answers here, in short,, is SSD good for a core or not??

Well there'll always be someone saying it's a bad idea. I have 5 physical personal servers at my house, that are running 24/7, and 4 out of 5 of them (which includes my core) has SSD installed. 3 out of the 4 has had a SSD for well over 2 year now and I have not had any problems. I think I installed the SSD in my core about a year ago.

Here's the pro's:

less power consumption

Faster - although you wont see the max performance capabilities of the drive it's still faster than a spinning disk.

generally they are more reliable since there are no moving parts that will fail

Cheaper and more reliable than a Raid 5 (reliability is debatable)

Con's

I did a quick search and just like a usb sticks they have a shelf life in regards to writing to it. Although they use higher quality chips so they will last you long enough to make it worth it.

Drive size will be much smaller

Drive space per MB is substantially more expensive.

Not as fast as a raid 5

Someone add to this if I missed something.

I definitely saw a decrease in the time it took to regen and boot, both md's and my core. Especially after a reboot where all 4 md's are booting at once. Keep in mind that i have a full gigabit network with two PowerConnect 2848 as my backbone. The hard drives are truly my bottle necks on my network.