最近Oracleが発表したOracle Cloud Free Tierの中で、2つまで無料のVPS(?)のプランVM.Standard.E2.1.MicroのYabsとUnixBenchをとりあえず測ってみました。
Two Oracle Autonomous Databases with powerful tools like Oracle Application Express (APEX) and Oracle SQL Developer
Two Oracle Cloud Infrastructure Compute VMs; Block, Object, and Archive Storage; Load Balancer and data egress; Monitoring and Notifications
Oracle Cloud Free Tier
CPU: 1/8 OCPU (物理1コア=仮想2コア)
RAM: 1GB
BlockStorage: 合計で100GB
Bandwidth: 10TB (Limit: 480 Mbps?)
までがVPSに関しては無料になります。
恐らく無料や低価格(500円以下)で使えるVPSの中ではだいぶ上位になりそうなスペックです。
2019/09/26現在で東京リージョンでは、ホストの収容数キャパを超えてしまったみたいでこの無料プランで作成することができません。
今回はUS Westリージョンを用いりました。
日を変えて2回計測しましたが、1回目と2回目で倍ぐらいの差がでました。
占用ではなく共用なので仕方がないのかなとは思いますが。
Contents
Yabs
Sat Dec 23 17:58:54 UTC 2023
Basic System Information:
---------------------------------
Uptime     : 0 days, 0 hours, 3 minutes
Processor  : AMD EPYC 7551 32-Core Processor
CPU cores  : 2 @ 1996.246 MHz
AES-NI     : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
RAM        : 952.2 MiB
Swap       : 1.9 GiB
Disk       : 48.4 GiB
Distro     : Ubuntu 22.04.3 LTS
Kernel     : 5.15.0-1049-oracle
VM Type    : KVM
IPv4/IPv6  : ✔ Online / ❌ Offline
IPv4 Network Information:
---------------------------------
ISP        : Oracle Corporation
ASN        : AS31898 Oracle Corporation
Host       : Oracle Cloud Infrastructure (ap-osaka-1)
Location   : Osaka, Ōsaka (27)
Country    : Japan
fio Disk Speed Tests (Mixed R/W 50/50) (Partition /dev/sda1):
---------------------------------
Block Size | 4k            (IOPS) | 64k           (IOPS)
  ------   | ---            ----  | ----           ----
Read       | 19.65 MB/s    (4.9k) | 47.17 MB/s     (737)
Write      | 19.65 MB/s    (4.9k) | 47.42 MB/s     (741)
Total      | 39.30 MB/s    (9.8k) | 94.60 MB/s    (1.4k)
           |                      |
Block Size | 512k          (IOPS) | 1m            (IOPS)
  ------   | ---            ----  | ----           ----
Read       | 44.18 MB/s      (86) | 44.03 MB/s      (42)
Write      | 46.62 MB/s      (91) | 47.07 MB/s      (45)
Total      | 90.80 MB/s     (177) | 91.10 MB/s      (87)
iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping
-----           | -----                     | ----            | ----            | ----
Clouvider       | London, UK (10G)          | 44.0 Mbits/sec  | busy            | --
Scaleway        | Paris, FR (10G)           | 46.3 Mbits/sec  | busy            | --
NovoServe       | North Holland, NL (40G)   | 46.2 Mbits/sec  | 43.4 Mbits/sec  | --
Uztelecom       | Tashkent, UZ (10G)        | busy            | busy            | --
Clouvider       | NYC, NY, US (10G)         | 45.8 Mbits/sec  | busy            | --
Clouvider       | Dallas, TX, US (10G)      | 47.8 Mbits/sec  | 48.8 Mbits/sec  | --
Clouvider       | Los Angeles, CA, US (10G) | busy            | 48.6 Mbits/sec  | --
Geekbench 6 Benchmark Test:
---------------------------------
Test            | Value
                |
Single Core     | 306
Multi Core      | 194
Full Test       | https://browser.geekbench.com/v6/cpu/4110863
Unix Bench 1回目
Benchmark of ubuntu / GNU/Linux on Thu Sep 26 2019
BYTE UNIX Benchmarks (Version 5.1.3)
Test System Information
| System: | ubuntu: GNU/Linux | |
| OS: | GNU/Linux -- 4.15.0-1021-oracle -- #23-Ubuntu SMP Wed Aug 7 16:35:09 UTC 2019 | |
| Machine: | x86_64: x86_64 | |
| Language: | en_US.utf8 (charmap="ANSI_X3.4-1968", collate="ANSI_X3.4-1968") | |
| CPUs: | 0: | AMD EPYC 7551 32-Core Processor (3992.5 bogomips) Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET | 
| 1: | AMD EPYC 7551 32-Core Processor (3992.5 bogomips) Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET | |
| Uptime: | 04:56:01 up 18 min, 2 users, load average: 0.13, 0.36, 0.34; runlevel Sep | |
Benchmark Run: 2 CPUs; 1 parallel process
Time: 04:56:01 - 05:23:51; 27m 50s
System Benchmarks
| Test | Score | Unit | Time | Iters. | Baseline | Index | 
|---|---|---|---|---|---|---|
| Dhrystone 2 using register variables | 14917712.3 | lps | 10.0 s | 7 | 116700.0 | 1278.3 | 
| Double-Precision Whetstone | 2218.6 | MWIPS | 9.1 s | 7 | 55.0 | 403.4 | 
| Execl Throughput | 1443.0 | lps | 30.0 s | 2 | 43.0 | 335.6 | 
| File Copy 1024 bufsize 2000 maxblocks | 384931.0 | KBps | 30.0 s | 2 | 3960.0 | 972.0 | 
| File Copy 256 bufsize 500 maxblocks | 105889.8 | KBps | 30.0 s | 2 | 1655.0 | 639.8 | 
| File Copy 4096 bufsize 8000 maxblocks | 1069878.3 | KBps | 30.0 s | 2 | 5800.0 | 1844.6 | 
| Pipe Throughput | 646896.9 | lps | 10.0 s | 7 | 12440.0 | 520.0 | 
| Pipe-based Context Switching | 10295.6 | lps | 10.0 s | 7 | 4000.0 | 25.7 | 
| Process Creation | 2774.3 | lps | 30.0 s | 2 | 126.0 | 220.2 | 
| Shell Scripts (1 concurrent) | 2667.2 | lpm | 60.0 s | 2 | 42.4 | 629.1 | 
| Shell Scripts (8 concurrent) | 494.7 | lpm | 60.1 s | 2 | 6.0 | 824.5 | 
| System Call Overhead | 1009405.4 | lps | 10.0 s | 7 | 15000.0 | 672.9 | 
| System Benchmarks Index Score: | 492.6 | |||||
Benchmark Run: 2 CPUs; 2 parallel processes
Time: 05:23:51 - 05:51:52; 28m 01s
System Benchmarks
| Test | Score | Unit | Time | Iters. | Baseline | Index | 
|---|---|---|---|---|---|---|
| Dhrystone 2 using register variables | 15051517.3 | lps | 10.0 s | 7 | 116700.0 | 1289.8 | 
| Double-Precision Whetstone | 2187.2 | MWIPS | 9.8 s | 7 | 55.0 | 397.7 | 
| Execl Throughput | 1790.0 | lps | 30.0 s | 2 | 43.0 | 416.3 | 
| File Copy 1024 bufsize 2000 maxblocks | 371765.8 | KBps | 30.0 s | 2 | 3960.0 | 938.8 | 
| File Copy 256 bufsize 500 maxblocks | 101234.5 | KBps | 30.0 s | 2 | 1655.0 | 611.7 | 
| File Copy 4096 bufsize 8000 maxblocks | 1061287.3 | KBps | 30.0 s | 2 | 5800.0 | 1829.8 | 
| Pipe Throughput | 651411.1 | lps | 10.0 s | 7 | 12440.0 | 523.6 | 
| Pipe-based Context Switching | 102827.4 | lps | 10.0 s | 7 | 4000.0 | 257.1 | 
| Process Creation | 5182.4 | lps | 30.0 s | 2 | 126.0 | 411.3 | 
| Shell Scripts (1 concurrent) | 3573.1 | lpm | 60.0 s | 2 | 42.4 | 842.7 | 
| Shell Scripts (8 concurrent) | 502.5 | lpm | 60.2 s | 2 | 6.0 | 837.6 | 
| System Call Overhead | 1017944.7 | lps | 10.0 s | 7 | 15000.0 | 678.6 | 
| System Benchmarks Index Score: | 652.4 | |||||
Unix Bench 2回目
Benchmark of instance-20200104-2159 / GNU/Linux on Sat Jan 04 2020
BYTE UNIX Benchmarks (Version 5.1.3)
Test System Information
| System: | ubuntu: GNU/Linux | |
| OS: | GNU/Linux -- 4.15.0-1030-oracle -- #33-Ubuntu SMP Fri Nov 15 13:20:06 UTC 2019 | |
| Machine: | x86_64: x86_64 | |
| Language: | en_US.utf8 (charmap="ANSI_X3.4-1968", collate="ANSI_X3.4-1968") | |
| CPUs: | 0: | AMD EPYC 7551 32-Core Processor (3992.5 bogomips) Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET | 
| 1: | AMD EPYC 7551 32-Core Processor (3992.5 bogomips) Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET | |
| Uptime: | 15:07:46 up 2:06, 1 user, load average: 0.52, 0.22, 0.08; runlevel Jan | |
Benchmark Run: 2 CPUs; 1 parallel process
Time: 15:07:46 - 15:35:48; 28m 02s
System Benchmarks
| Test | Score | Unit | Time | Iters. | Baseline | Index | 
|---|---|---|---|---|---|---|
| Dhrystone 2 using register variables | 29959062.5 | lps | 10.0 s | 7 | 116700.0 | 2567.2 | 
| Double-Precision Whetstone | 4468.4 | MWIPS | 9.6 s | 7 | 55.0 | 812.4 | 
| Execl Throughput | 3559.1 | lps | 30.0 s | 2 | 43.0 | 827.7 | 
| File Copy 1024 bufsize 2000 maxblocks | 761712.1 | KBps | 30.0 s | 2 | 3960.0 | 1923.5 | 
| File Copy 256 bufsize 500 maxblocks | 209438.7 | KBps | 30.0 s | 2 | 1655.0 | 1265.5 | 
| File Copy 4096 bufsize 8000 maxblocks | 2128076.7 | KBps | 30.0 s | 2 | 5800.0 | 3669.1 | 
| Pipe Throughput | 1275300.5 | lps | 10.0 s | 7 | 12440.0 | 1025.2 | 
| Pipe-based Context Switching | 28110.7 | lps | 10.0 s | 7 | 4000.0 | 70.3 | 
| Process Creation | 5301.6 | lps | 30.0 s | 2 | 126.0 | 420.8 | 
| Shell Scripts (1 concurrent) | 5049.1 | lpm | 60.0 s | 2 | 42.4 | 1190.8 | 
| Shell Scripts (8 concurrent) | 996.4 | lpm | 60.0 s | 2 | 6.0 | 1660.7 | 
| System Call Overhead | 2020497.2 | lps | 10.0 s | 7 | 15000.0 | 1347.0 | 
| System Benchmarks Index Score: | 1018.4 | |||||
Benchmark Run: 2 CPUs; 2 parallel processes
Time: 15:35:48 - 16:03:37; 27m 49s
System Benchmarks
| Test | Score | Unit | Time | Iters. | Baseline | Index | 
|---|---|---|---|---|---|---|
| Dhrystone 2 using register variables | 29971604.0 | lps | 10.0 s | 7 | 116700.0 | 2568.3 | 
| Double-Precision Whetstone | 4435.2 | MWIPS | 9.5 s | 7 | 55.0 | 806.4 | 
| Execl Throughput | 3652.1 | lps | 30.0 s | 2 | 43.0 | 849.3 | 
| File Copy 1024 bufsize 2000 maxblocks | 745660.0 | KBps | 30.0 s | 2 | 3960.0 | 1883.0 | 
| File Copy 256 bufsize 500 maxblocks | 202344.8 | KBps | 30.0 s | 2 | 1655.0 | 1222.6 | 
| File Copy 4096 bufsize 8000 maxblocks | 2116078.8 | KBps | 30.0 s | 2 | 5800.0 | 3648.4 | 
| Pipe Throughput | 1290516.8 | lps | 10.0 s | 7 | 12440.0 | 1037.4 | 
| Pipe-based Context Switching | 199806.4 | lps | 10.0 s | 7 | 4000.0 | 499.5 | 
| Process Creation | 9188.0 | lps | 30.0 s | 2 | 126.0 | 729.2 | 
| Shell Scripts (1 concurrent) | 7039.2 | lpm | 60.0 s | 2 | 42.4 | 1660.2 | 
| Shell Scripts (8 concurrent) | 1021.0 | lpm | 60.1 s | 2 | 6.0 | 1701.6 | 
| System Call Overhead | 2032262.4 | lps | 10.0 s | 7 | 15000.0 | 1354.8 | 
| System Benchmarks Index Score: | 1290.7 | |||||
Speedtest
$ speedtest
Retrieving speedtest.net configuration...
Testing from Oracle Corporation (129.146.169.69)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Sumner Communications (Wellington, KS) [65.42 km]: 34.643 ms
Testing download speed................................................................................
Download: 48.04 Mbit/s
Testing upload speed......................................................................................................
Upload: 49.14 Mbit/s
 
