Sebaiknya sewa server bulanan atau tahunan?

Yang ingin menyewa VPS biasanya akan mendapati beberapa pilihan dalam jangka waktu penggunaan dan tentu saja tagihannya. Tentu saja ada opsi 3 bulan dan 6 bulan biasanya, kadang malah ada 2 tahun hingga 3 tahun. Biasanya yang jadi pertimbangan utama adalah harganya kalau spesifikasi servernya sudah cocok. Tidak salah kok, sampai saat ini saya begitu. Haha. 😀

Bisa dikatakan kali ini adalah kolom opini dan berdasarkan pengalaman kurang mengenakkan saya awal tahun ini yang terpaksa berpindah provider VPS hingga 2 kali dalam 1 minggu. Dulu yang saya incar pasti tahunan karena selain lebih murah kalau belinya jangka panjang, cukup sering didiskon gratis sewa 1 atau 2 bulan. Hemat kan? Juga bayar billingnya ya cukup setahun sekali, tidak usah repot setiap bulan dan kalau lupa kan jadi masalah.

Pemikiran diatas tidaklah salah, asalkan kualitas VPSnya setara semua dan memang bisa diandalkan. Kenyataannya kestabilan VPS saya seperti main yoyo, sehari bisa naik turun tidak jelas apa penyebabnya. Ini menyebabkan website yang dihosting didalamnya sering error Connection Timed Out atau Internal Server Error. Untung masih bisa minta refund walaupun sulit dan akhirnya segera minggat ke provider VPS lainnya.

Terus terang gara – gara salah langkah saya ini membuat saya mempertimbangkan strategi sewa VPS selama ini. Sebelumnya saya cuma memperhatikan reputasi provider, spesifikasi VPS dan biaya per tahunnya. Tapi kalau tidak mengalami sendiri benar saja tidak tahu kemampuan aslinya apakah sesuai omongan orang lain. Apalagi supportnya sendiri bisa seharian baru dibalas, apalagi pas minta refund hampir seminggu baru ada kabarnya. Sangat payah sekali. 🙁

Akhirnya yang paling aman menurut saya adalah mencoba dulu sewa 1 bulan dan apabila performa juga stabilitas VPSnya baik selama masa percobaan ini maka baru kita bisa berkomitmen jangka panjang. Kalau tidak seperti ini bisa dikatakan kita berjudi. Sayang waktu, tenaga dan uangnya kalau sampai salah pilih.

Bagaimana opini atau pengalaman anda? Pilih mana yang terbaik? 🙂

