Review & Benchmark Alibaba Cloud ECS T5
Review & Benchmark Alibaba Cloud ECS T5

Review & Benchmark Alibaba Cloud ECS T5

Kali ini saya akan melakukan benchmark untuk ECS Alibaba Cloud Jakarta yang saya dapatkan dari dari program Alibaba Cloud Free Trial $300-1200 USD.

Alibaba Cloud Free Trial

Program coba gratis Alibaba Cloud terdiri dari 2 jenis, yaitu untuk Invidual dan Enterprise. Yang individual bebas untuk siapa saja; sedangkan yang enterprise untuk korporasi atau badan usaha, yang membutuhkan verifikasi akta atau dokumen pendukung lainnya oleh pihak Alibaba Cloud.
Baik untuk yang individual dan enterprise bisa mencoba 17 jenis produk, untuk individual seharga $300, sedangkan enterprise seharga $2000. Selain Elastic Compute Service (ECS), produk trial lainnya adalah:

  • ApsaraDB for RDS
  • Object Storage Service
  • Server Load Balancer
  • Function Compute
  • Content Moderation
  • Developer After-sales Support Plan
  • Certification: Operate & Manage ECS
  • Database for Redis
  • Database for MongoDB
  • Image Search
  • API Gateway
  • Network Attached Storage
  • Table Store
  • Enterprise Distributed Application Service
  • . Tech Domain Name
  • Enterprise Email – Standard
  • Enterprise Email – Advanced

Untuk masa trial hanya untuk 1 bulan, tetapi yang enterprise bisa untuk 2 bulan. Untuk enterprise juga bisa mencoba ECS dengan spesifikasi yang lebih tinggi.

Saya hanya mecoba dua jenis produk, yaitu ECS selama 1 bulan dan domain .tech (gratis untuk 1 tahun, lumayan buat coba-coba). Untuk ECS individual, ada 4 produk ECS yang bisa dipilih, yaitu:

ECSTrialHarga Normal
Burstable t5: 1CPU / 0.5GB Memory1 bulan$ 2.97
Burstable t5: 1CPU / 1GB Memory 1 bulan $ 5.65
Burstable t5: 1CPU / 2GB Memory 1 bulan $ 9.31
Burstable t5: 1CPU / 4GB Memory 1 bulan $ 18.55
Pilihan ECS gratis Alibaba Cloud
Pilihan ECS gratis Alibaba Cloud

Cara mendaftar free trial Alibaba Cloud

  1. Masuk ke halaman free trial
Mendaftar Alibaba Cloud
Mendaftar Alibaba Cloud

2. Register, isi data, dan verifikasi lewat link yang diberikan ke email pendaftaran.

Form Pendaftaran Alibaba Cloud
Form Pendaftaran Alibaba Cloud

3. Masukkan metode pembayaran
Alibaba Cloud akan melakukan charge untuk memverifikasi nomor kartu kredit atau Paypal yang aktif, tetapi nantinya akan dikembalikan lagi (refund).

Metode pembayaran dan verifikasi Alibaba Cloud
Metode pembayaran dan verifikasi Alibaba Cloud

Metode pembayaran/verifikasi yang diterima oleh Alibaba Cloud adalah visa credit card atau PayPal. Sama seperi free trial di Google Cloud Platform (GCP), Amazon Web Service (AWS) dan lainnya. Langkah ini untuk mengurangi pendaftar spam, dan menjamin pembayaran jika kita menggunakan produk atau service yang di luar free trial.

Alibaba Cloud Elastic Compute Service (ECS)

Pada kesempatan ini, saya mencoba ECS dengan 1 core CPU dan 2GB Memory, karena kalau nanti membeli Alibaba Cloud ECS, kemungkinan besar type ini yang akan saya beli. Kebutuhan server dari wordpress saya sepertinya masih belum membutuhkan server dengan 2 core CPU dan 4GB Memory.

Spesifikasi ECS t5 Alibaba Cloud Gratis
Spesifikasi ECS t5 Alibaba Cloud Gratis

Jika sudah terdaftar, kita juga bisa mendapatkan domain gratis untuk 1 tahun. Domainnya berekstensi .tech, dari harga normalnya $1.4/tahun, nanti kalau mau diperpanjang biaya renewal $7/tahun.

Untuk ECS Trial Alibaba cloud individu, semuanya CPUnya masuk dalam kelas ECS Burstable Type t5. ECS Burstable adalah CPU yang non-dedicated (shared) yang bisa menahan lonjakan tiba-tiba pada kinerja CPU. Ideal untuk aplikasi yang membutuhkan performa tinggi tetapi tidak terus-menerus, sehingga cocok juga untuk WordPress. Untuk kebutuhan CPU yang membutuhkan kinerja tinggi non-stop, maka sebaiknya mengambil dedicated ECS/VPS.

Pada alibaba Cloud ECS, untuk type burstable ada base line yaitu kinerja CPU di bawah 5-40% (tergantung type ECS), type t5 yang saya coba memiliki baseline performance 20%. Yang artinya saya akan diberikan credit jika kinerja CPU stabil di bawah 20%. Kalau kinerja CPU lewat dari 20% dalam beberapa waktu, maka credit akan dikurangi. Jika kredit sudah 0, maka ECS tidak bisa lagi burst atau bekerja melewati baseline perfromance nya. Angka kredit bursting ini akan direset setiap hari.

Dengan lokasi server yang ada di Jakarta, seharusnya WordPress yang di host di server ini bisa lebih cepat dibandingkan WordPress yang di host di Singapura. VPS singapura memang selalu menjadi alternative terbaik bagi website lokal/Indonesia untuk dapat melayani visitor dengan cepat. Malah bagi daerah di Sumatera, VPS Singapura jaraknya lebih dekat ketimbang VPS di Jakarta atau VPS di daerah Jawa.

Instance adalah sebutan untuk CPU yang kita pakai pada Alibaba Cloud Elastic Compute Service (ECS). Ketika membuat instance, kita bisa memilih image untuk Operating system yang digunakan, custom image, dan image dari marketplace. Image dari marketplace merupakat paketan operating system dengan software, seperti Plesk Onyx on Ubuntu 16.04, WordPress on LEMP CentOS7.2 64bits powered by IGS, Red Hat Enterprise Linux 7.5 64bit, dan masih banyak lagi. Image di marketplace ada yang gratis dan ada juga yang harus bayar.

Untuk versi trial, kalau dari keterangan di Alibaba Cloud, akan habis dan direlase secara otomatis. tetapi kalau dilihat dari Payment Information, pada bagian Automatic Renewal (Duration) settingannya auto-renew. Pilihan ini bisa diganti menjadi Do Not Renew lewat configure auto renewal. kalau memang tidak berniat untuk memperpanjang, sebaiknya di off kan saja auto renewnya, untuk menghindari charge ketika trial sudah habis. Dunia perhostingan ini penuh dengan jebakan batman, terutama untuk yang berbau promo :p

charge ketika free trial alibaba cloud habis
charge ketika free trial alibaba cloud habis

Pada ECS versi trial, kita akan mendapatkan intranet ip adress, public ip address dengan bandwith yang sudah dibatasi. Bandwith peak value untuk public IP address yang kita pakai di ECS itu dilimit/batasi sampai 30Mbps. Sedangkan kalau beli atau membuat ECS instance baru, bandwithnya bisa kita naikkan sampai 200Mbps. Untuk website atau wordpress biasa, menaikkan bandwith juga belum tentu menaikkan kecepatan loading websitenya, apalagi kalau visitor masih sedikit. Kecuali untuk web streaming atau download/upload file yang membutuhkan bandwith yang sangat tinggi dalam waktu per detik. Untuk menaikkan bandwith, kita bisa memakai EIP (Elastic IP). EIP ini semacam static IP yang bisa kita pindahkan dari satu ECS instance ke ECS instance lainnya, tetapi memakai EIP pada ECS versi trial akan dikenakan biaya, yang tidak tercover pada produk free trialnya.

Alibaba Cloud ECS internet bandwith limit
Alibaba Cloud ECS internet bandwith limit

Benchmark ECS Alibaba Cloud

Untuk benchmark server ECS Alibaba Cloud bisa dilihat di bawah, yang menggunakan:

Bench.sh

Benchmark dengan menggunakan script bench.sh, hasilnya:

----------------------------------------------------------------------
CPU model            : Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz
Number of cores      : 1
CPU frequency        : 2499.996 MHz
Total size of Disk   : 40.0 GB (6.4 GB Used)
Total amount of Mem  : 2000 MB (443 MB Used)
Total amount of Swap : 1023 MB (22 MB Used)
System uptime        : 0 days, 22 hour 24 min
Load average         : 0.00, 0.10, 0.10
OS                   : Ubuntu 16.04.6 LTS
Arch                 : x86_64 (64 Bit)
Kernel               : 4.4.0-145-generic
----------------------------------------------------------------------
I/O speed(1st run)   : 145 MB/s
I/O speed(2nd run)   : 145 MB/s
I/O speed(3rd run)   : 145 MB/s
Average I/O speed    : 145.0 MB/s
----------------------------------------------------------------------
Node Name                       IPv4 address            Download Speed
CacheFly                        167.88.158.176          13.2MB/s
Linode, Tokyo2, JP              139.162.65.37           10.9MB/s
Linode, Singapore, SG           139.162.23.4            13.7MB/s
Linode, London, UK              176.58.107.39           11.4MB/s
Linode, Frankfurt, DE           139.162.130.8           11.0MB/s
Linode, Fremont, CA             50.116.14.9             11.5MB/s
Softlayer, Dallas, TX           173.192.68.18           8.02MB/s
Softlayer, Seattle, WA          67.228.112.250          8.65MB/s
Softlayer, Frankfurt, DE        159.122.69.4            6.13MB/s
Softlayer, Singapore, SG        119.81.28.170           8.62MB/s
Softlayer, HongKong, CN         119.81.130.170          5.86MB/s
----------------------------------------------------------------------

