Kamis, 04 November 2010

System E-learning Center

Resume Jurnal (Tugas Kelompok Modul 1)


Produk sistem e-learning telah banyak dikembangkan oleh berbagai institusi internasional, sebagai contoh OLAT dan Moodle


Secara umum OLAT lebih unggul dilihat dari sudut pandang pemanfaatan dan pemeliharaan e-learning jangka panjang untuk dapat dimodifikasi


1.Clustering Basis Data


Clustering basis data merupakan kumpulan server yang dikonfigurasikan oleh suatu perangkat lunak DBMS sehingga menjadi satu kesatuan sistem untuk menangani manajemen basis data


2.Load balancing


Load balancing atau penyeimbangan beban dalam jaringan sangat penting bila skala dalam jaringan komputer makin besar demikian juga traffic


data yang ada dalam jaringan komputer makin lama makin tinggi. Layanan Load Balancing dimungkinkan pengaksesan sumber daya dalam jaringan didistribusikan ke beberapa host lainnya agar tidak terpusat sehingga unjuk kerja jaringan computer secara keseluruhan bisa stabil (Iwan Rijayana, 2005).


Ketika sebuah server sedang diakses oleh para pengguna, maka sebenarnya server tersebut sebenarnya sedang terbebani karena harus melakukan proses permintaan kepada para penggunanya. Solusi yang paling ideal adalah dengan membagi-bagi beban yang datang ke beberapa server. Jadi yang melayani pengguna tidak hanya terpusat pada satu perangkat saja. Teknik ini disebut Teknik Load Balancing. Manfaat dari Load Balancing:


a). Menjamin Reliabilitias layanan,


b). Skalabilitas dan ketersediaan


Metode load balancing untuk menjamin skalabilitas, ketersediaan akses terdiri dari Load Balancing dengan hardware/switch, Load Balancing dengan Software, Load Balancing dengan perangkat perpaduan Hardware dan Software.


3.Throughput


Throughput adalah Jumlah kerja yang dapat diselesaikan dalam satu unit waktu. Cara untuk mengekspresikan throughput adalah dengan jumlah job pemakai yang dapat dieksekusi dalam satu unit/interval waktu.


a.Alat Pengukur Kinerja Sistem e-learning


JMeter adalah sebuah proyek besar dari Apache Software Foundation (ASF) yang bertujuan untuk menyediakan alat-alat yang dapat membantu para pengembang, atau siapapun berkolaborasi dan dapat memaksimalkan pengembangan perangkat lunak


Metode penelitian


Pada awal penelitian akan dilakukan studi pustaka/literatur tentang Clustering, Load Balancing baik untuk basis data maupun untuk Web Server Tomcat, berupa buku, jurnal. DBMS MySql akan digunakan untuk menguji kinerja sistem e-learning OLAT maupun Moodle. Faktor kriteria perangkat lunak bebas, lisensi, proprietary turut menentukan pemilihan. Perangkat lunak untuk mengukur kinerja sistem dipilih JMeter. Tujuan penelitian telah ditetapkan, untuk mencapai tujuan tersebut perlu ditetapkan rancangan penelitian yang meliputi rancangan lingkungan uji, rancangan alat, rancangan bahan, dan lain lain. Sistem Operasi yang digunakan untuk instalasi lingkungan pengujian penelitian adalah Linux untuk komputer server dan client. Cara dan model instalasi sama seperti halnya dalam menyusun jaringan komputer secara umum. Setelah Sistem Operasi terpasang, maka langkah selanjutnya adalah memasang DBMS dan mengkonfigurasi server untuk menjadi web server, mengkonfigurasi client sehingga dapat mendukung konsep clustering dan load balancing. Perangkat lunak yang digunakan untuk konfigurasi webserver adalah Apache Tomcat. Sistem Clustering yang digunakan dalam penelitian adalah clustering olat dengan load balancer Haproxy.


Nilai error yang dihasilkan oleh Jmeter menunjukkan beban server, nilai error lebih besar dari nol berarti server mulai terbebani untuk memproses permintaan dari client.


Aplikasi-aplikasi


Olat 6.2.2.


Aplikasi Olat 6.2.2 dijalankan di Ubuntu 9.04 di tiga PC web server.


Haproxy


Haproxy adalah produk opensource yg mendukung keperluan loadbalancer dan failover webserver, banyak digunakan untuk keperluan reverse proxy di site-site yang trafik hariannya tinggi.


Jmeter


Apache JMeter merupakan software opensource yang mempunyai berbagai fitur test web server. Untuk uji beban, JMeter sangat handal karena mempunyai test ke Get untuk halaman statis dan test Post untuk halaman dinamisnya.


Kelompok 8


Hariz Setyawan


Grace Olivia


Uswatun Hasanah

Tidak ada komentar:

Posting Komentar