在 VPC 中创建集群 - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

在 VPC 中创建集群

以下是如何在 Virtual Private Cloud (VPC) 中部署集群的一般步骤。

要在 VPC 中创建集群,请执行以下操作:
  1. 设置 VPC。

    您可以在账户的默认 VPC(如果您的账户有的话)中或您创建的 VPC 中创建集群。有关更多信息,请参阅在创建集群时使用 EC2-VPC。要创建默认 VPC,请参阅《Amazon VPC 用户指南》中的创建 VPC。记下 VPC 标识符、子网和子网的可用区。您在启动集群时需要使用这些信息。

    注意

    您必须在自己的 VPC 中至少定义一个子网,以便您在下一步中将其添加到集群子网组。有关将子网添加到 VPC 的更多信息,请参阅 Amazon VPC 用户指南中的将子网添加到 VPC 中

  2. 创建 Amazon Redshift 集群子网组,以指定 Amazon Redshift 集群可在 VPC 中使用的子网。

    您可以使用 Amazon Redshift 控制台或以编程方式创建集群子网组。有关更多信息,请参阅Amazon Redshift 集群子网组

  3. 在您要将其与集群相关联的 VPC 安全组中,授予针对入站连接的访问权限。

    您可以允许 VPC 外部(在公共 Internet 上)的客户端连接到集群。为此,请将集群与一个 VPC 安全组关联,该安全组授予对启动集群时使用的端口的入站访问权限。有关安全组规则的示例,请参阅 Amazon VPC 用户指南中的安全组规则

  4. 按《Amazon Redshift 入门指南》中的开始使用 Amazon Redshift 中的步骤操作,以创建集群。创建集群时进行以下修改:

    • 要显示 Additional configurations (其他配置) 部分,请关闭 Use defaults (使用默认值)

    • Network and security(网络和安全性)部分中,指定您设置的 Virtual Private Cloud(VPC)Cluster subnet group(集群子网组)和 VPC security group(VPC 安全组)。

您现在可以使用该集群。您可以按照“入门”步骤操作,通过上传示例数据并尝试示例查询来测试集群。