在EC2上,为什么我需要单独的EBS卷来存储日志,日志和数据? [英] On EC2, why do I need individual EBS volumes for journal, log, and data?

查看:77
本文介绍了在EC2上,为什么我需要单独的EBS卷来存储日志,日志和数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

根据 MongoDB教程,其中介绍了如何在EC2上手动部署MongoDB,步骤之一说明您应该具有:

According to this MongoDB tutorial which explains how to manually deploy MongoDB on EC2, one of the steps states that you should have:

用于数据(1000 IOPS),日志(250 IOPS)和日志(100 IOPS)的单个PIOPS EBS卷."

"Individual PIOPS EBS volumes for data (1000 IOPS), journal (250 IOPS), and log (100 IOPS)."

为什么我需要单独的EBS卷来存储日志,日志和数据?我可以将它们合并成一个EBS卷吗?

Why do I need individual EBS volumes for journal, log, and data? Can I just combine these into one EBS volume?

推荐答案

MongoDB团队可能已经体验到IOPS对数据的需求最高,日志最低,日志位于中间.尽管我对MongoDB不太熟悉,但我怀疑它们可能暗示某些EBS数量的原因包括:

MongoDB team may have experienced that IOPS needs for data is highest, log is the lowest and journal is somewhere in the middle. Although I am less familiar with MongoDB, I suspect that some of the reasons why they might be suggesting different EBS volumes include:

  • 节省成本:根据需要提供适当数量的IOPS将节省$.如果全部都在一个分区上,那么您将使用最大IOPS 1000,最终需要支付更多费用
  • 快照:您可以以不同(更频繁?)的时间间隔对数据进行快照
  • 竞争:如果数据,日记和日志位于不同的卷上,则它们不会相互竞争
  • 缩放:您可以分别缩放数据量与日志和日志量
  • 降低风险:如果数据量有问题,您可以从备份中还原并重新应用日志(我想可以),并在日志中进行分析

这篇关于在EC2上,为什么我需要单独的EBS卷来存储日志,日志和数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