Pau*_*lor 7 amazon-ec2 amazon-web-services
创建了一个新的Ubuntu c3.xlarge实例,当我到达存储选项时,我可以选择将ROOT更改为通用SSD,预置IOPS或磁性,如果我选择预置IOPS,我可以设置另一个值.Instance Store 0下的附加数据存储没有选项,但如果更改为EBS,则我有相同的选项.
我真的很难理解:
亚马逊的文档非常不清楚
我正在使用此实例将数据从文本文件传输到Postgres关系数据库,这些文件必须逐行处理,每行有一些INSERT语句,因此在我的本地计算机上运行缓慢(500万行数据需要15个小时).最初数据库是单独在RDS上,但它非常慢,所以我在实例本身安装数据库本身删除网络延迟,这加快了一些事情,但它仍然比我当地简陋的Linux服务器慢得多.
在加载数据CPU实例时查看实例日志仅为6%,因此现在认为磁盘可能会限制因素.数据库将使用/(不确定是SSD还是磁性 - 如何查找)磁盘和数据文件位于/ mnt(使用Instance Store 0)磁盘上.
我只需要这个实例做两件事:
(所以数据库只是一个临时步骤)
搜索索引被转移到EBean服务器然后我不需要这个实例再过一个月,然后我用新数据重复这个过程,因此我可以花更多的钱来加快处理,因为我只是每个月使用1天,然后我可以停止实例并且不会产生任何进一步的费用?
请问我该怎么做才能确定问题并加快速度?
这是我的个人指南:
如果音量很小(<33G)并且只需要最终的性能突发(例如启动音量),请使用磁性驱动器.
如果您需要可预测的性能和高吞吐量,请使用PIOPS卷和EBS优化实例.
否则,请使用通用SSD.
归档时间: |
|
查看次数: |
8355 次 |
最近记录: |