Score:0

Help to choose right file system type to create

kz flag

I need help about a file system creation on Ubuntu server 21.10 installed on a virtual machine hosted on vmware environment. In particular I'm like to know which kind of FS I should use for my necessities. Let me resume below the details of my scenario: The filesystem will be created on a single device of 1350GB size and will have multiple folders on it (about 30 thousand folders) More small files are continuously written into these folders (thousands of files every minute with size from 5 to 20MB compressed) and these files will be decompressed in realtime (always on the same filesystem) and then are taken from other systems (by sftp) This flow is continuous 24 hours a day.

In addition, once a day, 5 larger files are written (about 2Gb compressed) which are however managed (unzip and processing phase) on other servers

This filesystem in the future may need to be extended but never shrunk.

I was thinking of using EXT4 on LVM, what do you think? I would need a file system that has excellent performance

Many Thanks, Daniele

PonJar avatar
in flag
This is an opinion based question so you won’t get much response. Linux Format magazine did a comparison of file systems in the December 2021 issue. They named XFS top with ext4 second. Both were rated 10/10. I’ve only had experience with ext4 and it is excellent. LVM will allow flexibility so ext4 on LVM is a solid choice.
Daniele avatar
kz flag
Really thanks PonJar for your support
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.