Amazon ec2 如何在Amazon上托管持久数据存储系统

Amazon ec2 如何在Amazon上托管持久数据存储系统,amazon-ec2,hadoop,persistence,cloud,cloud-hosting,Amazon Ec2,Hadoop,Persistence,Cloud,Cloud Hosting,我正在做一个处理大量数据的项目。我正在考虑在Ec2上主持这个项目。我打算使用Hadoop进行计算,并使用一些NoSql系统(例如Hbase/Cassandra)来存储数据。NoSql系统必须是持久的(我不想丢失数据)。据我所知,我需要生成虚拟机来承载Hadoop和NoSql。但是虚拟机不是持久的。是否有其他方法可以持久地托管数据存储系统(不仅是数据,还有管理数据的系统)并利用Amazon提供的计算 我想我的情况与持久托管数据库的人类似 我认为您需要考虑使用“保留实例”和“弹性块存储”(EBS)

我正在做一个处理大量数据的项目。我正在考虑在Ec2上主持这个项目。我打算使用Hadoop进行计算,并使用一些NoSql系统(例如Hbase/Cassandra)来存储数据。NoSql系统必须是持久的(我不想丢失数据)。据我所知,我需要生成虚拟机来承载Hadoop和NoSql。但是虚拟机不是持久的。是否有其他方法可以持久地托管数据存储系统(不仅是数据,还有管理数据的系统)并利用Amazon提供的计算


我想我的情况与持久托管数据库的人类似

我认为您需要考虑使用“保留实例”和“弹性块存储”(EBS)


如果我正确理解了您的问题,您可能希望保留一个始终保持运行的实例连接到EBS卷,以便持久存储数据。EBS还可以将“Snapshop”备份到S3。

Amazon提供了一个名为SimpleDB的服务,您可以使用它来持久、灵活地存储数据。根据您的数据需求,您也可以使用AmazonS3

我想要的是有一个持久的方法来存储数据和运行的系统,我可以从中取出数据。在我的理解中,“保留实例”是我可以保留一段时间(至少1年)的实例。如果是这样的话,这可能是一个解决办法。顺便说一句,人们通常是如何在云上托管他们的数据库的?在您在EC2上开发了一个系统并决定在较长的时间内使用相同的实例类型,并且您希望支付更少的费用之前,没有必要购买保留的实例。您可以随意使用EC2实例,而无需购买保留实例,而且很有可能您希望在完成之前更改实例类型。不过,AWS不保证不保留实例。虽然您的按需实例不太可能获得“启动”。。。据我了解,这也不是不可能的。如果我错了,请纠正我。