服务器群集:Windows 2000 和 Windows Server 2003 常见问题(三)
2008-11-08 10:55:45 来源:WEB开发网问:可以如何利用 ISA Server 的扩展功能?
答:很多第三方供应商提供了很多解决方案,例如病毒检测、内容过滤、站点分类、报告和管理等。有关第三方解决方案的更多信息,请访问http://www.microsoft.com/technet/prodtechnol/isa/websites/default.asp. 客户和开发人员也可以创建他们自己的 ISA Server 扩展。ISA Server 提供了一个综合的软件开发工具包,用于开发构建于 ISA Server 防火墙、缓存和管理功能之上的工具。
问:什么是故障切换?
答:服务器群集监视群集中节点和资源的健康情况。在出现服务器故障的情况下,群集软件会在一台或多台仍在运行的其他服务器上重新启动出现故障的服务器的工作负载。如果个别资源或应用程序出现故障(但服务器没有),服务器群集通常会尝试在同一服务器上重新启动该应用程序;如果这种尝试失败,它会将应用程序的资源移到其他服务器上,并在该服务器上重新启动应用程序。这种检测故障并在群集中的其他服务器上重新启动应用程序的过程称为故障转移。
群集管理员可以设置不同的恢复策略,例如是否在相同服务器上重新启动应用程序,以及是否在出现故障的服务器重新联机时自动将工作负载“切换回”(重新平衡)该服务器。
问:故障切换对于用户来说是透明的吗?
答:服务器群集不要求客户端计算机上具有任何特定的软件,因此用户在故障切换期间的体验取决于用户的客户端-服务器应用程序的客户端属性。客户端重新连接可以是透明的,因为服务器群集软件会在相同的 IP 地址重新启动应用程序、文件共享,等等。
如果客户端使用“无状态”连接(例如标准的浏览器连接),并且故障切换发生在服务器请求之间,那么客户端就不会知道发生了故障切换。如果客户端连接到出现故障的资源从而出现错误,那么在服务器端不可用时,客户端将会收到应用程序的客户端提供的标准通知。例如,如果在您使用“Windows 资源管理器”下载文件时服务器或网络出现故障,则可能会出现标准的“中止,重试或取消?”提示。在这种情况下,客户端重新连接并不是自动进行的(用户必须选择“重试”),用户完全了解发生了什么事情,并且使用了一个简单和容易理解的方法来重新建立与服务器的连接。当然,同时群集服务也正在忙于重新启动服务或应用程序,因此当用户选择“重试”时,它会再次出现,就好像没有停止过一样。
更多精彩
赞助商链接