Makale Sanallaştırma

Sanallaştırma, fiziksel bir sunucunun kaynaklarının birden fazla sanal makineye (VM) bölünmesi işlemidir. Her sanal makine, bağımsız bir işletim sistemi ve uygulama çalıştırabilir. Bu, donanım kaynaklarının daha verimli kullanılmasını ve maliyetlerin düşürülmesini sağlar.


Sanallaştırma Türleri:
Sanallaştırma, fiziksel kaynakları soyutlayarak bir veya daha fazla sanal kaynak oluşturma işlemidir. Sanallaştırma, donanım kullanımını optimize eder, maliyetleri azaltır ve esneklik sağlar. Farklı sanallaştırma türleri, işletim sistemleri, sunucular, ağlar ve depolama gibi çeşitli BT kaynaklarını kapsar. İşte başlıca sanallaştırma türleri:

Veri-850x478-1.png
1. Sunucu Sanallaştırması (Server Virtualization)
Sunucu sanallaştırması, tek bir fiziksel sunucunun kaynaklarını bölerek birden çok sanal sunucu oluşturma işlemidir. Bu sanal sunucular, bağımsız olarak çalışır ve birbirlerinden izole edilmiştir. Sunucu sanallaştırması, donanım kullanımını artırır ve maliyetleri düşürür.

Alt Türler:

  • Tam Sanallaştırma (Full Virtualization): Fiziksel sunucunun tüm kaynakları, hipervizör adı verilen bir yazılım aracılığıyla sanal sunucular arasında bölünür.
  • Paravirtualizasyon: Hipervizör ile sanal makineler arasında doğrudan iletişim sağlanır, bu da daha yüksek performans sağlar.
  • Donanım Destekli Sanallaştırma: İşlemci üzerindeki sanallaştırma desteği kullanılarak daha yüksek performans elde edilir.
Örnekler:
  • VMware vSphere
  • Microsoft Hyper-V
  • KVM (Kernel-based Virtual Machine)
2. Masaüstü Sanallaştırması (Desktop Virtualization)
Masaüstü sanallaştırması, bir sunucu üzerinde çalışan sanal masaüstlerinin kullanıcılara sunulması işlemidir. Bu sanal masaüstleri, uzaktan erişim ile kullanıcılar tarafından kullanılır. Masaüstü sanallaştırması, yönetimi kolaylaştırır ve güvenliği artırır.

Alt Türler:

  • Sanal Masaüstü Altyapısı (VDI - Virtual Desktop Infrastructure): Sanal masaüstleri, merkezi bir sunucu üzerinde çalışır ve istemci cihazlardan erişilir.
  • Uzak Masaüstü Hizmetleri (RDS - Remote Desktop Services): Kullanıcılar, uzak bir sunucuda çalışan masaüstlerine bağlanır.
  • Yerel Masaüstü Sanallaştırması: Masaüstü ortamı, kullanıcı cihazında sanal bir makine içinde çalışır.
Örnekler:
  • Citrix Virtual Apps and Desktops
  • VMware Horizon
  • Microsoft Remote Desktop Services
3. Ağ Sanallaştırması (Network Virtualization)
Ağ sanallaştırması, fiziksel ağ kaynaklarını sanal ağlar oluşturmak üzere soyutlama işlemidir. Bu sanal ağlar, fiziksel ağ donanımından bağımsız olarak çalışır ve daha esnek, ölçeklenebilir ağ yapıları sağlar.

Alt Türler:

  • SDN (Software-Defined Networking): Ağ kontrol düzlemi, veri düzleminden ayrılır ve yazılım tabanlı yönetim sağlanır.
  • Sanal Özel Ağlar (VPN - Virtual Private Network): İnternet gibi ortak bir ağ üzerinden güvenli ve özel bağlantılar oluşturur.
  • Ağ Bölümlendirme (Network Segmentation): Fiziksel bir ağ, sanal bölümlere ayrılarak izole edilmiş ağ segmentleri oluşturulur.
Örnekler:
  • VMware NSX
  • Cisco ACI (Application Centric Infrastructure)
  • OpenStack Neutron
