public class RMIOutputStreamImpl implements RMIOutputStreamInterf {
private OutputStream out; public RMIOutputStreamImplOutputStream out throws
IOException { this.out = out;
UnicastRemoteObject.exportObjectthis, 9999; }
public void writeint b throws IOException { out.writeb;
} public void writebyte[] b, int off, int len throws
IOException { out.writeb, off, len;
} public void close throws IOException {
out.close; }
}
3.8 Perhitungan Peningkatan Perolehan Metadata
Sesuai dengan tujuan penelitian, hasil akhir yang ingin diketahui adalah besar peningkatan yang diperoleh dengan menggunakan pengumpul metadata terdistribusi
terhadap pengumpul metadata tunggal selama 10 jam. Perhitungan persentase peningkatan perolehan metadata ditunjukkan sebagai
berikut:
Universitas Sumatera Utara
Dimana: P
= Persen peningkatan perolehan metadata M
A
= Jumlah perolehan metadata pengumpul A M
B
= Jumlah perolehan metadata pengumpul B
3.9 Sumber Data
Sumber data yang digunakan pada penelitian ini adalah penyedia karya ilmiah yang terdaftar pada OAI
Data Provider
yang dapat diunduh melalui web http:www.openarchives.org. Penelitian ini menggunakan repositori yang telah
terdaftar yaitu sebanyak 1460 repositori per tanggal 6 Januari 2011.
3.10 Instrumen Penelitian
Dari sisi perangkat keras, penelitian ini menggunakan lima unit komputer yang masing-masing mempunyai spesifikasi sebagai berikut:
a. Prosesor IntelR 2,7 GHz
b. Memori sebesar 2 GB
c. Kapasitas penyimpanan sebesar 320 GB
Sedangkan perangkat lunak yang digunakan untuk implementasi pengumpul metadata tunggal maupun terdistribusi adalah bahasa pemrograman java dan
database
MySQL. Perangkat lunak yang digunakan untuk mendapatkan data penggunaan memori dan CPU adalah Jconsole. Perangkat lunak ini merupakan perangkat lunak
yang dimiliki oleh Java. Sedangkan untuk mengukur trafik jaringan digunakan perangkat lunak Show Traf.
Universitas Sumatera Utara
64
BAB 4 HASIL DAN ANALISIS
Data yang digunakan untuk melakukan analisis berasal dari hasil pengujian pada jaringan Internet. Pengujian dilakukan dengan mengambil repositori yang
terdaftar di openarchives.org. Lama waktu pengujian masing-masing pengumpul adalah 10 jam.
Pengujian dilakukan menggunakan jaringan yang tersedia di Universitas Sumatera Utara. Jaringan ini merupakan jaringan internal yang menjamin besarnya
bandwidth
sebesar 5 Mbps dan tidak terpengaruh oleh kualitas
Internet Service Provider
ISP. Gunanya adalah untuk menghindari terjadinya
bottle-neck
terutama dalam menguji kecepatan pengunduhan metadata dari repositori oleh pengumpul.
Pengujian dimaksudkan untuk mengetahui peningkatan perolehan metadata pada pengumpul metadata terdistribusi terhadap metadata tunggal. Pengumpulan metadata
pada sistem tunggal maupun terdistribusi menggunakan komputer yang memiliki spesifikasi yang sama, yaitu prosesor Intel 2.7 GHz dan memori sebesar 2 GB. Sistem
operasi yang digunakan adalah Windows XP Professional.
4.7 Pengumpul Metadata Tunggal