daya bersama seperti harddisk, printer, dan sumber informasi lainnya.
Tujuan dibangunnya jaringan komputer adalah membawa suatu informasi secara tepat dan tanpa adanya kesalahan dari sisi
pengirim menuju sisi penerima melalui media komunikasi. Sedangkan manfaat yang bisa didapat adalah sharing resources,
bertujuan agar sumber daya yang ada dalam jaringan baik berupa program, perangkat keras atau lainnya dapat dimanfaatkan oleh
orang yang sedang mengakses jaringan komputer tersebut. Integrasi data yang memungkinkan pengaksesan sebuah data
tidak selalu harus bergantung pada satu komputer saja tetapi dibagi- bagi dalam beberapa lokasi, tetapi antar lokasi penyimpanan data
tersebut terjadi suatu mekanisme yang baik sehingga user hanya mengetahui data tersebut bisa diakses tanpa harus tahu dimana
lokasi penyimpanannya Keamanan data jaringan komputer memberi perlindungan bagi
user untuk menyimpan data sehingga tidak sembarang orang bisa mengaksesnya demikian juga untuk sumber-sumber daya lainnya
Iwan, 2005.
2.3 Web Server
Web server merupakan perangkat lunak server yang menjadi tulang belakang dari world wide web WWW. Web server
menunggu permintaan dari client yang menggunakan browser seperti Netscape Navigator, Internet Explorer, Mozilla dan program
browser lainnya. Jika terdapat permintaan dari browser, maka web server akan memproses permintaan itu kemudian memberikan hasil
prosesnya berupa data yang diinginkan pada browser. Data ini mempunyai format yang standar, disebut dengan format SGML
Standard General Markup Language. Data yang berupa format ini kemudian akan ditampilkan oleh browser sesuai dengan kemampuan
browser Lukitasari, 2010. Sekarang ini format HTML HyperText Markup Language lebih banyak digunakan karena lebih sederhana
dan mudah dipelajari. Web server berkomunikasi dengan client-nya web browser, web server memakai protokol sendiri, yaitu HTTP
HyperText Transfer Protocol.
2.4 Cluster
Salah satu definisi komputer cluster yang cukup mudah diterima diberikan oleh Robert W. Lucke sebagai kumpulan
komputer lebih dari satu komputer yang berada pada suatu tempat tertentu untuk memberikan suatu fungsi layanan tertentu atau
menjalankan algoritma paralel Andria, 2010. Secara mendasar fungsi dari cluster dibedakan menjadi tiga Ade, 2006 yang pertama
digunakan untuk meningkatkan ketersediaan dari sistem yang handal reliable atau dikenal dengan HA High Availability.
Cluster yang kedua adalah load balancing, yang umumnya digunakan pada web server yang sangat sibuk. Load balancing
menggunakan beberapa komputer node menjadi host dari website yang sama, dan jika ada permintaan untuk mengakses halaman web
maka permintaan akan diarahkan kekomputer node yang bebannya lebih rendah. HPC High Performance Cluster merupakan jenis
cluster ketiga yang berfungsi untuk kinerja komputasi tinggi dan merupakan tujuan dari pengguna tradisional dari PC cluster, seperti
peneliti, industri riset dan pengembangan. Cluster ini menjalankan program secara paralel untuk aplikasi yang sangat banyak memakan
waktu. Struktur dari sistem cluster dapat dilihat pada Gambar 2.1 :
Gambar 2.1 Skema Logic Sistem Cluster Rio, 2010
2.5 Web server Clustering