绝大多数应用程序不会以 100% 的利用率持续运行 CPU。以 Web 应用程序为例。它通常在高需求和低需求之间波动,但几乎不会满负荷使用服务器的计算能力。
运行此类工作负载的一种简单且经济实惠的方法是使用我们去年 8 月推出的 Amazon EC2 M7i-flex 实例。这些实例是 Amazon EC2 M7i 实例的实惠版本,能够为常用大小提供相同的下一代通用计算规格。此外,它们还有另外一个优势,那就是能在您不需要始终使用全部计算能力的情况下提供更高的性价比。如果您希望在满足相同性能基准的同时降低运行成本,它们将是绝佳选择。
这种灵活性引起了客户的强烈反响,因此今天,我们通过推出 Amazon EC2 C7i-flex 实例来扩展我们的 Flex 产品组合,为计算密集型工作负载提供类似的性价比优势和更低的成本。这些实例是 Amazon EC2 C7i 实例的实惠版本,可提供基准的 CPU 性能水平,并且能够纵向扩展到为在 95% 的时间提供全部计算性能。
C7i-flex 实例
C7i-flex 提供从 large 到 8xlarge 的五种常见大小,其性价比比 Amazon EC2 C6i 实例高出 19%。
实例名称 | vCPU | 内存(GiB) | 实例存储(GB) | 网络带宽(Gbps) | EBS 带宽(Gbps) |
---|---|---|---|---|---|
c7i-flex.large | 2 | 4 | 仅限 EBS | 高达 12.5 | 最高 10 |
c7i-flex.xlarge | 4 | 8 | 仅限 EBS | 高达 12.5 | 最高 10 |
c7i-flex.2xlarge | 8 | 16 | 仅限 EBS | 高达 12.5 | 最高 10 |
c7i-flex.4xlarge | 16 | 32 | 仅限 EBS | 高达 12.5 | 最高 10 |
c7i-flex.8xlarge | 32 | 64 | 仅限 EBS | 高达 12.5 | 最高 10 |
我应该使用 C7i-flex 还是 C7i?
C7i-flex 和 C7i 都是由定制的第四代英特尔至强可扩展处理器(该处理器是 Amazon Web Services(AWS)专有的)提供支持的计算优化型实例。与其他云提供商使用的同类基于 x86 的英特尔处理器相比,它们的性能提高了 15%。
两者还采用 DDR5 内存,内存与 vCPU 的比例为 2:1,非常适合运行 Web 和应用程序服务器、数据库、缓存、Apache Kafka 和 Elasticsearch 等应用程序。
那么,如何在两者之间做出选择? 在决定适合您的实例时,需要考虑以下三点。
使用模式
EC2 弹性实例非常适合不需要完全利用所有计算资源的情况。
由于计算资源得到有效利用,因此您可以使性价比提升 5%,并使成本降低 5%。通常,这适合大多数应用程序,因此 C7i-flex 实例应该是计算密集型工作负载的首选。
但是,如果您的应用程序需要持续保持较高的 CPU 使用率,则应改用 C7i 实例。它们可能更适合用于批处理、分布式分析、高性能计算(HPC)、广告服务、高可扩展性多玩家游戏以及视频录制等工作负载。
实例大小
C7i-flex 实例提供大多数工作负载使用的常见大小,最大大小可达 8xlarge。
如果您需要更高的规格,那么应该研究一下大型 C7i 实例,其中包括 12xlarge、16xlarge、24xlarge、48xlarge 以及两个裸机选项(metal-24xl 和 metal-48xl 大小)。
网络带宽
更大的尺寸还提供更高的网络和 Amazon Elastic Block Store(Amazon EBS)带宽,因此根据您的要求,您可能需要使用较大的 C7i 实例。C7i-flex 实例提供高达 12.5 Gbps 的网络带宽和高达 10 Gbps 的 Amazon Elastic Block Store(Amazon EBS)带宽,这应该适合大多数应用程序。
注意事项
区域 — 访问各区域的 AWS 服务,检查 C7i-flex 实例在您的首选区域是否可用。
购买选项 — C7i-Flex 和 C7i 实例以按需模式、节省计划、预留实例和竞价型实例形式提供。C7i 实例还以专属主机和专用实例的形式提供。