10 Comments

  1. Mas Chandra, menurut anda, dengan kemajuan jaringan sekarang, masih perlukah mencari vps yang terletak dekat dengan negara sendiri? atau sudah cukup mencari diluar yang penting penawaranya yg menarik? 😀

    1. Hmm… kalau soal konektivitas memang lokasi Singapura adalah yang terbaik bila diakses dari Indonesia, latency-nya bisa mencapai 50-80ms. Semestinya lebih baik lagi kalau pakai IIX mas, tapi harganya itu lho ga ramah sama sekali di dompet. Saya pernah melakukan survey sekilas soal biaya sewa VPS/Cloud Server dengan lokasi Indonesia, dan untuk spesifikasi sama harganya minimal 2 kali lipat hingga 4 kali lipat.

      Tapi kalau cuma buat web hosting lokasi US, CA, EU itu asalkan latency di angka 200an ms masih normal mas. Bisa dapat murah lagi kalau jeli dalam belanja. VPS untuk blog ini di Los Angeles dengan nilai ping 194ms rata – rata dan mas sendiri merasakan kira – kira cepat tidak? 🙂

      1. Cukup cepat menurut saya, hehe, hampir tidak ada bedanya dari lokal. Kemarin, akhirnya iseng mengambil server promo dari lowendbox.com (banyak promo menarik disana, bisa jadi sumber referensi kawan-kawan bila ingin uji coba vps). Ketika diakses web, tidak bnyak terasa perbedaan, hanya pada saat akses ssh, jadi harus bersabar dikit, lagnya terasa bila ping 250+.

      2. Optimasi sih mas terutama, dari sisi backend:

        1. Gunakan web server yang cepat dan ringan. Bisa Nginx yang populer atau seperti yang saya gunakan OpenLiteSpeed.
        2. Atur caching kalau bisa, gunakan PHP OPcache dan mungkin bisa tambahkan Memcached.
        3. Kompresi GZIP untuk setiap koneksi HTTP.
        4. Minify CSS dan JS, tapi ini kadang cocok – cocokan dengan scriptnya.
        5. Pasang CDN dan atau reverse proxy. Seperti CloudFlare dan Incapsula. Tapi blog ini sekarang polosan karena Incapsula tidak mendukung HTTPS untuk versi gratisnya.
        6. Atur expire time untuk konten statis, contohnya gambar.
        7. Kalau bisa gunakan HTTP2 dan ini membutuhkan sertifikat SSL.
        8. Aslinya kalau bisa tanpa database server, MySQL itu butuh memori besar.

        Mungkin ada lagi, sudah lupa – lupa ingat karena bertahap meningkatkan fitur – fiturnya. Saya tulis selengkap mungkin di halaman ini mas: https://servernesia.com/dibalik-layar/

        Dari sisi CMS juga bisa dioptimalkan, saya pakai WordPress:

        1. Pakai plugin cache. Apapun itu asalkan ada sangat membantu mengurangi beban server. Sudah saya buktikan dulu.
        2. Kurangi fitur – fitur tidak perlu. Saya tidak menggunakan plugin SEO (Sekalian tes ngefek tidak dengan trafik pengunjung kalau polosan) dan tombol share media sosial (yang ada angka berapa kali dibagikan) tidak saya pasang karena itu memanggil resource eksternal.
        3. Idem dengan diatas, kurangi memanggil script dari luar website. Kadang bisa membuat render browser nyangkut kalau belum selesai diproses.
        4. Optimasi ukuran gambar. Tapi saya jarang sekali upload gambar – gambar.

        Rasanya ada lagi tapi saya lupa. Haha. 😀

        Saya juga mantau LowEndBox tapi lewat RSS mas, jadi tidak perlu mengunjungi websitenya kalau tidak perlu. Mampir ke forum vpsBoard dan LowEndTalk juga sering ada promo VPS disana. Sekalian baca – baca reputasi provider VPSnya.

        Beli VPS dimana mas yang baru beli?

  2. Iya juga sih, ini saya untuk server iseng2 menggunakan LOMP (Linux, OpenLiteSpeed, MariaDB, PHP-FPM). Menggunakan PHP-FPM karena saya lebih nyaman menggunakan debian, dan juga hasil compile php lewat openlitespeed tidak bisa dengan opcache, meskipun sudah coba enable opcache di parameter buildnya (atau saya yang salah juga tidak tahu, karena masih baru).

    Ini saya ambil di lunanode dengan paket special 2048, price/performance mantep dah. 2GB RAM, 2x vCPU, 20GB HDD, 2TB BW hanya $7. Meskipun hanya ada server di canada dan prancis, tapi tak apalah, dengan penawaran segitu mau nolak susah. 😀

    1. Loh mas, kok pakai PHP-FPM untuk OpenLiteSpeednya? Sudah disediakan LSPHP lho dan ini lebih bagus daripada PHP-FPM, mungkin karena ini aslinya mesin dari produk komersial (LiteSpeed).

      Tinggal install dari repository dan sudah defaultnya menyertakan dukungan PHP OPcache mas. Ada kok buat Debian 8 Jessie resminya. Kalau kesulitan mungkin saya tuliskan besok tutorialnya untuk instalasi OpenLiteSpeed 1.3/1.4 dengan PHP 5.6 di Debian 8.

      Pakai OVH datacenternya kalau di Perancis dan Kanada tampaknya. Jadi kepingin coba dedicated tapi belum butuh sih. 🙂

      Bisa request mas? Benchmark LunaNode pakai bench.sh dan UnixBench. Ingin tahu saya performanya.

      Trims. 🙂

  3. Iya, memang betul sudah terdapat reponya, sayangnya hanya php5.6 saja, dan saya ingin nyoba menggunakan php 7, hehe. Nah, ketika hasil compile php7 tadi di cek menggunakan phpinfo, tidak ada opcache mas.

    Ini hasil dari bench.sh dan unixbench

    ----------------------------------------------------------------------
    CPU model            : Intel Xeon E312xx (Sandy Bridge)
    Number of cores      : 2
    CPU frequency        : 2599.990 MHz
    Total amount of ram  : 2010 MB
    Total amount of swap : 511 MB
    System uptime        : 0days, 1:40:57
    OS                   : Debian GNU/Linux 8
    Arch                 : x86_64 (64 Bit)
    Kernel               : 3.16.0-4-amd64
    ----------------------------------------------------------------------
    Node Name                       IPv4 address            Download Speed
    CacheFly                        205.234.175.175         40.6MB/s
    Linode, Tokyo, JP               106.187.96.148          12.4MB/s
    Linode, Singapore, SG           139.162.23.4            8.38MB/s
    Linode, London, UK              176.58.107.39           21.6MB/s
    Linode, Frankfurt, DE           139.162.130.8           14.0MB/s
    Linode, Fremont, CA             50.116.14.9             32.2MB/s
    Softlayer, Dallas, TX           173.192.68.18           25.4MB/s
    Softlayer, Seattle, WA          67.228.112.250          28.8MB/s
    Softlayer, Frankfurt, DE        159.122.69.4            15.9MB/s
    Softlayer, Singapore, SG        119.81.28.170           4.33MB/s
    Softlayer, HongKong, CN         119.81.130.170          8.39MB/s
    ----------------------------------------------------------------------
    I/O speed(1st run) : 137 MB/s
    I/O speed(2nd run) : 103 MB/s
    I/O speed(3rd run) : 115 MB/s
    Average I/O: 118.333 MB/s
    Benchmark Run: Wed Feb 03 2016 12:16:10 - 12:44:18
    2 CPUs in system; running 1 parallel copy of tests
    
    System Benchmarks Index Values               BASELINE       RESULT    INDEX
    Dhrystone 2 using register variables         116700.0   32420697.6   2778.1
    Double-Precision Whetstone                       55.0       4167.7    757.8
    Execl Throughput                                 43.0       2467.2    573.8
    File Copy 1024 bufsize 2000 maxblocks          3960.0     883689.7   2231.5
    File Copy 256 bufsize 500 maxblocks            1655.0     254011.4   1534.8
    File Copy 4096 bufsize 8000 maxblocks          5800.0    2064085.2   3558.8
    Pipe Throughput                               12440.0    2025644.1   1628.3
    Pipe-based Context Switching                   4000.0     339733.6    849.3
    Process Creation                                126.0       5585.6    443.3
    Shell Scripts (1 concurrent)                     42.4       6988.7   1648.3
    Shell Scripts (8 concurrent)                      6.0       1371.3   2285.5
    System Call Overhead                          15000.0    4027385.9   2684.9
                                                                       ========
    System Benchmarks Index Score                                        1456.7
    
    ------------------------------------------------------------------------------
    
    Benchmark Run: Wed Feb 03 2016 12:44:18 - 13:12:28
    2 CPUs in system; running 2 parallel copies of tests
    
    System Benchmarks Index Values               BASELINE       RESULT    INDEX
    Dhrystone 2 using register variables         116700.0   60278488.1   5165.3
    Double-Precision Whetstone                       55.0       8056.8   1464.9
    Execl Throughput                                 43.0       7776.5   1808.5
    File Copy 1024 bufsize 2000 maxblocks          3960.0     969521.6   2448.3
    File Copy 256 bufsize 500 maxblocks            1655.0     241170.1   1457.2
    File Copy 4096 bufsize 8000 maxblocks          5800.0    2603608.6   4489.0
    Pipe Throughput                               12440.0    3783797.8   3041.6
    Pipe-based Context Switching                   4000.0     557080.7   1392.7
    Process Creation                                126.0      15246.5   1210.0
    Shell Scripts (1 concurrent)                     42.4       9779.3   2306.4
    Shell Scripts (8 concurrent)                      6.0       1562.7   2604.4
    System Call Overhead                          15000.0    5542084.5   3694.7
                                                                       ========
    System Benchmarks Index Score                                        2324.9
    1. Oh tidak ada lsphp70 dan kawan – kawan mas didalam repo Debian 8nya? Wah… baru tahu saya, memang belum mencoba soalnya saya kira sama saja dengan CentOS

      Terimakasih banyak atas benchmark LunaNodenya. Dan… bandwidthnya bagus banget ya, salah satu yang terbaik yang saya pernah lihat ke Asia. Skor UnixBenchnya lebih baik juga daripada DigitalOcean, jadi tergoda pingin coba juga. Haha. 😀

Tinggalkan Balasan ke fadhilah Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *