Azure Application Gateway介绍

Posted 百思不解

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Azure Application Gateway介绍相关的知识,希望对你有一定的参考价值。

Azure服务里面,提供负载均衡的功能有以下三种:

1.Azure Load Balancer。Azure Load Balancer是提供OSI Layer 4的负载均衡器。

在ARM模式下,负载均衡器是单独的一个服务。不像Classic Model下, 负载均衡器是隐藏在Cloud Service后面的

2.Application Gateway,提供OSI Layer 7的负载均衡器。

Application Gateway类似反向代理服务,把客户端请求发送到后端的服务器

3.Traffic Manager。类似于Smart DNS解析。

下表总结了上面三种负载均衡器的区别:
  
  
  Azure Load Balancer和Application Gateway都提供了负载均衡的功能,但是他们有不同的使用场景。下表提供了两者的差异:
  
  Application Gateway的特性:

1.Web Application Firewall (预览)

Web Application Firewall (WAF),可以保护Web应用程序面授常见的Web攻击,比如SQL注入,跨站点脚本攻击和会话劫持

2.HTTP负载均衡

提供7层负载均衡

3.基于Cookie的会话保持

当我们希望将用户会话保持在同一个Azure后端服务器上,这个功能就非常有用

4.Secure Socket Layer(SSL) Offload

如果我们不使用SSL Offload,SSL加密/解密是最消耗服务器资源的应用,从HTTP到HTTPS部署后,很可能发现服务器的性能和处理能力大幅下降。

当我们使用SSL Offload的时候,Internet用户访问Azure Application Gateway的流量是HTTPS加密的。
5.端到端的SSL加密
6.基于URL的路由
7.多站点路由
8.支持Websocket
9.健康侦测
10.支持高级诊断功能

以上是关于Azure Application Gateway介绍的主要内容,如果未能解决你的问题,请参考以下文章

Azure Application Gateway介绍

Azure Application Gateway介绍

Azure Application Gateway 设置URL路由 - PowerShell

Azure China Application Gateway 性能监控

Azure Application Gateway对后端 Web App 进行负载均衡

错误 - 403 禁止 - Microsoft-Azure-Application-Gateway/v2