Web服务器、FTP服务器、代理服务器和虚拟专用网络连接在需求高峰期很容易超负载,导致低性能和糟糕的用户体验。为了克服客户端/服务器端的性能问题,网络负载平衡通过一个虚拟的服务器群集将用户需求流量进行分配,该虚拟服务器群集运行与用户相同的应用程序。 负载均衡并不是什么新概念,它只是在Windows Server 2012内创建和管理虚拟集群的本地支持。该功能消除了对第三方负载平衡硬件和软件的需求。
这里是一些与网络负载平衡(NLB)及Windows Server 2012中的动态负载平衡有关的常见问题。 什么是网络负载平衡?Windows Server 2012中如何实现 负载平衡在……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
Web服务器、FTP服务器、代理服务器和虚拟专用网络连接在需求高峰期很容易超负载,导致低性能和糟糕的用户体验。为了克服客户端/服务器端的性能问题,网络负载平衡通过一个虚拟的服务器群集将用户需求流量进行分配,该虚拟服务器群集运行与用户相同的应用程序。
负载均衡并不是什么新概念,它只是在Windows Server 2012内创建和管理虚拟集群的本地支持。该功能消除了对第三方负载平衡硬件和软件的需求。这里是一些与网络负载平衡(NLB)及Windows Server 2012中的动态负载平衡有关的常见问题。
什么是网络负载平衡?Windows Server 2012中如何实现
负载平衡在两个或多个服务器中分配流量,从而减轻了网络负担。例如,超过服务器吞度量的140%就会引起性能低下,出现较长的请求等待。通过负载平衡,在第二个服务器中分配流量,每个服务器的平均负载降低到70%。最终,用户甚至可以在高利用率或高交通负载时段享受较好的性能。
Windows Server 2012包含了NLB特征,将两个或多个运行相同应用的服务器(比如Web服务器)结合到一个虚拟群集中,由该虚拟群集中的结点分配网络流量。
负载平衡赋予服务器群集可扩展性与弹性。IT管理员可以规定每个主机应该处理的负载水平,这样就可以将旧服务器添加到群集中,即使旧服务器的负载水平不能与新服务器相提并论。NLB还可以将所有流量引导至指定的单个主机,达到临界值时,开始将多余的流量分配到另外的服务器中。Windows Server 2012最多能支持32个NLB群集节点。
Windows Server 2012 NLB群集中可以动态地增加或撤销节点。例如,如果一个群集需要更多的计算能力,可以轻易地将运行相同应用程序的服务器附加到该群集中,承担一些流量。相反地,出现问题或崩溃的服务器可以从群集中移除。NLB会再平衡流量负载,并让余下的服务器继续运行。
我该如何管理Windows Server 2012中网络负载平衡?有可以使用的管理工具吗?
Windows Server 2012中的网络负载平衡管理器能够处理网络负载平衡, Windows PowerShell cmdlets也能够处理负载均衡。两种解决方案都可以帮助IT专业人员管理和配置本地及远程NLB群集。PowerShell控制支持使用脚本自动化重要的重复性的负载平衡管理任务。
这些工具都可以帮助你从群集中增加或移除服务器,创建或删除群集,设置流量瓶颈和流量分配等等。Windows Server 2012管理和记录网络负载平衡相关信息,因此IT管理员们可以从Windows事件日志中检查NLB事件记录。
管理员们允许为单个IP端口或一个IP端口组甚至虚拟IP地址配置负载平衡。为了安全起见,可以阻止某个IP端口。当服务器运行不同的应用程序时,用户流量可以被路由到某个运行特定应用程序的服务器。多路广播会造成交换机端口流量泛滥,互联网组管理协议可以防止该现象发生。互联网组管理协议防止重复广播到所有端口,以保护交换机流量,并维护良好的网络性能。
要实现Windows Server 2012中的NLB群集需要什么样的硬件和软件?
群集中的每个服务器都必须有适当的硬件来支持Windows Server 2012,配置到相同的网络子网中。另外,硬件要求主要是服务器的网卡(NIC)。每个节点上的实际网卡数量可以有所不同,为混合的硬件类型提供方便。但是,同个群集中的所有NIC必须配制成单播或多播操作——禁止在一个群集中混合流量类型。同时,单播NIC必须支持媒体访问控制地址欺骗。
NLB的软件要求包括Windows Server 2012和TCP/IP网络,其中集群中的每台服务器均分配静态IP地址。因此,每个NLB服务器上的动态主机配置协议是不可用的。
NLB在运行相同应用程序的群集服务器中传播流量。即使群集中的服务器崩溃或掉线,用户流量也能得到迅速处理,因此,为关键应用增加了弹性。NLB还增加了可扩展性,一个群集中最多可支持32台服务器。适当的配置和优化需要一定水平的技术支持,而多数IT专业人员都不具备该能力。因此,在将NLB投入生产之前,需要不断地在实验室环境中对NLB进行试验和基准测试。
相关推荐
-
如何优化Hyper-V动态迁移
当我们在执行Hyper-V的动态迁移时,系统会被冻结。那我们该如何减少迁移的范围以及优化数据传输的性能呢?
-
掌握Windows Server 2012 R2重复数据删除技术
重复数据删除技术是Windows Server 2012和Windows Server 2012 R2的自带功能。学习更多关于数据删除的技术来清除重复的内容,释放更多可利用的存储空间。
-
Windows Server 2012 SR-IOV技术工作原理解析
SR-IOV技术允许Windows操作系统和微软的Hyper-V或VMware的ESXi等hypervisor对服务器的磁盘I/O设备进行封装,管理甚至共享。
-
如何在Windows Server 2012中使用BitLocker
BitLocker是所有Windows Server 2012版本中的加密特性,可以保护你放在PC和硬盘上的数据。你应该学习如何安装并使用它。