版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、负载均衡摘 要关键字:目录目录1 1 概述概述 .21.1 服务器负载均衡产生背景.21.2 服务器负载均衡定义.31.3 负载均衡的特点.32 2 技术实现背景技术实现背景 .33 3 安装前准备安装前准备 .33.1 软件.43.2 硬件.44 4 服务安装服务安装 .44.1 WINDOWS 2003 操作系统的安装.44.2 设置网络.54.3 设置磁盘.105 5 创建集群创建集群 .115.1 集群创建.115.2 添加节点.141 1 概述概述1.11.1 服务器负载均衡产生背景服务器负载均衡产生背景随着 Internet 的快速发展和业务量的不断提高,基于网络的数据访问流量迅速
2、增长,特别是对数据中心、大型企业以及门户网站等的访问,其访问流量甚至达到了 10Gb/s 的级别;同时,服务器网站借助 HTTP、FTP、SMTP 等应用程序,为访问者提供了越来越丰富的内容和信息,服务器逐渐被数据淹没;另外,大部分网站 (尤其电子商务等网站)都需要提供不间断 24 小时服务,任何服务中断或通信中的关键数据丢失都会造成直接的商业损失。所有这些都对应用服务提出了高性能和高可靠性的需求1.21.2 服务器负载均衡定义服务器负载均衡定义服务器负载均衡,顾名思义就是对一组服务器提供负载均衡业务。这一组服务器一般来说都处于同一个局域网络内,并同时对外提供一组(或多组)相同(或相似)的服务
3、。服务器负载均衡时数据中心最常见的组网模型。服务器负载均衡包括以下几个基本元素:LB Device:负责分布各种服务请求到多个Sever 的设备。Server:负责响应和处理各种服务请求的服务器。VSIP:对外提供的虚拟 IP,供用户请求服务时使用。Server IP:服务器的 IP 地址,供 LB Device 分发服务请求时使用。1.31.3 负载均衡的特点负载均衡的特点负载均衡提供了一种廉价、有效、透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力,提高网络的灵活性和可用性。 负载均衡技术具有如下优点: 高性能:通过调度算法,将客户端请求合理地均衡到后端各台服务器上,
4、消除系统可能存在的瓶颈。 可扩展性:当服务的负载增长时,系统能被扩展来满足需求,且不降低服务质量。 高可用性:通过健康性检测功能,能实时监测应用服务器的状态,保证在部分硬件和软件发生故障的情况下,整个系统的服务仍然可用。 透明性:高效地使由多个独立计算机组成的松耦合的服务系统构成一个虚服务器;客户端应用程序与服务系统交互时,就像与一台高性能、高可用的服务器交互一样,客户端无须作任何修改。部分服务器的切入和切出不会中断服务,而用户觉察不到这些变化。2 2 技术实现背景技术实现背景Windows Server 2003 的企业版和 Datacenter 版都可以支持最大达 8 个节点的集群配置;其
5、典型的特征是可为数据库、消息系统、文件与打印服务这些关键业务应用,提供高可用性和可扩展性,在集群中的多个服务器(节点)保持不间断的联系。即是说如果在集群中的某一节点因出错或维护不可用时,另一节点会立刻提供服务,以实现容错。正在访问服务的用户可以继续访问,而不会察觉到服务已经由另一台服务器(节点)提供。3 3 安装前准备安装前准备在这一步中,主要明白在软、硬件方面都应作怎样的准备,才能让集群服务正常安装并运行起来。3.13.1 软件软件要求群集中的所有计算机上均安装有 Windows Server 2003 操作系统;需要有一个域名解析系统;所有的节点必须是同一个域的成员,需要一个域级账户,而且
6、要是每个节点上的本地管理员组的成员。3.23.2 硬件硬件要求群集中的每个节点拥有两块网卡;每个节点上的所有网络界面均拥有静态 IP 地址;一个唯一的 NetBIOS 名称;群集磁盘上的所有分区必须格式化为 NTFS 等等。4 4 服务安装服务安装在第一个节点上开始安装群集服务前,必须先在每一个群集节点上执行以下步骤:在每个节点上安装 Windows Server 2003 操作系统。 设置网络。 设置磁盘。 提示:要配置群集服务,您必须以一个具有所有节点管理权限的账户登录。每个节点都必须是同一个域的成员。如果您选择将其中一个节点作为域控制器,则应在相同的子网上再设置一个域控制器,以便消除单点
7、故障,并对该节点进行维护。4.14.1 WindowsWindows 20032003 操作系统的安装操作系统的安装打开 VMware,按 Ctrl+N,弹出虚拟机新建向导窗口,按照提示选择对应得操作系统,设定虚拟磁盘存放目录,该目录最好在一个空间足够大的分区上。然后一路按回车,最后一个虚拟的裸机就建好了。在 CD-ROM 设置里面可以选择调用物理光驱或者 ISO 光盘镜像。这里我们调用 Windows 2003 安装光盘的 ISO 镜像文件,然后按“OK” 。启动虚拟机,接下去的过程就和在普通电脑上用光盘启动安装 Windows 一样了。重复安装步骤,安装 2 个Windows 2003 系
8、统,分别命名为 Cluster1、Cluster2。在该过程中需要注意以下几个方面:系统安装完毕出现登录界面时,不能直接在键盘上使用(Alt+Ctrl+Delete)组合键,而是使用(Alt+Ctrl+Insert)组合键。通过按“Ctrl+Alt” ,可以将鼠标从虚拟机切换到主机。在安装完系统时选择“File Install VMware Tool” ,安装完毕后鼠标就可以在主机和虚拟机之间平滑过渡了。提示:配置网络前,应添加好两块网卡。4.24.2 设置网络设置网络每个群集节点要求至少要有两块网卡用于两个或多个独立网络,以避免单点故障。其中一个网络适配器用于连接到公用网络,而另一个则用于连
9、接到仅由群集节点组成的专用网络。拥有多个网络适配器的服务器被称为“多宿主”。在这部分的网络配置中,可从以下几方面进行。规划好两块网卡的名称右击本地连接的网卡图标,选择“重命名”命令,将此连接命名为“专用”;然后将另一个网卡连接图标命名为“公用”。新的连接名称将出现在“群集管理器”中,并将在联机时自动复制到其他所有的群集节点。确定绑定的顺序网络在“网络连接”属性窗口内,依次单击主菜单上的“高级/高级设置”命令,在弹出的窗口中确定顺序为公用、专用和远程访问连接,如图 1 所示。图 1配置专用连接属性步骤 1:在网络连接窗口中,右键单击专用连接图标,选择属性命令。 步骤 2:在“常规选”项卡下,清除
10、所有其他客户端、服务和协议的复选框,确认只勾选了“Internet 协议 (TCP/IP)” 复选框,如图 2 所示。图 2步骤 3:在图 2 中单击右上角“配置”按钮,打开如图 3 所示界面后,在“高级”选项卡下,为网卡选择一个合适的传输速度值;建议将同一路径上的所有设备设定为 10 兆字节每秒 (Mbps) 和半双工,即保证集群环境内所有网卡速率保持一致。图 3步骤 4:配置专用网络网卡地址。在图 2 所示界面中双击“Internet 协议 (TCP/IP)”,为专用网络的网卡配置唯一的 IP 地址。步骤 5:然后单击 IP 地址配置界面右下角的“高级”按钮。确保清除了在 DNS 中注册此
11、连接的地址和在 DNS 注册中使用此连接的 DNS 后缀复选框;然后切换到“WINS”选项卡,勾选“禁用 TCP/IP 上的 NetBIOS”选项,如图 4 所示。图 4提示:以上三方面的内容在群集中的所有其他节点上,都应进行同样的设置。设置群集用户账户群集服务需要一个域用户账户,该账户应为每个可运行群集服务的节点上的“本地管理员”组成员。因为安装需要用户名和密码,所以该用户账户必须在配置群集服务前予以创建。该用户账户只能专门用于运行群集服务,而不能属于个人。步骤 1:安装域控制器,在开始运行中,输入 dcpromo 命令,域名为。步骤 2:依次单击“开始/程序/管理工具/ Active Di
12、rectory 用户和计算机”后,即可开始创建过程。步骤 3:将用户添加到管理员组中,这样用户在计算机中就有管理权限。步骤 4:将 Cluster2 客户机,加入域中,如图 5 所示。图 54.34.3 设置磁盘设置磁盘设置磁盘时注意,为了避免破坏群集磁盘,在其他节点上启动操作系统前,确认至少在一个节点上安装、配置并运行了 Windows Server 2003 和群集服务。在完成群集服务配置之前,所开启的节点数不要超过一个,这一点至关重要。添加磁盘打开 Cluster1 的“Machine Settings” ,点击左下角的“Add” ,添加虚拟硬盘,选择“Create a new virt
13、ual disk” ,硬盘大小设为 1GB,同时勾选“Allocate all disk space” 。下一步后点击“Browse” ,选择磁盘文件保存目录,文件名中填入“Q.pln” ,同时将保存类型改为“All files” ,保存后点击右下角的“Advance” ,将“Virtual decide node”选项改为“SCSI 1:1” ,然后点击完成,程序会自动创建虚拟磁盘,这个 Q.pln 就是下面建立集群中要用到的仲裁盘。用同样的方法我们再建立一个 Sharedisk.pln,硬盘大小改为 2GB, “Virtual decide node”选项改为“SCSI 2:1” 。接下来
14、打开 Cluster2 的“Machine Settings” ,也是添加虚拟硬盘,然后选择“Use a existing virtual disk” ,选择 Q.pln 的存放目录,文件类型选为“*.pln” 。用同样的方法再将 Sharedisk.pln 添加到 Cluster2 上。然后进入 Cluster1 虚拟磁盘存放目录,用记事本打开文件后缀为“.vmx”的文件,该文件是虚拟机的配置文件,在最下面添加一行:disk.locking = FALSE。同样在 Cluster2 的配置文件中也添加该参数,这个参数的作用是打开磁盘共享模式。配置完成效果如图 6 所示。图 6提示:系统磁盘不
15、可以和共享磁盘在同一总线上。配置共享磁盘在 Cluster1 系统的磁盘管理中可以看见两个未初始化的磁盘,需将它们初始化,注意不要转化为动态卷。然后建立主分区,将磁盘文件系统格式化为 NTFS 格式,如图 7 所示。将盘符 Q 和 Z 分别赋给 1GB 的 Qdisk 和 2GB 的 Sharedisk,启动Cluster2,在磁盘管理中赋予这两个磁盘和 Cluster1 中相同的盘符和卷名。图 7提示:为共享磁盘分配驱动器卷标至关重要,因为在还原磁盘时这会大大减少故障排除时间。5 5 创建集群创建集群通过以上准备工作后,即可开始集群的创建。操作步骤如下所示:5.15.1 集群创建集群创建步骤
16、 1:依次单击“开始/程序/管理工具/群集管理器”选项,然后打开如图 8 所示对话框;从下拉列表中选择“创建新群集”。图 8步骤 2:然后会弹出群集创建的向导,单击“下一步”后,在如图 9 所示设置窗口中,输入域名及集群名后单击“下一步”按钮。图 9步骤 3:然后输入将要作为第一个节点创建群集的服务器的名称,如图 10 所示。图 10步骤 4:接着会弹出如图 11 所示界面。这里是在查找可能导致安装出现问题的硬件或软件问题。检查所有警告或错误信息。您还可以单击详细信息按钮,了解有关每个警告或提示的详细信息。图 11步骤 5:接着会提示输入唯一的群集 IP 地址(3)。创建向导在这当中通过使用子网掩码选择正确的网络,自动与其中一个公用网络关联群集 IP 地址。这里提醒大家注意:群集 IP 地址只能用于管理,而不能用于客户端连接。步骤 6:然后输入在预安装时创建的群集服务账户的用户名和密码,并选择好域名;此时群集配置向导将验证用户账户和密码。步骤 7:选择仲裁盘为 Q 盘,如图 12 所示。图 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论