Hey guys I noticed that some people are not getting the full disk IO speed from their oracle free tier. Below is a yabs example by @sh97, im assuming that was set up with the default IOPS option selected in the boot volume, the VPU slider set to 10. But you can select upto 90 or higher in some cases giving a much better disk speed.
Below is VPU set to 10
Sat Mar 4 17:00:37 IST 2023 ARM compatibility is considered *experimental* Basic System Information: --------------------------------- Uptime : 13 days, 22 hours, 7 minutes Processor : Neoverse-N1 CPU cores : 3 @ ??? MHz AES-NI : ✔ Enabled VM-x/AMD-V : ❌ Disabled RAM : 17.5 GiB Swap : 0.0 KiB Disk : 48.4 GiB Distro : Ubuntu 22.04.1 LTS Kernel : 5.15.0-1027-oracle VM Type : KVM Basic Network Information: --------------------------------- Protocol : IPv4 ISP : Oracle Corporation ASN : AS31898 Oracle Corporation Host : Oracle Cloud Infrastructure (ap-hyderabad-1) Location : Hyderabad, Telangana (TG) Country : India fio Disk Speed Tests (Mixed R/W 50/50): --------------------------------- Block Size | 4k (IOPS) | 64k (IOPS) ------ | --- ---- | ---- ---- Read | 14.48 MB/s (3.6k) | 29.48 MB/s (460) Write | 14.48 MB/s (3.6k) | 30.36 MB/s (474) Total | 28.96 MB/s (7.2k) | 59.85 MB/s (934) | | Block Size | 512k (IOPS) | 1m (IOPS) ------ | --- ---- | ---- ---- Read | 26.35 MB/s (51) | 25.98 MB/s (25) Write | 28.60 MB/s (55) | 28.99 MB/s (28) Total | 54.95 MB/s (106) | 54.98 MB/s (53) Geekbench 5 Benchmark Test: --------------------------------- Test | Value | Single Core | 846 Multi Core | 2468 Full Test | https://browser.geekbench.com/v5/cpu/20805494 YABS completed in 4 min 17 sec
for example here is a YABS with the same 3 core and the VPU setting, set to 90.
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
# Yet-Another-Bench-Script #
# v2023-04-23 #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
Wed Apr 26 12:42:10 UTC 2023
ARM compatibility is considered *experimental*
Basic System Information:
---------------------------------
Uptime : 3 days, 19 hours, 53 minutes
Processor : Neoverse-N1
CPU cores : 3 @ ??? MHz
AES-NI : ✔ Enabled
VM-x/AMD-V : ❌ Disabled
RAM : 17.5 GiB
Swap : 0.0 KiB
Disk : 145.3 GiB
Distro : Ubuntu 22.04.2 LTS
Kernel : 5.15.0-1033-oracle
VM Type : KVM
IPv4/IPv6 : ✔ Online / ❌ Offline
IPv4 Network Information:
---------------------------------
ISP : Oracle Corporation
ASN : AS31898 Oracle Corporation
Host : Oracle Cloud Infrastructure (uk-london-1)
Location : London, England (ENG)
Country : United Kingdom
fio Disk Speed Tests (Mixed R/W 50/50):
---------------------------------
Block Size | 4k (IOPS) | 64k (IOPS)
------ | --- ---- | ---- ----
Read | 63.86 MB/s (15.9k) | 155.83 MB/s (2.4k)
Write | 63.82 MB/s (15.9k) | 160.47 MB/s (2.5k)
Total | 127.68 MB/s (31.9k) | 316.31 MB/s (4.9k)
| |
Block Size | 512k (IOPS) | 1m (IOPS)
------ | --- ---- | ---- ----
Read | 112.17 MB/s (219) | 109.94 MB/s (107)
Write | 121.77 MB/s (237) | 122.66 MB/s (119)
Total | 233.95 MB/s (456) | 232.60 MB/s (226)
iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider | Location (Link) | Send Speed | Recv Speed | Ping
----- | ----- | ---- | ---- | ----
Clouvider | London, UK (10G) | 3.02 Gbits/sec | 3.01 Gbits/sec | 1.45 ms
Scaleway | Paris, FR (10G) | 3.01 Gbits/sec | 3.00 Gbits/sec | 8.43 ms
NovoServe | North Holland, NL (40G) | 3.02 Gbits/sec | 3.00 Gbits/sec | 6.60 ms
Uztelecom | Tashkent, UZ (10G) | 891 Mbits/sec | 885 Mbits/sec | 105 ms
Clouvider | NYC, NY, US (10G) | 1.21 Gbits/sec | 351 Mbits/sec | 69.7 ms
Clouvider | Dallas, TX, US (10G) | 975 Mbits/sec | busy | 108 ms
Clouvider | Los Angeles, CA, US (10G) | 733 Mbits/sec | 619 Mbits/sec | 127 ms
Geekbench 6 Benchmark Test:
---------------------------------
Test | Value
|
Single Core | 1071
Multi Core | 2764
Full Test | https://browser.geekbench.com/v6/cpu/1053867
YABS completed in 9 min 41 sec
.
.
.
.
Increasing Disk Speed When Creating an Instance
When setting up an instance, you can choose the disk speed, for me 90 is the setting that always works (my free tier is in London), ymmv! If i select above 90 sometimes it works and sometimes not.
tick the "specify a custom boot volume size" then change the VPU setting slider for a faster speed disk.
.
.
.
.
For Those With An Already Running Instance/VPS
For those that have already setup their free tier instances don't worry, you can change the speed while the VPS is running, may need a reboot to take effect. To do this follow these steps.
- go to your instance main page
- scroll down and click Boot volume, in Resources
- then click your instance name under the boot volume heading
- click edit
- change the slider to a higher speed then click save.