BAB I PENDAHULUAN
1.1 Latar Belakang Masalah
Perkembangan teknologi komputer semakin hari terus meningkat sejalan dengan kebutuhan akan pemakaian komputer yang digunakan untuk menyelesaikan berbagai permasalahan komputasi yang ada. Hal ini tidak terlepas dari kemampuan komputer itu sendiri dalam memproses serta memecahkan persoalan komputasi yang semakin beragam dimana kecepatan kinerja komputer menjadi bahan pertimbangan yang penting dan berpengaruh besar terhadap tingkat kehandalan sistem serta keefektifan dalam memproses serta menyelesaikan masalah yang ada. Berbagai macam produk komputer pada saat ini dengan spesifikasi tertentu dengan harga yang terbilang mahal bukan menjadi salah satu solusi dalam menyelesaikan masalah komputasi yang ada jika komputer yang sudah ada hanya menjadi barang bekas yang sudah tidak terpakai tentu hal ini akan menjadi tidak efesien jika dibiarkan begitu saja. Sebenarnya ada salah satu solusi dari permasalahan ini yaitu dengan cara menggabungkan beberapa PC ( Personal Computer ) yang ada untuk mendapatkan kinerja komputasi yang lebih baik jika dibandingkan dengan komputer yang hanya berdiri sendiri. Untuk dapat menggabungkan beberapa PC ( Personal Computer ) tidak terlepas dari peran serta jaringan yang menghubungkan komputer yang satu dengan komputer yang lain dan dibuat juga perangkat lunak ( Software ) untuk mengukur kecepatan dari komputer tersebut yang sudah digabungakan menjadi satu menjadi Cluster Computer sehingga dengan begitu kita dapat mengetahui tingkat efesiensi dan kecepatan pemprosesan Cluster Computer dalam menyelesaikan permasalahan komputasi yang ada serta dapat melihat
1 http://digilib.mercubuana.ac.id/
2 perbedaan kecepatan PC ( Personal Computer ) sebelum digabungkan menjadi satu dengan yang sudah digabungkan menjadi satu dalam Cluster Computer. Dengan menggabungkan beberapa PC (Personal Computer) seakan-akan menjadi satu komputer dengan kemampuan dan kinerja komputasi yang lebih besar akan mampu menyelesaikan permasalah yang ada dan kompleks jika dibandingkan dan dikerjakan oleh komputer yang berdiri sendiri, karena Cluster Computer merupakan sekumpulan atau kelompok komputer yang terhubung satu sama lainnya yang dapat bekerja secara bersama-sama untuk menyelesaikan permasalahan yang ada dengan hasil yang lebih cepat jika hanya dikerjakan oleh satu komputer saja. Jika diperlukan untuk mengolah data yang membutuhkan hanya beberapa node (komputer) saja misal hanya membutuhkan satu PC sampai dua PC, maka hanya PC tersebutlah yang akan digunakan sedangkan sisanya atau PC lainnya tidak digunakan karena Cluster Computer meskipun sudah digabung menjadi satu tetapi bisa juga digunakan secara terpisah serta difungsikan sesuai dengan PC yang terangkai di dalam kluster.
1.2 Rumusan Masalah
Rumusan Masalah dari Tugas Akhir yang adalah : 1. Bagaimana cara untuk memanfaatkan komputer lama yang sudah tidak digunakan lagi. 2. Bagaimana cara untuk memenuhi kebutuhan komputer untuk melakukan proses komputasi dengan data yang besar dengan proses pengerjaan yang cepat. 3. Bagaimana cara untuk mengurangi jumlah anggaran pembelian komputer untuk kebutuhan komputer yang baru.
http://digilib.mercubuana.ac.id/
3
1.3 Tujuan dan Manfaat
Tujuan dan manfaat pelaksanaan Tugas Akhir ini adalah: 1. Mempelajari teknologi yang terkait dengan cluster computer. 2. Membuat komputer yang kecepatannya lebih tinggi dengan menggunakan personal computer yang ada saat ini (November, 2013). 3. Meminimalisir masalah komputasi besar yang tidak dapat dikerjakan oleh sebuah PC.
1.4 Batasan Masalah
Dalam penulisan Tugas Akhir ini, penulis akan membatasi masalah yang akan dibahas yaitu: 1. Menggunakan Sistem Operasi Windows 7. 2. Pengujian dengan program pengukuran untuk mendapatkan kecepatan hitung untuk perkalian matriks. 3. Tidak membahas keamanan dari PC Cluster. 4. Melakukan perhitungan matriks persegi. 5. Melakukan perhitungan matriks dengan nilai ordo maksimal 24 x 24. 6. Pemanggilan program menggunakan hosts name PC. 7. Pengujian PC kluster menggunakan 3 PC.
http://digilib.mercubuana.ac.id/
4
1.5 Metodologi
Untuk penulisan Tugas Akhir ini, penulis menggunakan beberapa metode: 1. Measurement
(pengukuran).
Pengukuran
yang
dilakukan
adalah
pengukuran kecepatan hitung (detik). 2. Testbed adalah miniatur dari keadaan sebenarnya.
1.6 Sistematika Penulisan
BAB 1 PENDAHULUAN Bab ini menjelaskan latar belakang dibuatnya Tugas Akhir ini, ruang lingkup, tujuan dan manfaat penulisan Tugas Akhir, metodologi yang digunakan dan sistematika penulisan yang diterapkan. BAB 2 LANDASAN TEORI Bab ini berisi tentang teori-teori pendukung yang digunakan sebagai landasan dalam penulisan Tugas Akhir, baik teori-teori khusus, maupun teori-teori umum. Teori khusus lebih fokus pada segala sesuatu yang berkaitan dengan PC’s Cluster yang akan dirancang. Sedangkan teori umum teori-teori yang umumnya ada dalam penerapan sebuah sistem operasi dan jaringan pada komputer kluster. BAB 3 ANALISA KEBUTUHAN DAN RANCANGAN Bab ini menjelaskan tentang analisa kebutuhan perangkat lunak (software), perancangan tampilan masukan dan keluaran, alur program yang dibutuhkan serta rancangan dari Cluster Computer yang akan diimplementasikan. BAB 4 IMPLEMENTASI DAN PENGUJIAN Bab ini menjelaskan mengenai bagaimana Cluster Computer diimplementasikan, diuji dan hasil dari pengujian.
http://digilib.mercubuana.ac.id/
5
BAB 5 PENUTUP Bab ini berisi kesimpulan dari hasil keseluruhan penulisan Tugas Akhir yang telah dilakukan dan saran-saran yang berguna untuk perbaikan serta pengembangan sistem serupa di masa yang akan datang.
http://digilib.mercubuana.ac.id/