Bilgisayarların ne kadar esnek olduğuna şaşıracaksınız. Sadece birçok farklı işletim sistemini, hatta birden fazla işletim sistemini yan yana çalıştırmakla kalmıyoruz, aynı zamanda bir işletim sistemini diğerinin içinde de çalıştırabilirsiniz. Nasıl, soruyorsun? Sihirli sanallaştırma sürecinden başka bir şey aracılığıyla.

Sanallaştırma, bilgi işlem için yeni bir şey değil, ancak ne sıklıkta kullanıldığını görünce şaşıracaksınız. Bugün size basit terimlerle sanallaştırmanın ne olduğunu, nasıl çalıştığını ve ne zaman kullanıldığını açıklayacağız.

Sanallaştırma Nedir?

Bir ofiste bir grup insanla birlikte olduğunuzu ve hepinizin bir bilgisayara ihtiyacınız olduğunu hayal edin. Yine de, mevcut olan tek, çok güçlü bir sunucudur. O zaman ne yapacaksın? Mantık, büyük sunucuyu sırayla çalıştırmanın kötü bir fikir olduğunu zorunlu kılar; herhangi birinizin ihtiyaç duyduğundan çok daha fazla kaynağa sahiptir ve orada çok fazla zaman harcarsınız. Bunun yerine, mantıklı hareket tarzı, bu kaynakları eşit olarak dağıtmak ve herkesin makineyi aynı anda kullanmasına izin vermektir.

instagram viewer
sanallaştırmayı kullanma.

Layman'ın terimleriyle, sanallaştırma, aynı anda simüle edilmiş, sanal bir bilgi işlem ortamı yaratma eylemidir. fiziksel olarak soyutlama seviyesi, fiziksel bir makinenin özelliklerini simüle edilmiş bir ortamda kullanmanıza izin verir. çevre. Basitleştirilmiş terimlerle, temelde gerçek bir bilgisayarın içinde sanal bir bilgisayara sahip olmak ve her ikisinin de aynı şeyleri yapmasına benzer.

Sanallaştırma kavramı 1960'ların sonlarına veya 1970'lerin başlarına kadar uzanır ve bu bölümün başında sergilediğimiz soruna bir çözüm olarak düşünülmüştür. Bir şirketteki herkese kendi bilgisayarını vermenin neredeyse imkânsız olduğu bir zamanda, IBM, ana bilgisayar sistemlerinin kaynaklarını aralarında paylaşmanın yollarını düşünüyordu. ve sanallaştırma buna güzel bir yaklaşımdı, sanallaştırmanın ilk başarılı kullanımlarından biri IBM CP/CMS idi. 1968.

O zamandan beri sanallaştırma başka şekiller ve biçimler aldı ve bugünlerde bilgisayarlarımızda yaptığımız birçok şeyin arkasında, bariz olanların dışında bile var.

Sanallaştırma Nasıl Çalışır?

Çoğu sanallaştırma uygulaması oldukça basittir. Sanallaştırma yazılımı, sanallaştırılmış makine içinde işlerin yürütülmesine yardımcı olmak için bir hiper yönetici kullanır. Eğer kelimeye aşina değilseniz hiper yönetici, temel olarak, belirli bir miktarda çekirdek, sistem gibi bir ana makineden kaynakları tahsis eden bir yazılım parçasıdır. bellek veya depolamadır ve bunu üstte simüle edilmiş bir bilgisayarı çalıştırmak için kullanır; bu genellikle bir içindeki diğer işlemler gibi çalışır. bilgisayar.

Çoğu zaman, bilgisayarlar "adlı bir şeyle gelir"donanım destekli sanallaştırma." Örneğin, Intel bilgisayarlarda, AMD sistemlerinde Intel VT-x veya "Sanallaştırma Teknolojisi" olarak bulacaksınız, bunun yerine "AMD-V" veya "AMD Sanallaştırma"yı bulacaksınız. Her ikisi de sanallaştırma yazılımının daha hızlı ve daha fazla çalışmasına izin verir doğru.

Kullanıcılar, sanallaştırmayı kullanarak, halihazırda çalıştırdıkları işletim sisteminin ayrı bir örneğini çalıştırabilir veya bir Kullanmakta olduğunuz donanımla uyumlu olduğu sürece, kullandıklarından tamamen farklı bir işletim sistemi kullanarak. Bu son kısım, göreceğiniz gibi, sanallaştırmanın kendisinin tanımı için önemlidir.

