创建放置组、密钥对和 VPC
为 AWS 配置网络的一环是创建以下内容:
创建放置组
放置组是单个可用性区域中实例的逻辑分组。群集需要放置组,并且所有 Vertica 节点必须位于同一个放置组中。
Vertica 建议将放置组用于那些受益于低网络延迟、高网络吞吐量或两者兼有的应用程序。要为放置组提供最低延迟、最高每秒数据包数网络性能,请选择支持增强网络的实例类型。
有关创建放置组的信息,请参阅 AWS 文档中的放置组。
创建密钥对
您需要一个密钥对,才能使用 SSH 访问实例。使用 AWS 界面创建密钥对,并将密钥 (*.pem) 文件的副本存储在本地计算机上。当访问实例时,需要知道密钥的本地路径。
使用密钥对可以:
-
以 dbadmin 身份,从群集外部对到实例的连接进行身份验证。
-
在 AWS 实例上安装和配置 Vertica。
有关创建密钥对的信息,请参阅 AWS 文档中的 Amazon EC2 密钥对。
创建虚拟私有云 (VPC)
您在 Amazon 上创建虚拟私有云 (VPC),以便可以创建 EC2 实例的网络。您在 VPC 中的实例都共享相同的网络和安全设置。
AWS 上的 Vertica 群集在逻辑上必须位于同一网络中。创建 VPC 以确保群集中的节点可以在 AWS 中相互通信。
使用以下配置创建单个公共子网 VPC:
-
分配适合您的情况的网络访问控制列表 (ACL)。
-
为在此 VPC 中启动的实例启用 DNS 解析并启用 DNS 主机名支持。
注意
一个 Vertica 群集必须在单个可用性区域中运行。有关创建 VPC 的信息,请参阅 AWS 文档中的创建虚拟私有云 (VPC)。