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
Yorum Gönder