Alibaba Cloud ECS type t5 menggunakan storage SSD 40GB. Dari hasil benchmark, performa SSD I/O speed yang hanya di angka 145MB/s tentu saja tidak bagus. Begitu juga dengan download speed yang hanya belasan untuk kawasan Asia tidaklah istimewa.

vultrJika dibandingkan dengan VPS Vultr, Digital Ocean dengan harga yang mirip ($5-10 / bulan) angka I/O speed rata-rata ada di atas angka 400MB/s. Begitu juga untuk downloadnya untuk kawasan Asia mulai dari puluhan sampai 100 MB/s lebih.


Speedtest cli

Kecepatan Aibaba Cloud Jakarta
Kecepatan Aibaba Cloud Jakarta
Kecepatan Aibaba Cloud Medan
Kecepatan Aibaba Cloud Medan
Kecepatan Aibaba Cloud Manado
Kecepatan Aibaba Cloud Manado

Dengan test speedtest cli untuk kawasan Jakarta yang paling cepat, karena memang servernya ada di Jakarta. Tetapi hasil kecepatan ping, download, dan upload server Alibaba Cloud ini juga biasa saja.

Alibaba Cloud ECS t5 (1CPU/2GB)Ping (ms)Download (Mbps)Upload (Mbps)
Medan2511035
Jakarta711037
Manado5810439

Geekbench

Untuk melihat skor geekbench CPU dibandingkan dengan performa CPU lainnya, hasilnya:

Skor Geekbench Alibaba Cloud t5 1 CPU-2GB Memory Jakarta
Skor Geekbench 5 Alibaba Cloud t5 1 CPU-2GB Memory Jakarta

Untuk hasil lengkap geekbenchnya : https://browser.geekbench.com/v5/cpu/621030

Hasil Geekbench 5 untuk server Alibaba Cloud gratis ini, Single-Core speed: 638, dan untuk Multi-Core speed: 645. Nilainya tidak di atas nilai rata-rata VPS lainnya dengan spesifikasi CPU yang sejenis.


Kesimpulan

Untuk free trial, Alibaba Cloud memang memberikan banyak pilihan, tetapi hanya untuk 1 bulan dan tidak dengan sistem voucher. Untuk cloud compute sejenis, seperti Google Cloud Platform (GCP) trial menggunakan voucher $300 yang bebas kita pakai untukproduk apa saja selama 1 tahun. Amazon Web Service (AWS) juga menyediakan ECS yang bisa dipakai selama 1 tahun untuk trialnya. Sebagai perbandingan, trial yang bagus lainnya adalah Vultr dengan voucher $50.

Untuk masalah kecepatan ping, download dan upload bisa dikatakan masih ada di bawah pesaingnya. Hal ini diakibatkan oleh Bandwith peak Value yang dibatasi maksimal 30 Mbps, yang mengakibatkan kecepatan aliran data yang terbatas. Sedangkan untuk VPS lain seperti Vultr, DO, Linode, internet bandwith dibuka sampai 1 Gbps.

Saya sebenarnya sempat mencoba menaikkan bandwith ECS ini dengan menggunakan EIP (Elastic IP), dan memang hasilnya menjadi tidak jauh berbeda dengan VPS lain (lupa screen capture, mungkin nanti saya buat review tambahan). Tetapi jika memakai EIP akan ada biaya tambahan lagi, yang akan membuat harga bulanannya meningkat.

Seperti yang sudah saya katakan di atas, untuk sebuah website wordpress mengganti internet bandwith tadi tidak akan mengubah kecepatan loading wordpressnya secara signifikan. tetapi untuk website dengan banyak visitor yang mengakses website pada saat bersamaan, maka ECS dengan internet bandwith yang lebih besar akan membuat loading yang lancar. Yang paling berpengaruh adalah untuk website streaming, atau website download/upload.

Walaupun begitu, secara untuk uptime server ini tidak pernah down selama percobaan 1 bulan. Untuk menginstal wordpressnya, saya sempat mencoba dengan webinoly dan Plesk gratis. Tidak ada kendala banyak ketika menginstall wordpress, performa dan kecepatan juga cukup bagus. Untuk melihat kecepatan WordPress di Alibaba Cloud + Plesk gratis, bisa dilijat di halaman: Review dan panduan menginstall wordpress dengan Plesk gratis di ECS Alibaba Cloud.

Untuk spesifikasi yang sama (1CPU/2GB), VPS lain seperti Vultr, Linode, dan DIgital Ocean harganya $10 untuk lokasi server Singapura, sedangkan Alibaba Cloud menawarkan harga $9.31 (tanpa promo) dengan lokasi server di Indonesia (Jakarta).

Secara harga dan performa, ECS Alibaba Cloud t5 1CPU/2GB Memory sudah cukup bagus untuk website wordrpress. Kestabilan server, kecepatan dan keamanannya juga bisa diandalkan. Untuk aplikasi lain yang memerlukan internet bandwith besar, bisa mengubah bandwith limitnya.