EBS支持哪些AWS功能?


18

我最近读了一篇《AWS:好,坏和丑陋的文章》,其中提到它们已经脱离了所有EBS支持的AWS功能。EBS支持哪些显式功能(由EBS支持的EC2实例)或隐式(AWS Web控制台)?


4
对于那些投票结束而不是建设性的投票,一项功能是否得到EBS的支持,所以...那里没有争议。太本地化了,我想很多人不使用AWS ???
杰克·麦格劳

另外,我找不到在网上任何地方的单个地方收集的这些信息。
杰克·麦格劳

1
同意,这对于任何AWS支持的组织都是无价的知识,我很想知道Amazon云中的确切位置。鉴于已证明的EBS不稳定,这一点尤其重要。
JonVD 2012年

错误-如何证明EBS不稳定?在多少停机时间下运行多长时间的卷数?
皮特-MSFT

3
@PeterH。- 自从EBS系统出现以来,几乎是每一次大规模AWS中断的根源都在于EBS系统的故障。
EEAA 2012年

Answers:


5

使用EBS代替了Amazon所谓的临时存储或实例存储,因为随机访问IO显然更好。实例存储卷上的顺序IO可以更快。

EBS支持

  • EC2 如果您选择EBS支持的AMI
  • ELB 您必须为EC2主机选择EBS支持的AMI
  • RDS
  • 弹性豆茎
  • 弹性MapReduce

没有EBS支持

  • 53路
  • S3
  • CloudFront
  • 冰川
  • DynamoDB

我几乎肯定SES,SNS,SQS和SWF 使用EBS。

认为ElastiCache,CloudFormation,CloudWatch,IAM或CloudSearch使用EBS。


2
这纯粹是猜测,因为亚马逊从未公开回答过这个问题。我碰巧知道此答案中的某些信息不正确。
jamieb 2013年

请随后进行更正:/
杰克·麦格劳

1
@JakeMcGraw:我不是很钝,但是我无法提供有关此主题的更多信息。抱歉。
jamieb

列出的以EBS为后盾的服务要么让亚马逊说是,要么使用较低级别的服务(Elastic Beanstalk)。列出的未受EBS支持的服务要么位于该区域之外,要么因为它们是区域级别的服务而无法被EBS支持,或者无法使用本地SSD来提高速度(DynamoDB)。最后的两个句子是推测性的。
查尔斯·恩格尔克

7

我评论了该博客文章,该文章随后被作者删除。在阅读他的文章时,您不妨考虑这种专业水平。我写的是:

AWS从未发生过区域范围的故障。如果该博客作者花时间阅读了他链接的两个事件报告,那么他会知道的。正确设计的AWS部署始终使用多个可用性区域。我在这两个事件中遇到的最糟糕的影响是性能略有下降或API访问间歇性;两者都不是一个缓慢的障碍。

我没有添加到原始评论中的内容:

不了解如何正确使用AWS的人中有99%会受到攻击。他们将其视为另一个VPS或另一个联合服务器。您必须在构建应用程序时考虑到基于云的部署。它必须容忍随机节点故障,使用无状态应用程序服务器,并跨一个或多个负载均衡器后面的多个实例和子网无缝地工作。您应该使用松耦合的组件,并使用消息队列在各层之间进行通信。

简而言之,这篇博文只是不懂如何使用他们选择的工具的人的又一番long。


1
您是对的,但没有回答这个问题……
iwiznia

1
@iwiznia发布评论太久了。但是这个问题将无法在公共论坛上回答。亚马逊故意对其基础架构保持沉默。
jamieb

3
“ AWS从未发生过区域性故障。” 这不是真的 aws.amazon.com/message/65648 “负载导致EBS控制平面出现褐色,并再次影响了整个地区的 EBS API 。”
ceejayoz

@ceejayoz:阅读我的评论:“我通过这两个事件经历的最严重影响是性能略有下降或API间歇性访问;这都不是一个缓慢的停止器。 ” 我在这两次活动中管理的应用程序都按设计继续运行。
jamieb 2012年

2
如果您的实例由于EBS而失败,并且您无法在另一个区域中启动替换,这将是一个阻止者。这也是一个问题,因为ELB和RDS在EBS上运行,并且由于这些依赖性,历史上一直存在无法从失败的AZ退出的问题。请参阅他们最近的验尸报告,该报告对此表示认可,并说他们将对ELB进行重新设计,从而避免EBS依赖性。
ceejayoz
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.