jdc1944
asked on
Data and Application Seperation
I have just been looking through our server estate and looking at what is running on what. One thing that has stood out to me is that one of our main applications is running on the same server as the data is stored on. This server is also used as a web server to access the application remotely.
Now I was always under the impression that data and applications should be separated, so one server running the application and another server storing the database, is this correct? If so, how important is it to separate these functions? I’ve got a few ideas:
Are there any more important reasons why these function should be split across different servers? Just in case it is relevant, this is a virtual server.
Now I was always under the impression that data and applications should be separated, so one server running the application and another server storing the database, is this correct? If so, how important is it to separate these functions? I’ve got a few ideas:
Security – If separated and an attacker is able to gain access to the application server, the data is still safe from theft or malicious damage/corruption.
Performance - Unless using a very powerful server, surely using one server to run these function is going to put a big load on it.
Are there any more important reasons why these function should be split across different servers? Just in case it is relevant, this is a virtual server.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.