Amazon ec2 Datastax Cassandra Amazon EC2-存储空间

Amazon ec2 Datastax Cassandra Amazon EC2-存储空间,amazon-ec2,cassandra,datastax,Amazon Ec2,Cassandra,Datastax,我们计划使用Datastax提供的AmazonAMIEC2实例来运行Cassandra 我们计划使用以下配置启动一个实例(Datastax AMI) m3.5大容量(6.5 ECU、2个VCPU、2.5 GHz、英特尔至强E5-2670v2、7.5 GiB内存、1 x 32 GiB存储容量) 请注意,此32GB是实例存储,不是EBS卷 如上所述,如果我们选择该实例,我们的应用程序最多可以存储32GB 我的问题是,我们的应用程序非常庞大,可能存储超过100GB。在这种情况下,如何扩展存储空间 由于

我们计划使用Datastax提供的AmazonAMIEC2实例来运行Cassandra

我们计划使用以下配置启动一个实例(Datastax AMI)

m3.5大容量(6.5 ECU、2个VCPU、2.5 GHz、英特尔至强E5-2670v2、7.5 GiB内存、1 x 32 GiB存储容量)

请注意,此32GB是实例存储,不是EBS卷

如上所述,如果我们选择该实例,我们的应用程序最多可以存储32GB

我的问题是,我们的应用程序非常庞大,可能存储超过100GB。在这种情况下,如何扩展存储空间

由于我是卡桑德拉的新手,我无法理解亚马逊文档和Datastax文档

请帮帮我


感谢

如果在实例的第一次启动时有多个可用磁盘,那么Datastax Amazon AMI将创建RAID0阵列(总存储量是所有磁盘的总和),但这需要选择具有多个实例存储磁盘的实例类型

这就留下了一些选择:

  • 选择具有更多存储空间的其他实例类型。r3系列可能有效,除非出于某种原因确实需要使用m3.L
  • 通过向环中添加更多节点来增加存储(不太可能具有成本效益)
  • 不要使用数据集。使用Ubuntu AMI(Datastax AMI构建在Ubuntu上)并以其他方式安装所有必需的软件(Java、DSE等)。然后,您可以使用m3.large(或任何其他实例类型),但可以使用任何大小的EBS卷进行存储