迷途书童

敏感、勤学、多思
随笔 - 77, 文章 - 4, 评论 - 86, 引用 - 0
数据加载中……

为什么公有云上无法做HA

首先搞清楚什么叫HA,可参考:

http://www.expresscluster.net.cn/technologyshow.aspx?fid=8&id=594&cid=149

然后再看看VMware的HA原理:

http://vmw.eol.cn/img/ha_wp_cn.pdf


像amazon这样的公有云运营商无法在虚拟化层提供HA,估计原因有:


  1. aws的单个region的SLA只能做到99.95%,本身就满足不了关键业务的需求。
  2. 应用可能运行在多个available zone和多个region中,跨广域网的海量心跳无法做到实时、高效的故障检测
  3. 在available zone内做心跳的话有因为aws不感知应用,也因为第一条,做了也没用

因此,aws是不可能像vmware一样做虚拟化的ha的,vmware的ha面向的只是私有云。


同理,公有云上的应用层的HA做了也没有意义。

posted on 2010-07-25 14:11 迷途书童 阅读(1485) 评论(0)  编辑  收藏 所属分类: 云计算


只有注册用户登录后才能发表评论。


网站导航: