AWS EC2放置组:分区与传播

时间:2019-06-04 15:34:59

标签: amazon-web-services amazon-ec2

两种类型的AWS EC2放置组是否有一个很好的比较表?

  • 分区
  • 传播

我已经读过AWS Documentation,但仍然有些困惑。

2 个答案:

答案 0 :(得分:4)

首先,机架服务器是一台专门用作服务器的计算机,旨在安装在称为机架的框架中。每个机架都有自己的网络和电源。

群集放置组中,所有实例都放置在机架中。如果机架发生故障(硬件故障),则所有实例同时发生故障。高性能应用程序的理想选择。

扩展放置组中,每个实例都放置在其自己的单独机架中。每个机架最多只能有一个实例。机架故障(硬件故障)不会影响多个实例。高可用性或关键任务应用程序的理想选择。

分区放置组中,放置组中的每个逻辑分区都有自己的一组机架。如果机架发生故障(硬件故障),则可能会影响该逻辑分区内该机架上的多个实例。因此,如果您在其他分区中具有复制功能,那么您的数据将是安全的。这对于像HDFS,HBase,Cassandra,Kafka或任何其他容错系统之类的大数据应用程序将非常有用。此展示位置组在“高性能”和“高可用性”之间取得平衡。

答案 1 :(得分:0)

多读了AWS Documentation并仔细搜索了一下之后,我想我有了一些主意。让我尝试在下面自己提供答案。欢迎发表评论。

  • 分区放置组

    • PG中的每个分区都有自己的机架集。每个机架都有自己的网络和电源
    • 适合部署分布式和复制工作负载。每个可用区中最多有7个分区,但是每个分区中的实例数仅受帐户限制的限制。
    • 提供对分区的可见性
    • 分区可以位于同一区域的不同可用区中
    • 仅在2018年12月才推出了较新的功能(与Spread PG相比)(请参见Annoucement of the feature
  • 价位分配组

    • 每个实例都放置在其自己的单独机架中。每个机架最多有个实例
    • 适合部署实例数量较少的应用程序。组中每个可用区最多可以有7个实例
    • 该小组可以跨越同一地区的多个可用区。