Retrieving speedtest.net configuration...
Testing from Oracle Corporation (129.146.169.69)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Sumner Communications (Wellington, KS) [65.42 km]: 33.983 ms
Testing download speed................................................................................
Download: 46.75 Mbit/s
Testing upload speed......................................................................................................
Upload: 49.19 Mbit/s
 
Retrieving speedtest.net configuration...
Testing from Oracle Corporation (129.146.169.69)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Sumner Communications (Wellington, KS) [65.42 km]: 34.342 ms
Testing download speed................................................................................
Download: 47.45 Mbit/s
Testing upload speed......................................................................................................
Upload: 47.24 Mbit/s
df, neofetch, free, cpuinfo, inxi
$ df -Th
Filesystem     Type      Size  Used Avail Use% Mounted on
udev           devtmpfs  473M     0  473M   0% /dev
tmpfs          tmpfs      99M  936K   98M   1% /run
/dev/sda1      ext4       45G  1.7G   44G   4% /
tmpfs          tmpfs     492M     0  492M   0% /dev/shm
tmpfs          tmpfs     5.0M     0  5.0M   0% /run/lock
tmpfs          tmpfs     492M     0  492M   0% /sys/fs/cgroup
/dev/sda15     vfat      105M  3.6M  101M   4% /boot/efi
/dev/loop0     squashfs   89M   89M     0 100% /snap/core/7396
/dev/loop1     squashfs   15M   15M     0 100% /snap/oracle-cloud-agent/4
tmpfs          tmpfs      99M     0   99M   0% /run/user/1001
 
