sql-server – 新SQL / IIS设置的最佳实现?
我们需要在内部实现一个服务于Intranet页面的新MS-SQL / IIS服务器.目前我们平均每秒看到22次点击,但每次请求都很小.
您推荐的服务器配置是什么? a)具有两个应用程序的单个服务器 此外,您现在会选择哪个版本的Windows和MS-SQL,为什么? 解决方法您没有说出您对Intranet应用程序的期望负载.我猜测,除非你的公司庞大,否则Intranet应用程序的负载不会那么大.在这种情况下,关键目标是可管理性.如果是这样,我会使用两个Hyper-V VM.您可以将它们放在同一个物理服务器上,如果负载变得太大,则将每个VM放在它自己的服务器上.在单独的服务器上安装IIS和SQL的优点是简单.您不必担心您对影响另一个服务的一项服务所做的更改. 使用VM而不是真实服务器的优势在于,您可以通过(阴影)复制它们所在的文件夹来备份VM.这使得SQL Server服务包之类的东西更加可怕.如果您有两台物理服务器,您甚至可以在两台服务器上保留同一VM的副本,那么如果丢失了物理服务器,则可以在另一台物理服务器上快速启动VM.它还使硬件升级更容易. 我会使用W2k8进行IIS.是否值得使用x64是值得商榷的.我在最近的IIS服务器上使用过x64,但我最终不得不在32位模式下运行IIS,因为它需要的许多COM服务器只能在x86版本中使用.对于使用x64的SQL服务器,如果您认为可能需要> 4GB RAM,将来会证明它,并且说实话,您永远不会有太多内存用于SQL Server.我可能会选择SQL 2008,理由是你最终必须这样做,而且现在要比以后升级要容易得多. 在虚拟磁盘上安装SQL Server可能会引起一些人的注意(或者它会在SAN上?)但是我对中等大小的数据库的测试表明,性能损失几乎不可察觉.实际上,当我最近将一个SQL Server移动到VM时,它运行速度提高了约50%,这仅仅是因为与两年前相比,新主机服务器的磁盘速度大幅提升. 约翰雷尼 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |