14.Azure流量管理器(下)

接下来开始创建流量管理器

创建流量管理器配置文件

在名称中,提供配置文件的名称。此名称必须在 trafficmanager.cn 区域中唯一,并会生成 DNS 名称 (trafficmanager.cn),该名称用于访问流量管理器配置文件。

在路由方法中,选择您需要的路由方法,这里我选择地理

在资源组位置中,选择资源组的位置。此设置指的是资源组的位置,对全局部署的流量管理器配置文件没有影响。

创建

接下来添加流量管理器的数据中心提供服务端

创建第一个Azure终结点(我理解的就是数据中心提供服务端),选择东亚应用程序网关公网IP资源对应的地理位置为“亚洲”

接下来再创建一个Azure终结点(我理解的就是数据中心提供服务端),选择美国西部公网IP资源对应的地理位置为“北美/中美/加勒比地区”

创建完成

这个DNS名称就是我们对外提供服务的DNS地址,那么如果您自己的网站只需要别名指向这个zjunsenweb.trafficmanager.net就可以根据客户端所在地理位置访问就近的web服务器了。(我没有公司或个人域名,所以我在这里就用http://zjunsenweb.trafficmanager.net测试)

我们来测试一下,我在自己的电脑上访问这个http://zjunsenweb.trafficmanager.net

可以看到把我的请求给了东亚的应用程序网关。

我再找到一台美国的虚拟机测试访问http://zjunsenweb.trafficmanager.net/

可以看到把我的请求给了美国西部的应用程序网关

到此我的流量管理器按照客户端地理位置自动把访问请求流量导向了就近的Azure数据中心提供服务端。

当然流量管理器还可以有多种搭配方法,例如选择不同的数据中心提供服务端

目标类型资源可以是其他类型的,根据自己的情况而定

还有一些其他的功能,例如“真实用户度量”

启用“流量访问视图”(开启流量访问视图需要10分钟),我的演示环境没法看图了,真实的业务需求是可以看到很直观的视图展示的。

最后总结下“负载均衡器”、“应用程序网关”、“流量管理器配置文件”三者的区别吧,下面的图转自微软https://docs.azure.cn/zh-cn/load-balancer/load-balancer-overview

  • Azure 负载均衡器在传输层(OSI 网络参考堆栈中的第 4 层)工作。它可对同一 Azure 数据中心中运行的应用程序实例间的流量进行网络级分配。
  • 应用程序网关在应用程序层(OSI 网络参考堆栈中的第 7 层)工作。它充当反向代理服务,终止客户端连接,并将请求转发到后端终结点(数据中心提供服务端)。
  • 流量管理器在 DNS 级别工作。它使用 DNS 响应将最终用户流量定向到全球分布的终结点(数据中心提供服务端)。最后客户端直接连接到这些终结点(数据中心提供服务端)。

到此Azure流量管理器就介绍到这了。

原文地址:http://blog.51cto.com/rdsrv/2071101

时间: 2024-08-30 04:46:02

14.Azure流量管理器(下)的相关文章

13.Azure流量管理器(上)

使用Azure 流量管理器可以控制用户访问流量导向不同位置的数据中心.流量管理器支持包括访问Azure VM.Web应用和云服务.也可将流量管理器用于非Azure数据中心的其他数据中心.流量管理器根据流量路由方法和不通位置的数据中心提供服务端的运行状况,使用域名系统 (DNS) 将客户端请求定向到最合适的就近数据中心提供服务端.流量管理器提供多种流量路由方法和数据中心提供服务端监视选项来满足不同的应用程序需求和自动故障转移模型.流量管理器能够灵活应对故障,包括整个 Azure 区域的故障.流量管

微软Azure云之企业Exchange 2016部署16—配置流量管理器

本节我们来使用Azure流量管理器来对主副站点的进行负载均衡,如下图红框处: 利用Azure流量管理器(Traffic Manager),可以将用户流量分配到Azure全球不同的数据中心.服务终结点的流量管理器支持包括Azure虚拟机.Web应用程序和云服务,也支持外部非Azure的Web站点. 为了对分布在全球不同数据中心的云服务进行负载平衡,可以将传入流量定向到最近的服务.尽管"最近"可能直接对应于地理距离,但也可能对应于以最短滞后为请求提供服务的位置.使用性能负载平衡方法可以基于

Microsoft Azure中TrafficManager (流量管理器)的路由方式

目前Azure的流量管理器有三种可供选择的路由方式.尽管你可以在任何时间去选择任何路由方法,每个流量管理器的配置文件在同一个时间段只能使用一个路由方法. 值得注意的是,所有的流量路由的方法均包括端点监控.配置流量管理器配置文件指定最适合需求的流量路由方式之后,你需要配置监控设置.当监控配置正确,流量管理器将监视端点的状态,包括云服务和网站,不会发送流量到它认为是不可用的端点. 这三种流量管理器流量路由的方法是:(为了便于理解,这里都举出场景) 1,故障转移:你在相同或不同的Azure数据中心均有

通过流量管理器和 Azure Functions(作为代理)为全球用户提供最靠近的认知服务(或自定义API)

本实战是一个中等复杂度的综合性实战,涉及到的内容有TrafficManager,AzureFunctions,域名/域名解析等几个内容. 本案例基础介绍: https://www.bilibili.com/video/av86424146/ 本案例实战: https://www.bilibili.com/video/av86424146/ Azure上认知服务(人脸,语音,翻译等)很多对外提供API的访问方式,如果我需要做一个全球型的人脸识别或者翻译的项目,则可能最终会在Global多个区域部署

Azure ARM模式下获取订阅下VM信息

Azure ARM模式下获取VM信息 马上就要双十一了,对于一些大客户而言,使用的VM机器超过几百台,无论是促销活动还是每个季度的机器梳理,都需要对这些VM进行梳理总结,是否有公网IP,IP动态静态,对于动态IP而言,因为机器重启有可能造成IP改变,有可能对业务造成很大影响.所以快速获取订阅下所有VM信息就很重要. 如下介绍通过直接运行PowerShell脚本就可以很快获取到全部信息 脚本如下: 可以通过powershell收集统计VM的公网IP,内网IP,机器型号,位置,操作系统,端口 # L

14 Python 装饰器

装饰器 装饰器其实就是一个以函数作为参数并返回一个替换函数的可执行函数.让我们从简单的开始,直到能写出实用的装饰器. 1 def outer(some_func): 2 def inner(): 3 print "before some_func" 4 ret = some_func() # 1 5 return ret + 1 6 return inner 7 def foo(): 8 return 1 9 decorated = outer(foo) # 2 10 decorate

《Java从小白到大牛》之第14章 异常处理(下)

<Java从小白到大牛>纸质版已经上架了!!! 释放资源 有时在try-catch语句中会占用一些非Java资源,如:打开文件.网络连接.打开数据库连接和使用数据结果集等,这些资源并非Java资源,不能通过JVM的垃圾收集器回收,需要程序员释放.为了确保这些资源能够被释放可以使用finally代码块或Java 7之后提供自动资源管理(Automatic Resource Management)技术. finally代码块 {#finally} try-catch语句后面还可以跟有一个final

大型分布式C++框架《四:netio之buffer管理器 下》

每周一篇又来了.这次主要介绍netio的buffer管理器. 首先buffer管理是每一个网络层不可回避的问题.怎么高效的使用buffer是很关键的问题.这里主要介绍下我们的netio是怎么处理.说实话 这是我见过比较蛋疼buffer管理.  反正我是看了好几天 才看明白的.      最近看了下Qcon2016的视频.里面很多大牛介绍分布式平台. 感觉特别牛逼~~. 感觉我们的分布式相比他们的这些还是简陋了点.感兴趣的同学可以去看看      http://daxue.qq.com/conte

HTTP 错误 403.14 - Forbidden0--Asp.net实现下拉框和列表框的连动

走过了牛腩老师的新闻发布系统,漫游过了孙鑫老师的Html,在427沐浴第一缕冬日阳光的美丽月底,小编迎来了北大青鸟的Asp.net,北大青鸟,高大上的赶脚有么有,哈哈哈,开始了小编的.net之旅. 首先,小编来简单介绍一下Asp.net,她是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们. 指 Active Server Pages(动态服务器页面) ,运行于