SylviaBABY commented on code in PR #1360: URL: https://github.com/apache/apisix-website/pull/1360#discussion_r997836165
########## blog/zh/blog/2022/08/12/arm-performance-google-aws-azure-with-apisix.md: ########## @@ -54,9 +55,13 @@ Tau T2A VM 有多种预定义的 VM 形状,每个 VM 最多 48 个 vCPU,每  -## 三大云厂商 ARM 服务器性能测试 +### Oracle Cloud Infrastructure Ampere A1 Compute -在本文中,我们将通过测试单核心性能来反映各服务器的整体性能。这里选取网络 IO 密集型的 API 网关 Apache APISIX,分别在 AWS c7g.large、GCP t2a-standard-2 和 Azure D2ps v5(属于 Dpsv5 系列,双核 CPU)三款机型上绑定单个 CPU 核心进行压力测试,并通过 QPS 和响应延迟两个指标来分析服务器的性能。 +2021 年 5 月底,甲骨文发布了首款以 Arm 为基础的运算产品:OCI Ampere A1 Compute。该产品将可以在 Oracle 云端基础设施 (Oracle Cloud Infrastructure, 以下简称 OCI) 上运行,主要机型是:VM.Standard.A1.Flex(以下简称 OCI A1), CPU 核心和内存都可以灵活配置。为了支持 OCI 中的新 Ampere A1 Compute 实例, Oracle 创建了一个 [Arm 开发人员生态系统](https://blogs.oracle.com/cloud-infrastructure/oracle-makes-building-applications-on-ampere-a1-compute-instances-easy),使开发人员能够在 OCI Arm 实例上无缝转换、构建和运行应用程序。在价格方面,甲骨文更是唯一以每核心每小时 0.01 美元的价格提供其 Arm 运算实例的大型云端供应商。 Review Comment: ```suggestion 2021 年 5 月底,甲骨文发布了首款以 Arm 为基础的运算产品:OCI Ampere A1 Compute。该产品将可以在 Oracle 云端基础设施 (Oracle Cloud Infrastructure, 以下简称 OCI) 上运行,主要机型是:VM.Standard.A1.Flex(以下简称 OCI A1),CPU 核心和内存都可以灵活配置。为了支持 OCI 中的新 Ampere A1 Compute 实例, Oracle 创建了一个 [Arm 开发人员生态系统](https://blogs.oracle.com/cloud-infrastructure/oracle-makes-building-applications-on-ampere-a1-compute-instances-easy),使开发人员能够在 OCI Arm 实例上无缝转换、构建和运行应用程序。在价格方面,甲骨文更是唯一以每核心每小时 0.01 美元的价格提供其 Arm 运算实例的大型云端供应商。 ``` ########## blog/zh/blog/2022/08/12/arm-performance-google-aws-azure-with-apisix.md: ########## @@ -100,6 +105,21 @@ Tau T2A VM 有多种预定义的 VM 形状,每个 VM 最多 48 个 vCPU,每 | AWS C7g | $0.0361 | $0.0723 | $0.1445 | $0.289 | $0.5781 | $1.1562 | $1.7342 | | GCP T2A | $0.0385 | $0.077 | $0.154 | $0.308 | $0.616 | $1.232 | $1.848 | | Azure Dpsv5 | * | $0.077 | $0.154 | $0.308 | $0.616 | $1.232 | $1.848 | +| OCI A1 | 0 |0 |0 | $0.051 | $0.179 | $0.435 | $0.947 | + +由于 OCI VM.Standard.A1.Flex 可以灵活配置内存和 CPU 核心数,因此下面计算性价比时选取的机器内存大小为: Review Comment: <img width="1133" alt="image" src="https://user-images.githubusercontent.com/39793568/196368446-f27314ec-83aa-4fd9-badf-64b219d84fec.png"> I think this part is either a separate text, or it is directly highlighted in the `note`, instead of the current sentence divided into two formats ########## blog/zh/blog/2022/08/12/arm-performance-google-aws-azure-with-apisix.md: ########## @@ -100,6 +105,21 @@ Tau T2A VM 有多种预定义的 VM 形状,每个 VM 最多 48 个 vCPU,每 | AWS C7g | $0.0361 | $0.0723 | $0.1445 | $0.289 | $0.5781 | $1.1562 | $1.7342 | | GCP T2A | $0.0385 | $0.077 | $0.154 | $0.308 | $0.616 | $1.232 | $1.848 | | Azure Dpsv5 | * | $0.077 | $0.154 | $0.308 | $0.616 | $1.232 | $1.848 | +| OCI A1 | 0 |0 |0 | $0.051 | $0.179 | $0.435 | $0.947 | + +由于 OCI VM.Standard.A1.Flex 可以灵活配置内存和 CPU 核心数,因此下面计算性价比时选取的机器内存大小为: + +:::note + +内存 = CPU 核心数 * 4 GB + +::: + +:::note + +根据[Oracle 云免费套餐](https://www.oracle.com/cloud/free/),每个租户每月可免费获得前 3,000 个 OCPU 小时和 18,000 GB 小时(相当于 4 个 OCPU 和 24 GB 内存),以使用 VM.Standard.A1.Flex 创建 Ampere A1 Compute 实例 Review Comment: ```suggestion 根据 [Oracle 云免费套餐](https://www.oracle.com/cloud/free/),每个租户每月可免费获得前 3,000 个 OCPU 小时和 18,000 GB 小时(相当于 4 个 OCPU 和 24 GB 内存),以使用 VM.Standard.A1.Flex 创建 Ampere A1 Compute 实例。 ``` ########## blog/zh/blog/2022/08/12/arm-performance-google-aws-azure-with-apisix.md: ########## @@ -111,12 +131,16 @@ Tau T2A VM 有多种预定义的 VM 形状,每个 VM 最多 48 个 vCPU,每 从测试结果来看,AWS C7g 相比 GCP T2A 和 Azure Dpsv5 拥有更高的性价比。虽然 Azure Dpsv5 相比 GCP T2A 只有 15% 的性能提升, 但是性价比却高了接近一倍。 +由于在 Oracle 云免费套餐中,搭载 2 核心 CPU、8 GB 内存的的虚拟机可以免费使用,这意味着如果要获得和上述 GCP T2A 同等的性能,OCI A1 的成本基本为零,性价比简直令人振奋! + ## 总结 AWS 在 2018 年就推出了首款 ARM 架构的处理器 AWS Graviton,比 GCP 提前了大约 4 年进行了基于 ARM 架构的服务器领域的布局,如今 AWS Graviton 处理器已经发展到了第三代。 通过 Apache APISIX 的性能测试结果和性价比分析,我们可以看出 AWS Graviton3 拥有比 GCP T2A 和 Azure Dpsv5 更高的性能和性价比。这于 AWS 在 ARM 服务器领域深耕多年是分不开的。 +由于 Oracle 的慷慨,在业务性能允许的情况下,OCI A1 绝对是个非常好的选择,因为这基本上没有成本(你仍然需要为磁盘付费)。 + 此外,我们在测试过程中仅使用了 Apache APISIX 绑定单核心测试。如果使用多核,AWS Graviton 3 所呈现的性价比可能会进一步提高。 ## 参考链接 Review Comment: This part can also add some link about Oracle ########## blog/zh/blog/2022/08/12/arm-performance-google-aws-azure-with-apisix.md: ########## @@ -14,9 +14,10 @@ keywords: - ARM - Azure - AWS +- Oracle - Google - Apache APISIX -description: 本文使用 API 网关 Apache APISIX 来比较 GCP、AWS 和 Azure ARM 架构服务器在网络 IO 密集型场景下的性能。 +description: 本文使用 API 网关 Apache APISIX 来比较 GCP、AWS、Azure 和 OCI ARM 架构服务器在网络 IO 密集型场景下的性能。 Review Comment: Need to change the title too <img width="1103" alt="image" src="https://user-images.githubusercontent.com/39793568/196367534-3093495c-281e-44ac-b424-88ec50b7d29d.png"> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
