Daftar Isi:
- Definisi - Apa yang dimaksud dengan Single System Image (SSI)?
- Techopedia menjelaskan Single System Image (SSI)
Definisi - Apa yang dimaksud dengan Single System Image (SSI)?
Gambar sistem tunggal (SSI) adalah metode komputasi terdistribusi di mana sistem menyembunyikan sifat terdistribusi dari sumber daya yang tersedia dari pengguna. Cluster komputer, oleh karena itu, tampaknya menjadi satu komputer untuk pengguna. Properti ini dapat diaktifkan melalui mekanisme perangkat lunak atau perangkat keras tambahan.
SSI menyajikan kepada pengguna pandangan global tentang semua sumber daya di cluster, terlepas dari node yang terhubung secara fisik, sambil menyembunyikan fakta bahwa mereka terkait dengan node yang berbeda. SSI juga memastikan multiprocessing dan keseimbangan beban antara sistem. Alat berat fokus pada ketersediaan sistem, kinerja yang dapat diskalakan, dan transparansi pengelolaan sumber daya.
Techopedia menjelaskan Single System Image (SSI)
Fitur-fitur gambar sistem tunggal meliputi:
- Antarmuka Pengguna Tunggal: Pengguna berinteraksi dengan kluster melalui GUI tunggal.
- Ruang Proses Tunggal: Setiap proses pengguna memegang ID proses cluster-wide yang unik. Suatu proses pada suatu simpul menciptakan proses anak pada simpul yang sama atau yang sama sekali berbeda. Komunikasi antara proses yang berada pada node yang berbeda juga dimungkinkan.
- Single Entry Point: Pengguna terhubung ke beberapa node dalam cluster melalui virtual host, yang bertindak sebagai titik masuk tunggal. Permintaan koneksi pindah ke host yang berbeda untuk menyeimbangkan seluruh beban.
- Ruang I / O Tunggal: Ini memungkinkan semua node untuk melakukan operasi I / O pada perangkat disk lokal atau jarak jauh.
Manfaat menggunakan gambar sistem tunggal meliputi:
- Ini memberikan sintaksis yang sama seperti yang digunakan dalam sistem lain, mengurangi kesalahan operasi.
- Pengguna dapat bekerja di antarmuka pilihan mereka, yang kemudian diubah oleh administrator untuk mengelola seluruh cluster sebagai satu kesatuan.
- Ini mengurangi biaya kepemilikan dan menyederhanakan manajemen sistem.
- Ini memberikan pandangan langsung dari semua aktivitas dari satu node di seluruh cluster.
- Pengguna akhir tidak peduli tentang di mana aplikasi berjalan.
- Ini menghindari menggunakan banyak administrator yang terampil, karena hanya satu yang diperlukan untuk memusatkan manajemen sistem.
- Ini mempromosikan pengembangan alat standar.
- Ini menyediakan komunikasi pesan independen-lokasi.