Sanallaştırma Ne İçin Kullanılır?

Sanallaştırmanın en yaygın kullanımı sanal makinelerdedir. gibi bir yazılım kullanmak VMware veya Virtualbox, kullanıcılar bilgisayarlarının içinde simüle edilmiş bilgisayarların sanal örneklerini oluşturabilir ve bunların kapalı olarak çalışmasını sağlayabilir. Örnekler, çalıştırdıkları işletim sisteminin başka bir örneğini oluşturmalarına veya tamamen başlatmalarına izin verir. farklı biri.

Başka bir bilgisayar kullanmaya veya işletim sistemlerini değiştirmeye gerek duymadan diğer işletim sistemlerini kullanmanın harika bir yoludur. kartlar doğru ve sanal makineye yeterli kaynak tahsis edin, yerel bir makineye kıyasla muhtemelen çok fazla fark görmezsiniz bile makine.

Ancak son zamanlarda, özellikle Windows kullanıyorsanız, sanallaştırma için daha ilginç kullanım durumları ortaya çıktı.

Birincisi, Windows 11 kullanıyorsanız, muhtemelen bir "alt sistem" duymuş ve hatta kullanmışsınızdır. Özellikle, Linux için Windows Alt Sistemi (WSL) ve Android için Windows Alt Sistemi (WSA).

PC'niz bunu hemen netleştirmez, ancak Windows'un Linux için yerel desteği paketlemesi yerine ve Android uygulamaları, bu hizmetler düşük kaynaklı sanallaştırılmış bir alt sistemde çalışır (dolayısıyla alt sistem isim). WSL'nin ilk sürümü normal bir uyumluluk katmanı kullanıyordu, ancak WSL 2 ve WSA için hafif bir sanal makine içinde Linux ve Android programlarını çalıştırır ve onlarla bir komut satırı veya gerçek bir kullanıcı arayüzü

Windows ilk kez böyle bir yaklaşım benimsemedi. Windows 7 günlerinde, Windows XP "Uyumluluk Modu" aslında sadece bir Windows XP VM çalıştırdı ve orada uyumsuz herhangi bir yazılımı çalıştırmanıza izin verdi.

Sanallaştırma ve Öykünme Arasındaki Fark Nedir?

Sanallaştırma ve öykünme çok benzer terimlere benziyor ve gerçekten de, her ikisinin de giriş ve çıkışlarına aşina değilseniz, aynı şey gibi görünebilirler. Ama var ikisi arasında birkaç temel fark.

Sanallaştırma, yalnızca ana makineyle aynı temel temel mimariyi ve teknolojiyi kullanan sistemleri simüle edebilen bir süreçtir. Örneğin, bir x86 Windows makinesi çalıştırıyorsanız, aynı zamanda x86 oldukları sürece yalnızca diğer makinelerin örneklerini oluşturabilirsiniz. Windows, Linux veya Android olsun, istediğiniz herhangi bir sistem olabilir, ancak x86 olması gerekir.

Buna karşılık, öykünme, tamamen farklı bir temel mimariye sahip bir sistemi simüle edebilir. Bunun iyi bir örneği konsol emülatörleridir. GameCube/Wii öykünücüsü durumunda, bir x86 veya hatta bir ARM makinesinde PowerPC tabanlı bir konsolu simüle ediyorsunuz. Temel fark, farklı talimatları taklit etmenin çok fazla ek yük ekleyerek performans kaybına yol açabilmesidir; bu, sanallaştırılmış bir makinede yaşamayacağınız bir sorundur.

Sanallaştırma Bir Oyun Değiştiricidir

Sanallaştırma, sanal makinelerin arkasındaki teknolojidir, ancak bugün öğrendiğimiz gibi, normalde ana kullanımı olarak kabul edilse de, açık ara tek değil. Sanallaştırmanın herhangi bir iş kullanımından bahsetmedik, ancak bunları eklersek, PC'nizi daha çok yönlü hale getirmenizi sağlayan oldukça güçlü bir araçtır.

Bilgi işlem için bir oyun değiştirici olarak hizmet eden harika bir teknoloji.