But*_*kus 3 amazon-s3 amazon-ec2 amazon-ebs
我特别关注具有 850 GB 实例存储空间的标准大型按需实例。
我真正不明白的是,如果实例关闭和/或销毁后数据会立即消失,那么为什么实例上有 850 GB 的存储空间。
似乎 EBS 是为实例(包括根卷)提供永久磁盘空间的标准方式。你可以给它们条纹。您可以将它们备份到不同的可用区和/或 S3 和/或完全脱离 Amazon 的系统。
如果您必须经常在实例外 (EBS/S3?) 进行备份以避免丢失所有内容,为什么还要在实例存储上保留任何内容?它是否具有超出条带化 EBS 卷所能提供的速度优势?
似乎安全和易于设置的最佳配置是根本不使用实例存储,而是将 EBS 卷带条带备份到 S3 或异地。
我是对的,还是有充分的理由使用 850 GB 的实例存储?
谢谢
cyb*_*x86 10
要记住的一件事是,并非所有数据都需要是永久性的。实例存储为处理临时数据提供了一种经济高效的解决方案。
让我举几个例子。
最明显的是交换空间。如果您想分配几 GB 的交换空间,实例存储设备上的文件是完美的 - 没有 I/O 操作成本,并且数据甚至不需要在重新启动之间保持不变。
但更实际的是,考虑到 AWS 迎合了各种各样的计算任务——而不仅仅是 Web 基础设施。因此,例如,实例存储非常适合生成大量中间文件但生成少量最终产品的某些构建过程。在科学应用程序甚至一些 map-reduce 应用程序中,对这种存储的需求并不少见。
临时文件(即 /tmp)、一些缓存,甚至某些类型的日志也可能不需要永久存储,并且非常适合实例存储模型。
特别是考虑到连接了多个实例存储卷的较大实例,您可以将它们设置在 RAID0 中以提高性能 - 无需额外成本即可获得大量存储,并且无需为 I/O 操作付费。
考虑一下,m1.xlarge(如果作为 3 年预留实例购买)将花费 116.8 美元+94.44 美元=211.24 美元/月 - 它包括 1690GB 的存储空间。配置相同数量的 EBS 存储将花费 169 美元/月 - 加上 I/O 成本(可能很大)。尤其是有人有很多服务器的集群,节省成本可以实现将所有数据复制到永久存储,但使用实例存储作为服务器的主要存储。
然而,上面说过,在最常见的情况下,EBS 是更好的方法——尤其是在备份(EBS 快照)的情况下——它甚至适用于 RAID 阵列(并且是差分和压缩的)。
| 归档时间: |
|
| 查看次数: |
3581 次 |
| 最近记录: |