基础设施 – 2台服务器,3台应用

如果你只有2个服务器,但是你需要安装sql server,一个web应用程序和一个报告应用程序,你可以把这两个服务器放在同一个服务器上,哪一个会独立运行。 最初我会说sql server应该是独奏的。 但报告应用程序build议它也在单独的服务器上,如果您必须使用Web应用程序在服务器上安装报告应用程序,则必须执行一些端口/ IPconfiguration才能使它们一起工作。

大多数专家会build议什么?

在没有任何其他信息的情况下,SQL Server可能在自己的物理盒子上。

将SQL放在一个Web应用程序上。 如果报告应用程序的吞吐量非常高,那么可以考虑将其与sql server放在同一个框中。 如果报表应用程序的负载非常低,或者在非工作时间内执行了大部分工作,那么它的位置并不重要。 但是,所有的事情都是平等的,你应该尽量保持它的数据库服务器。 另一种select是虚拟化第二台服务器,并将每个应用程序放在它自己的虚拟机上,而将第二台物理服务器专用于数据库。