SANAL MAKİNE SİSTEMİ



Sanal Makine, gerçek bir bilgisayar gibi hareket eden bir bilgisayar dosyasıdır. Bu dosyaya görüntü adı verilir. Yani, Sanal Makine bilgisayar içinde başka bir bilgisayar oluşturulması işlemidir. Herhangi bir program gibi bir pencere içinde çalıştırılan sanal makine, kullanıcılara ana işletim sisteminde elde edeceğiyle aynı deneyimi sunar. Sanal makine, korumalı bir alana alınarak sistemin geri kalanından ayrılır. Bu şekilde, sanal makinedeki yazılımlar dışarı kaçamaz ve bilgisayarın kendisi üzerinde değişiklikler yapamaz. Böylece sanal makineler, beta sürümleri dahil olmak üzere işletim sistemlerini test etmek, virüs bulaşan verilere erişmek, işletim sistemi yedeklemeleri oluşturmak, yazılım ve uygulamaları esas olarak kullanılmak üzere tasarlanmadıkları işletim sistemlerinde çalıştırmak için ideal bir ortam oluşturur.

Birden çok sanal makine aynı anda aynı fiziksel bilgisayarda çalışabilir. Sunucularda, birden çok işletim sistemi hiper yönetici adı verilen bir yazılım tarafından yönetilerek yan yana çalıştırılır. Masaüstü bilgisayarlarda, genelde bir işletim sistemi diğer işletim sistemlerini program pencereleri içinde çalıştırır. Her sanal makine CPU, bellek, sabit sürücü, ağ arabirimi ve diğer cihazlar gibi kendi sanal donanımını sağlar. Sanal donanım, fiziksel makinedeki gerçek donanıma eşlenir. Böylece fiziksel donanım sistemlerine ve bunların bakımına duyulan gereksinim azaltılarak maliyetler düşürülür, sistemin güç ve soğutma talepleri de daha düşük olur.

İlk sanal makine Gerald J. Popek ve Robert P. Goldberg tarafından tanımlanmıştır. Sanal makineler iki grup altında toplanılabilir. 

System Virtual Machine olarak nitelendirilen, bazı kaynaklarda ise hardware virtual machines olarak bilinen system virtual machine, işletim sistemi uygulamalarına destek veren sanal makinelerdir.

Process Virtual Machine, tek bir yazılım çalıştırmak için dizayn edilmiş sanal makinelerdir.

Sanal Makine Neden Kullanılır, Kullanılmalıdır?

Yeni bir işletim sistemini denemek için,
Bilgisayarınızda Windows işletim sistemi kullanıyorsunuz fakat yeni bir işletim sistemini denemek istiyorsunuz. Bu durumda kendi bilgisayarınızın düzenini bozmamak için Virtual Machine kullanabilirsiniz.

Şüpheli Dosyalar, 
Bilgisayarınız içerisinde açmanın risk oluşturabileceği ve muhtemel virüslü dosyaları denemek için Sanal Makine oluşturup kullanabilirsiniz. Böylece bu zararlı dosyalar asıl bilgisayarınızı etkilemeyecektir.

Riskli Geliştirmeler için,
Yazılımları, güncellemeleri veya modifikasyonları test etmek için kullanabilirsiniz.

Eski veya Çekirdek Farklılığı Olan Yazılımlar,
Bilgisayarınızın işletim sistemi içerisinde çalışmayan yazılımları çalıştırmak için kullanabilirsiniz. Örneğin Linux işletim sistemi kullanıyorsunuz ve Photoshop'u çalıştırmak istiyorsunuz. Bu durumda sanal makine size yardımcı olabilir.

Tabii, sanal makine bunların yanı sıra kullanıcısına daha birçok sayısız kullanım avantajını sunabilir.

Virtual Machine Kurulumu ve Virtual Machine Kullanımı

Virtual Machine yani bir sanal makine meydana getirebilmek için aracı simülasyon yazılımlarını kullanmanız gerekir. Bilgisayar kullanıcıları tarafından sanal makineler meydana getirebilmek için yaygın olarak üç farklı sanallaştırma yazılımı kullanılır. Bunlar; WMware,VirtualBox ve Microsoft Virtual PC'dir.

Hüseyin YÜKSEL[#HY📝)

Popüler Yayınlar