详情页标题前

外国ecs云服务器测试环境-云小二

详情页1

在互联网时代,云服务器已经成为了企业和个人在互联网上进行业务或者个人网站托管的代名词。在中国,阿里云、腾讯云、华为云等云服务器厂商已经占据了市场的大部分份额,成为了云计算领域中的佼佼者。不过,在国际市场上,AWS、Microsoft Azure、Google Cloud等云服务器厂商也都有较大的市场份额。在这篇文章中,我们将对比测试几种国际上最知名的云服务器,以期为大家提供一些参考。

我们将依次测试AWS、Microsoft Azure、Google Cloud三种云服务器,测试环境将会是同样配置的Linux系统(CentOS 7),测试流程中我们将基于同样的任务对这三种云服务器进行性能测试,以便更加真实地表现各云服务器的差异。

**一、AWS**

AWS(Amazon Web Services)是Amazon开发和提供的云计算平台,AWS是指Amazon Web Services,是一种灵活而可扩展的云计算解决方案,可为企业和租户提供付费基础架构即服务(IaaS),平台即服务(PaaS),软件即服务(SaaS)和多云计算环境等等。AWS是全球规模最大、最具全球化覆盖面、拥有最多客户和最广泛合作伙伴生态系统的云平台之一。目前AWS已经占了全球超过33%的市场份额,是全球领先的云计算平台。

我们将在AWS上测试Ec2实例,该实例配置为t2.small规格,vCPU为1个,内存为2GB,OS系统为CentOS 7。我们将对该实例进行CPU、内存、网络IO的基本测试。

**CPU测试**

我们将使用UnixBench工具对AWS的t2.small实例进行CPU测试。UnixBench是一个测试系统性能的程序,它通过测试一系列基于Unix类的系统基准程序,以确定CPU、内存、系统IO、程序运行时间等部分的性能水平。

测试命令为:

“`
yum install -y gcc make gcc-c automake autoconf libtool perl-Time-HiRes perl-ExtUtils-Embed
wget http://byte-unixbench.googlecode.com/files/UnixBench5.1.3.tgz
tar zxvf UnixBench5.1.3.tgz
cd UnixBench/
./Run
“`

测试结果为:

“`
Benchmark Run: Thu Nov 25 2021 02:22:17 – 02:50:26
1 CPU in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 4215470.7 lps (10.0 s, 7 samples)
Double-Precision Whetstone 2892.5 MWIPS (9.9 s, 7 samples)
Execl Throughput 4344.5 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 907284.3 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 245657.0 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 2870453.9 KBps (30.0 s, 2 samples)
Pipe Throughput 1741741.3 lps (10.0 s, 7 samples)
Pipe-based Context Switching 381320.8 lps (10.0 s, 7 samples)
Process Creation 10567.4 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 5831.0 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 780.5 lpm (60.0 s, 2 samples)
System Call Overhead 1304121.0 lps (10.0 s, 7 samples)

System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 4215470.7 361.0
Double-Precision Whetstone 55.0 2892.5 525.5
Execl Throughput 43.0 4344.5 1011.3
File Copy 1024 bufsize 2000 maxblocks 3960.0 907284.3 2291.6
File Copy 256 bufsize 500 maxblocks 1655.0 245657.0 1483.8
File Copy 4096 bufsize 8000 maxblocks 5800.0 2870453.9 4953.5
Pipe Throughput 12440.0 1741741.3 1398.5
Pipe-based Context Switching 4000.0 381320.8 953.3
Process Creation 126.0 10567.4 838.1
Shell Scripts (1 concurrent) 42.4 5831.0 1375.7
Shell Scripts (8 concurrent) 6.0 780.5 1300.9
System Call Overhead 15000.0 1304121.0 869.4
========
System Benchmarks Index Score 1294.4
“`

从测试结果可以看出,AWS的t2.small实例在CPU性能上表现出良好的质量,Dhrystone的lps达到了4215470.7,比例从内存上对应的性能基准程序Double-Precision Whetstone的MWIPS(million Whetstone Instructions Per Second)高出多达万倍。,CPU基准程序的执行效率和应用性能之间是有某种程度的关联性的。

**网络IO测试**

我们将使用iperf3工具对AWS的t2.small实例进行网络IO测试。iperf3是一种TCP、UDP速率测试工具,它可以帮助我们测试服务器网络吞吐量的峰值数据率。我们在客户端上执行iperf3进行测试。

测试命令为:

服务端
“`
yum install -y iperf3
iperf3 -s
“`

客户端

“`
yum install -y iperf3
iperf3 -c [服务端IP地址]
“`

测试结果为:

