Dağıtılmış bir işletim sistemi nedir?



Bir bilgisayar işletim sistemi (OS), bir bilgisayarın en önemli yönlerinden biridir. Bilgisayar programlarının altında yatan görev yönetimi ve orkestrasyonundan sorumludur. Dağıtılmış bir işletim sistemi, yükü birden fazla bilgisayar kefilsiz kredi veren bankalardonanım sunucusu üzerinden dağıtan bir sistemdir. Bu işletim sistemi türü, daha fazla performans ve kullanılabilirlik sağlar çünkü birden çok bileşene dağılmıştır.
Çoğu işletim sistemi dağıtılmış versiyonlarda mevcuttur. Bazı örnekler UNIX®, Linux® ve Windows® işletim sistemini içerir. İşletim sistemi dağıtıldığında, özel yapılandırma ve yönetim işlemleri gerektiren birden çok sunucuya kurulmalıdır. Bu genellikle sistem mühendislerinin projeyi yönetmesini gerektirir.
Dağıtılmış bir işletim sistemi, belleği ve görevleri paylaşan bir sunucu kümesi olarak yapılandırılmıştır. Bu sunucular uyum içinde hareket eder ve tek bir büyük bilgisayar sunucusundan daha fazla güç sağlar. Bu genellikle, daha fazla performans üretir, çünkü yük birden fazla sunucu üzerinden dağıtılır.
Izgara hesaplaması dağıtılmış bilgisayar kullanımına iyi bir örnektir . Bu sistem, yoğun işlem gücü gerektiren karmaşık görevleri tamamlamak için Internet'e bağlı bilgisayarları kullanır. Dağıtılmış bir model kullanmak, birden fazla sunucu paylaştığından boş bilgisayar kapasitesini kullanır.
Bilgisayar kapasitesi, bir bilgisayar sisteminin maksimum kullanılabilir işlem gücü olarak bilinir. Tipik olarak donanım platformunun mevcut bellek ve bilgisayar işlem üniteleri temelinde hesaplanır . Dağıtılmış bir sistem, birden çok sunucu içerdiğinden ek kapasite sağlar.
Görev yönetimini işlemek için dağıtılmış bir işletim sistemi için kullanılan özel algoritmalar vardır. Bu düzenleme, öncelikli ve beklenen işlem süresine göre birden fazla sunucudaki bireysel görevleri işlemek için tasarlanmıştır. Bu algoritmalar anında kredi veren bankalarkarmaşıklık açısından farklılık gösterir, ancak paylaşılan sunuculardan mevcut işlem gücünü en iyi şekilde kullanacak şekilde tasarlanmıştır.
Yuvarlak robinalgoritması , dağıtılmış bir işletim sisteminde kullanılan basit bir algoritmanın bir örneğidir. Bu teknik, gelen bilgisayar görevlerini basit sayım algoritmasına dayalı olarak birden çok sunucuya dağıtır. Her göreve, mevcut sunucuların zinciri içindeki belirli bir sunucuya karşılık gelen belirli bir numara verilir.
Bazı dağıtık işletim sistemi modelleri, zincir içindeki her sunucunun kullanılabilir kapasitesini izler. Bu genellikle, basit yuvarlak robin tekniklerinden daha iyi performans sağlar, çünkü sunucu yükü mevcut mevcut işleme gücüne dayanır. Gelişmiş algoritmalar, karmaşık çok işlemcili işletim sistemlerinde daha yaygındır.

Yorumlar

Bu blogdaki popüler yayınlar

ScanDisk nedir?

Hobo İşaretleri nedir?

SEO Analizi Nedir?