YANG TERBARU DI DUNIA WEB (VPS)
Pertama-tama saya ingin mengucapkan Alhamdulillah
syukur kepada Allah SWT,karena berkat rahmat dan kehendaknyalah artikel kali
ini dapat saya susun. Artikel atau tulisan kali ini bertujuan untuk memenuhi
tugas pertama softskill di Universitas Gunadarma pada semester 4 dalam mata
kuliah Pengantar Web science# yang di ajarkan oleh ibu.Atika. Selain untuk
memenuhi tugas,artikel ini juga bertujuan untuk memberikan informasi kepada
public agar wawasan dan pengetahuan dapat bertambah luas lagi. Artikel ini saya
susun bersumber dari beberapa artikel dan pemikiran saya atas apa yang saya
baca.^_^
Sebelum kita masuk pada topik kita seperti yang sudah
tercantum di atas yaitu “YANG TERBARU DI DUNIA WEB”,ada baiknya
terlebih dahulu kita mengetahu apa sih itu WEB ? WEB atau WEBSITE atau juga
yang biasa kita ketahui dengan situs ini adalah suatu halaman web yang saling berhubungan yang
umumnya berada pada peladen yang sama berisikan kumpulan informasi yang disediakan
secara perorangan, kelompok, atau organisasi.Secara makna sebuah WEBSITE adalah sekumpulan halaman
informasi yang disediakan melalui jalur internet sehingga bisa diakses di
seluruh dunia selama terkoneksi dengan jaringan internet.Website merupakan
sebuah komponen yang terdiri dari teks, gambar, suara animasi sehingga menjadi
media informasi yang menarik untuk dikunjungi oleh orang lain.Begitulah sekilas
pengertian tentang WEB.Istilah yang sering sudah lumrah di telinga kita pada
website diantaranya adalah Download/unduh:
yaitu pengambilan data dari server ke klien, contohnya pada saat kita mendownload
lagu, video, dan gambar dan Upload/unggah:
yaitu pengambilan data dari klien ke server, contohnya pada saat kita mengganti
foto profil pada facebook. Manfaat web bagi kita adalah dapat membuat banyak informasi, dan dapat
pula menyampaikan informasi kepada banyak orang. dan dapat sebagai lahan
promosi, lahan bisnis bagi para pedangang dan pebisnis.
Dengan kemajuan teknologi dan Informasi yang semakin
pesat,WEB merupakan solusi dalam memenuhi kebutuhan akan informasi. Dalam membuat
sebuah WEB baik itu individu atau perusahaan,dibutuhkan server yang sudah
diinstal sebuah software web server yang berguna menerima permintaan HTTP atau
HTTPS dari web browser dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman
web yang biasanya berbentuk dokumen HTML,PHP atau ASP. Problem atau kendala
yang datang ketika sebuah website yang kita kelola dikunjungi jutaan pengunjung
setiap harinya, loading screen yang lama bahkan jika kita menggunakan
shared web hosting pemilik layanan akan menghapus / suspend web karena mengusik
user lain yang menggunkan shared web hosting yang sama dengan kita. Untuk
mengatasi masalah tersebut maka terciptalah Virtual Private Server (VPS). VPS adalah
sebuah metode membagi sumber daya (resource) pada physical server
menjadi beberapa Virtual Server (Virtual Machines). VPS sering juga
disebut sebagai teknologi server side tentang sistem operasi dan
perangkat lunak yang memungkinkan sebuah mesin dengan kapasitas besar dibagi ke
beberapa virtual mesin. Tiap virtual mesin ini melayani sistem operasi dan
perangkat lunak secara mandiri dan dengan konfigurasi yang cepat.
Kelebiahan
VPS dari Shared web hosting adalah :
- Akses yang lebih fleksibel untuk melakukan pengaturan dan konfigurasi terhadap server
- Tidak membutuhkan batasan sehingga dapat mengakses lebih terhadap fitur-fitur yang digunakan
- Untuk yang membutuhkan install spesial software
- Yang ingin menjalankan beberapa program pendukung perangkat lunak
- Bagi yang ingin meningkatkan keamanan lebih dengan pengaturan sendiri terhadap konfigurasi berupa port ataupun range IP pada server
Hal-hal yang
harus diperhatikan jika ingin menggunakan VPS yaitu Biasanya setiap provider
VPS menawarkan paket-paket VPS yang berbeda, paket-paket tersebut memiliki
perbedaan resource atau spesifikasi yang juga menentukan kemampuan VPS untuk
menjalankan aplikasi yang kita inginkan. Beberapa hal mendasar yang harus
diperhatikan adalah CPU, biasanya dihitung menurut jumlah core, ada provider
yang mennyediakan paket vps dari 1/ 4 hingga 16 core, bergantung dari paket
yang ditawarkan. Namun resource CPU tersebut adalah shared, yang artinya
ketersedian resource CPU dibagi dengan pengguna VPS lainnya. Jarang sekali
provider VPS yang menawarkan resource CPU secara dedicated, sebab apabila
suatu provider menawarkan dedicated CPU maka akan berdampak pada harga sewa VPS
yang sangat tinggi.
Selain CPU ,RAM
juga termasuk salah satu yang harus diperhatikan. Saat ini RAM atau memory
dengan kapasitas yang besar harganya semakin murah, tentu untuk penggunaan
reosurce RAM biasanya adalah dedicated, artinya apabila kamu membeli VPS dengan
spesifikasi RAM 2 GB, maka kamu dapat menggunakannya secara keseluruhan. Namun
perlu diperhatikan juga, provider tertentu ada yang menawarkan burstable
RAM. Burstable RAM ini merupakan shared resource yang artinya kamu
dapat menggunakan resource tersebut dalam jangka waktu tertentu/ sementara.
Sebab ada kalanya aplikasi yang kita jalankan dalam kondisi tertentu memerlukan
RAM lebih banyak lagi, sehingga dengan adanya burstable RAM, kita tidak perlu
khawatir akan kehabisan resource RAM dalam jangka waktu pendek.
HDD sebagai
tempat penyimpanan data yang kamu miliki di VPS. Sama seperti RAM,
HDD saat ini tersedia dengan berbagai pilihan kapasitas yang besar dan harganya
pun semakin terjangkau, oleh karena itu banyak sekali provider yang menawarkan
VPS dengan storage yang besar. Resource HDD (kapasitas penyimpanan) yang
ditawarkan oleh provider tentu saja dedicated, artinya kamu bisa
menyimpan data sebesar kapasitas paket VPS yang kamu miliki. Namun
satu hal yang perlu diperhatikan adalah mengenai performa HDD pada
node. HDD adalah bagian terlambat dari suatu node/ server. Performanya dihitung
dalam satuan IOPS. Oleh karena itu penggunaan disk I/O pada VPS harus
diperhatikan, semakin banyak aktifitas read/ write pada tiap-tiap VPS dalam
suatu node makin banyak pula I/O yang digunakan. Oleh karena
itu disk I/O pada VPS bukan merupakan resource yang bersifat
dedicated.
Network Port
atau Port Speed pada suatu VPS menjadi penentu kecepatan koneksi
network pada sebuah VPS. Apabila VPS digunakan sebagai web server, semakin
besar resource network yang tersedia, maka semakin banyak pula visitor atau pengunjung
website yang dapat dilayani secara bersamaan. Biasanya server atau node sebagai
host dari VPS terkoneksi dengan port jaringan datacenter mulai dari 100
Mbps port hingga puluhan Gbps. Saat ini, pada umumnya provider VPS menawarkan
port speed 100 Mbps dan 1 Gbps. Dan untuk penggunaan resource network ini
biasanya dibatasi per bulannya (sama seperti quota internet). Ada yang
menawarkan mulai dari 100 GB hingga hitungan TB per bulannya. Ada pula yang
menawarkan unmetered (penggunaan bandwidth tidak dihitung).
Resource network atau penggunaan bandwidth pada VPS juga tidak
bersifat dedicated, artinya penggunaan bandwidth berbagi dengan VPS
lainnya dalam node yang sama. Biasanya kamu tidak diijinkan menggunakan 100%
alokasi bandwidth yang tersedia untuk paket VPS yang anda miliki
secara nonstop. (kecuali provider tesebut
mengijinkan dalam ToS-nya).
Dalam suatu
VPS, alamat IP pastinya merupakan resource yang dedicated, artinya IP address
yang anda miliki tidak dibagi dengan VPS lainnya. Bahkan banyak provider yang
menawarkan paket VPS dengan IP address lebih dari 1 untuk tiap VPS.
Walaupun termasuk bagian dari resource VPS, IP address tidak mempengaruhi
performa atau kinerja sebuah VPS.
Selain
berfungsi untuk mengatsi masalah diatas vps juga memiliki fungsi lain,fungsi
lain dari vps tersebut diantaranya adalah :
1. SSH
Tunneling. Pada akhir-akhir ini marak sekali terdengar mengenai SSH Tunneling.
Karena beberapa user menyalah gunakannya untuk menggunakan Fungsi tersebut
untuk menembus atau mem-bypass Limit Kuota Internet mereka. SSH Tunneling ini
dapat berfungsi hampir sama dengan VPN yaitu mengubah IP menjadi IP VPS
tersebut. ( Konten – VPS – ISP – Komputer anda )
2. VPN. VPN
atau Virtual Private Network berfungsi mirip seperti SSH Tunneling, yaitu
mengubah IP karena Konten akan melewati VPS Terlebih dahulu sebelum mengirim ke
ISP anda,lalu ke Komputer anda.
3. Proxy. Proxy
berfungsi mirip seperti VPN,tetapi tidak seleluasa VPN dalam penggunaanya.
4. Web Hosting.
VPS dapat difungsikan menjadi tempat menyimpan Web anda. Anda dapat dengan
leluasa menggunakan resource VPS anda untuk Web Pribadi anda juga.
5. File
Hosting. VPS juga dapat digunakan untuk menyimpan File-file yang ingin anda
bagikan secara Online dengan orang-orang disekitar anda atau dengan publik.
6. Game Server.
VPS juga dapat dipergunakan untuk Game Private Server seperti Ragnarok, RF
Online, Minecraft, dan lain-lainnya.
7. Shoutcast
Hosting. Anda dapat membuat Radio Online sendiri menggunakan VPS anda.
Kesimpulan
yang dapat saya tarik dari artikel diatas adalah :
VPS adalah salah satu solusi bagi
web dengan trafic tinggi karena begitu banyaknya pengunjung di web setiap
harinya.Meskipun harus mengeluarkan budget untuk sewa vps tiap bulannya,hal
tersebut bisa terakomulasikan dengan kegunaan dan fungsi vps yang
memadai,apalagi untuk orang-orang yang
memiliki Web dengan pengunjung yang sudah banyak.