zoukankan      html  css  js  c++  java
  • Windows Azure Traffic Manager (3) Windows Azure Traffic Manager (3) 创建流量管理器策略和性能负载平衡

      《Windows Azure Platform 系列文章目录

       本章我将介绍如何在Windows Azure Management Portal里创建流量管理器策略。

       首先登陆Windows Azure Management Portal,选择"虚拟网络"-->"流量管理器"-->"策略"-->"创建"

     在"创建Traffic Manager"的对话框里,修改如下 

    • "负载平衡方法":选择平衡。
    • "选择要包括在策略中的托管服务":可以根据DNS名称的关键字进行筛选
    • "在可用DNS名称里"选择您需要的DNS名称,然后添加到右侧的"所选DNS名称"
    • 在Traffic Manager DNS前缀里命名您设置的DNS名称,该名称将成为您访问的URL
    • NDS TTL设置为30秒
    • 点击"创建"以完成创建过程。
    • 请等待2分钟,等待所有创建工作完成。
    • 注:我创建完成的Traffic Manager DNS url 为http://leiworldapp.trafficmanager.net/

    测试流量管理器

    我之前已经创建完成了Traffic Manager DNS,然后我用IE浏览器打开这个url

      可以发现Traffic Manager将我的请求重定向到部署在Windows Azure东亚数据中心的web站点,展示给我的是East Asia的内容。

      因为我处的物理位置是在中国的上海,离东亚数据中心(香港)的位置比其他的数据中心都要接近,网络延时也更少。

      Please Note:For a performance policy, the load balancer determines which hosted service
    responds to a client request based on tables that record the round trip time
    between various IP addresses around the globe and each Windows Azure data
    center. Note, however, that while there is a strong correlation between distance
    and network latency and you would normally receive a response from the hosted
    service closest to your current location, other factors such as network topology
    and congestion could determine that you receive a response from a service that
    is further away.

      对于负载均衡是性能的解释是这样的,托管服务的负载均衡根据一张表,这张表记录了世界各地不同的IP地址到每个Windows Azure数据中心之间的往返时间,来返回对客户端请求的响应。但是,这与距离、网络延时有很强的相关性。一般情况下,您会收离您当前的位置最近的托管服务发送的响应。但是其他一些因素,比如网络拓扑和堵塞等,会影响您的请求,您可以会收到一个离您物理位置更远的响应。

      我们登陆Windows Azure Management Portal,选择上一章已经发布的三个托管服务,分别用远程桌面连接,然后在远程桌面里用IE打开Traffic Manager DNS url。可以看到不同的远程桌面得到的Web页面内容是发布在同一数据中心的托管服务的内容。

    模拟服务宕机

    我们还是打开之前的Traffic Manager DNS URL,找到Hosted Service Status。将位于East Asia的托管服务Manage Traffic设置成Disable,如下图:

      然后按F5刷新页面,会发现页面的内容跳转到了另外一个数据中心的托管服务,也就是网络延时速度第二快的地区,我这里显示的是West Europe。

      然后我们再把East Asia托管服务的Manage Traffice 设置成Enable。等待Health Monitor Timeout变成Ready。然后按F5刷新,页面的内容又回变成网络速度最快的内容,我这里显示的是East Asia。

       

  • 相关阅读:
    计算机网络
    计算机网络知识总结
    final,static,super,this
    ArrayList
    基础面试题
    BATJ都爱问的多线程面试题
    Session过期、失效时间
    类加载器ClassLoader源码解析
    连接ftp服务器 JDK 1.7
    根据当前请求的特征,判断该请求是否来自手机终端
  • 原文地址:https://www.cnblogs.com/threestone/p/2548085.html
Copyright © 2011-2022 走看看