Pengertian
Setelah sebelumnya membahas mengenai Pengertian dan Fungsi SSH, kali ini akan membahas mengenai Pengertian dan Fungsi VPS. Karena pada posting sebelumnya sudah dibahas mengenai fungsi dari SSH, yang salah satunya adalah untuk mengatur server, maka untuk posting kali ini akan membahas salah satu dari layanan server yaitu VPS.
Virtual Private Server merupakan bentuk virtual dari suatu server, yaitu dari sebuah server dibentuk atau dibagi menjadi beberapa virtual server, sehingga 1 buah server dapat menampung beberapa VPS secara bersamaan. Secara fungsi tidak jauh berbeda dengan penggunaan server atau komputer pada umumnya, namun dalam konteks ini komputer atau server tersebut tidak secara real dapat kita lihat, sehingga pengaturan untuk mematikan, menghidupkan, install os, dll dapat dilakukan melalui control panel atau console yang diberikan oleh penyedia vps tempat kita menyewa VPS tersebut. Bahkan dalam penggunaannya bisa lebih banyak dibandingkan dengan komputer biasa, karena pada umumnya VPS akan terus aktif selama 24 jam sehari, ini dimaksudkan untuk tetap menerima dan menjalankan perintah yang dikirmkan oleh user.
Fungsi VPS
- Sebagai Hosting
Salah satu fungsi VPS adalah sebagai hosting atau sebagai tempat penyimpanan file yang nantinya bisa kita setting agar file tersebut dapat diakses oleh orang lain. Tidak hanya file-file biasa, melainkan kumpulan beberapa file yang dapat membentuk suatu website juga dapat diakses oleh orang lain, karena terdapat di dalam hosting tersebut (ex. file .html, .php, dsb). Lalu apa yang membedakan dengan shared hosting pada umumnya? Untuk mempermudah memahaminya adalah dengan mengasumsikan dengan 1 buah server dapat di konfigurasi menjadi beberapa vps, dan 1 buah vps dapat di konfigurasi menjadi beberapa shared hosting. Oleh karena itu dikatakan shared hosting karena sumber daya yang digunakan hosting tersebut di bagikan menjadi beberapa hosting lain (seperti ram, disk, bandwith, dsb). Dari asumsi tersebut maka dapat kita lihat bahwa VPS bisa memiliki sumber daya yang lebih banyak dibandingkan dengan shared hosting. VPS menjadi dibutuhkan bila shared hosting sudah tidak mampu menangani suatu website karena pengunjung website sudah melebihi yang bisa ditangai oleh sebuah shared hosting.
- Tunneling SSH
Ini merupakan layanan untuk menggunakan koneksi VPS yang dimiliki untuk mengkases internet. Metode ini sering digunakan oleh banyak orang untuk mendapatkan secure akses ke internet, karena nantinya transmisi data yang dikirim dan diterima oleh user akan diterima terlebih dahulu oleh server sebelum diterima oleh user (tentunya dengan menggunakan enkirpsi baca posting sebelumnya Pengertian dan Fungsi SSH. Ini juga akan membuat ip address yang kita miliki tersembunyi dan diubah menjadi ip address VPS yang digunakan sebagai tunneling. Selain itu di Indonesia sendiri sering digunakan sebagai alat untuk memanfaatkan bug yang ada pada operator seluler, sehingga user bisa mendapatkan akses internet tanpa menggunakan kuota sekalipun, namun saya tidak akan membahas hal tersebut lebih jauh lagi pada posting ini.
- VPN (Virtual Private Network)
Ini sebenarnya hampir sama dengan penggunaan tunneling diatas. Membuat jalur akses ke internet dengan menggunakan koneksi VPS, namun dengan metode yang berbeda. Secara penggunaan lebih mudah VPN karena biasanya banyak penyedia VPN yang memberikan aplikasi atau console untuk mempermudah penggunaan VPN ini, dibandingkan dengan SSH Tunneling yang mungkin sedikit lebih rumit karena harus mensetting jalur forwarding dan proxy. Mungkin pada lain kesempatan akan saja paparkan mengenai perbedaan antara VPN dengan SSH Tunneling ini.
- Proxy (Squid Proxy)
Ini juga masih sama sebenarnya secara penggunaannya seperti VPN dan SSH Tunneling, hanya saja metode masking ip atau koneksi antara user – vps – internet saja yang berbeda, dan tentu secara konfigurasi juga mungkin agak sedikit rumit dibandingkan dengan VPN dan SSH Tunneling.
- Forex Trading
Dengan akses dan kondisi server yang selalu hidup selama 24/7 maka membuat banyak pengguna forex trading untuk memanfaatkannya untuk menjalankan suatu program untuk meningkatkan keuntungan mereka.
- Bitcoins Mining
Beda-beda tipis lah dengan Forex Trading diatas, namun untuk bitcoins mining ini dipergunakan untuk menjalankan bot untuk terus menambang bitcoin selama 24 jam
sangat bermanfaat sekali artikelnya