$ free -m
              total        used        free      shared  buff/cache   available
Mem:            982         188         156           0         637         644
Swap:             0           0           0
 
$ neofetch
-------------
OS: Ubuntu 18.04.3 LTS x86_64
Host: KVM/QEMU (Standard PC (i440FX + PIIX, 1996) pc-i440fx-2.9
Kernel: 4.15.0-1021-oracle
Uptime: 14 mins
Packages: 489
Shell: bash 4.4.20
Terminal: /dev/pts/0
CPU: AMD EPYC 7551 32- (2) @ 1.996GHz
GPU: Vendor 1234 Device 1111
Memory: 193MiB / 982MiB
 
$ inxi -Fxz
System:    Host: ubuntu Kernel: 4.15.0-1021-oracle x86_64 bits: 64 gcc: 7.4.0 Console: tty 0
           Distro: Ubuntu 18.04.3 LTS
Machine:   Device: kvm System: QEMU product: Standard PC (i440FX + PIIX 1996) v: pc-i440fx-2.9 serial: N/A
           Mobo: N/A model: N/A serial: N/A UEFI: EFI Development Kit II / OVMF v: 0.0.0 date: 02/06/2015
CPU:       Single core AMD EPYC 7551 (-MT-) arch: Zen rev.2 cache: 512 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3) bmips: 3992
           clock speeds: max: 1996 MHz 1: 1996 MHz 2: 1996 MHz
Graphics:  Card: Device 1234:1111 bus-ID: 00:02.0
           Display Server: N/A driver: N/A tty size: 107x52 Advanced Data: N/A out of X
Network:   Card: Red Hat Virtio network device driver: virtio-pci port: c040 bus-ID: 00:03.0
           IF: ens3 state: up speed: -1 duplex: unknown mac: 
Drives:    HDD Total Size: 50.0GB (3.5% used)
           ID-1: /dev/sda model: BlockVolume size: 50.0GB temp: 0C
Partition: ID-1: / size: 45G used: 1.7G (4%) fs: ext4 dev: /dev/sda1
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   None detected - is lm-sensors installed and configured?
Info:      Processes: 112 Uptime: 15 min Memory: 235.9/982.2MB Init: systemd runlevel: 5 Gcc sys: 7.4.0
           Client: Shell (bash 4.4.201) inxi: 2.3.56
 
$ cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 23
model           : 1
model name      : AMD EPYC 7551 32-Core Processor
stepping        : 2
microcode       : 0x1000065
cpu MHz         : 1996.241
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl xtopology cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibpb vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt sha_ni xsaveopt xsavec xgetbv1 virt_ssbd arat
bugs            : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass
bogomips        : 3992.48
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:
 
processor       : 1
vendor_id       : AuthenticAMD
cpu family      : 23
model           : 1
model name      : AMD EPYC 7551 32-Core Processor
stepping        : 2
microcode       : 0x1000065
cpu MHz         : 1996.241
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl xtopology cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibpb vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt sha_ni xsaveopt xsavec xgetbv1 virt_ssbd arat
bugs            : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass
bogomips        : 3992.48
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: 