Paravirtualizasyon nedir?



Paravirtualization, sanal bir sistem üzerinde çalışan yazılımın sanal ara yüzü atlamasına ve sistemin gerçek donanımındaki işlemleri çalıştırmasına izin veren bir yöntemdir. Standart bir sanal sistemde, sistemin gerçek donanımını kullanan tek program sanal arabirimdir. Yazılımın geri kalanı tamamen sanal ortamda çalışır. düşük faizli ihtiyaç kredisi Paravirtualizasyon ile birlikte dahil edilen yazılımın sanal kaynaklardan ziyade gerçek kaynaklara erişebilmesinin yolları vardır. Bu, bilgisayar gücünden ödün vermeden belirli işlevleri hızlandırır.
Sanal hesaplama ortamları, 21. yüzyılda çok daha yaygın hale geldi. Temel sanal sistemleri kullanarak, tek bir donanım sistemi, işlem gücünde bir kayıp olmadan birkaç işlem gerçekleştirebilir. Buna ek olarak, yedekli sanal sunucular, sistem kullanıcılarının etkilemesine gerek kalmadan tek bir makinenin değiştirilme veya onarım için çevrimdışı olmasına izin verir.
Çoğu sanal sistemde, gerçek bir makine, işlemlerin geri kalanı için sanal arabirim olarak çalışan bir programa sahiptir. Genellikle bir hiper yönetici olarak adlandırılan bu arayüz, genellikle sanal sistemin kullanıcıları tarafından erişilemez; Sadece gerçek donanım erişimi olan insanlar alabilir. Sanal kullanıcılar hipervizöre eriştiğinde, sisteme yapabilecekleri şeylerde sıklıkla sınırlıdırlar.
Hiper yönetici aslında sanal sistemin merkezidir. Yüklü sanal yazılımı denetler ve sanal kullanıcılar için bir platform sağlar. Sanal sistemdeki programların donanıma erişmesi gerektiğinde, hiper yönetici bilgiyi alır ve işleyebilir veya biçimlendirir ve temel sisteme gönderir.
Paravirtualization kullanan bir sistemde, sanal bir program sanal işletim sistemini atlatma ve donanım erişimi gerektiğinde doğrudan sistem donanımıyla çalışma seçeneğine sahiptir. Sanal sistemin gerçekleştirmesi için bazı işlemler çok zor. Bir sanal programın bu görevlerden birini gerçekleştirmesi gerektiğinde, programın sanal katmanı atlaması ve doğrudan donanım sistemine gitmesi için daha az kaynak gerekir. Paravirtualizasyon hala çok fazla sayıda doğrudan donanım çağrısının sisteme aşırı yüklenebileceğinden, hala yapılmaktadır.
Paravirtualizasyonu kullanabilmek için, hem gerçek sistem hem de sanal sistemin belirli hazırlıklara ihtiyacı vardır. En büyük faktör paravirtualizasyon yazılımıdır; Paravirtualizasyon kapasitesine sahip sadece işletim sistemleri ve hipervizörler bu işlevleri yerine getirebilir. Bunlar genellikle standart bir kurulumdan hariç tutulurken, çoğu sunucu yazılım KBB notu düşüklere kredi veren bankalar şirketi, ürünlerini doğru kapasitelerine sahip olacak eklentilere sahiptir.
İkinci uyumluluk noktası temeldeki donanımdır. Sanal bir arabirim kullanarak neredeyse tüm donanım sistemlerinde çalışacak hemen hemen tüm işletim sistemlerini elde etmek mümkündür. Paravirtualizasyonun işe yaraması için, temel donanımın sanal programların nasıl erişileceğini bilmesi gereken bir şey olması gerekiyor. Donanım sisteme çok yabancıysa, paravirtualizasyon donanım çağrıları başarısız olur.

Yorumlar

Bu blogdaki popüler yayınlar

Microsoft Bob nedir?

Mesajlaşma sırasında Sürüş Hakkında Bilmem Gerekenler (DWT)?

Tek Kullanıcı İşletim Sistemi Nedir?