VM NEDİR: Nedir ve Nasıl Çalışır?

Bulut Bilişimde Sanal Makine (VM) Nedir?
Fotoğraf Katkısı: Hindistan Özel Barındırma

VM olarak da bilinen sanal makineler, dizüstü bilgisayarlar, akıllı telefonlar ve sunucular gibi diğer tüm fiziksel bilgisayarlar gibidir. Bir CPU, bellek, dosya depolama diskleri ve gerektiğinde internet bağlantısı ile donatılmıştır. VM'ler genellikle fiziksel sunucular içindeki sanal bilgisayarlar veya yazılım tanımlı bilgisayarlar olarak adlandırılırken, bilgisayarınızın donanım bileşenleri gerçek, somut fiziksel nesnelerdir. Bir sanal makinenin bir bulut bilgi işlem kurulumuna nasıl yardımcı olabileceğini merak ediyorsanız, daha fazlasını öğrenmek için okumaya devam edin. 

VM Nedir?

Sanal makine, gerçek bir bilgisayar gibi çalışan bir bilgisayar dosyasıdır. Bu dosyalara genellikle görüntü adı verilir. Çoğu kişinin iş bilgisayarında olduğu gibi, ayrı bir bilgi işlem ortamı olarak bir pencerede çalışabilir, sıklıkla farklı bir işletim sistemini çalıştırmak veya hatta kullanıcının tüm bilgisayar deneyimi olarak hizmet verebilir. Sanal makine sistemin geri kalanından ayrılmış olduğundan, içinde çalışan yazılımlar ana bilgisayarın ana işletim sistemini etkileyemez. 

Sanal makine (VM), bir işletim sistemini veya bir dizi uygulamayı çalıştıran ve özel donanımı taklit eden yazılım tabanlı bir ortamdır. Bir VM kullanıldığında, son kullanıcının deneyimi tam olarak özel donanım kullanmak gibidir. 

Sanal makineler, kullanıcının bakış açısından tam olarak normal bilgisayarlar gibi çalışır. Dosyaları depolamanın, programları çalıştırmanın ve bir işletim sistemine (OS) sahip olmanın yanı sıra, sanal donanım bileşenlerine de sahiptirler. Ancak VM'ler tamamen yazılım tabanlı oldukları için host bilgisayarların donanım kaynaklarını kullanmak zorundadırlar. Örneğin, bir sanal makine, fiziksel ana bilgisayarın gerçek CPU'sunu kullanarak sanal bir Merkezi İşlem Birimi'ni (CPU) modeller.

Sanal Makineler Nasıl Çalışır?

için teknoloji sanallaştırma sanal makinelerin oluşturulmasına izin verir. Yazılım kullanarak sanal donanımı simüle eden sanallaştırma sayesinde birden çok sanal makine (VM) tek bir makinede çalışabilir. Üzerinde çalışan sanal makinelere misafir, fiziksel makineye ise host adı verilir.

Hiper yönetici adı verilen bir program bu süreci kontrol eder. Hipervizör, ana bilgisayardan ziyaretçilere bellek ve depolama gibi kaynakların kontrol edilmesinden ve tahsis edilmesinden sorumludur. Ek olarak, sanal makine operasyonlarını aralarında aşırı kaynak kullanımı çakışmalarını önlemek için zamanlar. VM'lerin çalışması için ana bilgisayar kaynaklarını dağıtmak ve sanallaştırmak üzere bir hiper yönetici bulunmalıdır. Sanallaştırma, iki farklı türde hipervizör kullanır. 

1 numara. Tip 1 Hipervizörler 

Yerel kurulumlar (bare metal hipervizörler olarak da adlandırılır), temel alınan fiziksel donanım üzerinde yapılır. Ek yazılım katmanları kullanılmadan, VM'ler donanım kaynaklarını tahsis etmek için doğrudan ana bilgisayarlarla iletişim kurar. Sanallaştırma, yalnızca tip 1 hipervizörleri çalıştıran ana makinelerde gerçekleşir. Genellikle iş veri merkezleri gibi sunucu tabanlı ayarlarda bulunurlar. Citrix Hipervizörü ve Microsoft Hyper-V, tip 1 hipervizörlerin iki örneğidir. Yeni sanal makine örneklerini başlatma veya izinleri yönetme gibi konuklar tarafından gerçekleştirilen etkinlikler, farklı bir yönetim aracı gerektirir.

2 numara. Tip 2 Hipervizörler 

