我在亚马逊上有一个大型EC2服务器实例。在维基百科上阅读会显示大型实例的以下详细信息。
7.5 GB memory
4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each)
850 GB instance storage (2×420 GB plus 10 GB root partition)
64-bit platform
I/O Performance: High
API name: m1.large
问:计算单元究竟是什么?我知道我不应该将2个内核与2个计算单元相乘以获得4个内核,因为在机器上运行htop
仅显示2个内核。与cat /proc/cpuinfo
相同。
问:我在实例上的任何地方都没有看到850 G的存储空间。我该如何利用它?
感谢
答案 0 :(得分:2)
Amazon EC2使用各种措施为每个实例提供一致且可预测的CPU容量。为了使开发人员能够轻松比较不同实例类型之间的CPU容量,我们定义了Amazon EC2计算单元。分配给特定实例的CPU数量以这些EC2计算单位表示。我们使用几个基准测试和测试来管理EC2计算单元性能的一致性和可预测性。一个EC2计算单元提供1.0-1.2 GHz 2007 Opteron或2007 Xeon处理器的等效CPU容量。这也相当于我们原始文档中引用的2006年初1.7 GHz Xeon处理器。随着时间的推移,如果我们找到可以让您更清楚地了解计算容量的指标,我们可以添加或替换EC2计算单元定义中的度量。
我会使用AWS文档而不是维基百科作为每个实例类型为您提供的确切内容的真实来源。
答案 1 :(得分:0)
我在实例的任何地方都看不到850 G的存储空间。我如何能 利用那个?
默认情况下,实例存储没有格式化,因此要使用它,首先需要在其上创建文件系统,格式化并安装它。
答案 2 :(得分:0)
这是850G临时或实例存储。看看Instance Storage docs。新的AMI没有附加该存储,但您可以创建自定义AMI(请参阅示例)或以编程方式创建实例。
我上次使用时格式化了存储空间,但您可以轻松地执行此操作,然后在任意位置安装/附加存储。