“`
Connecting to host [10.1.0.105], port 5201
[ 5] local 172.31.45.43 port 54994 connected to 10.1.0.105 port 5201
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 260 KBytes 2.12 Mbits/sec
[ 5] 1.00-2.00 sec 298 KBytes 2.44 Mbits/sec
[ 5] 2.00-3.00 sec 292 KBytes 2.39 Mbits/sec
[ 5] 3.00-4.00 sec 292 KBytes 2.39 Mbits/sec
[ 5] 4.00-5.00 sec 281 KBytes 2.30 Mbits/sec
[ 5] 5.00-6.00 sec 301 KBytes 2.47 Mbits/sec
[ 5] 6.00-7.00 sec 312 KBytes 2.56 Mbits/sec
[ 5] 7.00-8.00 sec 308 KBytes 2.53 Mbits/sec
[ 5] 8.00-9.00 sec 300 KBytes 2.46 Mbits/sec
[ 5] 9.00-10.00 sec 294 KBytes 2.41 Mbits/sec

“`

从测试结果可以看出,AWS的t2.small实例的网络IO表现非常不错,连续测试10秒的结果均达到了2.1-2.6Mbits/sec,可谓是网络IO较好的云服务器之一。

**内存测试**

我们将使用onlytonce工具对AWS的t2.small实例进行内存测试。onlytonce是一种可以用于测试内存吞吐量和延迟性的 UNIX 系统性能测试工具。

测试命令为:

“`
wget https://github.com/onlyonce/onlyonce/releases/download/v0.2.0/onlyonce-linux-amd64-v0.2.0.zip
yum install -y unzip
unzip onlyonce-linux-amd64-v0.2.0.zip
cd onlyonce-linux-amd64-v0.2.0
./onlyonce -m=30m -t1m
“`

测试结果为:

“`
Running for 60s at 2021/11/25 03:13:32
Memory Test Operations: 94901 (1581.68 ops/s)
Memory Test Speed: 121.33 MiB/s
Memory Test Speed Peak: 121.33 MiB/s
Memory Test Duration: 60s
Memory Test RSS: 30.00 MB
Memory Test Working Set: 30.00 MB
Memory Test Avg. Request: 320.00 KiB
Memory Test Max. Request: 320.00 KiB
Memory Test Min. Request: 320.00 KiB
“`

从测试结果可以看出,AWS的t2.small实例的内存性能表现一般,内存测试结果Memory Test Speed只有121.33 MiB/s,比较大的差距。

**二、Microsoft Azure**

Microsoft Azure是微软公司提供的云计算及其他服务的平台。服务包括计算,存储,数据库,与分析,网络,人工智能,物联网以及运用自己的开发,测试,部署及其管理解决方案。Microsoft Azure可以充分利用Microsoft的现有技术,并结合世界上最大的Windows操作系统用户群以及数百万Windows Server客户当前正在使用的Windows Server产品,为全球用户提供高性能、可扩展和安全的云平台。

我们将在Microsoft Azure上测试A0实例,该实例配置为1核CPU,0.75GB RAM,OS为CentOS 7。我们同样将对该实例进行CPU、内存、网络IO的基本测试。

**CPU测试**

我们同样将使用UnixBench工具对Microsoft Azure的A0实例进行CPU测试,并与AWS的测试结果进行对比。

测试结果为:

“`
Benchmark Run: Thu Nov 25 2021 03:18:52 – 03:47:02
1 CPU in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 4199047.8 lps (10.0 s, 7 samples)
Double-Precision Whetstone 3258.0 MWIPS (9.9 s, 7 samples)
Execl Throughput 5849.4 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 680907.8 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 183373.1 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 2193305.5 KBps (30.0 s, 2 samples)
Pipe Throughput 2190378.9 lps (10.0 s, 7 samples)
Pipe-based Context Switching 235840.9 lps (10.0 s, 7 samples)
Process Creation 8765.7 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 6253.1 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 921.9 lpm (60.0 s, 2 samples)
System Call Overhead 2496864.8 lps (10.0 s, 7 samples)

System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 4199047.8 359.5
Double-Precision Whetstone 55.0 3258.0 593.5
Execl Throughput 43.0 5849.4 1358.1
File Copy 1024 bufsize 2000 maxblocks 3960.0 680907.8 1719.6
File Copy 256 bufsize 500 maxblocks 1655.0 183373.1 1108.9
File Copy 4096 bufsize 8000 maxblocks 5800.0 2193305.5 3781.6
Pipe Throughput 12440.0 2190378.9 1758.5
Pipe-based Context Switching 4000.0 235840.9 589.6
Process Creation 126.0 8765.7 695.2
Shell Scripts (1 concurrent) 42.4 6253.1 1474.8
Shell Scripts (8 concurrent) 6.0 921.9 1536.5
System Call Overhead 15000.0 2496864.8 1664.6
========
System Benchmarks Index Score 1387.7

“`

从测试结果可以看出,Microsoft Azure的A0实例在CPU性能测试表现中稍逊AWS的t2.small实例。虽然Dhrystone照例还是CPU性能测试中的佼佼者,但Double-Precision Whetstone的MWIPS得分与AWS相比明显要低不少,并且Execl Throughput的得分也与AWS相比略有下降。

**网络IO测试**

我们同样使用iperf3工具对Microsoft Azure的A0实例进行网络IO测试,并与AWS进行对比。

