开发者社区 > 飞天洛神云网络 > 负载均衡 > 正文

ALB负载均衡的ip模式的具体区别?

ALB负载均衡的ip模式的具体区别?

展开
收起
我在学前端 2023-07-03 13:50:05 230 0
4 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    AWS的负载均衡器(ALB)有两种IP模式:经典IP模式(Classic)和应用程序IP模式(Application)。它们的主要区别如下:

    经典IP模式:在经典IP模式下,ALB使用经典Elastic IP地址(EIP)来提供服务。经典IP模式适用于传统的基于TCP和SSL/TLS的应用程序,可以支持任何端口号。

    应用程序IP模式:在应用程序IP模式下,ALB使用应用程序负载均衡器IP地址(ALB IP)来提供服务。应用程序IP模式适用于基于HTTP和HTTPS协议的应用程序,可以支持HTTP/HTTPS协议的端口号。

    2023-07-19 17:30:26
    赞同 展开评论 打赏
  • 阿里云负载均衡(ALB)的IP模式有三种:经典IP、固定公网IP和无公网IP。下面是每种模式的具体区别:

    1. 经典IP模式:在经典IP模式下,负载均衡实例使用一个固定的公网IP地址。这个公网IP地址可以持久使用,并且可以绑定到其他服务或资源上。该模式适用于需要长期使用固定IP地址的场景,如对外提供稳定服务的应用程序。

    2. 固定公网IP模式:在固定公网IP模式下,负载均衡实例使用一个固定的公网IP地址,但与经典IP模式不同的是,此模式下的公网IP地址是动态分配的。当负载均衡实例被创建时,会自动分配一个公网IP地址,但如果将实例释放后再重新创建,分配的IP地址可能会发生变化。该模式适用于部分需要固定公网IP地址,但不需要持久性的场景。

    3. 无公网IP模式:在无公网IP模式下,负载均衡实例没有公网IP地址,仅分配了内网IP地址。这种模式适用于只需要内网访问的场景,例如构建内部应用程序或通过专线/VPN等方式与负载均衡实例进行通信。

    选择适合您业务需求的IP模式非常重要。如果需要对外提供服务,经典IP和固定公网IP模式可以满足您的需求。如果只需要内部访问或与其他阿里云资源通信,则无公网IP模式可能更合适。

    请注意,每种IP模式都有其特点和限制。在选择模式之前,请确保了解各个模式的优势和适用场景,并结合您的业务需求进行决策。

    如需进一步了解关于ALB的IP模式,请参考阿里云负载均衡的官方文档,或咨询阿里云技术支持团队获取更多帮助和指导。

    2023-07-07 17:22:21
    赞同 展开评论 打赏
  • ALB负载均衡的ip模式和普通模式的主要区别在于对请求的处理方式。

    在IP模式下,ALB负载均衡会将请求的IP地址(客户端IP)传递给后端服务器。这意味着后端服务器可以获取到真实的客户端IP地址,从而可以更好地进行用户身份识别、访问控制和安全策略等方面的处理。

    相比之下,普通模式下,ALB负载均衡会将请求的IP地址替换为负载均衡器自己的IP地址,然后再将请求转发给后端服务器。这样做的好处是可以更好地保护后端服务器的真实IP地址,但同时也可能导致一些问题,例如无法准确地识别用户的来源和身份等。

    因此,在选择使用哪种模式时,需要根据具体的应用场景和需求进行权衡。如果需要更好地保护后端服务器的真实IP地址,则可以选择普通模式;如果需要更好地识别用户的来源和身份,则可以选择IP模式。

    2023-07-05 07:59:31
    赞同 1 展开评论 打赏
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    服务器端负载均衡SLB(Server Load Balancer)是一种对流量进行按需分发的服务,通过将流量分发到不同的后端服务来扩展应用系统的服务吞吐能力,并且可以消除系统中的单点故障,提升应用系统的可用性。

    阿里云负载均衡SLB(Server Load Balancer)分为网络型负载均衡NLB、应用型负载均衡ALB和传统型负载均衡CLB(原SLB)三种,最初阿里云只有一种传统的负载均衡SLB,这款SLB实例是四层负载均衡;后来在传统的SLB基础上推出七层负载均衡ALB,原四层SLB改名为CLB;后来又推出基于NFV虚拟化平台,支持弹性伸缩的网络型负载均衡NLB。

    ALB:ALB是应用型负载均衡,7层负载均衡,专门面向七层,提供超强的业务处理性能。单实例每秒查询数QPS(Query Per Second)可达100万次。同时ALB提供基于内容的高级路由特性,例如基于HTTP报头、Cookie和查询字符串进行转发、重定向和重写等,是阿里云官方云原生Ingress网关。

    CLB:CLB是之前的传统的SLB,基于物理机架构的4层负载均衡,支持TCP、UDP、HTTP和HTTPS协议,具备强大的四层处理能力,以及基础的七层处理能力。

    NLB是网络型负载均衡,基于NFV虚拟化平台的4层负载均衡。

    四层负载均衡同城双活、同地域负载或跨地域容灾负载选择传统型负载均衡CLB(原SLB);七层负载均衡音视频应用等选择应用型负载均衡ALB;四层大流量高并发,如物联网、车联网等IoT业务入口首选NLB。

    阿里云服务器负载均衡提供了基础的负载均衡功能,包括基于IP的负载均衡和基于域名的负载均衡。用户可以基于这些功能轻松实现服务器负载均衡,从而提高应用程序的可用性和可靠性。

    二层负载均衡(mac)

    根据OSI模型分的二层负载,一般是用虚拟mac地址方式,外部对虚拟MAC地址请求,负载均衡接收后分配后端实际的MAC地址响应)

    三层负载均衡(ip)

    一般采用虚拟IP地址方式,外部对虚拟的ip地址请求,负载均衡接收后分配后端实际的IP地址响应)

    四层负载均衡(tcp)

    在三次负载均衡的基础上,用ip+port接收请求,再转发到对应的机器。

    七层负载均衡(http)

    根据虚拟的url或IP,主机名接收请求,再转向相应的处理服务器。

    四层的负载均衡就是基于IP+端口的负载均衡:在三层负载均衡的基础上,通过发布三层的IP地址(VIP),然后加四层的端口号,来决定哪些流量需要做负载均衡。

    对应的负载均衡器称为四层交换机(L4 switch),主要分析IP层及TCP/UDP层,实现四层负载均衡。此种负载均衡器不理解应用协议(如HTTP/FTP/MySQL等等)。

    七层的负载均衡就是基于虚拟的URL或主机IP的负载均衡

    对应的负载均衡器称为七层交换机(L7 switch),除了支持四层负载均衡以外,还有分析应用层的信息,如HTTP协议URI或Cookie信息,实现七层负载均衡。此种负载均衡器能理解应用协议。

    2023-07-03 14:16:04
    赞同 1 展开评论 打赏

阿里云负载均衡(Server Load Balancer,简称SLB)是云原生时代应用高可用的基本要素。通过将流量分发到不同的后端服务来扩展应用系统的服务吞吐能力,消除单点故障并提升应用系统的可用性。 阿里云SLB包含面向4层的网络型负载均衡NLB、面向7层的应用型负载均衡ALB和传统型负载均衡CLB,是阿里云官方云原生网关。

相关产品

  • 负载均衡
  • 相关电子书

    更多
    《应用型负载均衡ALB产品解读》 立即下载
    阿里云网络-SLB负载均衡产品介绍 立即下载
    负载均衡SLB热点问题解答 立即下载