I know this may sound like an odd question, but hear me out. I know it'd be foolish of me to just throw in an SSD and assume that Linux knows what to do with it. I'm seeking the best practice using SSD in my lab set up as I'm working on becoming a Linux admin.
Before I go ahead install CentOS 7 on my computer, I'll have you know that I only have few HDDs and a Samsung EVO 840 250 GB SSD. I was thinking about dedicating the SSD to the /var/lib/libvirt/images mount point for all my VMs and have the rest of the mount points on the HDDs. I plan to stick with ext4 as I'm mostly familiar with it. XFS is not flexible for my case as I'd like to resize when necessary.
I've read about SSD optimization with Linux and how we should correctly use the TRIM command. However, I have yet to find the best practice for a simple virtualization home lab for Linux enthusiast. I need to know what services I need to enable/disable, and what mount options I should use use to reduce the wears on my SSD. I'm aware CentOS 7 comes with journald daemon, which could affect the write performance issue. Please enlighten me. Thanks.
[link] [comments]