"Kumpulan" Lukman

Bersama belajar, mempelajari ilmu Tuhan.

Saturday, November 11, 2017

Skalabilitas(scalability)

blogskalabilitas


Secara umum skalabilitas (scalability) adalah kemampuan suatu sistem, jaringan, atau proses untuk menangani jumlah pekerjaan yang meningkat atau berpotensi diperbesar misalnya sistem dianggap terukur jika mampu meningkatkan total outputnya dibawah peningkatan beban saat sumberdaya ditambahkan.

Kemampuan suatu sistem bergantung pada ukuran sistem, semakin besar ukuran sistem maka semakin baik pula kinerjanya. Hanya saja dibutuhkan biaya yang besar pula. skalabilitas juga digunakan untuk menjelaskan bahwa suatu algoritma paralel mampu melayani peningkatan jumlah data dengan peningkatan langkah-langkah komputasi yang rendah dan terbatas

Tentu saja kita menginginkan semua sistem multiprosessor mendukung skalabilitas arsitektur, namun hal itu sangat bergantung pada desain sistem. Biasanya ketika kita menambahkan prosessor kedalam sistem, jaringan interkoneksi pun juga harus diperbesar.

Kombinasi skalabilitas arsitektur dan algoritma memberikan kesan bahwa peningkatan ukuran problem dapat diakomodasi dengan peningkatan ukuran sistem pada beberapa bagian arsitektur dan algoritma. Sebaliknya, peningkatan ukuran sistem berarti penambahan prosessor dan itu akan memperbesar ukuran problem yang membutuhkan penyelesaian.

Mengacu pada kemampuan perangkat keras dan perangkat lunak paralel untuk penunjukan peningkatan proposional dalam kecepatan paralel dengan penambahan lebih banyak sumberdaya.

Adapun faktor-faktor terhadap skalabilitas adalah:

1. Hardware – terutama bandwidth memory, CPU, dan properti komunikasi jaringan

2. Algortima Aplikasi

3. Parallel Overhead terkait

4. Karakteristik dari spesifik aplikasi

3 comments: