aws 多网卡理由_您应该考虑使用AWS Application Load Balancer的10个理由

aws 多网卡理由

In this blog post, I would like to share 10 points that can be achieved with an AWS Application Load Balancer. These can not be achieved or are limited in a classic setup with an Elastic Load Balancer or NGINX Proxy.

在此博客文章中,我想分享使用AWS Application Load Balancer可以实现的10点。 在使用弹性负载平衡器或NGINX代理的经典设置中,这些功能无法实现或受到限制。

What is an Application Load Balancer (ALB)

什么是应用程序负载平衡器(ALB)

Unlike the classic load balancer or network load balancer, the ALB works on layer 7 of the OSI model. This allows it to inspect the traffic at the application level instead of IP and port. It makes it possible to define more complex rules and to address different services via subdomains and path-based routes.

与传统的负载平衡器或网络负载平衡器不同,ALB在OSI模型的第7层上工作。 这样,它就可以在应用程序级别而不是IP和端口上检查流量。 它使得可以定义更复杂的规则,并通过子域和基于路径的路由来解决不同的服务。

I would like to dispel the myth that most people automatically associate with the term load balancer:

我想消除大多数人会自动将术语负载均衡器与之联系的神话:

A load balancer does not necessarily need two or more instances to be beneficial! Even a setup with only one instance and one load balancer can save costs and bring additional benefits, depending on the application.

负载均衡器不一定需要两个或更多实例才能受益! 根据应用程序的不同,即使只有一个实例和一个负载均衡器的设置也可以节省成本并带来其他好处。

In 7 out of 10 points mentioned below an architecture where there is a single instance or service is connected can be applied to the application load balancer.

在下面提到的10分中的7分中,可以将单个实例或服务已连接的体系结构应用于应用程序负载平衡器。

  1. High Availability*

    高可用性*
  2. Automatic Failover*

    自动故障转移*
  3. SSL Termination

    SSL终止
  4. Monitoring

    监控方式
  5. Access Logs

    访问日志
  6. Dual Stack IPv6 Integration

    双栈IPv6集成
  7. HTTP/2 and websockets integration

    HTTP / 2和websockets集成
  8. Service Distribution*

    服务分配*
  9. Security (DDOS, WAF, AWS Shield)

    安全性(DDOS,WAF,AWS Shield)
  10. API Control

    API控制

* ) only applies to setups with at least two instances/services

*)仅适用于具有至少两个实例/服务的设置

1) High Availability

1)高可用性

One of the most important tasks of a load balancer is the distribution of the traffic to different endpoints. High availability is achieved by ensuring that if there is more than one end point, the request is always routed to an accessible end point. To achieve the highest possible level of availability even in the event of a major outage, the end points are located in two or more Availability Zones.

负载均衡器最重要的任务之一是将流量分配到不同的端点。 通过确保如果有多个端点,则始终将请求路由到可访问的端点来实现高可用性。 为了即使在发生严重故障的情况下也要达到最高的可用性水平,端点位于两个或多个可用区中。

Image for post

2) Automatic Failover

2)自动故障转移

Using metrics and watchdogs, the ALB can detect whether individual endpoints are no longer functioning properly and automatically select the fail over to another endpoint.

使用指标和看门狗,ALB可以检测单个端点是否不再正常运行,并自动选择故障转移到另一个端点。

3) SSL Termination

3)SSL终止

One of the most interesting features of th

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值