Genellikle, sistem sanallaştırma iki şeyden birine atıfta bulunur; bilgisayar sistemi sanallaştırma veya işletim sistemi sanallaştırma. Bilgisayar sanallaştırma, sanal bir bilgisayar sistemi oluşturmak için yazılımı kullanmaya odaklanır. İşletim sistemi sanallaştırma, bir işletim ortamının sanal örneklerini yaratıyor. Bu örnekler genellikle diğer sistemlerin üzerinde çalışır veya sanal bir bilgisayar sistemine aktarılır. Her iki durumda da teknoloji, bir donanım bilgisayar sistemini taklit eden yazılım yaratmaya odaklanır.
Sanallaştırma teknolojisi 60'lı yıllardan beri var. İlk günlerde, bilgisayarlar makine işlemlerini taklit etmek ve bellek gibi düşük seviye kaynaklar oluşturmak için yazılım kullandılar. Bu erken sanal programlar, o dönemin bilgisayarlarının nispeten düşük güçlülüğü tarafından engellendi. 90'ların sonuna kadar sanal sistemler gerçekten kalkmaya başladı. Bilgi işlem gücündeki artış, yüksek hızlı veri aktarımına erişim ve çok çekirdekli işlemcilerin yaygın kullanımı, tam sistem sanallaştırmanın gerçeğe dönüşmesine izin verdi.
Sanal bilgisayar sistemi, bir sunucudan masaüstü iş istasyonuna kadar her şey olabilir. Her ne şekilde olursa olsun, bilgisayar sistemi benzer şekilde çalışır - tek bir donanım bilgisayarı, sistemi etkili bir şekilde çoklu parçalara bölen bir program çalıştırır. Her parçanın tamamen çalışan bir işletim sistemi kurulmuş veya neredeyse ona bağlı. Genel program her bir parçayı denetler, ancak bunun dışında her bir bölüm bağımsız bir makine olarak çalışır.
Sonra ne olacağı sanallaştırılmış makinenin amacına bağlıdır. Sanal sunucu, normal bir sunucu gibi davranır. Diğer bilgisayarlar ve sistemler, genellikle sistemin 'gerçek' olmadığını bilmeden bile bağlanır. Sanal bir masaüstü sistemi, genellikle sanal bir çalışma alanını işlemek için özel olarak donatılmış uzak bir iş istasyonuna bağlanır. Masaüstüne, önceden belirlenmiş herhangi bir yerden erişilebilecek ve bir çalışanın kişisel bilgisayarına birden fazla yerden erişebilmesine olanak sağlayacak.
İşletim sistemi sanallaştırması, işletim sisteminin tek bir sürümüne bağlanan ve sanal programlarının üstünde sanal bir kopya oluşturan sanal sunucular veya masaüstlerinden oluşur. Bu durumda, bir kullanıcı istasyonuna oturur ve işletim sisteminin sanal bir sürümüne bağlanır ve kullanıcıya gönderir bir sanal sunucuya bağlanır. İşletim sistemi sanallaştırmasının diğer yaygın nedeni barındırma ortamlarındadır. Bir bilgisayar bir İnternet sunucusu olarak görev yaptığında, bir sistemdeki birçok kullanıcının hesaplarını içerir. Bu kullanıcıların her biri işletim sistemi tarafından sağlanan sistemlere tam erişime ihtiyaç duyar, ancak diğer hesapların kaynaklarına değil - bir bütün olarak sistem için sanal bir işletim sistemi oluşturarak, hesapların güvenliğini bozmadan ihtiyaç duydukları her şeye erişebilirler. diğer hesaplar.


