Carta Perbandingan
Asas untuk perbandingan | Sistem Operasi Rangkaian | Sistem Operasi Teragih |
---|---|---|
Objektif | Menyediakan perkhidmatan setempat kepada pelanggan jauh. | Pengurusan sumber perkakasan. |
Guna | Sistem yang dipadatkan dengan baik yang digunakan dalam komputer heterogen. | Sistem yang dipadankan dengan ketat yang digunakan dalam komputer multiprosesor dan homogen. |
Seni bina | 2-tier klien / arkitektur pelayan. | N-tier client / server architecture. |
Tahap ketelusan | Rendah | Tinggi |
Asas untuk komunikasi | Fail | Memori dan mesej yang dikongsi |
Pengurusan Sumber | Dikendalikan di setiap nod. | Pengurusan pusat atau diedarkan secara global. |
Kemudahan pelaksanaan | Tinggi | Rendah |
Skalabiliti | Lebih banyak | Kurang atau sederhana. |
Keterbukaan | Buka | Tertutup |
Sistem pengendalian pada semua nod | Boleh jadi berbeza | Sama |
Kadar autonomi | Tinggi | Rendah |
Toleransi kesalahan | Kurang | Tinggi |
Definisi Sistem pengendalian rangkaian
Sistem pengendalian rangkaian adalah platform untuk menjalankan perisian sistem pada pelayan dan membenarkan pelayan mengurus pengguna, data, kumpulan, keselamatan, aplikasi dan fungsi rangkaian lain. Ia dianggap sebagai bentuk utama sistem operasi untuk seni bina yang diedarkan. Idea di sebalik sistem operasi rangkaian adalah untuk membenarkan perkongsian sumber antara dua atau lebih komputer yang beroperasi di bawah OS mereka sendiri. Fungsi sistem operasi rangkaian dapat dijelaskan oleh rajah yang digambarkan di bawah.
Tidak seperti sistem operasi yang diedarkan, sistem pengendalian rangkaian tidak berfungsi dengan cara bekerjasama. Sistem operasi tempatan yang tinggal di setiap komputer tertentu mengekalkan identiti yang dapat dilihat oleh pengguna dan berperilaku sebagai sistem operasi yang bersendirian. Dalam beberapa pelaksanaan, terdapat log masuk jauh untuk sistem operasi jauh untuk mengakses sumber-sumber. Sistem pengendalian rangkaian tidak dapat mengawal penggunaan sumber yang menyebabkan penyebaran sumber tidak wajar. Tiada peruntukan toleransi kesalahan dalam sistem pengendalian rangkaian.
Definisi Sistem pengendalian yang diedarkan
Sistem operasi yang diedarkan mengendalikan sekumpulan komputer bebas dan menjadikannya kelihatan seperti sistem operasi berpusat biasa. Ini dicapai dengan membolehkan komunikasi yang betul antara komputer yang berbeza yang berkaitan dengan satu sama lain. Tujuan utama sistem operasi teragih adalah ketelusan di mana penggunaan sumber perkakasan pelbagai tersembunyi dari pengguna. Sistem pengendalian teragih kurang autonomi daripada sistem operasi rangkaian kerana sistem ini mempunyai kawalan sepenuhnya dalam persekitaran ini. Ia secara dinamik memperuntukkan proses ke CPU rawak dan penyimpanan fail juga dikendalikan oleh sistem operasi yang bermaksud bahawa pengguna tidak akan mengetahui perkakasan mana yang digunakan untuk pemprosesan pengiraannya dan untuk menyimpan failnya.
Seperti yang dinyatakan di atas sistem operasi yang diedarkan membenarkan perkongsian sumber di mana aplikasi boleh menggunakan sumber yang terletak di mana-mana sistem komputer. Ia menyediakan ketersediaan (kesinambungan perkhidmatan) daripada kesalahan. Sistem operasi yang diedarkan mengendalikan operasi semua nod dalam sistem secara bersepadu kerana setiap nod mempunyai kernel berasingan untuk melaksanakan fungsi kawalan bagi pihaknya. Ia juga meningkatkan kelajuan pengiraan dengan melaksanakan bahagian perhitungan dalam sistem komputer yang berbeza.
Perbezaan Utama Antara sistem pengendalian rangkaian dan Sistem pengendalian teragih
- Matlamat utama sistem pengendalian rangkaian adalah untuk menyediakan perkhidmatan setempat kepada pelanggan jauh. Di sisi lain, objektif sistem operasi yang diedarkan adalah untuk menyediakan pengurusan sumber perkakasan.
- Sistem pengendalian rangkaian dikatakan sistem digabungkan secara longgar dan digunakan dalam komputer heterogen. Sebaliknya, sistem operasi diedarkan dianggap sebagai sistem yang digandingkan dengan ketat yang digunakan terutamanya dalam multiprocessor atau komputer seragam.
- Sistem operasi rangkaian mempunyai arsitektur klien / pelayan dua peringkat, manakala arsitektur n-tier digunakan dalam sistem operasi yang diedarkan.
- Ketelusan dalam sistem pengendalian rangkaian adalah rendah. Sebaliknya, sistem operasi yang diedarkan mempunyai ketelusan yang tinggi, dan ia menyembunyikan penggunaan sumber.
- Dalam sistem operasi yang diedarkan komunikasi antara komputer (nod) dicapai dengan memori yang dikongsi atau menghantar mesej. Sebaliknya, sistem pengendalian rangkaian menghantar fail untuk berkomunikasi dengan nod lain.
- Sistem operasi rangkaian menguruskan sumber pada setiap nod semasa dalam sistem operasi yang diedarkan, sumbernya diuruskan secara global sama ada ia berpusat atau diedarkan.
- Sistem pengendalian rangkaian mudah dilaksanakan berbanding sistem pengendalian teragih.
- Skalabilitas sistem operasi rangkaian lebih tinggi daripada sistem pengendalian teragih, dan juga lebih terbuka kepada pengguna.
- Dalam sistem pengendalian rangkaian, sistem operasi yang dipasang di komputer boleh berbeza-beza, tetapi tidak dalam sistem pengendalian teragih.
- Sistem pengendalian rangkaian lebih autonomi daripada sistem pengendalian teragih. Sebaliknya, sistem operasi yang diedarkan lebih toleran.
Kesimpulannya
Perbezaan di antara sistem pengendalian rangkaian dan sistem pengendalian teragih terletak di dalam pelaksanaannya di mana sistem pengendalian rangkaian tidak ada pengubahsuaian atau perubahan yang digunakan untuk sistem teras manakala dalam sistem pengendalian teragih komponen sistem boleh dikenakan peningkatan jika diperlukan.