测试结果为:

“`
Connecting to host [20.36.218.34], port 5201
[ 5] local 10.1.0.5 port 60991 connected to 20.36.218.34 port 5201
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 872 KBytes 7.14 Mbits/sec
[ 5] 1.00-2.00 sec 482 KBytes 3.95 Mbits/sec
[ 5] 2.00-3.00 sec 489 KBytes 4.00 Mbits/sec
[ 5] 3.00-4.00 sec 470 KBytes 3.85 Mbits/sec
[ 5] 4.00-5.00 sec 548 KBytes 4.49 Mbits/sec
[ 5] 5.00-6.00 sec 513 KBytes 4.20 Mbits/sec
[ 5] 6.00-7.00 sec 529 KBytes 4.33 Mbits/sec
[ 5] 7.00-8.00 sec 494 KBytes 4.05 Mbits/sec
[ 5] 8.00-9.00 sec 460 KBytes 3.77 Mbits/sec
[ 5] 9.00-10.00 sec 530 KBytes 4.34 Mbits/sec

“`

从测试结果可以看出,Microsoft Azure的A0实例在网络IO测试表现中不如AWS的t2.small实例,连续测试10秒中的最高带宽数据只有4.5Mbits/s,远远低于AWS。

**内存测试**

我们同样使用onlytonce工具对Microsoft Azure的A0实例进行内存测试,并与AWS进行对比。

测试结果为:

“`
Running for 60s at 2021/11/25 03:53:23
Memory Test Operations: 107986 (1801.08 ops/s)
Memory Test Speed: 139.22 MiB/s
Memory Test Speed Peak: 139.22 MiB/s
Memory Test Duration: 60s
Memory Test RSS: 32.00 MB
Memory Test Working Set: 31.74 MB
Memory Test Avg. Request: 298.19 KiB
Memory Test Max. Request: 298.19 KiB
Memory Test Min. Request: 298.19 KiB
“`

从测试结果可以看出,Microsoft Azure的A0实例在内存

转转请注明出处:https://www.yunxiaoer.com/129868.html

(0)
上一篇 2023年6月13日
下一篇 2023年6月15日
详情页2

相关推荐

  • 云服务器租用需要注意什么-云小二

    云服务器租用需要注意什么 近年来,云计算技术的迅速发展使得云服务器租用成为许多企业和个人的常见选择。与传统的物理服务器相比,云服务器租用具有更高的灵活性、可扩展性和成本效益。然而,在选择云服务器租用服务提供商时,有一些要注意的关键因素。本文将详细探讨这些要素,以帮助读者更好地了解云服务器租用并做出明智的决策。 首先,一个关键因素是云服务器租用的可用性和可靠性…

    2023年7月10日
  • 云小二:云服务器怎么加虚拟内存

    标题:云服务器如何添加虚拟内存 摘要:云服务器作为一种灵活、可扩展的计算资源,越来越受到企业和个人用户的青睐。然而,随着应用程序的需求不断增长,云服务器的内存空间可能变得有限,导致性能下降。为此,本文将介绍云服务器上如何增加虚拟内存,以提高运行效率和应用程序的可扩展性。 引言 云服务器已经成为许多企业和个人用户进行应用程序和数据存储的首选。它们提供了高度灵活…

    2023年9月11日
  • 服务器租用云服务器-云小二

    服务器租用云服务器 云计算的快速发展和普及,使得服务器租用云服务器这个概念得以广泛应用。相比传统服务器的购买和维护,通过租用云服务器,用户可以不仅节省了大量的资金投入,同时也大大减少了服务器的运维工作。本文将探讨云服务器租用的优势、选择云服务器的因素、租用云服务器的流程,并对未来云服务器的发展进行展望。 一、云服务器租用的优势 1.成本效益:服务器的购买和维…

    2023年7月31日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 联通云服务器多少钱-云小二

    联通云服务器是中国联通公司提供的一种云计算服务产品,它是基于云计算技术构建的可弹性扩展、稳定可靠、高性价比的服务器租用服务。联通云服务器的价格是根据不同的配置和需求而有所不同。本文将详细介绍联通云服务器的定价策略和价格区间。 作为一家全球领先的电信运营商,中国联通提供了多种不同配置的云服务器,以满足不同规模企业的需求。联通云服务器的价格主要由以下几个方面决定…

    2023年7月10日
  • 如何格式化阿里云服务器硬盘-云小二

    如何格式化阿里云服务器硬盘 引言:阿里云服务器是一种基于云计算技术的虚拟主机服务,它提供强大的计算能力和丰富的云服务,成为越来越多企业和个人的首选。在使用阿里云服务器时,有时候需要格式化硬盘以满足特定需求。本文将介绍如何格式化阿里云服务器硬盘。 一、了解阿里云服务器硬盘在开始格式化阿里云服务器硬盘之前,首先需要了解服务器硬盘的类型和特点。阿里云服务器硬盘主要…

    云服务器 2023年6月29日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。