利用 DFS 和 NLB 为网站提供负载均衡和可用性

本文介绍了如何利用DFS和NLB来确保前端Web服务器的负载平衡和可用性。通过在多台服务器上配置DFS以同步网站数据,然后设置NLB集群,以达到在一台服务器故障时,用户仍能正常访问网站的目的。实验中详细描述了DFS命名空间和复制组的创建,以及IIS和NLB的配置步骤。
摘要由CSDN通过智能技术生成

前序

好久没有更新博客了。目前我在南京一家微软CPLS培训中心教授MCITP课程,至今已有半年多时间了。上个月本人也获得了微软认证讲师(MCT)认证,与此同时,我完成了高中三年的学业,并参加了2010年江苏高考。由于个人对课内书本知识不感兴趣,也很少专注于课本知识,致使本人高考落榜。但也不可否认高考是一种弊端较多的人才选拔体制。我十分反对高考。虽说高考是现行教育体制中较为公平的人才选拔体制,但这“公平”的人才选拔体制中也透露出许许多多不公平的因素。因为每个孩子是不一样的,而公平的人才选拔体制是必须做到“具体问题具体分析”的。故我认为通过高考成绩的高低是永远无法决定一个孩子的能力。

好了,废话不说,看正文吧。

很多企业架设了Web服务器,对于中小企业来说,他们有的将Web服务器托管,有的则拿一台很普通的计算机放在公司,充当服务器。由于公司的规模有限,其使用的频率也较低。但在较大的企业中,虽然Web服务器并不像数据库、电子邮件服务器那么重要,但有时也必须保证他们的高可用性。相信大家很熟悉一句话:“前端 NLB 后端 Cluster ”。这句话说的很对,前端一般都是Web服务器,供用户访问,而后端则是真正存放数据库的服务器,在很多应用场景都是这样的。比如 Exchange,前端是OWA服务器,其作用是为用户提供邮箱访问,而后端则是存放用户邮箱数据的邮箱服务器。因此可知,真正的经理或是有实权的人在后端,而前端只能说是一个小秘书。划分前后端的目的可以减轻服务器的负载,此外最重要的是为了保证后端数据库服务器的安全,因为一般人是不会直接接触后端服务器的,而是去访问前端。

那么今天的话题就是谈谈如何通过网络负载均衡保证前端Web服务器的负载平衡和可用性。Web服务器一般放在前端,也就是充当那个秘书。在许多大环境中,由于事物较多,一个秘书往往是不够的,因此我们有时需要多个秘书。同样,在企业环境中我们可以通过架设多个Web服务器,并为其配置“网络负载均衡(NLB)”以减轻服务器负载并提供可用性。但是这多个秘书头脑中的东西必须一样,不然则会出现,你找张三秘书,他能帮你转达给经理处理这件事。而同样的事情你找李四秘书去做,他却给你回应个“我不知道”,那这可不是我们希望看到的。同样,我们的多台前端Web服务器上的数据也必须保证同步,因此这可以借助微软提供的“分布式文件系统(DFS)”实现。

在许多大环境中,一些硬件厂商已经提供了现成的负载均衡器。但这需要花费额外的成本,因此Windows Server 2008自带的NLB是一个免费的基于软件的负载平衡工具,不用白不用。类似我们常说的软RAID。

下面就把我的配置过程拿出来和大家分享

先介绍下虚拟机环境:

DC(域控制器、DNS服务器),IP:192.168.0.1

Member1(Web服务器、DFS),IP:192.168.0.2

Member2(Web服务器、DFS),IP:192.168.0.3

很明显,我将用Member1和Member2充当Web服务器。

首先,在Member1和Member2上安装IIS和DFS

并且我在两台服务器的C卷下都创建了一个叫做“Site”的文件夹,用于存放网站数据。

clip_image001

clip_image003

安装时创建 DFS 命名空间

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值