首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RightScale体系结构问题

RightScale体系结构问题
EN

Server Fault用户
提问于 2011-07-08 23:27:14
回答 2查看 137关注 0票数 1

我查看了RightScale的体系结构图,并看到了它们的基本4-服务器设置(使用EBS):http://support.rightscale.com/12-Guides/EC2_最好的_惯例/EC2_站点_架构_Diagrams#Basic_4-服务器_设置_使用_EBS

我假设在前两个IP的前面是EC2静态IP(其中您为您的域发布了多个IP)。

我不明白的两件事是

  1. 为什么它不使用亚马逊的弹性负载平衡(ELB)?
  2. 为什么它不使用亚马逊的关系数据库系统(RDS)?

这仅仅是为了让其他云更易于移植吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-07-09 05:03:22

为什么它不使用亚马逊的弹性负载平衡(ELB)?他们可能不使用ELB的原因至少有三个:

  1. 额外的成本-你可以运行你自己的微型实例低于一个ELB的成本,这应该有足够的力量来进行负载平衡。
  2. ELB是(或至少曾经是)第4层负载平衡器--它们不支持HAProxy支持的第7层逻辑。此外,直到最近,他们还不支持“粘性会议”。
  3. 冗余-您通常会运行一个ELB -而这里您有一个备份。虽然ELB应该是非常可靠的,没有一个单一的故障点是好的。当然,可移植性也是一个因素。

为什么它不使用亚马逊的关系数据库系统(RDS)?

  1. 同样,成本是一个因素-如果你有一个'4服务器‘模型-添加一个RDS真的增加了。RDS实例的价格比等价的EC2实例高出30%。其优势主要在于‘他们会照顾你的一切’。如果你能设置一些东西,你可能会对它有更多的控制。
  2. 控制:没有对my.cnf的访问(尽管某些API相当);没有二进制日志;没有读取复制;没有关机/超级特权;维护是每周安排的(而且您可能并不总是确定这会带来什么);如果RDS出了问题(例如,由于升级而出现问题),您必须依赖它们来修复它;它们运行特定版本的MySQL --如果您碰巧需要一个旧版本,您就不能使用它。
票数 2
EN

Server Fault用户

发布于 2011-07-09 00:44:12

我不认为你考虑过问RightScale这些问题,因为这是他们的图表?

我会说,顶部的I应该是应用程序I(尽管他们为什么认为不止一个是一个好的解决方案,我不确定)。可能这些图表是在ELB和RDS可用之前绘制的,否则我会说它们很可能是试图保持可移植性。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/288502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档