Ini buat hosting web kan? Seberapa banyak itu visitornya kira-kira?
Sepengalaman saya waktu membandingkan, kecepatan eksekusi proses php antara server dengan:
A. VPS dengan prosesor single core tapi high clock (1 core E3-1240 3.3 GHz - passmark single thread ~1800)
B. VPS dengan prosesor multi core tapi low clock (3 core E5-2620 2.0 GHz - passmark single thread ~ 1200)
Sewaktu membandingkan dulu, kedua server memiliki spek yang sama, cuma beda cpu aja. Testnya dilakukan dalam virtualisasi kvm (libvirt) dengan spek yang sama, tentu hanya jumlah cpu yg dialokasikan saja berbeda. VPS A hanya diberi akses 1 core dari 8 core yang ada (4c/8t) dan VPS B diberi akses 3 core dari 12 core yang ada (6c/12t).
Pertama-tama saya coba mendapatkan berapa banyak visitor yg bisa menyebabkan load di server A mendekati angka 1.00 (100%). Setelah itu kemudian baru di test di server B dengan jumlah visitor yg sama. Hasilnya di server B load tiap core nggak rata, hanya salah satu core yang penuh sementara yang lainnya ada yg sedikit load dan ada yg tetap idle.
Hasilnya untuk test script pure php, server A lebih unggul/lebih cepat dalam hal proses eksekusi script php (opcache dalam keadaan off). Dari sini kelihatan bahwa kalau soal skalabilitas php nggak begitu baik di multicore. Beda dengan nginx dan mysql yg skalabilitasnya jauh lebih bagus untuk memproses banyak request sekaligus.
Tapi kalau di realnya nanti pastinya kan nggak cuma interpreter php aja. Pasti ada manajemen database dan web server tertentu yang digunakan. Jadi multicore cpu akan membantu.
Walaupun kalau untuk jumlah visitor yang peak-nya sudah bisa diperkirakan seperti percobaan diatas, mungkin VPS A dengan penambahan 1 core lagi (jadi 2 core) bisa lebih ideal ketimbang VPS B yg diassign semua core di nodenya.
Oh iya kenapa VPS di node E3 bisa lebih mahal (atau minimal sama harganya) ketimbang di node E5 (apabila jumlah memori yg diberikan sama besar dan menggunakan jenis storage yg sama) adalah krn soal skalabilitas ini.
Node E3 akan jauh lebih sedikit menampung user (VPS) ketimbang node E5, krn nantinya node E3 akan mentok di kapasitas maksimum memori yg bisa terpasang di nodenya.