Ana bilgisayarın işletim sisteminde çalışırlar ve barındırılan hipervizörler olarak adlandırılırlar. Ana bilgisayar işletim sistemi, barındırılan hipervizörlerden VM isteklerini aldıktan sonra her konuk için uygun fiziksel kaynakları tahsis eder. Tip 2 hipervizörler, tip 1 emsallerinden daha yavaştır çünkü herhangi bir VM eyleminin önce ana bilgisayar işletim sistemiyle tartışılması gerekir. Çıplak donanım hipervizörlerinin aksine konuk işletim sistemleri, temeldeki donanımdan bağımsızdır. Kullanıcılar VM'leri çalıştırabilir ve bilgisayar sistemlerini normal şekilde çalıştırabilir. Bunun ışığında, tip 2 hipervizörler, özel sanallaştırma sunucuları olmayan ev kullanıcıları ve küçük işletmeler için uygundur.

Sanal Makine Türleri

Kullanılan sanal makinenin türüne bağlı olarak, sanal makineler çeşitli görevleri yerine getirebilir. İki ana sanal makine grubu vardır:

1 numara. İşlem Sanal Makinesi

Bu sanal makineler (VM'ler), bazı araçların yerelmiş veya yerleşik işlevlere sahipmiş gibi çalışmasına izin verir. Java uygulamaları, Java sanal makinesi kullanan bir Windows ana bilgisayarında çalıştırılabilir. İşlem sanal makineleri, ana bilgisayarın donanımı ve işletim sistemi hakkındaki ayrıntıları gizleyerek, platformlardan bağımsız bir programlama ortamı üretir.

2 numara. Sistem Sanal Makinesi

Sistem VM'si, ana bilgisayarın RAM ve depolama gibi fiziksel kaynaklarına erişimi dağıtarak tüm işletim sistemini simüle etme yöntemidir. Sistem VM'leri, bir Mac bilgisayarı simüle etmek için bir Windows PC'de MacOS çalıştırmayı etkinleştirir.

Bu sistem platformu, bir ana bilgisayarın fiziksel kaynaklarını, her biri kendi işletim sistemi kopyasına sahip olan birden fazla sanal makine arasında dağıtabilir.

Sanal Makineleri Kullanmanın Yararları?

Sanal makineler, işletim sistemleri ve yazılımları ile bağımsız bilgisayarlar gibi işlev görse de, fiziksel ana makineden bağımsız kalma avantajına sahiptir. Hiper yönetici veya sanal makine yöneticisi olarak bilinen bir yazılım parçası sayesinde, çeşitli sanal makinelerde aynı anda birden fazla işletim sistemi çalıştırabilirsiniz. Bu, Windows'un eski sürümlerinin daha yeni Windows işletim sistemlerinde kullanılmasının yanı sıra, örneğin bir Windows işletim sisteminde Linux sanal makinelerinin çalıştırılmasını sağlar.

Ek olarak, VM'ler birbirlerinden bağımsız oldukları için çok taşınabilirdirler. Sanal makineler, uyarlanabilirlikleri ve taşınabilirlikleri nedeniyle çeşitli avantajlar sunar.

#1. Tasarruf

Tek bir altyapı parçasından birden fazla sanal ortam çalıştırarak gereken fiziksel altyapı miktarını önemli ölçüde azaltabilirsiniz. Sonuç olarak, bakımı yapılması gereken sunucu sayısındaki azalmanın yanı sıra bundan kaynaklanan maliyet ve elektrik tasarrufundan yararlanacaksınız. İşletmeler, sanallaştırmayı kullanarak tek bir sunucuda birden çok VM çalıştırabilir. Bir şirketin birkaç uygulamayı piyasaya sürmek istediğini düşünelim. Ek sunuculara para harcamak yerine her uygulama için bir sunucuya sanal makineler (VM'ler) yerleştirebilir ve aynı sonuçları çok daha az parayla elde edebilirler. Fiziksel donanımdan sonuna kadar yararlanıldığı için bu, maliyet etkinliğini artırır.

2 numara. Çabukluk ve Çeviklik

Bir sanal makineyi döndürmek, tamamen yeni bir geliştirme ortamı oluşturmaktan çok daha basit ve hızlıdır. Geliştirme testi senaryolarını çalıştırmak, sanallaştırma ile çok daha hızlı hale gelir.

#3. Arıza Süresinde Azalma

Taşınabilirliklerinin ve farklı makinelerdeki hipervizörler arasında geçiş yapma kolaylığının bir sonucu olarak, sanal makineler (VM'ler), ana bilgisayar beklenmedik bir şekilde çevrimdışı olursa mükemmel bir yedekleme planı oluşturur.

#4. ölçeklenebilirlik

VM'ler, iş yükünü birkaç VM arasında bölmek için ek fiziksel veya sanal sunucular ekleyerek uygulamalarınızı daha hızlı ölçeklendirmenizi mümkün kılar. Sonuç olarak, uygulamalarınızın erişilebilirliğini ve işlevselliğini iyileştirebilirsiniz. Sanallaştırma, bulut bilgi işlem ve hiper birleşik altyapı (HCI) gibi sistemlerde önemlidir, çünkü VM'ler uygulamaları ölçeklendirmeyi ve değişen iş yüklerini barındırmayı kolaylaştırır.  

# 5. Güvenlik Avantajları

Sanal makineler birden çok işletim sisteminde çalışabildiğinden, bir VM'de konuk işletim sistemi kullanmak, ana bilgisayar işletim sisteminizi korurken uygulamaları şüpheli güvenlikle çalıştırmanıza olanak tanır. Bilgisayar virüslerini ana bilgisayarlarından yalıtırken güvenli bir şekilde incelemek için sıklıkla kullanılan VM'ler sayesinde daha iyi güvenlik adli incelemesi de mümkün olmaktadır. VM'lerin potansiyel tehditlere karşı sunduğu ek güvenlik katmanı, kuruluşların bunları kullanmasının bir başka nedenidir. Sanal makineler (VM'ler), çevrimiçi tehditlere karşı ekstra bir güvenlik katmanı ekleyerek tenha ortamlarda çalışır. 

Bulut Bilişimde Sanal Makine Nedir?

Yük artışlarını daha iyi işlemek için, bulut bilgi işlem kullanarak aynı sanal makinenin birden çok örneğini dağıtmak kolaydır. Bulut bilgi işlem: On yılı aşkın bir süre önce, sanal makineler (VM'ler) bulut bilişimin temel yapı taşı olarak hizmet ederek çok çeşitli uygulamaların ve iş yüklerinin etkin bir şekilde çalışmasını ve ölçeklenmesini mümkün kıldı. Sistem sanal makineleri, fiziksel bilgisayarların yerini alabilir ve tüm işletim sistemini çalıştırabilir.

Hipervizör olarak bilinen bir yazılım, bu sanal makineleri kontrol ederek farklı bulut ortamlarının aynı fiziksel makine üzerinde bağımsız olarak çalışmasına olanak tanır. Bir bulut bilgi işlem ortamında, bir sistem sanal makinesi temelde fiziksel bir bilgisayar gibi çalışır. Sanal makineler size daha fazla hareket özgürlüğü sağlar. Kurduğunuz çeşitli sanal masaüstü makineler arasında geçiş yapmak için bulut bilgi işlem kaynaklarını kullanabilir ve tek bir fiziksel donanım parçasına mahkum kalmanızı önleyebilirsiniz.

Bir kişi veya işletme, sanal makineler veya bulut bilgi işlem kullanırken veri merkezinizin bilgi işlem kaynaklarını bir bulut hizmeti sağlayıcısı ile paylaştırabilir. Sanal makinelerin yardımıyla şirket içi ve bulut ortamları arasında geçiş yapabilirsiniz.

Sanal Makineler Nasıl Çalışır?

Sanal makineler, sanal makine monitörü veya yöneticisi (VMM) olarak da adlandırılan hipervizör adı verilen özel bir yazılım kullanarak bir ana bilgisayarın temel öğelerini ve donanım kaynaklarını taklit eder. Hipervizör, konuk sanal makine ile fiziksel ana bilgisayar arasında bir arabulucu görevi görür ve kullanıcı taleplerini ve ana bilgisayar kapasitesini takip ederek kaynakları VM'ye tahsis eder.

Bir sanal makine (VM), diğer tüm uygulamalar gibi bir pencerede çalışır ve aynı anda birden fazla VM kullanılabilir. Örneğin, ana bilgisayarın işletim sisteminin yanı sıra hem Linux hem de Android sanal makinesini çalıştırabilirsiniz. 

Sanal Makineye Sahip Olmanın Dezavantajları Nelerdir?

  • İstikrarsızlık: Çok sayıda sanal makineyi aynı anda çalıştırmak, CPU'nuzu ve diğer temel donanım bileşenlerinizi maksimuma çıkararak tutarsız performansa yol açabilir.
  • Bazen yavaş: Bir sanal makinenin (VM) ana bilgisayarı kadar sorunsuz çalışmasını beklememelisiniz çünkü sanal makine genellikle fiziksel bir makineden daha yavaş ve daha az verimlidir. 

VM Kullanmanın Temel Avantajları Nelerdir? 

  • Kaynak genişletme: Ana makineyle uyumlu olmayan yazılımların kullanılmasını sağlayarak, sanal makineler (VM'ler) tek bir donanım parçasının yeteneklerini genişletir.
  • Verimlilik: MacOS ve Windows'u aynı anda tek bir cihazda çalıştırmak zamandan, paradan ve fiziksel alandan tasarruf sağlar.
  • Yenilik: Yazılım geliştiriciler, virüslerin veya diğer hataların gerçek bilgisayarlarına zarar vereceğinden endişe etmeden çeşitli işletim sistemleri altında nasıl çalıştıklarını görmek için programlarını test edebilirler.
  • Güvenlik: Sanal makineler, entegre felaket kurtarma ve uygulama provizyonu sunarak, BT departmanlarının ağlarına yönelik yazılım tehditlerini algılama ve bunlara karşı koyma kapasitesini önemli ölçüde artırır. İş operasyonları için gerekli olan BT felaket kurtarma planları, sanal makinelerden büyük ölçüde yararlanabilir.

Telefonumda Bir Sanal Makineyi Nasıl Çalıştırırım?”

Akıllı telefonunuzda sanal makine çalıştırmak için Google Play'den indirilebilen iki uygulamanın yüklenmesi gerekir. Android akıllı telefonunuzu sanal bir makine çalıştırmak için kullanmanın en basit yollarından biri Andronix'tir. Tüm kaynaklara ve talimatlara uygulama üzerinden erişebilirsiniz. Ek olarak, size işletim sistemi kurulum kodunun kopyalarını verir. Andronix, şu anda kullanıcılara birçok tanınmış Linux dağıtımını ücretsiz olarak sunmaktadır.

Telefonda VM Ne Anlama Geliyor? 

VMOS adlı bir Android uygulaması, farklı bir Android işletim sisteminin konuk işletim sistemi olarak kullanabileceği bir sanal makine oluşturur. Kullanıcılar, konuk Android sanal makinesinde Android'in köklü bir sürümünü çalıştırma seçeneğine sahiptir. Google Play Store ve diğer Google uygulamalarına, VMOS üzerinde çalışan Android konuk işletim sistemi tarafından erişilebilir.

VM TİKTOK Nedir? 

Bir kullanıcı TikTok uygulamasından video paylaştığında vm.tiktok.com URL'sini kullanır. Herhangi bir TikTok videosundaki "paylaş" düğmesine tıkladıklarında Facebook'u seçtiler, bu da telefonlarında Facebook uygulamasını açtı ve hemen düzenleyip paylaşabilecekleri önceden yazılmış bir gönderi sundu. 

Bir Sanal Makinede İzlenebilir misiniz? 

Hızla sıfırlanabildiği için sanal makine, kötü amaçlı yazılım, casus yazılım ve internet virüsleriyle mücadelede kullanışlıdır. Ancak, sizi takip etmekten korumaz. Bu yüzden bir VPN'e ihtiyacınız var. İnternet bağlantısı, bilgisayarınızı ve sanal makineniz için yönlendiriciyi içerir. Sizi en azından şehrinize kadar takip etmek için, belirli bir sokak veya ev değilse, yönlendiricinizin IP adresini takip edebilirler. 

VM Örneği Nedir? 

Herhangi bir işletim sistemi, Java Sanal Makinesi gibi bir işlem sanal makinesi sayesinde Java uygulamalarını o sisteme özgüymüş gibi çalıştırabilir. Java programlarını çalıştıran sistem sanal makineleri tamamen sanallaştırılır ve fiziksel makinelerin yerini alır. 

Sonuç 

Tamamen yazılım tabanlı bir bilgisayar veya sanal makine (VM), gerçek donanım kullanılmadan tamamen çalışır. Sanal makineler, başka bir bilgisayarın veya işletim sisteminin işlemlerini taklit etmek veya taklit etmek için fiziksel (ana bilgisayar) bir bilgisayarın yazılımını kullanır. Sanal makine (VM) aslında gerçek bir bilgisayarın taklididir. Artan iş ihtiyaçlarınızı karşılamak için sanal makineler ve bulut bilgi işlem ideal bir ekip olarak birlikte çalışabilir. Cloud computing sanal makinelerinizin kullanıcılarının uygulamalar da dahil olmak üzere altyapıyı ve bulut tabanlı verileri paylaşmasına olanak tanır. Bunu yaparak, ilk yatırımınızın getirisini en üst düzeye çıkarırken giderlerinizi azaltabilirsiniz. 

  1. SANAL KREDİ KARTLARI: Nasıl Çalışır ve 2023'ün En İyi Sağlayıcıları
  2. SANALLAŞTIRMA NEDİR: Açıklama[+Ücretsiz İpuçları] ve Avantajları
  3. KART MAKİNESİ: Anlamı, Çeşitleri, Uygulaması ve Fiyatları
  4. 11'ÜN EN İYİ 2023+ BULUT BİLGİSİ ŞİRKETİ

Referanslar 

Yorum bırak

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlenmişlerdir. *

Hoşunuza gidebilir