Review Evolution Host: Cukup standar performanya
Daftar Isi
Menambahkan koleksi review VPS provider lagi. 🙂 Kali ini dari Evolution Host. Sedikit disclaimer sebelum salah paham, VPS kali ini adalah hasil kerjasama dan rencananya servernesia akan pindah rumah kesini. Alasannya sederhana saja, XVM Labs batasnya terlalu kecil apalagi pas system loadnya tinggi sesaat malah kena limit, alhasil 502 Bad Gateway sering muncul. Tapi bukan berarti reviewnya hanya berisi pujian, saya tuliskan apa adanya.
Bisa dicek situs Evolution Host detailnya. Tapi paket VPS yang akan dibahas adalah seperti berikut:
- 4 vCPU Cores
- 4GB RAM
- 60GB SSD Storage
- Advanced DDoS Protection
- KVM Virtualization
- Dedicated IPv4 Address
Yakni tipe Business dan per bulannya $40. Kalau kita bicara harga memang cukup terasa juga apalagi yang kita sudah terbiasa mengincar barang murah. 😀
Semoga kedepannya ada deals menarik yang dishare di LowEndBox atau LowEndTalk. Supaya terjangkau intinya untuk spek VPS ini.
Apa yang kita akan dapatkan?
Bagian ini terinspirasi dari pertanyaan mbak Intan soal informasi swap. Jadi sebagai pelengkap spesifikasi VPS tertulis karena nyatanya kita akan dapat apa saja. Review kedepannya minimal akan seperti ini. 🙂 Disini saya menginstall CentOS 7.
Kita cek dulu informasi prosesor yang dipakai.
lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 1
Socket(s): 4
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 94
Model name: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
Stepping: 3
CPU MHz: 4008.016
BogoMIPS: 8016.03
Virtualization: VT-x
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 8192K
NUMA node0 CPU(s): 0-3
Ternyata CPU kelas konsumer (Core i7) dan bukan yang biasa dipakai oleh kelas server (Xeon). Bukan berarti pasti buruk, cuma observasi saja.
Berikut analisa storagenya
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 58G 1.3G 54G 3% /
devtmpfs 2.0G 0 2.0G 0% /dev
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 2.0G 25M 2.0G 2% /run
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
tmpfs 396M 0 396M 0% /run/user/0
Dan tentu saja RAM kosongan
free -m
total used free shared buff/cache available
Mem: 3952 53 2837 24 1062 3659
Swap: 1023 0 1023
Â
Bagaimana kemampuannya?
Â
Kalau cuma diatas kertas saya cuma kurang sregnya di CPU. Tapi penilaian akhir tentu harus ada angkanya, karena itu akan kita benchmark seperti apa performanya secara keseluruhan.
Pertama akan kita cek dengan bench.sh:
----------------------------------------------------------------------
CPU model : Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
Number of cores : 4
CPU frequency : 4008.016 MHz
Total size of Disk : 58.0 GB (1.3 GB Used)
Total amount of Mem : 3952 MB (54 MB Used)
Total amount of Swap : 1023 MB (0 MB Used)
System uptime : 0 days, 9 hour 11 min
Load average : 0.00, 0.01, 0.05
OS : CentOS 7.3.1611
Arch : x86_64 (64 Bit)
Kernel : 3.10.0-229.1.2.el7.x86_64
----------------------------------------------------------------------
I/O speed(1st run) : 137 MB/s
I/O speed(2nd run) : 194 MB/s
I/O speed(3rd run) : 167 MB/s
Average I/O speed : 166.0 MB/s
----------------------------------------------------------------------
Node Name IPv4 address Download Speed
CacheFly 205.234.175.175 22.5MB/s
Linode, Tokyo, JP 106.187.96.148 5.14MB/s
Linode, Singapore, SG 139.162.23.4 4.19MB/s
Linode, London, UK 176.58.107.39 13.9MB/s
Linode, Frankfurt, DE 139.162.130.8 10.9MB/s
Linode, Fremont, CA 50.116.14.9 14.5MB/s
Softlayer, Dallas, TX 173.192.68.18 19.8MB/s
Softlayer, Seattle, WA 67.228.112.250 15.1MB/s
Softlayer, Frankfurt, DE 159.122.69.4 9.19MB/s
Softlayer, Singapore, SG 119.81.28.170 7.96MB/s
Softlayer, HongKong, CN 119.81.130.170 8.60MB/s
----------------------------------------------------------------------
Node Name IPv6 address Download Speed
Linode, Atlanta, GA 2600:3c02::4b 41.2MB/s
Linode, Dallas, TX 2600:3c00::4b 3.29MB/s
Linode, Newark, NJ 2600:3c03::4b 75.0MB/s
Linode, Singapore, SG 2400:8901::4b 7.27MB/s
Linode, Tokyo, JP 2400:8900::4b 12.0MB/s
Softlayer, San Jose, CA 2607:f0d0:2601:2a::4 29.0MB/s
Softlayer, Washington, WA 2607:f0d0:3001:78::2 1.05MB/s
Softlayer, Paris, FR 2a03:8180:1301:8::4 15.6MB/s
Softlayer, Singapore, SG 2401:c900:1101:8::2 5.59MB/s
Softlayer, Tokyo, JP 2401:c900:1001:16::4 6.10MB/s
----------------------------------------------------------------------
Secara kecepatan I/O termasuk kurang dari harapan, padahal SSD ini. Tapi karena cuma akan saya gunakan sebagai web server sudah cukup. Sedangkan secara kecepatan koneksinya ke Asia setidaknya cukup normal karena tempat yang saya pilih itu Montreal, Canada dan setahu saya ini pakai datacenternya OVH. Aslinya saya baru tahu ada IPv6 gara – gara tes barusan. 😀
Dilanjutkan dengan benchmark performa sistem memakai UnixBench:
# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #
Version 5.1.3 Based on the Byte Magazine Unix Benchmark
Multi-CPU version Version 5 revisions by Ian Smith,
Sunnyvale, CA, USA
January 13, 2011 johantheghost at yahoo period com
1 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
1 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
1 x Execl Throughput 1 2 3
1 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
1 x File Copy 256 bufsize 500 maxblocks 1 2 3
1 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
1 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
1 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
1 x Process Creation 1 2 3
1 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
1 x Shell Scripts (1 concurrent) 1 2 3
1 x Shell Scripts (8 concurrent) 1 2 3
4 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
4 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
4 x Execl Throughput 1 2 3
4 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
4 x File Copy 256 bufsize 500 maxblocks 1 2 3
4 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
4 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
4 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
4 x Process Creation 1 2 3
4 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
4 x Shell Scripts (1 concurrent) 1 2 3
4 x Shell Scripts (8 concurrent) 1 2 3
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: evo.servernesia.com: GNU/Linux
OS: GNU/Linux -- 3.10.0-229.1.2.el7.x86_64 -- #1 SMP Fri Mar 27 03:04:26 UTC 2015
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz (8016.0 bogomips)
x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
CPU 1: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz (8016.0 bogomips)
x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
CPU 2: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz (8016.0 bogomips)
x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
CPU 3: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz (8016.0 bogomips)
x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
23:05:47 up 9:20, 1 user, load average: 0.36, 0.15, 0.10; runlevel 5
------------------------------------------------------------------------
Benchmark Run: Sun Mar 05 2017 23:05:47 - 23:41:04
4 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 13751801.3 lps (10.0 s, 7 samples)
Double-Precision Whetstone 3184.1 MWIPS (15.8 s, 7 samples)
Execl Throughput 1543.7 lps (29.5 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 322033.8 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 90323.8 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 895019.9 KBps (30.0 s, 2 samples)
Pipe Throughput 671347.2 lps (10.0 s, 7 samples)
Pipe-based Context Switching 137744.3 lps (10.0 s, 7 samples)
Process Creation 4653.0 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 3535.8 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 734.7 lpm (60.1 s, 2 samples)
System Call Overhead 967721.2 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 13751801.3 1178.4
Double-Precision Whetstone 55.0 3184.1 578.9
Execl Throughput 43.0 1543.7 359.0
File Copy 1024 bufsize 2000 maxblocks 3960.0 322033.8 813.2
File Copy 256 bufsize 500 maxblocks 1655.0 90323.8 545.8
File Copy 4096 bufsize 8000 maxblocks 5800.0 895019.9 1543.1
Pipe Throughput 12440.0 671347.2 539.7
Pipe-based Context Switching 4000.0 137744.3 344.4
Process Creation 126.0 4653.0 369.3
Shell Scripts (1 concurrent) 42.4 3535.8 833.9
Shell Scripts (8 concurrent) 6.0 734.7 1224.4
System Call Overhead 15000.0 967721.2 645.1
========
System Benchmarks Index Score 665.8
------------------------------------------------------------------------
Benchmark Run: Sun Mar 05 2017 23:41:04 - 00:16:11
4 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 48085268.8 lps (10.0 s, 7 samples)
Double-Precision Whetstone 13326.8 MWIPS (14.9 s, 7 samples)
Execl Throughput 3984.2 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 337841.3 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 92226.9 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 937079.1 KBps (30.0 s, 2 samples)
Pipe Throughput 2403745.5 lps (10.0 s, 7 samples)
Pipe-based Context Switching 423504.2 lps (10.0 s, 7 samples)
Process Creation 9054.1 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 5777.6 lpm (60.1 s, 2 samples)
Shell Scripts (8 concurrent) 985.1 lpm (60.1 s, 2 samples)
System Call Overhead 2880638.5 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 48085268.8 4120.4
Double-Precision Whetstone 55.0 13326.8 2423.0
Execl Throughput 43.0 3984.2 926.6
File Copy 1024 bufsize 2000 maxblocks 3960.0 337841.3 853.1
File Copy 256 bufsize 500 maxblocks 1655.0 92226.9 557.3
File Copy 4096 bufsize 8000 maxblocks 5800.0 937079.1 1615.7
Pipe Throughput 12440.0 2403745.5 1932.3
Pipe-based Context Switching 4000.0 423504.2 1058.8
Process Creation 126.0 9054.1 718.6
Shell Scripts (1 concurrent) 42.4 5777.6 1362.6
Shell Scripts (8 concurrent) 6.0 985.1 1641.8
System Call Overhead 15000.0 2880638.5 1920.4
========
System Benchmarks Index Score 1373.0
Ternyata kekhawatiran saya terbukti, dimana skor untuk single core dibawah seribu itu sudah bisa dibilang ngepas. Untung 4 vCPU jadi terselamatkan disini. Walaupun UnixBench bagus itu bukan pasti VPSnya juga bagus, dan ini sudah saya rasakan dulu di provider lain. Mungkin ini efek samping dimana katanya di Evolution Host boleh dipakai maksimal 100% dan ini jelas ada pengaruhnya ke seluruh VPS dalam satu node. Bisa jadi keunggulan atau kelemahan tergantung sikap providernya saat ada abuse.
Dan ternyata skor Geekbenchnya cukup tinggi bukan di single-core yang cuma 1386, tapi di multi-core pada angka 4024. Sekali lagi, terselamatkan karena ini pakai 4 vCPU. Bisa dicek disini detailnya: https://browser.geekbench.com/v4/cpu/2015893
Kesimpulan
Aslinya saya jadi penasaran tempat lain yang ditawarkan oleh Evolution Host, yang bukan pakai OVH tentunya. Jelas bandwidth dan spesifikasinya bisa berbeda. Sayangnya di Los Angeles saat saya tanyakan sold out dan butuh beberapa lama untuk restok. Sedangkan proteksi DDoSnya sendiri cuma ada di tempat OVH, ya yang sedang saya pakai ini.
Terakhir untuk urusan support, selama beberapa kali saya membuat ticket selalu dibalas dibawah 1 jam. Sedangkan soal uptime dan kestabilan servernya nanti akan saya update setelah penggunaan 1-3 bulan supaya akurat.
Yang pasti ini merupakan upgrade yang cukup signifikan dari yang saya pakai sebelumnya. Setidaknya dari share ini jadi tahu seperti apa kemampuannya. 🙂