如果我们有三个需要负载均衡流量的Web服务器,我们是否使用LB或跨区域规模集? [英] If we have three web server which need to load balance traffic do we use a LB or cross zone scale sets?

查看:74
本文介绍了如果我们有三个需要负载均衡流量的Web服务器,我们是否使用LB或跨区域规模集?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们有三个网络服务器,我们希望平衡传入流量以及可用区域的冗余。

We have three web servers where we want both balancing of the incoming traffic as well as redundancy of availability zones.

区域区域是否用于HA和冗余?

Are regional zones used for both HA and redundancy?

我们应该使用跨区域比例集还是应该使用LB?

Should we use a cross zone scale set or should we use a LB?

在跨区域比例集中使用两台服务器是否有意义?  

Does it make sense to use two servers in a cross zone scale set?  

如果我们有一个由需要内部LB和应用服务器的SQL AG组成的系统,那么如果应用服务器和SQL之间的连接对可用区域有意义的话AG必须具有非常低的延迟?  

If we have a system composed of a SQL AG which requires a internal LB and a application server does it make sense to availability zones if the connection between application server and SQL AG's must have a very low latency?  

如果我们想要将SQL AG和应用程序保留在同一区域区域中,您还希望从中获得弹性数据库位置(区域区域)离线(即洪水)?

What do you recommend if we are wanting to keep both the SQL AG and Application in the same regional zone however you also want resiliency from a database location (regional zone) going offline (ie flooding)?




dsk

推荐答案

是区域性的zon用于HA和冗余的用户?

他们当然可以 - 只要您使用的服务支持区域。

They certainly can be - as long as the service you are using supports zones.

我们应该使用跨区域比例集还是应该使用LB?

这不是任何一个/或命题。如果使用区域冗余比例集,则还需要使用区域冗余负载均衡器(例如Azure负载均衡器标准)

It's not the either/or proposition. If you are using zone redundant scale set, then you will need to use a zone redundant load balancer as well (e.g. Azure Load Balancer Standard)

在跨区域比例集中使用两台服务器是否有意义?  

您必须使用两台或更多台服务器。

You have to use two or more.

如果我们有一个由SQL AG组成的系统需要内部LB而应用程序服务器是否对可用区域有意义,如果应用程序服务器和SQL AG之间的连接必须具有非常低的延迟?   

在同步方案中实施群集节点会增加延迟 - 您应该评估这会影响您的工作负载

Implementing cluster nodes in the synchronous scenario will increase latency - you should evaluate to what extent this affects your workloads

<如果我们想要将SQL AG和应用程序保持在同一区域区域中,您还希望将数据库位置(区域区域)的弹性保持脱机(即泛洪),那么您建议什么?

What do you recommend if we are wanting to keep both the SQL AG and Application in the same regional zone however you also want resiliency from a database location (regional zone) going offline (ie flooding)?

在最常见的设计中,应用程序将是s无条件 - 所以在多区域部署中,您可以跨多个区域对其进行负载平衡(每个区域中都有一个活动实例)。如果这不是意图,那么您可能需要考虑在其负载均衡器上使用
相同的运行状况探测,就像您用于SQL AG的那个

In the most common design, the application would be stateless - so in a multi-zone deployment, you would load balance it across multiple zones (with an active instance in each). If that's not the intention, then you might want to consider using the same health probe on its load balancer as the one that you use for SQL AG

hth

Marcin

hth
Marcin


这篇关于如果我们有三个需要负载均衡流量的Web服务器,我们是否使用LB或跨区域规模集?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