企业服务器租用的常见负载均衡方法都有哪些?
企业服务器租赁通常具有大量数据传输,并且使用负载平衡可以使企业服务器保持稳定。那么企业服务器租用的常见负载均衡方法都有哪些?
网络负载平衡的优点是,在所有负载平衡算法中,决策者是最快的决策者,但缺点是无法平衡流量。这意味着网络负载平衡(NLB)更加关注路由流量,而不是平衡资源之间的流量。它会尝试,但是在某些情况下会因为“超级代理”问题而失败。
超级当大量流量来自相同范围的网络地址时,就会发生超级代理问题。这导致所有流量都发送到同一资源,因为散列变量之间没有足够的区分来分配多个资源。精明的开发人员将认识到这是冲突,这是哈希算法的常见问题。由于性能受目标资源负载的影响,因此其冲突问题更加严重。随着负载增加(在任何系统上),其性能都会下降。
因此,如果一家公司打算使用这种消费方式,则可能会遇到分配不畅的情况,因此表现不佳。这是因为大多数公司流量都来自相同范围的IP地址。但是,这对消费者来说不是问题。
企业也不能基于应用程序(或API)版本引导流量,也不能使用它在多个服务之间分配API流量,因为它不能考虑基于HTTP的变量(例如URI或cookie)。
简单的老式负载平衡(POLB)是负载平衡的原始形式,在这种形式中,企业熟悉的实际负载平衡算法开始发挥作用。轮循,最小连接和最快响应都是当今仍在使用的大规模算法。
POLB基于协议,并支持UDP(用于流传输)和TCP(面向连接)。它的决定基于所选算法,仅此而已。
好处这种负载平衡的好处是它相对较快,并且有多种算法可供选择。如果性能至关重要,请选择“最快响应”。如果您的企业只想快速,轻松地扩展规模,请选择Round Robin。
的简单旧式负载平衡(POLB)的缺点是,如果决定基于HTTP标头中的某些内容(例如cookie或URI),则只能实现部署模式。根据负载平衡服务,公司可以使用诸如时间或计数器之类的变量来实施诸如A / B测试之类的模式,以确定要选择哪种资源。它不一定像使用HTTP负载平衡一样容易,但是您仍然可以获得相同的结果。
简单的传统负载平衡(POLB)可能透明,也可能不透明,具体取决于配置。使用网络负载平衡(NLB),企业可以确信其应用程序接收到的客户端(用户和设备)的IP地址是客户端的实际IP地址。使用POLB的某些配置,企业应用程序接收的IP地址实际上是提供负载平衡服务的代理的IP地址。这意味着其应用程序需要更多的工作来挖掘真实的客户端IP地址。因此,如果企业需要此信息,则应该知道它可能需要在HTTP标头中进行挖掘才能找到它。
为了准确起见,HTTP负载平衡实际上是路由和转发的组合。也就是说,它首先路由请求,然后根据资源的算法选择转发请求。这是像Canary和Blue / Green部署这样的部署模型以及更强大的A / B测试。
问题这种类型的负载平衡的问题在于,它增加了等式的等待时间。 HTTP请求越深,延迟就越大。某些负载平衡器具有“快速”模式,该模式仅允许基于HTTP标头进行负载平衡来纠正此问题,但是请注意,如果您尝试基于隐藏在HTTP负载深处的POST变量进行决策,则需要花费更多时间是时候做出决定了。
简单的老式负载平衡(POLB)也存在另一个问题,即透明性。企业可能会或可能不会收到每个发出请求的客户端的实际IP地址,因此请确保检查其应用程序中是否需要此信息。
选择您公司的负载平衡,以使其规模和速度与应用程序体系结构和特定目标相匹配。选择错误的负载平衡和算法可能会对您实现这些目标的能力产生重大影响。
以上就是企业服务器租用常见的负载均衡的方式,以上是云网时代小编的分享,云网时代为广大用户提供跟我专业的深圳服务器租用,深圳服务器托管,深圳主机租用,云服务器租用等国内外服务器相关服务,详情咨询客服了解。