Claris FileMaker Server 19: a performance test of Linux .v. Windows

Why Linux deployment could change everything

The release of Filemaker Server 19 with the new option of Linux deployment offers an alternative for business users which we have tested against the established market leader, Microsoft Windows Server 2016. But how good is it when compared with the Windows?

How we tested performance

A comparator not an absolute

What do you get for your money?

Summary Table

Summary table with three charts of the results of the comparison
Summary table with three charts of the results of the comparison

BASELINE

RESULTS

BASELINE: Microsoft Windows Server 2016: Virtual Machine: 2 vcores | 7.5Gb RAM | 50Gb SSD

COMPARATIVE TESTS OF DIFFERENT DEPLOYMENTS OF FileMaker Server 19.1.2 — Microsoft Windows Server® 2016
COMPARATIVE TESTS OF DIFFERENT DEPLOYMENTS OF FileMaker Server 19.1.2 — Microsoft Windows Server® 2016
fig. 1 FileMaker Server 19.1.2 deployed on Microsoft Windows Server® 2016

OPTION 1: CentOS 7.8: VMachine: 2 vcore | 7.5Gb RAM | 50Gb SSD

COMPARATIVE TESTS OF DIFFERENT DEPLOYMENTS OF FileMaker Server 19.1.2: CentOS 7.8
COMPARATIVE TESTS OF DIFFERENT DEPLOYMENTS OF FileMaker Server 19.1.2: CentOS 7.8
fig. 2 FileMaker Server 19.1.2 deployed on CentOS 7.8 to a “Starter” specification

OPTION 2: CentOS 7.8: VMachine: 4 vcore | 15Gb RAM | 100Gb SSD

So when comparing normal commercial virtual machine hosting of FileMaker Server 19 we can observe that for the same cost a business could expect an improvement in users supported of about 20% and an improvement in the user experience of about 30% in speed of response. Alternatively at about half the cost the business can accept a reduction in users supported of about 20% balanced in part by a speed improvement of about 25%.

COMPARATIVE TESTS OF DIFFERENT DEPLOYMENTS OF FileMaker Server 19.1.2 CentOS 7.8
COMPARATIVE TESTS OF DIFFERENT DEPLOYMENTS OF FileMaker Server 19.1.2 CentOS 7.8
fig. 3 FileMaker Server 19.1.2 deployed on CentOS 7.8 to a “Pro” specification

However, this is not the end — just the beginning…

So how good is FileMaker Server running in Docker?

It is actually so good that the market for FileMaker Server Hosting will change when users learn about it.

OPTION 3: CentOS 7.8: Docker: 2 real cores | 8Gb RAM | 30Gb SSD

COMPARATIVE TESTS OF DIFFERENT DEPLOYMENTS OF FileMaker Server 19.1.2 CentOS 7.8: Docker Container
COMPARATIVE TESTS OF DIFFERENT DEPLOYMENTS OF FileMaker Server 19.1.2 CentOS 7.8: Docker Container
fig. 4 FileMaker Server 19.1.2 deployed on CentOS 7.8 in a Docker Container

Reliability

DIFFERENT DEPLOYMENTS OF FileMaker Server 19.1.2 CentOS 7.8: Docker Container — longitudinal load testing
DIFFERENT DEPLOYMENTS OF FileMaker Server 19.1.2 CentOS 7.8: Docker Container — longitudinal load testing
fig. 5 FileMaker Server 19.1.2 deployed on CentOS 7.8 in a Docker Container under longitudinal load

Conclusion

A British former lawyer designing sustainable micro responsive web sites because “less is better”.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store