负载均衡

负载均衡是指在多台计算机之间分配工作负载。它通常用于在一组Web 服务器之间均匀分配网络流量,但也可以分配其他计算任务,例如数据库查询和数据挖掘。它可以防止单台服务器负载过重,而集群中的其他服务器却处于空闲状态。通过消除瓶颈,适当的负载均衡有助于提高托管网站Web 应用程序的服务器性能。

如果一台 Web 服务器每秒突然收到的请求数量达到平时的五到十倍,它可能难以满足这样的需求。它提供内容的速度可能比平时慢,甚至可能在负载下崩溃。在多台服务器之间分配这些请求,有助于保持网站和 Web 应用程序的可用性与响应速度。负载均衡甚至可以跨多个位置运行,因此,如果一台服务器的Internet连接达到饱和,请求可以发送到另一个数据中心,从而更有效地使用带宽

无论负载均衡发生在局域网中,还是发生在大型数据中心,都需要专用的硬件软件来在服务器之间分配传入流量。这些硬件设备和软件程序称为负载均衡器。当收到传入流量时,负载均衡器会使用负载均衡算法分配请求。静态算法按照预先确定的模式分配任务,例如轮询序列,或按照随机顺序分配任务。动态算法则会考虑每台服务器当前的负载,将任务路由到最不繁忙的服务器。跨分布式CDN进行动态均衡时,还可能考虑地理位置,将请求路由到距离客户端最近的服务器,通过缩短数据数据包需要传输的距离来降低延迟。

更新日期 November 28, 2023 作者 Brian P.

quiz测试你的知识

What is a custom network created from multiple LANs called?

A
DLAN
0%
B
MLAN
0%
C
VLAN
0%
D
XLAN
0%
Correct! Incorrect!     View the VLAN definition.
More Quizzes →

Tech Terms 计算机词典

本页中负载均衡的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。