I have 2 machines sharing storage via iscsi (multipath), soon we add another one, this machines are Web app servers that read small files on shared storage ( < 256kB), and write them back. so we write roughly the same as we read. We need data replication and that both server can access the files.
We tested OCFS2 and GFS2, both faling with performance problems that slow down the whole app. I try lots of improvements over both solutions with no luck.
The performance degrade over time with both solutions, are this distributed FS suitable for this workload? Are other better solution for read / write files over small cluster of server 2-3 with data replication?
Regards.