WEB开发网
开发学院服务器服务器方案 Microsoft群集解决方案(下) 阅读

Microsoft群集解决方案(下)

 2008-11-27 11:00:23 来源:WEB开发网   
核心提示: 只要在各自独立的计算机上运行,Windows 2000中的MSCS与NLB便可良好的实现协同工作--具体示例请参见图2所显示的配置方案,Microsoft群集解决方案(下)(2),由于MSCS与NLB之间存在潜在的硬件设备共享冲突,因此,为在这种情况下提供可伸缩能力,您可以将COM+对象从

只要在各自独立的计算机上运行,Windows 2000中的MSCS与NLB便可良好的实现协同工作--具体示例请参见图2所显示的配置方案。由于MSCS与NLB之间存在潜在的硬件设备共享冲突,因此,Microsoft不建议同时也不支持在同一台计算机上运行MSCS与NLB。如需获取更多关于MSCS和NLB的安装信息,请查看题目为MSCS与NLB之间的Windows 2000交互能力的Microsoft文章。

Microsoft群集解决方案(下)

图2 以单一虚拟IP服务器方式运行的n节点NLB群集

组件负载平衡

对于Windows 2000而言,CLB是一种全新事物。同样,对于Windows 2000来说,作为下一代COM技术的COM+也是一种全新事物。COM+将COM、Microsoft事务服务器(MTS)以及相关系统服务有机结合在一起,从而使Windows 2000成为一种设计、开发、部署与维护基于组件应用的出色平台。简而言之,COM+是一种包含一系列相关系统服务(包括允许您在多个系统之间对组件进行分布的服务)的COM技术。其中一种COM+服务能够实现针对COM+对象的负载平衡访问方式。CLB只不过是一种负载平衡群集功能--即通过多台服务器共享激活与执行COM+对象所产生的工作负载。

与NLB相似,针对CLB的需求同样来源于可用性与伸缩性需求。当您运行由COM+对象所组成的关键应用时,应用程序或服务器故障将导致严重后果。CLB能够确保应用程序在出现故障的情况下继续运行,并避免使用户感觉到服务性能有所下降。此外,某些COM+对象规模相当庞大且功能相当复杂,在单一服务器上运行这些COM+对象以及诸如IIS之类的其它关键应用会严重影响系统性能。为在这种情况下提供可伸缩能力,您可以将COM+对象从IIS服务器上移走,并将其合理分布在自身CLB群集中的多台服务器上。

上一页  1 2 3 4 5 6  下一页

Tags:Microsoft 群集 解决方案

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接