My organization is dropping file servers but they (sort of) get that our GIS needs them. They really do not get GIS in general. Our not very experienced SQL Server support person asked if ArcGIS requires that the database server be dedicated to database services, i.e., can enterprise databases co-exist with active file servers (storing mostly file geodatabases, lyr and lyrx files, tools, and documentation). We currently have multiple databases running on one server, with only a few having many concurrent viewers, with other data on a different file server. I would prefer for many reasons to keep it this way. Our primary users are now on Pro, but we still have some ArcMap users.
However, we are now required to move everything to new servers and to upgrade SQL Server to 2019 on a short timeline. Am I right in arguing that the 2-server setup is best practice for performance, maintenance, and/or security reasons? Is it actually required for enterprise databases?
I tried searching this forum and Database Administration on stack.exchange, but I have not seen any discussions of this topic under 8 years old.