4. Depolama Sanallaştırması (Storage Virtualization)
Depolama sanallaştırması, birden çok fiziksel depolama aygıtını tek bir sanal depolama havuzu olarak sunma işlemidir. Bu sayede depolama kaynakları daha verimli kullanılır ve yönetim kolaylaşır.

Alt Türler:

  • Blok Seviyesi Sanallaştırma: Fiziksel depolama blokları, sanal depolama blokları olarak soyutlanır.
  • Dosya Seviyesi Sanallaştırma: Farklı fiziksel depolama aygıtlarındaki dosya sistemleri, tek bir sanal dosya sistemi olarak sunulur.
  • Hiper Birleşik Depolama (HCI - Hyper-Converged Infrastructure): Depolama, bilgi işlem ve ağ kaynakları tek bir platformda entegre edilir.
Örnekler:
  • VMware vSAN
  • NetApp ONTAP
  • Dell EMC VxRail
5. Uygulama Sanallaştırması (Application Virtualization)
Uygulama sanallaştırması, uygulamaların sanal bir ortamda çalıştırılması işlemidir. Uygulamalar, fiziksel makinelerden bağımsız olarak çalıştırılır ve böylece uygulama uyumluluğu ve dağıtımı kolaylaştırılır.

Alt Türler:

  • Yalıtılmış Uygulama Sanallaştırması: Uygulamalar, yerel işletim sisteminden izole edilmiş bir sanal ortamda çalışır.
  • Uygulama Akışı: Uygulamalar, merkezi bir sunucudan kullanıcı cihazlarına akış olarak sunulur.
  • Kapsayıcılar (Containers): Uygulamalar, bağımsız ve taşınabilir kapsayıcılarda çalıştırılır.

Örnekler:

  • Microsoft App-V
  • Citrix XenApp
  • Docker
6. Veri Merkezi Sanallaştırması (Data Center Virtualization)
Veri merkezi sanallaştırması, tüm veri merkezi altyapısının sanallaştırılması ve yönetilmesi işlemidir. Bu model, bilgi işlem, depolama ve ağ kaynaklarının birleştirilerek merkezi bir yönetimle sunulmasını sağlar.

Özellikler:

  • Entegrasyon: Bilgi işlem, depolama ve ağ kaynaklarının tek bir platformda yönetilmesi.
  • Verimlilik: Kaynak kullanımını optimize eder ve operasyonel verimliliği artırır.
  • Esneklik: İş yükleri arasında kaynakları dinamik olarak tahsis eder.
Örnekler:
  • VMware vCloud Suite
  • Microsoft System Center
  • Cisco UCS (Unified Computing System)
Sanallaştırmanın Avantajları:
  • Donanım Tasarrufu: Birden fazla sanal makineyi tek bir fiziksel sunucuda çalıştırarak donanım maliyetlerini düşürür.
  • Kolay Yönetim: Sanal makineler merkezi olarak yönetilebilir ve izlenebilir.
  • Güvenlik: Sanal makineler arasında izolasyon sağlar, bir sanal makinedeki sorun diğerlerini etkilemez.
  • Esneklik: Sanal makineler, ihtiyaçlara göre kolayca taşınabilir, klonlanabilir ve yedeklenebilir.
Bulut Bilişim ve Sanallaştırma İlişkisi
Bulut bilişim ve sanallaştırma, birbirini tamamlayan teknolojilerdir. Bulut bilişim hizmetleri, genellikle sanallaştırma teknolojileri üzerine inşa edilir. Sanallaştırma, bulut sağlayıcılarının kaynakları verimli bir şekilde dağıtmasını ve çok sayıda kullanıcıya hizmet sunmasını sağlar. Örneğin, bir IaaS sağlayıcısı, sanallaştırma sayesinde bir fiziksel sunucu üzerinde birden fazla sanal sunucu çalıştırarak müşterilere sunabilir.

Sonuç
Bulut bilişim ve sanallaştırma, modern BT altyapılarının temel taşlarını oluşturur. Her iki teknoloji de işletmelere büyük esneklik, maliyet avantajı ve ölçeklenebilirlik sağlar. Bulut bilişim, hizmetlerin internet üzerinden sunulmasını sağlarken, sanallaştırma bu hizmetlerin verimli bir şekilde sunulabilmesi için fiziksel kaynakların bölünmesini ve yönetilmesini mümkün kılar.
 
Geri
Üst