服务器群集:Windows 2000 和 Windows Server 2003 常见问题(三)
2008-11-08 10:55:45 来源:WEB开发网服务器群集提供了一些通用的插件,可用于让现有的应用程序快速支持群集,这些插件也称为一般服务和一般应用程序。使用 Windows Server 2003 时,一个一般脚本资源插件就会被添加进来,从而允许在 Windows 操作系统支持的任何脚本语言中编写资源 dll。
问:什么是资源相关性?
答:一个完整的应用程序实际上是由多个片断和多种资源组成的,其中一些片断是代码,其他的则是应用程序要求的物理资源。这些资源以不同方式发生关联;例如除非磁盘联机,否则写到磁盘上的应用程序就无法联机。如果磁盘出现故障,那么,根据定义,应用程序就无法继续运行,因为它是写在磁盘上的。应用程序开发人员和系统管理员可以定义资源相关性来捕获这些关系。资源相关性定义了资源返回联机状态的顺序,并控制着故障传播到应用程序的不同片断的方式。
问:什么是资源组?
答:资源组是被作为一个单元管理和监视的一种或多种资源的集合。资源组可以被启动或停止。如果资源组处于启动状态,则其中的所有资源都将处于启动状态(请考虑组中各资源之间的相关性所定义的启动顺序)。如果资源组被停止,则其中的所有资源都会被停止。资源之间的相关性不能跨越组。换句话说,资源组都是自治的单元,可以独立于任何其他组启动和停止。在任何时间点上,一个组就是服务器群集中的服务器上承载的一个不可分割的单元,它是故障转移的单元。
问:不同组中的资源可以具有相关性吗?
答:不能,资源相关性仅限于一个组内。
问:什么是虚拟服务器?
答:虚拟服务器是包含一个 IP 地址资源和一个网络名称资源的资源组。当在虚拟服务器中承载应用程序时,客户端可以使用该资源组中的 IP 地址或网络名称来访问应用程序。当资源组在群集中故障切换时,其 IP 地址和网络名称不会改变,因此当群集中的某台服务器出现故障时,应用程序不用知道应用程序的物理位置也可以继续工作。
更多精彩
赞助商链接