共置群集

使用共置群集时,Vertica 安装在部分或全部 Hadoop 节点上。如下图所示,除所有 Hadoop 节点使用的公用网络以外,Vertica 节点还使用专用网络:

您可以选择将 Vertica 置于全部或仅部分 Hadoop 节点上。如果要使用 HDFS 存储位置,您应该使用至少三个 Vertica 节点(企业模式数据库中的 K-safety 的最小数)。

使用更多 Vertica 节点可以提高性能,因为查询所需的 HDFS 数据更可能是节点的本地数据。

您可以将 Hadoop 和 Vertica 群集置于单个机架内,或者跨许多个机架和节点。如果您不在每个节点上共置 Vertica,则可以通过将其共置在每个机架中的至少一个节点上来提高性能。请参阅配置机架位置

通常情况下,Hadoop 和 Vertica 共同使用整个节点。由于这种配置使用共享节点,您必须在配置中解决这些节点上的潜在资源争用。有关详细信息,请参阅为共置群集配置 Hadoop。无需对仅 Hadoop 的节点做任何更改。

硬件建议

Hadoop 群集常常不具有完全相同的预配要求或硬件配置。但是,根据常规硬件和操作系统要求和建议中推荐的最佳实践标准,Vertica 节点的大小和功能应该相当。

由于 Hadoop 群集的规格并不总能满足这些标准,Vertica 建议针对 Hadoop 群集中的 Vertica 节点采用以下规格。