Azure Lei Zhang的博客

weibo: LeiZhang的微博/QQ: 185165016/QQ群:319036205/邮箱:leizhang1984@outlook.com/TeL:139-161-22926

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  389 随笔 :: 0 文章 :: 394 评论 :: 0 引用

  《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。

   

 

posted on 2012-06-13 21:38 Lei Zhang的博客 阅读(...) 评论(...) 编辑 收藏