Farklı Sanal Makine Türleri Nelerdir?

İki ana tür sanal makine vardır. Sistem sanal makinesi olarak adlandırılan, gerçek bir bilgisayarın tüm işlemlerini ve bileşenlerini taklit etmek için kullanılır. İşlem sanal makinesi olarak bilinen diğeri yalnızca tek bir uygulamayı çalıştırmak için kullanılır ve bu uygulama kapatıldığında kaybolur.

Sistem sanal makineleri, bir kişinin tek bir sunucuyu birçok farklı bilgisayarmış gibi kullanmasına izin verir. Bu tür teknolojiyi kullanarak, bir makine birkaç farklı şekilde yeniden yapılandırılabilir. Bu yapılandırmaların her biri diğer sistemlerden tamamen izole edilmiştir ve her biri aynı fiziksel makinede bulunsa bile, bağımsız bir bilgisayar gibi davranabilir. Bu izolasyon, bir sistem çökerse, diğer sanal makinelerin hala kullanılabileceği anlamına gelir.

Sistem sanal makinelerini kullanmak aynı zamanda bir kullanıcının aynı makinede birden fazla işletim sistemi çalıştırmasını sağlar. Bu, kullanıcının yalnızca bir tür işletim sisteminde kullanılabilen programları çalıştırmasını sağlar. Ayrıca, bir programı makineleri değiştirmeden birden fazla platformda test etmeyi mümkün kılar.

Kullanıcının gereksinimlerine bağlı olarak, sistem sanal makineleri, farklı türden donanımlara sahipmiş gibi gerçekleştirilecek şekilde yapılandırılabilir. Her sanal makinede sanal bir anakart, sanal bir işlemci, sanal video grafik hızlandırıcı kart ve fiziksel bir bilgisayarın içinde bulunan diğer tüm bileşenler bulunur. Sanal bilgisayar, fiziksel özelliklerde donanımı farklı özelliklerde yapıldığı gibi kullanmak için bile yapılandırılabilir. Fiziksel bilgisayar sunucularının konfigürasyonları kadar farklı sistem sanal makinelerinin konfigürasyonları da vardır.

İşlem sanal makineleri, fiziksel bilgisayarın işletim sisteminden ayrı olarak tek bir programı çalıştırmak için kullanılır. Bu, kullanıcının normal işletim sistemiyle uyumlu olmayan bir programı çalıştırmasını sağlar. Her işlem sanal makinesi belirli bir programı çalıştırmak için oluşturulur ve yalnızca program çalışırken var olur. Çalışmakta olan programı kapattığınızda, işlem sanal makinesini ortadan kaldıracak ve bu programı yeniden açmak yeni bir sanal makine oluşturacaktır.