Neden Sanallaştırıyoruz?
Sıradaki büyük soru ise şu: Neden? Bu yetenek bize tam olarak ne kazandırıyor? Neden tek bir makine üstünde birkaç işletim sistemi birden çalıştırmak isteyelim? Her halde artık biz bu soruları da yanıtladıktan sonra ortalama bir bilgisayar kullanıcısı kalabalık içinde çekinmeden sanallaştırma teknolojisinden bahsedebilir.
Bir kere sanallaştırma şu ana kadar hiç sahip olmadığınız yetenekleri size sunar. Sanallaştırılmış bir bilgisayar temelde sadece bir sabit disk dosyasıdır. Eğer mantıksal makine için 16 GB sabit disk alanı ayrılmışsa bu ana bilgisayar için sadece 16 GB'lık bir dosyadır. Oysaki sanal makine için bu 16 GB'lık bir sabit disktir ve onu kendine özel dosyalama biçimiyle biçimlendirmiştir.
Bununla beraber sabit diskinizdeki bu dosya aslında bir yedekleme (backup) dosyası olarak da sayılabilir. Yani bu dosyayı (işletim sistemini ve içindeki uygulamaları) istediğiniz yere taşıyıp sonradan sanal makineye tekrar kopyalayarak çalıştırabilirsiniz. Hatta başka bir bilgisayara da aynı sanal makine programını yüklerseniz bu dosyayı orda da çalıştırabilirsiniz. Örneğin bir yazılım deneyi için sanal bir Windows 2000 makinesi yaratmak istiyorsunuz. Ya da Windows XP sanal makinenizi masaüstü bilgisayarda kullanmak yerine yolda kullanmak istediğinizi varsayalım. Sadece ilgili dosyayı dizüstü bilgisayarınıza kopyalayın yeter. Tüm özel dosyalarınız, ayarlarınız, kullanıcı adı/şifre çerezleriniz ve geri kalan her şeyiniz artık dizüstü bilgisayarınızda!
Ayrıca güvenliği de önemsemelisiniz. Mesela kötü bir virüs saldırısıyla karşı karşıya kaldınız. Sanal makinenizdeki virüs kesinlikle anabilgisayarınıza sıçramaz. Ancak sanal makineniz ve anabilgisayarınız arasında bir paylaşım ağı kurduysanız iş değişebilir elbette. Öte yandan sanal makine dosyanızın önceden yedeğini aldıysanız onu alıp bozuk dosyanın üzerine yapıştırmanız yeterli.
Sanallaştırmanın yazılım geliştiricilere de büyük faydaları vardır. Programcılar yazmış oldukları yeni bir yazılımın uyumluluğunu birden fazla işletim sistemi üzerinde denemek isteyebilirler veya kullanıcılar bir programın kendi bilgisayarlarına zarar verip vermeyeceğinden emin olmak için bu programı ilk önce sanal makinelerinde denemeyi arzu edebilirler. Sanal deney makineleri oluşturmanın ne kadar büyük avantajlarının olabileceğini bu verdiğimiz örneklerden anlayabilirsiniz.
İlkel sanal makineleri çalıştırmak için de geçerli sebepleriniz olabilir. Örneğin bazı web siteleri belli bir Internet Explorer sürümü dışındaki tarayıcıları desteklemeyebilirler. Basit Windows sürümleriyle (Windows 95 ve 98 gibi) geriye uyumlulukları test edebilirsiniz. Ayrıca bazı yazılımlar sadece belli bir Windows sürümünde çalışabilir.
Yazıya ilişkin forum tartışmamıza katılın...
Geri | İleri: Donanımsal Sanallaştırmanın Zorlukları

|
|