网络负载均衡在现代企业中的实现与应用毕业论文.doc_第1页
网络负载均衡在现代企业中的实现与应用毕业论文.doc_第2页
网络负载均衡在现代企业中的实现与应用毕业论文.doc_第3页
网络负载均衡在现代企业中的实现与应用毕业论文.doc_第4页
网络负载均衡在现代企业中的实现与应用毕业论文.doc_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕毕 业业 设设 计计 中文题目中文题目网络负载均衡在现代企业中的实现与应用网络负载均衡在现代企业中的实现与应用 英文题目英文题目Network load balancing implementation and application in modern enterprises 2015 年 2 月 26 日 毕业设计诚信声明书毕业设计诚信声明书 本人郑重声明:在毕业设计工作中严格遵守学校有关规定,恪守学术 规范;我所提交的毕业设计是本人在 指导教师的指导下独立研究、 撰写的成果,设计中所引用他人的文字、研究成果,均已在设计中加以说 明;在本人的毕业设计中未剽窃、抄袭他人的学术观点、思想和成果,未 篡改实验数据。 本设计和资料若有不实之处,本人愿承担一切相关责任。 学生签名: 年 月 日 摘要 I 网络负载均衡在现代企业中的实现与应用网络负载均衡在现代企业中的实现与应用 【摘摘 要要】21 世纪以来随着 Internet 和 Intranet 的高速发展,网络给人类生活带来很 大的便利,人们在生活中越来越离不开网络了。每天都有几十亿的人在用到网络,网 上购物、网上订餐,甚至连水费、电费都可以通过简单的链接几分钟搞定。而在这背后 却是企业网络承受的压力越来越大。例如 2014 年阿里巴巴集团旗下的天猫在双十一的 成交额为 571 亿元,那天 24 小时内有 2.78 亿笔交易,更让人惊叹的是在那天凌晨零 点到一点这一小时的交易额为 122 亿,成交的订单为 6283 万笔。一小时的访问服务器 人数是一个巨大的数据,将会造成服务器的拥堵,网络的瘫痪。而在现实生活中也没 有任何硬件可以满足这些需求,并且完成任务。所以人们就发明了网络负载均衡的技 术来解决这一系列问题。 【关键词关键词】 Interne,网络发展,网络负载均衡 ABSTRACT II NetworkNetwork loadload balancingbalancing implementationimplementation andand applicationapplication inin modernmodern enterprisesenterprises 【Abstract】 Since the 21st century, along with the rapid development of Internet and Intranet, the network has brought great convenience to human life. Today the Internet has become something essential in our work and daily life. Billions of people are online every day, such as online shopping, online meal ordering, and even the payment of water and electricity are available through a simple link in a few minutes, which result that the pressure on the corporate network is growing. For example, the turnover of Tmall which is under Alibaba Group reached 57.1 billion in November 11th,2014, and completed 278 million transactions within 24 hours in that day. Even more, the trading in the first hour that day amounted to 12.2 billion, and the number of transactions reached 62.83 million, this incredible data reflect the number of people who access to the server in one-hour is so huge, which will result in server congestion and network paralysis. However, there is no hardware can meet so many needs successfully. Thus the network load balancing technology is born to solve these problems. 【Keyword】Interne, network development, network load balancing 目录 III 目录目录 第一章引言1 第二章项目分析 2 1 需求分析.2 2 可行性分析.2 3 使用方案.3 4 本章小结 .3 第三章 概要设计 4 1 设计目标 .4 2 网络拓扑图 .4 3 服务器群集与负载均衡.5 4 本章小结 .5 第四章 服务器群集的搭建7 1 ACTIVE DIRECTORY域控制器的搭建.7 1.1 AD 的安装.7 1.2 服务器加入域 .15 2 DHCP 服务器的配置.18 3 群集的创建.21 3.1 群集的创建 .21 4 本章小结.24 第五章 服务器负载均衡的搭建与测试25 1 DNS 服务器的配置与测试.25 1.1 DNS 服务器的配置.25 1.2 DNS 服务器负载均衡测试.31 2NLB 网络负载均衡的搭建.31 2.1 NLB 网络负载均衡搭建.31 2.1NLB 网络负载均衡测试.35 3 本章小结.36 目录 IV 第六章 VRRP 协议37 1 VRRP 的配置.38 2 VRRP 负载均衡测试.41 3 本章小结.42 第七章 项目的不足与改进 43 致 谢44 参考文献45 引言 第一章第一章 引言引言 21 世纪以来,随着 Internet 和 Intranet 的高速发展,网络的便捷、高效,使得人 们越来越多的将它应用到我们的工作和生活中,从而也给网络带来了巨大的压力。尤 其是在一些现代企业中的服务器,经常要在有限的时间里面处理数以千万记的访问量 和数据流量,即使这些服务器的处理能力和计算强度也随之相应的有增加,但这些日 益增长的需求已经渐渐的超过了它们的承载能力。那么在当服务器因超载而处理不过 来的时候,我们可以做的有哪些呢?首先是从硬件方面来解决问题,第一种选择是增 加内存,服务器是从内存的缓冲中来读取页面,这样会使服务器的处理速度更加快捷。 但是,如果同一台的服务器的后台软件服务进程在某同一时刻也来占用到服务器的处 理时间,那服务器能处理的过来吗?处理不过来的时候又该怎么做?那就尝试下第二 种选择,把旧的处理器扔掉去做大量的硬件升级,但这样做,无论是对于现代企业的 利益来说,还是对于用户的需求来说,依然是远远不够的。因为不管或早或晚,不管 如何升级服务器,它的硬件能力永远赶不上软件需求和用户需求的变化及增加。特别 是对现代企业来说,这样的升级以及更换,会使他们的财务支出预算大量的增加,这 样也完全不符合现代企业的利益要求,同时也会造成资源的大量浪费。而且这样更换 处理器很难保证数据的完整性,数据的丢失很容易造成不可弥补的后果。所以后来就 有人想到,能不能利用旧的服务器和新的服务器一起工作以增加服务器的承载能力, 经过不断地探索和尝试,在 Internet 领域,就出现了“群集”这个概念,但是同时又 引发了另一个问题,那就是应该如何去均衡这些服务器之间的负载。并且应该怎样做, 才能使当有一台服务器崩溃时而不妨碍其他服务器的工作。 当然,网络的普遍应用导致网络所承担的压力也不单单只从服务器上体现,也会 体现在链路上对链路层造成的大量堵塞,而通过对路由器的协议配置实现路由交换网 络中的负载均衡也可以解决这一问题。从而可见,网络负载均衡技术的应用与研究, 对互联网时代人类的工作和生活的影响,意义深远 。 厦门理工学院本科毕业设计 * MERGEFORMAT 24 第二章项目分析第二章项目分析 1 需求分析需求分析 最适合现代企业来说,应对网络的高速发展他们需要一种技术来解决问题同时也 来降低他们的成本,网络负载均衡就是企业所需要的那种技术。 网络负载均衡,从服务器角度来讲,是由多台服务器组建成的服务器群集,每台 服务器都具有等价的地位,都可以单独的对外提供服务而不需要其他服务器的辅助。 通过某种负载均衡技术,可将外部发送过来的请求分配到群集中的某一台服务器中, 且接收到客户请求的服务器可以单独的对客户请求进行处理。负载均衡技术能够将客 户的请求平均分配到群集里面的服务器,从而实现快速、有效的处理客户的问题。 网络负载均衡可以应用到许多方面。比如说链路层方面,可以在路由器上设置 VRRP、RIP、OSPF 这些协议来实现网络路由方面的冗余以及网络负载均衡。而在交换机 中也可以使用 STP 来解决问题。 网络负载均衡技术可以应用到许多方面。比如链路层方面,可以在路由器上设置 VRRP、RIP、OSPF 这些网关冗余协议来进行网络路由方面的冗余以及实现网络负载 均衡也可以通过设置动态路由协议 OSPF、RIP 来实现网络负载均衡。而在交换机中, 也可以通过使用 STP 来解决问题。 2 可行性分析可行性分析 (1)经济可行性 网络负载均衡只要在服务器群集或者在链路层进行配置,他充分的利用空余资源 进行利用。充分的节约企业的成本因此具有经济可行性。 (2)操作可行性。 第二章项目分析 网络负载均衡主要是在服务器群集或者在链路层进行配置,所以他具有很高的操 作性。因此具有操作可行性。 3 使用方案使用方案 本文主要是研究从以下两种方案中实现网络负载均衡: (1)服务器负载均衡 通过 NLB 技术或者 DNS 服务器负载均衡将外部发送来的请求均匀分配到群集中 的各台服务器上。提供负载均衡策略以适应不同的网络环境。 (2)链路层负载均衡 通过对路由器配置动态路由协议 OSPF、RIP 或者网关冗余协议 VRRP ,HSRP,GLBP。来实现网络负载均衡,用户可以从最快的链路访问企业提供的应用 服务。 4 本章小结本章小结 本章简要描述了巨大的网络压力给现代企业的网络需求所带来的困扰,进行了系 统的分析,并提供了相应的解决方案,即网络负载均衡技术,及网络负载均衡技术的 一些分类。比如服务器负载均衡和链路层负载均衡的一些负载均衡技术。 厦门理工学院本科毕业设计 第三章第三章 概要设计概要设计 1 设计目标设计目标 在现代企业的网络规划设计中,为了适应企业业务的发展、需求的变化以及技术 上的应用更新,网络设计应该具有可扩展性,这是满足企业发展的必要条件。同时, 网络还需具备可管理性,网络可管理性是现代企业运营管理成功的基础。网络可管理 性应该提供多种可管理信息,如网络性能分析以及准确及时的网络故障报警、计费等。 还有最为重要的网络安全性,网络安全性是现代企业中最为重要的问题也是网络设计 规划中的关键,主要包括物理的安全控制和网络的安全控制。 2 网络拓扑图网络拓扑图 企业网络规划设计首先要制作出网络拓扑图,网络拓扑图是指用传输媒体互连各 种设备的物理布局,它通过把网络服务器、网络工作站和网络设备之间相互连接,目 的让用户能够很快的了解当前网络的结构。而下图所展示的是企业中网络的大致结构 拓扑图,它能使我们清楚的知道大体的服务器负载均衡和链路负载均衡的流程以及让 我们明白负载均衡在网络中的位置。网络拓扑图如下图 2.1 所示 第三章 概要设计 图 2.1 3 服务器群集与负载均衡服务器群集与负载均衡 在企业的网络规划设计中,要实现负载均衡,需要服务器群集。服务器群集主要 是由多台具有等价地位的服务器组成,服务器群集的功能是可以将多台服务器连接在 一起,从而使服务器群集中运行的数据和程序具有高可用性和易管性,主要是把 WWW 服务器、SQL 服务器、DHCP 服务器、DNS 服务器、E-mail 服务器集中起来一 起管理。我们可以把服务器群集看成是一台独立的功能巨大且性能强大的服务器,这 台巨大的服务器是由一块一块的小部件组成,而这些部件就是群集里的服务器。单个 用户在和服务器群集进行相互交流的时候,用户的感觉就像是在访问一台服务器而已, 服务器群集最主要的目的是为了解决服务器单机运行时的不足,增强服务器的处理能 力。服务器群集具有以下优点: (1) 可用性 服务器群集中的服务和应用在其中某些成员服务器的软硬件或者其中组件出现故 障的情况下,或者在其中某些成员服务器的维护期间,仍然可以不间断的提供服务。 (2) 可管理性 在服务器群集中,允许管理员如同管理单台服务器那样去管理整个服务器群集中 的服务器资源和设备。 (3) 高伸缩性 高伸缩性服务器群集具有很强的可伸缩性。随着需求和负荷的增减,可以向群集 系统中添加或减少服务器,从而可以为企业有效控制成本。在这样的配置下,可以有 多台服务器执行相同的应用和数据库操作。 负载均衡技术主要是网络负载均衡技术,它主要是与服务器群集进行互补,是可 面向前端应用和服务来支持高度可用和可伸缩性的群集。而一般企业在服务器中采用 的是服务器系统 Windows Server 2003 和 Windows Server 2008 中的负载均衡管理器, 也包括在链路层上如路由器上使用协议来解决网络服务的拥挤问题。 厦门理工学院本科毕业设计 4 本章小结本章小结 本章主要介绍了本项目的概要设计,通过网络拓扑图使我们能够清楚的了解一些企 业的服务器群集的基本网络规划,以及网络负载均衡具体是在网络的哪个位置实现的, 从而使我们可以了解到企业服务器的运行状态以及链路的规划状态。 第四章 服务器群集的搭建 第四章第四章 服务器群集的搭建服务器群集的搭建 1 Active Directory 域控制器的搭建域控制器的搭建 Active Directory 域控制器是 windows 操作系统中的核心组件之一,在 Windows 网 络操作系统中,域是安全边界。域管理员只能管理域的内部,除非其他的域赋予了它 相应的管理权限,它才能够访问或者管理其他的域,每个域都有自己的安全策略,以 及它与其他域的安全信任关系。 域和工作组的区别,工作组是一群计算机的集合,它仅仅是一个逻辑的集合,各 自计算机还是各自管理的,你要访问其中的计算机,还是要到被访问计算机上来实现 用户验证的。但是域是不同的,域是一个有安全边界的计算机集合,在同一个域中的 计算机彼此之间已经建立了信任关系,在域内访问其他机器,不再需要被访问机器的 许可了。 由于 Windos2003server 中的 Active Directory 一般集成 AD、DNS、DHCP 一起安 装的。所以我们安装完 AD 后就不用去安装 DNS 和 DHCP。 1.1 AD 的安装的安装 1. 首先在核心服务器上点击开始运行管理工具管理您的服务器,如下图 1.1.1 所示。 厦门理工学院本科毕业设计 图 1.1. 1 打开管理您的服务器 2在服务器管理器中,在添加角色到您的服务器的右边,选择添加或删除角色 , 如下图 1.1.2 所示。 图 1.1. 2 添加或删除角色 3在配置您的服务器向导页面,选择下一步,如图 1.1.3 所示 图 1.1. 3 配置您的服务器向导 第四章 服务器群集的搭建 4在配置您的服务器向导页面,勾选第一台服务器的典型配置此选项将会安装 Active Directory 目录服务和 IP 地址管理、DNS 服务器和 DHCP 服务器,然后点击 下一步,如下图 1.1.4 所示。 图 1.1. 4 配置选项 5在Active Directory 域域名页面中,输入你想建立域的域名,这边是以 NLB 为 域名,然后选择下一步,如下图 1.1.5 所示。 厦门理工学院本科毕业设计 图 1.1. 5 输入域名 6在NetBIOS 名页面中,我们默认 NLB 为 NetBIOS 域名,然后点击下一步,如 下图 1.1.6 所示。 图 1.1. 6NetBIOS 域名 7在服务器角色页面中,我们选择域控制器角色并点击下一布如下图 所 示。 第四章 服务器群集的搭建 图 1.1. 7 选择要添加的角色 8在选择总结页面我们看到我们要装的是 Active Directory,并且将此服务器设置为与 服务器,如下图 所示。 图 1.1. 8 选择总结 9在数据库的日志文件文件夹页面中,我们可以选择你要存放数据库和日志文件 的地方,然后点击下一步,如下图 1.1.9 所示。 厦门理工学院本科毕业设计 图 1.1. 9 存放位置 10 在数据库的日志文件文件夹页面中,我们可以选择你要存放数据库和日志文件 的地方,然后点击下一步,如下图 1.1.10 所示。 图 1.1. 10 文件夹位置 11 在权限页面中,我们选择与 windos2000 或 windos server2003 操作系统兼容。 如下图 1.1.11 所示 第四章 服务器群集的搭建 图 41.1. 11 选择域的兼容 12在目录模式的还原模式的管理员密码页面中,输入要设置的密码。然后点击下一步,如下 图 1.1.12 所示。 图 1.1. 12 输入域的密码 13在安装的过程中选择立即重新启动,如下图 1.1.13 所示。 图 1.1. 13 重新启动 厦门理工学院本科毕业设计 14 重启完将会出现这次配置过程安装的服务如下图 4 所示。AD 域控制器已经安装而且 DHCP 服务器和 DNS 服务器也是都已经安装了。 图 1.1. 14 服务器配置过程 15 安装完,打开管理您的服务器检查下是否都安装正确,如下图 5 所示。 图 1.1. 15 服务器的角色 第四章 服务器群集的搭建 1.2 服务器加入域服务器加入域 服务器为什么要加入域呢?首先域是一个管理边界,域拥有严格的控制,非域内 成员服务器要访问域成员必须要拥有域管理员给出的权限帐户,否则非域成员是访问 不了域的成员的,因此加入域会在域里面受到域的保护,并且加入域有助于域管理员 统一管理整个域里面的资源。而加入域也是需要主域的帐户来验证,验证成功后才能 加入域。 1. 首先打开网络连接,右击本地连接属性,点击 Internet 协议-属性-设置与 AD 域 服务器的同网段 IP。如下图 1.2.1 所示。 图 1.2. 1IP 设置 2. 打开开始运行输CMD ,回车,然后输入 ping 目标 AD 域服务器的 IP,确认可以 ping 通 AD 域服务器。如下图 1.2.2 所示。 厦门理工学院本科毕业设计 图 1.2. 2 确认 ping 通域服务器 3. 右击我的电脑属性-计算机名,然后点击更改-点击域,输入你先前所设置的域 名,然后点击确定。如下图 1.2.3 所示。 图 1.2. 3 加入域 4. 在弹出的窗口内输入用户名和密码,这是验证域 ad 服务器的用户密码。如下图 1.2.4 所示。 第四章 服务器群集的搭建 图 1.2. 4 输入域的帐号密码 5. 验证完会确定提示你成功加入目标域。这样就是已经将非域成员外的成员加入域。 如下图 1.2.5 所示。 图 4.1.2. 5 加入域成功 厦门理工学院本科毕业设计 2 DHCP 服务器的配置服务器的配置 DHCP 是一个局域网的网络协议。指的是由 DHCP 服务器控制一段 IP 地址范围, 它能在客户机登录服务器的时候为客户机分配的一段 IP 地址和子网掩码,客户机从 DHCP 服务器上获得 IP 地址的过程成为 DHCP 的租约过程。DHCP 服务器可以设置租 约的期限。 1. 进入 DHCP 控制台,右键点击新建作用域如下图 2.1 所示 图 2. 1 新建作用域 2. 在作用域名输入你要输入的作用域名, 如下图 2.2 所示 图 2. 2 作用域域名 第四章 服务器群集的搭建 3. 设置 IP 地址的范围, 如下图 2.3 所示 图 2. 3 设定 IP 地址范围 4. 设置租约的期限,当这个期限一到,IP 地址将会被收回。如下图 4.2.4 所示、 图 2. 4 设定租约期限 厦门理工学院本科毕业设计 5. 激活作用域选择默认,如下图 2.5 所示 图 2. 5 激活作用域 6. 最后查看配置完的 DHCP 服务器。如下图 2.6 所示 图 2. 6 查看 DHCP 第四章 服务器群集的搭建 3 群集的创建群集的创建 服务器集群就是指将一群服务器集中起来一同管理或者一同进行某项工作,在客 户端访问群集的时候就好像是在访问一台服务器而不是在访问多台服务器。集群可以 利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份, 从而使得任何一个机器坏了整个系统还是能正常运行。在之前创建完域控后就可以创 建群集了在创建群集之前有两点要注意的一是不要将服务器群集作用在域控制器上, 因为如果两节点有一台是域控制器那所有的节点必须都是域控制器,二是在在创建群 集之前先去创建仲裁磁盘,必须要记住的一点是仲裁磁盘的盘符必须是 Q,并且磁盘 格式必须是 NTFS。 3.1 群集的创建群集的创建 1.首先打开管理工具的群集管理器然后在打开到群集的连接选择创建新群集,如下图 4.3.1 所示 图 3. 1 打开群集管理器 2. 在新建服务器群集向导点击下一步 然后来到群集名称和域中输入你们想要的群集名。 厦门理工学院本科毕业设计 如下图 3.2 所示 图 3. 2 输入群集名 3然后在选择计算机页面添加你要添加的第一个节点的计算机名。如下图 3.3 所示 图 3. 3 设定第一个节点的计算机 第四章 服务器群集的搭建 4接着到了 IP 地址页面,这边要我们输入的是群集的 IP 地址而不是主机的 IP 地址。 如下图 3.4 所示 图 3. 4 设定群集 IP 地址 5在群集帐户中填写群集服务帐户密码如下图 3.5 所示 图 3. 5 群集帐户密码 厦门理工学院本科毕业设计 6接着就是在创建群集的过程中了,创建完你就可以查看现在群集中有下面这个节点 了如下图这样群集就创建完了。如下图 3.6 所示 图 3. 6 查看配置好的节点 4 本章小结本章小结 本章主要介绍服务器群集的一些基本服务器的搭建与设置,建立起了 AD 域控制器、 DNS 服务器、DHCP 服务器另外也建立了服务器群集。使我们了解到了服务器的基本 配置。 第五章 服务器负载均衡的搭建与测试 第五章第五章 服务器负载均衡的搭建与测试服务器负载均衡的搭建与测试 服务器负载均衡有很多,本章主要是实现 DNS 服务器负载均衡和 NLB 负载均衡 这两种负载均衡。首先是 DNS 服务器负载均衡。DNS 负载均衡技术的实现原理是在 DNS 服务器中为同一个主机名配置多个 IP 地址,在应答 DNS 查询时,DNS 服务器对 每个查询将以 DNS 文件中主机记录的 IP 地址按顺序返回不同的解析结果,将客户端 的访问引导到不同的机器上去,使得不同的客户端访问不同的服务器,从而达到负载 均衡的目的。而 NLB 是使用一种分布算法将负载均衡分布到多台主机上,从而提高基 于 IP 的关键型服务(例如 Web、虚拟专用网络、流媒体、终端服务、代理等等)的 可伸缩性和可用性,同时可检测主机故障并自动将流量重新分配给其他操作主机,从 而提供高可用性。 网络负载均衡的工作原理就是使用两台或更多台一起工作的服务器组成群集服务 器,Internet 客户端使用一个 IP 地址或多个地址访问群集服务器。网络负载均衡使用全 面分布式的算法来从统计意义上将客户端的请求映射到基于 IP 地址、端口和其它信息 的群集服务器上,在检查收到的数据包时,所有服务器均同步执行这种映射以迅速决 定哪个服务器应处理该数据包。对于 Web 服务而言,程序的一个拷贝运行在群集内的 所有服务器上,然后通过均衡技术,将外部发送来的请求均匀地分配到对称结构中的 某一台服务器上,而接受到请求的服务器都能独立回应客户机的请求,网络负载均衡 则将工作负载在这些服务器间进行分配,其中只有一台服务器处理工作负载,网络负 载均衡允许网络通讯量流到一个服务器上,并在该主机发生故障时将通讯量移至其它 服务器。 1 DNS 服务器的配置与测试服务器的配置与测试 DNS 服务器在网络中主要是用于将主机的域名解析成对应的 IP 地址,其中域名必 须要有一个对应的 IP 地址而 IP 地址不一定要有域名。它方便用户记住简单的域名来 代替容易混淆的 IP 地址。一般来说一个局域网只有一台 DNS 服务器。 厦门理工学院本科毕业设计 E 1.1 DNS 服务器的配置服务器的配置 1. 首先你进入 DNS 控制台右键新建区域,如下图 1.1.1 所示。 图 1.1. 1 新建正向查找区域 2. 在区域类型中由于我们是第一个区域选择主要类型,如下图 1.1.2 所示。 第五章 服务器负载均衡的搭建与测试 图 1.1. 2 选择为主要区域 3. 在区域名称中填入你要建立的 DNS 区域名称,如下图 1.1.3 所示。 图 1.1. 3 输入区域名称 4. 添加完后在刚刚新建的区域中添加主机,并输入你要添加的服务器 IP 地址,如下 图 1.1.4 所示。 厦门理工学院本科毕业设计 E 图 1.1. 4 新建主机 5. 由于我们是用三台服务器来做实验接下来根据上面的方法添加另两台服务器,如下 图 1.1.5 所示。 图 1.1. 5 新建其他的主机 6. 添加完确认如下所示,已经添加了三台主机。 ,如下图 所示。 第五章 服务器负载均衡的搭建与测试 图 1.1. 6 查看刚才创建的主机 7. 然后右击反向查找区域,点击新建区域,后将出现新建区域向导,如下图 1.1.7 所 示。 图 1.1. 7 创建反向查找区域 8. 在区域类型由于我们是第一个区域所以我们选择主要区域,如下图 1.1.8 所示。 厦门理工学院本科毕业设计 E 图 1.1. 8 选择主要区域 9. 反向查找的意思是 DNS 服务器能通过 IP 地址查找域名。所以我们只要输入网络 ID 就可以了,如下图 1.1.9 所示。 图 1.1. 9 输入反向查找网络 ID 10. 反向查找区域创建完成,如下图 1.1.10 所示。 第五章 服务器负载均衡的搭建与测试 图 1.1. 10 完成区域创建 1.2 DNS 服务器负载均衡测试服务器负载均衡测试 前面配置好了 DNS 服务器,之后我们就可以测试下是否有负载均衡的功能呢,在 测试之前要注意最重要的一点是别忘了在 DNS 服务器中选择启用循环。DNS 服务器的 负载均衡我们用 NSLOOKUP 命令来查询测试测试如下图 5.1.2 所示。 ,我们可以看到 DNS 已经实现了负载均衡。它们对三个地址进行了互相切换。 图 5.1.2DNS 服务器测试 2NLB 网络负载均衡的搭建网络负载均衡的搭建 NLB 网络负载均衡就是两个或者多个 windows 服务器组成的群集,在这个群集中每台 服务器的地位都是同等,都可以为客户端服务。并且在其中的成员之间都有一个心跳 线,当某台服务器停止发送心跳信号则认为这台服务器出现故障,其他服务器可以接 下它的责任并且进行工作。 2.1 NLB 网络负载均衡搭建网络负载均衡搭建 厦门理工学院本科毕业设计 E 1. 首先打开网络负载均衡管理器选择新建群集在群集 IP 配置和完整的 Internet 名称中 输入你要创建的群集 IP 和 Internet 名称如下图 所示。 图 2.1. 1 设定群集地址与 Internet 名称 2. 在群集 IP 地址中我们不需要附加群集 IP 所以选择默认下一步,而在端口规则中我 们也选择下一布,如下图 所示。 第五章 服务器负载均衡的搭建与测试 图 2.1. 2 设定端口规则 3. 在连接的页面中填写你要添加进群及的主机的 IP,如下图 2.1.3 所示。 图 2.1. 3 添加主机到群集 4. 创建完我们查看下是否创建成功,如下图 2.1.4 所示。 图 2.1. 4 查看是否添加成功 厦门理工学院本科毕业设计 E 5. 在创建完的主机中右击主机属性在主机参数中我们可以调主机的优先级,如下图 2.1.5 所示。 图 2.1. 5 设置主机优先级 6 将另一台主机加进来后,如下图 2.1.6 所示。 第五章 服务器负载均衡的搭建与测试 图 2.1. 6 查看最后结果 2.1NLB 网络负载均衡测试网络负载均衡测试 在测试 NLB 时我们要建立两个 WWW 网站来用于测试 NLB,这边就不做详细介 绍了。测试的时候我们先来到一台客户机,在客户机我们在网页上输入网站的名称, 然后可以多输入几次从显示网页的不同内容来看出 NLB 网络负载均衡正在运行当中。 如下图 2.2.1 与 2.2.2 所示 图 2.2. 1 网络负载均衡测试 厦门理工学院本科毕业设计 E 图 2.2. 2 网络负载均衡测试 3 本章小结本章小结 本章进行了服务器负载均衡的搭建与测试,从 DNS 服务器的测试和 NLB 网络负 载均衡群集的测试当中我们可以看出他们负载均衡的工作原理。 第六章 VRRP 协议 第六章第六章 VRRP 协议协议 在现在网络中,链路中的负载均衡有硬件方案,也有软件方案,硬件方案主要是 购买链路负载均衡设备,比如链路负载均衡器,软件方案则是在原本路由设备上进行 协议配置使它达到负载均衡的效果。现在比较流行的技术有内部动态路由协议 OSPF 和 RIP,也有静态路由配置和网关冗余协议 VRRP,HSRP,GLBP。但在现代企业中,企业追 求的是利益,硬件方案需要再增加新的设备,也就是会增加企业成本,这很明显不符 合现代企业的利益宗旨。剩下可行的只有软件方案,软件方案中动态路由协议需要客 户端操作系统平台的支持,但是现在很多客户端操作系统平台都不支持动态路由协议, 所以这个方案也不太可能现实,只能放弃。而在静态路由配置时,需要在每台终端上 进行默认网关的配置,这个方法的优点是减轻了终端设备的通信开销,但是它的缺点 就是作为默认网关路由器故障后,使用该网关为下一跳的主机通信必然要中断,即便 设置了其它网关,但如果不重新进行设置它也不会去使用新的网关,所以故障就永远 纯在不去修护是不会好的。剩下的只有网关冗余协议 VRRP,HSRP,GLBP。HSRP 和 VRRP 实现网关冗余,HSRP 是 CISCO 私有,VRRP 是国际标准。而 GLBP 除了可实现网关冗余, 还可实现负载均衡,属于 CISCO 私有,只有 CISCO 的高端设备可支持,所以 GLBP 协议只 适合一些高端设备,现代一些企业还不是很普及就只能排除了。所以在 HSRP 与 VRRP 的选择中,VRRP 是国际标准比较大众化,而 HSRP 是 CISCO 私有,并且 VRRP 可以代替 HSRP。所以一般企业就选择了 VRRP。 虚拟路由冗余协议(VRRP)是一种基于标准的选择协议。它可以把一个 VRRP 路由 器的责任分配到同一个局域网上的另一台 VRRP 路由器,使他们共同承担网络责任。在 VRRP 路由器中控制虚拟路由器 IP 地址的称为主路由器,他负责的职责是转发数据包到 所控制的虚拟 IP。也有多个备用的 VRRP 路由器,但是如果主路由器出现故障瘫痪,就 会出现动态的故障转移机制过程。这就允许 VRRP 协议从中选出一台虚拟路由器的 IP 地址作为终端主机的默认第一跳路由器。从而将成为新的主路由器,VRRP 也是一种路 由容错协议,在同一个网络内的都设置一条缺省路由,当网内主机发出目的地址不在 本网段的时候,数据将通过缺省路由发往外部然后就可以内外部通信了。 厦门理工学院本科毕业设计 VRRP 让一组路由器能够

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论