Windows Server网络负载均衡技术
来源:eNet硅谷动力 发布时间:2008-12-08 08:28:00
Windows Server集群(cluster)技术是以三层式应用程序的架构来设计的,每一层都有相对应的解决方案。例如,本文介绍的网络负载均衡(Network Load Balance,NLB)便是属于前端的集群技术,另外尚有属于中介层的COM+组件负载均衡(Component Load Balance,CLB),以及后端服务的服务器集群(Microsoft Cluster Server,MSCS)。
在介绍NLB之前,先来了解一些与集群有关的基本概念:什么是丛集,以及使用丛集的好处。
集群的基本概念
简单来说,集群是指一组服务器,透过彼此的协同作业,提供一个相同的服务或应用程序,用于提升服务或应用程序的可用性(availability,注1)、可靠性(reliability,注2),以及延展性(scalability,注3)。当集群内的服务器挂了,请求会转移给其它的服务器,提供全年无休、一天24小时不中断的服务。
Windows Server支持了三种集群技术,分别是NLB、CLB与MSCS等,NLB和MSCS已内建于Windows Server中, CLB则需要购买Application Center。
这些集群技术简单说明如下:
1.NLB,提供以TCP/IP 为基础的服务与应用程序的网络流量负载均衡,用于提升系统的可用性和延展性。常见的应用有terminal service、web service与web application等。
NLB是透过一个虚拟IP对外提供服务。当收到请求时,NLB会随机决定由谁来处理请求。
2.CLB,提供使用COM+组件的中介层应用程序的动态负载均衡,用于提升系统的可用性和延展性。CLB会依据目前的工作负载来决定由谁来处理服务请求。
3.MSCS,提供后端服务与应用程序的容错移转(failover),可提升系统的可用性。常见的应用有SQL Server与Exchange Server等。
MSCS是由client来决定由谁来处理服务请求,所有服务器共享一个share storage来储存session状态。当主动服务器挂了,则继续由被动服务器接手。被动服务器会从share storage取出session状态,继续未完成的工作,以达到容错移转的目的。


猜你喜欢
- 由于工作的需求,在使用中,需要搭建负载均衡,研究了Apache+Tomat负载均衡的方案,并且通过检索相关的文章,进行了比较发现,Apach
- 论坛的外链建设也是要讲究技巧的。论坛的外链来源:1、签名 ;2、软文关于签名的注意事项:首先要防止账号被禁言或删除(这里我们需要注意的是,评
- ubuntu(虚拟机)版本16.04 LTS添加swap用free查看swap分区大小free -m创建一个swap文件夹mkdir swa
- 现在,搜索营销和在线媒体之间的界线日益模糊了。在谷歌Adsense网站中,这一现象更为明显。Adsense是一个巨大的广告网络,在这个网络上
- 有用户问Godaddy怎么把iTunes RSS重新定位到另一位置呢?现在我们就来解决这一问题。如果你想把某个RSS feed重新定位到另外
- 最近以来,许多关系老百姓衣食住行的B2C网站开始大量涌现,有在网上卖童装、卖衬衫、卖内衣、卖鞋子、卖米面粮油的,一应俱全。而一家以鞋业行业网
- 公司内部邮件服务器系统采用的是Microsoft的Exchange 2000,操作平台是Windows 2000 Server,使用近两年来
- 尽管网站仍然保持在线,但传奇网站海盗湾的站长最近终于决定永久关闭网站的Tracker服务器,只开放网站的DHT功能,一段传奇就此落幕。看起来
- What's more important to your web site: pictures or text? If you h
- IIS的相关设置: 删除默认建立的站点的虚拟目录,停止默认web站点,删除对应的文件目录c:inetpub,配置所有站点的公共设置,设置好相
- 站长时下应该是互联网行业最火的词,不管是什么网站管理者都喜欢自称为站长。在互联网这个圈子混久了渐渐发现,站长这个圈子已经自然而然的分成两大阵
- 在进行双机热备、集群及高可用性软件产品的选择时,可按以下步骤进行:1. 明确应用的方式与要求:是双机方式还是多点集群?或者是目前使用双机、以
- 使用了那么多博客程序,写写看法吧.先说我现在使用的sablog-x,功能简单,后台简单,一目了然,安全方面呢,还不错吧.当然也不排除被人黑,
- 最近网络中有主机频繁断线,刚刚开始还比较正常,但是一段时间后就出现断线情况,有时很快恢复,但是有时要长达好几分钟啊,这样对工作影响太大了。最
- 在CentOS中,要查询使用yum中具安装的软件包具体的安装位置,可以使用yum -ql <软件包名>的方式进行查询。比如,我想
- 前言lvm(Logical Volume Manager) 逻辑卷管理, 可以满足linux系统动态调整各分区大小,满足服务器在不同的运行时
- 上载了文档,为什么网站显示不出来呢? 如果你上载网站内容后却看不到你的网站,检查如下事项。第一、要是你的网站内容正常显示,你必须要把文档上载
- 标签做为SEO中最普及的优化手段,在SEO被人们认识的初期,站长因此项设置而明显改善了网站的搜索引擎排名大为兴奋。但随着黑帽SEO的发展,搜
- 常用下面这条命令:chmod 777 文件或目录示例:chmod 777 /etc/squid 运行命令后,squi
- 在传统的金秋10月,也都是各大厂商推陈出新的时刻,作为民族软件旗帜的金山软件,旗下应用软件及游戏业务都将有诸多产品问世,其中《飞天风云》、《