服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

哪个更好 – 添加一个IIS站点或添加一个新的虚拟服务器?

我们有一个16核心服务器 ,充当虚拟机主机。 其中一个VM guest虚拟机是一个Windows Server 2012框,它托pipe一个.NET Web服务,将实时信息提供给手机应用程序的用户。 我们现在需要为即将推出的新应用添加第二个.NET Web服务。 (类似的Web服务,几乎相同的代码库) 现有的虚拟服务器已经处于高负载状态,所以我看到它的方式有两种select: 1 – 在同一个虚拟服务器上的新站点 增加VM Guest实例的RAM和VCPU分配。 将Web服务作为新的站点添加到现有的IIS8。 (可选)将每个Web服务的应用程序池绑定到其自己的专用CPU内核。 (使用IIS8的cpu掩码) 2 – 新的虚拟Windows Server 使用其自己的专用RAM和VCPU资源创build一个全新的VM Guest(在同一台主机上)。 我正在努力在两个选项之间做出select – 性能有没有什么不同? 选项2的吸引力在于,直觉上,一个单独的虚拟服务器感觉与另一个服务器“隔离”,所以在我看来,它提供了自己的无争议的资源(CPU,RAM,IP地址),这将更好地执行。 但是,当我思考这个问题时,无论如何都是在同一台主机上运行的,有没有什么区别? 更不用说操作系统本身的许可成本了。 假设我们反复使用选项1,也就是多个IIS Web服务,IIS的性能是否会降低到使用单独的第二个Windows服务器(尽pipe在同一主机上是虚拟服务器)的意义? 我想知道是否会有networking瓶颈,因为所有的Web服务都指向相同的IP地址。