SlideShare a Scribd company logo
1 of 36
Sanallaştırma
Bilgi Sistemleri Analiz ve Tasarımı
Seminer Sunumu

Mustafa Tanyer
17.12.2013
İÇERİK
• Giriş
• Tarihi

• İşleyişi
• Çeşitleri

• Faydaları
• Kullanım Alanları
Giriş
Veri Merkezi (Data Center): Bilgisayar sistemleri ile telekomünikasyon ve veri
ambarı sistemleri gibi ek sistemleri barındıran bir tesistir. Sunucu odası veya sistem
odası olarak da adlandırılan bu tesisler işletmelere ait sunucu ve veri ambarlarının
bulunduğu alanlardır.

Konya

Veri Merkezi

Yüzölçümü = ?

Yüzölçümü = ?

39.000 km²

32.000 km² (white space only)
Veri Merkezi Elektrik Kullanımı
• 2013 yılı veri merkezleri toplam elektrik kullanım miktarı?
Yaklaşık 63 Gw
• Bu rakam ne demek olabilir?
• Konya elektrik tüketimi kadar?
– 0.53 Gw
• Türkiye elektrik tüketimi kadar?
– 30 Gw

• ORTA DOĞU (70 GW) elektrik tüketimi kadar
Şirketlere göre Veri Merkezi Enerji Kullanımı
Veri Merkezleri Enerji Harcamaları Dağılımı
Güç Dönüşümü

Işıklandırma

Soğutma

Ağ Donanımı

Sunucular & Depolama

3%

11%
26%

10%
50%
Veri Merkezleri neden çok enerji kullanıyor?
GENEL
DURUM

KAYNAK
KULLANIM
PROBLEMİ
Giriş
Problem:
• Bilgisayar sayısı artışı
Sunucu sayısı artışı
• (1) Uygulama
(1) Sunucu
• Maksimum kullanım kriteri
Atıl kapasite
• Maliyet artışı + kullanım zorluğu + çevresel sorunlar
İhtiyaç:
• Az makine çok iş
• Kolay yönetim

Facebook Sistem Odası (IOWA)
Tanım:
• Donanım, yazılım, uygulama gibi kaynakları
yalıtıp,
• Fiziksel kaynakları mantıksal birimlere,
bölerek,
Daha verimli çalışmalarını sağlayan
Yazılım Teknolojisine Sanallaştırma denir.
Sanallaştırmanın Tarihi
• Sanallaştırma benzeri ilk yapı: THE ENIAC (≈1950)
• 1 bilgisayar – (M) kullanıcı alanı
• Zorunlu sanallaştırma (teknik bilinmiyor)
Sanallaştırmanın Doğuşu
• Fortan, BASIC, C, Java …
– İşletim Sisteminden bağımsız yazılımlar
– Yazılım / İşletim Sistemi (OS) / Donanım

• Gömülü bilgi problemi
NASIL ?
Çözüm:
• Kara Kutu Teorisi
• OS’ nin mantığı: Sonuç önemli, işlem değil
Sonuç: SANALLAŞTIRMA’nın Doğuşu
YIL

YAKLAŞIM

OS

1978

DONANIMA UYGUN YAZILIM

INTEL: X-86

2006

DONANIMDAN BAĞIMSIZ YAZILIM INTEL: Vt-x , AMD: AMD-V
İlk Uygulamalar
• ATLAS Bilgisayarı (1962)
• Sanal Hafıza Yönetimi
• TLB Dizaynı & DRAM
Sanallaştırma İşleyişi
Sanallaştırma Öncesi - Sonrası
Sanallaştırma Çeşitleri
Sanallaştırma Çeşitleri
1- Sunucu Sanallaştırma
2- Bilgisayar Sanallaştırma
3- Uygulama Sanallaştırma
4- Oturum Sanallaştırma

5- Ağ Sanallaştırma
1- Sunucu Sanallaştırma
• Geleneksel yapı (Mail, ftp, yedekleme her biri için
birer fiziksel sunucu)
• Çoğunlukla atıl kapasite
• Sunucu Sanallaştırma: Fiziksel donanım aygıtlarının
farklı ortamlarda eş zamanlı kullanılması

2011 Akbank Sürdürülebilirlik Raporu ABM Verileri
2- Bilgisayar Sanallaştırma
• Sanal bilgisayar veri merkezine taşınır
• Son kullanıcı istediği yerden network ile bağlanır
Avantajları
• Standartlaşma
• Esnek Çalışma
• Güvenlik
• Yönetimsel Kolaylık
3- Uygulama Sanallaştırma
• Her bilgisayarda güncelleştirme yerine tek yerden
kontrol etme

Akbank Bankacılık Merkezi
4000+ çalışan
20+ uygulama (bilgisayar başı)
1+ güncelleştirme (yılda)
Toplam 80000+ güncelleştirme
4- Oturum Sanallaştırma
• Bilgisayar sanallaştırmanın dar kapsamlısı
– Yönetici dosyalarına erişim,
– Uygulama indirme,
– Kişiselleştirme
gibi işlemler yapılamaz.

• ¼ maliyet
• Dolayısıyla,
– Bilgisayar sanallaştırma birim personeli,
– Oturum sanallaştırma diğer birimler için uygun.
5- Ağ Sanallaştırma
•
•
•
•
•
•

Broadcast yayını
LAN yerine VLAN (virtual LAN)
Tek switch (trafik dağıtıcı) ile ağ parçalama
Router (trafik parçalayıcı) kullanımını azaltır
Broadcast trafiğini hızlandırır + Güvenlileştirir
Fiziksel yer değişimi:
– LAN: Bütün ayarlar + fiziksel değişiklikler
– VLAN: Birkaç ayar
Internet Backbone
(ABD’deki güçlü router’lar)
*Telefon firmalarının internette büyüme sebebi
Sanal Makine (VM) Yazılımları

EN ÇOK KULLANILAN
SANALLAŞTIRMA
UYGULAMASI ?
Java Virtual Machine (JVM)
(≈ 5.5 milyar elek. alet)
Sanal Makine (VM) Yazılımları
JVM (veya benzerleri) olmasa idi:
• “Bir defa yaz, her ortamda kullan” (C’de yok)
• Uygulama – OS uyumsuzluğu
Sanallaştırma Yazılımları
Ücretsiz Yazılımlar

Ticari Yazılımlar

Sun Virtual Box,

Microsoft Windows Server,

VMware Player,

VMware VSphere,

Citrix XenServer,

Citrix Essentials,

Microsoft HyperV

Parallels Server

Bilgisayar Sanallaştırma
1- İşletim Sistemi gerekli
2- Snapshot alabilir
3- Live migration yapabilir

Bütün Sanallaştırma Çeşitleri
Sanallaştırma Faydaları
• İş yükünü birleştirerek donanım, güç ve yer ihtiyacını azaltır.
• Birkaç işletim sisteminin beraber çalıştırılmasını sağlar.
• Mevcut yazılımların daha güçlü bir bilgisayarda çalıştırılmasını
sağlar.
• Hata durumunda diğer birimlerin zarar görmesini engeller.
• Çökme ihtimaline karşı yedekleme sağlar.
• Merkezi yönetim sayesinde yönetimsel karmaşanın azaltılması
• Hantal yapıdan esnek ve dinamik bir yapıya geçilmesi
Verimlilik
• Önce: 1 uygulama, 1 server
– Ayrık sistemler: yer kaplar, güç harcar
• Uygulamayı çalıştırmak için
• Yedekleme için
• Geliştirme için

Server Verimlilik Oranları

• Sonra: Sanallaştırma, 1 donanım – M ayrık sistem
Maliyet
Sunucu Konsolidasyonunun (birleştirme) 5 senelik işletme maliyetleri kıyaslaması
Dinamik Veri Merkezi
• Fiziksel Sınırlar
• Bağımsız Kaynaklar
• Her işe + kaynak

Mantıksal Sınırlar
Kaynak Dağılımı
0 + kaynak ihtiyacı
Sanallaştırma Kullanım Oranları
Sanallaştırma Anketi (V-index)
Yöntem:
• +1000 çalışanı olan firmalar
• Sanallaştırma kullanan 100
firmaya ulaşınca dur.
• En son anket 2011’de
Sanallaştırma Kullanım Alanları
•
•
•
•
•

Test ve Geliştirme
Sunucu Konsolidasyonu
Teknik Eğitim
Eski Uygulamalara Destek
İş Sürekliliği
Sanallaştırma Ne Zaman Kullanılmamalı
•
•
•
•
•
•

Server zaten yoğun ve verimli ise (%80)
Donanım gerektiren yazılım kullanılacak ise (USB)
OS özgü yazılımlar kullanılacak ise (Paint)
Uygulama yüksek performans gerektiriyorsa (Oyun)
Server için hayati dosyalar (Gizli kalması daha iyi)
Gereksiz herhangi bir şey (çünkü server donanımı
PC’ninkilerden pahalı)
• Uygulamanın çok dakik olması gerekiyorsa (VM çok
zorlanır ise sistem saatine göre yavaşlar)
TEŞEKKÜRLER
Mustafa Tanyer

More Related Content

What's hot

Alphorm.com Formation Réseaux Cisco 2/2 : Maîtriser la sécurité
Alphorm.com Formation Réseaux Cisco 2/2 : Maîtriser la sécuritéAlphorm.com Formation Réseaux Cisco 2/2 : Maîtriser la sécurité
Alphorm.com Formation Réseaux Cisco 2/2 : Maîtriser la sécuritéAlphorm
 
Information Storage and Management
Information Storage and Management Information Storage and Management
Information Storage and Management EMC
 
POR DENTRO DO DATACENTER
POR DENTRO DO DATACENTERPOR DENTRO DO DATACENTER
POR DENTRO DO DATACENTERFelipe Matheus
 
Implentation d'une solution Cloud IAAS
Implentation d'une solution Cloud IAASImplentation d'une solution Cloud IAAS
Implentation d'une solution Cloud IAASmohamed hadrich
 
Avaya call routing_flowchart
Avaya call routing_flowchartAvaya call routing_flowchart
Avaya call routing_flowchartdborsan
 
Architectures de virtualisation
Architectures de virtualisationArchitectures de virtualisation
Architectures de virtualisationAntoine Benkemoun
 
VMware Horizon (view) 7 Lab Manual
VMware Horizon (view) 7 Lab Manual VMware Horizon (view) 7 Lab Manual
VMware Horizon (view) 7 Lab Manual Sanjeev Kumar
 
Vmware training presentation
Vmware training presentationVmware training presentation
Vmware training presentationAmit Kapadia
 
Oracle 21c: New Features and Enhancements of Data Pump & TTS
Oracle 21c: New Features and Enhancements of Data Pump & TTSOracle 21c: New Features and Enhancements of Data Pump & TTS
Oracle 21c: New Features and Enhancements of Data Pump & TTSChristian Gohmann
 
Administration des services réseaux
Administration des services réseauxAdministration des services réseaux
Administration des services réseauxFethi Kiwa
 
Formation libre OpenStack en Français
Formation libre OpenStack en FrançaisFormation libre OpenStack en Français
Formation libre OpenStack en FrançaisOsones
 
Kamailio-In-A-Mobile-World
Kamailio-In-A-Mobile-WorldKamailio-In-A-Mobile-World
Kamailio-In-A-Mobile-WorldFederico Cabiddu
 
Seguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detalladoSeguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detalladoPaloSanto Solutions
 

What's hot (20)

Core Concept: Software Defined Everything
Core Concept: Software Defined EverythingCore Concept: Software Defined Everything
Core Concept: Software Defined Everything
 
Alphorm.com Formation Réseaux Cisco 2/2 : Maîtriser la sécurité
Alphorm.com Formation Réseaux Cisco 2/2 : Maîtriser la sécuritéAlphorm.com Formation Réseaux Cisco 2/2 : Maîtriser la sécurité
Alphorm.com Formation Réseaux Cisco 2/2 : Maîtriser la sécurité
 
Information Storage and Management
Information Storage and Management Information Storage and Management
Information Storage and Management
 
MTCNA
MTCNAMTCNA
MTCNA
 
POR DENTRO DO DATACENTER
POR DENTRO DO DATACENTERPOR DENTRO DO DATACENTER
POR DENTRO DO DATACENTER
 
Implentation d'une solution Cloud IAAS
Implentation d'une solution Cloud IAASImplentation d'une solution Cloud IAAS
Implentation d'une solution Cloud IAAS
 
Avaya call routing_flowchart
Avaya call routing_flowchartAvaya call routing_flowchart
Avaya call routing_flowchart
 
Architectures de virtualisation
Architectures de virtualisationArchitectures de virtualisation
Architectures de virtualisation
 
VMware Horizon (view) 7 Lab Manual
VMware Horizon (view) 7 Lab Manual VMware Horizon (view) 7 Lab Manual
VMware Horizon (view) 7 Lab Manual
 
Data center tier standards
Data center tier standardsData center tier standards
Data center tier standards
 
VoIP
VoIPVoIP
VoIP
 
Vmware training presentation
Vmware training presentationVmware training presentation
Vmware training presentation
 
Oracle 21c: New Features and Enhancements of Data Pump & TTS
Oracle 21c: New Features and Enhancements of Data Pump & TTSOracle 21c: New Features and Enhancements of Data Pump & TTS
Oracle 21c: New Features and Enhancements of Data Pump & TTS
 
Administration des services réseaux
Administration des services réseauxAdministration des services réseaux
Administration des services réseaux
 
Ccna4
Ccna4Ccna4
Ccna4
 
Formation libre OpenStack en Français
Formation libre OpenStack en FrançaisFormation libre OpenStack en Français
Formation libre OpenStack en Français
 
Kamailio-In-A-Mobile-World
Kamailio-In-A-Mobile-WorldKamailio-In-A-Mobile-World
Kamailio-In-A-Mobile-World
 
VMware Presentation
VMware PresentationVMware Presentation
VMware Presentation
 
ToIP
ToIPToIP
ToIP
 
Seguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detalladoSeguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detallado
 

Similar to Virtualization - Sanallaştırma

Bulut Bilisim Nedir
Bulut Bilisim NedirBulut Bilisim Nedir
Bulut Bilisim NedirAhmet Mutlu
 
Ağ i̇şleti̇m si̇stemleri̇ne örnekler
Ağ i̇şleti̇m si̇stemleri̇ne örneklerAğ i̇şleti̇m si̇stemleri̇ne örnekler
Ağ i̇şleti̇m si̇stemleri̇ne örneklerAlonelaz
 
Cloud computing and technologies
Cloud computing and technologiesCloud computing and technologies
Cloud computing and technologiesBilal Dursun
 
Microsoft Azure ile Bulutlara Yolculuk - Gediz Universitesi
Microsoft Azure ile Bulutlara Yolculuk - Gediz UniversitesiMicrosoft Azure ile Bulutlara Yolculuk - Gediz Universitesi
Microsoft Azure ile Bulutlara Yolculuk - Gediz UniversitesiHasan Dimdik
 
Bulut Bilisim Nedir
Bulut Bilisim NedirBulut Bilisim Nedir
Bulut Bilisim NedirMustafa
 
Bulutistan 2017 - Türkiyenin Bulut Entegratörü
Bulutistan 2017 - Türkiyenin Bulut EntegratörüBulutistan 2017 - Türkiyenin Bulut Entegratörü
Bulutistan 2017 - Türkiyenin Bulut EntegratörüBulutistan
 
Windows Server 2008 SanallaşTıRma Teknolojileri
Windows Server 2008 SanallaşTıRma TeknolojileriWindows Server 2008 SanallaşTıRma Teknolojileri
Windows Server 2008 SanallaşTıRma TeknolojileriMSHOWTO Bilisim Toplulugu
 
System Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca Yönetimi
System Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca YönetimiSystem Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca Yönetimi
System Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca YönetimiMustafa
 
IBM Presentation ( IBM SUNUM )
IBM Presentation ( IBM SUNUM )IBM Presentation ( IBM SUNUM )
IBM Presentation ( IBM SUNUM )msemihdemir
 
6.Oracle Day2009 Engin Senel V2
6.Oracle Day2009 Engin Senel V26.Oracle Day2009 Engin Senel V2
6.Oracle Day2009 Engin Senel V2Ermando
 
Veri Merkezinizi Dönüştürün
Veri Merkezinizi DönüştürünVeri Merkezinizi Dönüştürün
Veri Merkezinizi DönüştürünMustafa
 
Bulut Bilişim (Overview)
Bulut Bilişim (Overview)Bulut Bilişim (Overview)
Bulut Bilişim (Overview)Burak Okumuş
 
Bilgisayar Ağları
Bilgisayar AğlarıBilgisayar Ağları
Bilgisayar AğlarıFaik GÜNAY
 
Bulut Teknolojileri
Bulut TeknolojileriBulut Teknolojileri
Bulut Teknolojileritezgel
 
Windows Server 2008 Sanallaştirma Teknolojileri
Windows Server 2008 Sanallaştirma TeknolojileriWindows Server 2008 Sanallaştirma Teknolojileri
Windows Server 2008 Sanallaştirma TeknolojileriMSHOWTO Bilisim Toplulugu
 
Windows Server 2012/R2 Upgrade için En Önemli Teknik Sebepler
Windows Server 2012/R2 Upgrade için En Önemli Teknik SebeplerWindows Server 2012/R2 Upgrade için En Önemli Teknik Sebepler
Windows Server 2012/R2 Upgrade için En Önemli Teknik SebeplerMustafa
 
Snc moduler sunucu
Snc moduler sunucuSnc moduler sunucu
Snc moduler sunucutarkansnc
 
Masaüstü sanallaştırma
Masaüstü sanallaştırma Masaüstü sanallaştırma
Masaüstü sanallaştırma Eren Caner
 

Similar to Virtualization - Sanallaştırma (20)

Bulut Bilisim Nedir
Bulut Bilisim NedirBulut Bilisim Nedir
Bulut Bilisim Nedir
 
Ağ i̇şleti̇m si̇stemleri̇ne örnekler
Ağ i̇şleti̇m si̇stemleri̇ne örneklerAğ i̇şleti̇m si̇stemleri̇ne örnekler
Ağ i̇şleti̇m si̇stemleri̇ne örnekler
 
Buluta Geçiş Planlaması
Buluta Geçiş PlanlamasıBuluta Geçiş Planlaması
Buluta Geçiş Planlaması
 
Cloud computing and technologies
Cloud computing and technologiesCloud computing and technologies
Cloud computing and technologies
 
Microsoft Azure ile Bulutlara Yolculuk - Gediz Universitesi
Microsoft Azure ile Bulutlara Yolculuk - Gediz UniversitesiMicrosoft Azure ile Bulutlara Yolculuk - Gediz Universitesi
Microsoft Azure ile Bulutlara Yolculuk - Gediz Universitesi
 
Bulut Bilisim Nedir
Bulut Bilisim NedirBulut Bilisim Nedir
Bulut Bilisim Nedir
 
Bulutistan 2017 - Türkiyenin Bulut Entegratörü
Bulutistan 2017 - Türkiyenin Bulut EntegratörüBulutistan 2017 - Türkiyenin Bulut Entegratörü
Bulutistan 2017 - Türkiyenin Bulut Entegratörü
 
Windows Server 2008 SanallaşTıRma Teknolojileri
Windows Server 2008 SanallaşTıRma TeknolojileriWindows Server 2008 SanallaşTıRma Teknolojileri
Windows Server 2008 SanallaşTıRma Teknolojileri
 
System Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca Yönetimi
System Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca YönetimiSystem Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca Yönetimi
System Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca Yönetimi
 
IBM Presentation ( IBM SUNUM )
IBM Presentation ( IBM SUNUM )IBM Presentation ( IBM SUNUM )
IBM Presentation ( IBM SUNUM )
 
6.Oracle Day2009 Engin Senel V2
6.Oracle Day2009 Engin Senel V26.Oracle Day2009 Engin Senel V2
6.Oracle Day2009 Engin Senel V2
 
Veri Merkezinizi Dönüştürün
Veri Merkezinizi DönüştürünVeri Merkezinizi Dönüştürün
Veri Merkezinizi Dönüştürün
 
Microsoft Azure Temelleri - Modul 1
Microsoft Azure Temelleri - Modul 1Microsoft Azure Temelleri - Modul 1
Microsoft Azure Temelleri - Modul 1
 
Bulut Bilişim (Overview)
Bulut Bilişim (Overview)Bulut Bilişim (Overview)
Bulut Bilişim (Overview)
 
Bilgisayar Ağları
Bilgisayar AğlarıBilgisayar Ağları
Bilgisayar Ağları
 
Bulut Teknolojileri
Bulut TeknolojileriBulut Teknolojileri
Bulut Teknolojileri
 
Windows Server 2008 Sanallaştirma Teknolojileri
Windows Server 2008 Sanallaştirma TeknolojileriWindows Server 2008 Sanallaştirma Teknolojileri
Windows Server 2008 Sanallaştirma Teknolojileri
 
Windows Server 2012/R2 Upgrade için En Önemli Teknik Sebepler
Windows Server 2012/R2 Upgrade için En Önemli Teknik SebeplerWindows Server 2012/R2 Upgrade için En Önemli Teknik Sebepler
Windows Server 2012/R2 Upgrade için En Önemli Teknik Sebepler
 
Snc moduler sunucu
Snc moduler sunucuSnc moduler sunucu
Snc moduler sunucu
 
Masaüstü sanallaştırma
Masaüstü sanallaştırma Masaüstü sanallaştırma
Masaüstü sanallaştırma
 

More from Mustafa Tanyer

Çoklu Asansörler için bir Genetik Algoritma Önerisi, Kullanımın Yoğun Olduğu ...
Çoklu Asansörler için bir Genetik Algoritma Önerisi, Kullanımın Yoğun Olduğu ...Çoklu Asansörler için bir Genetik Algoritma Önerisi, Kullanımın Yoğun Olduğu ...
Çoklu Asansörler için bir Genetik Algoritma Önerisi, Kullanımın Yoğun Olduğu ...Mustafa Tanyer
 
Modern Transfer Hatları
Modern Transfer HatlarıModern Transfer Hatları
Modern Transfer HatlarıMustafa Tanyer
 
Esnek Atölye Tipi Çizelgeleme Problemleri için Bir Melez Harmoni Arama Algori...
Esnek Atölye Tipi Çizelgeleme Problemleri için Bir Melez Harmoni Arama Algori...Esnek Atölye Tipi Çizelgeleme Problemleri için Bir Melez Harmoni Arama Algori...
Esnek Atölye Tipi Çizelgeleme Problemleri için Bir Melez Harmoni Arama Algori...Mustafa Tanyer
 
Sağlık Bilgi Teknolojilerinin Sağlık Hizmetlerinin Kalite ve Maliyetine Etkileri
Sağlık Bilgi Teknolojilerinin Sağlık Hizmetlerinin Kalite ve Maliyetine EtkileriSağlık Bilgi Teknolojilerinin Sağlık Hizmetlerinin Kalite ve Maliyetine Etkileri
Sağlık Bilgi Teknolojilerinin Sağlık Hizmetlerinin Kalite ve Maliyetine EtkileriMustafa Tanyer
 
Bloklamalı Akış Tipi Çizelgeleme Problemlerinde Toplam Akış Süresini Minimize...
Bloklamalı Akış Tipi Çizelgeleme Problemlerinde Toplam Akış Süresini Minimize...Bloklamalı Akış Tipi Çizelgeleme Problemlerinde Toplam Akış Süresini Minimize...
Bloklamalı Akış Tipi Çizelgeleme Problemlerinde Toplam Akış Süresini Minimize...Mustafa Tanyer
 
Karaman investment climate 24.09.2013
Karaman investment climate 24.09.2013Karaman investment climate 24.09.2013
Karaman investment climate 24.09.2013Mustafa Tanyer
 
Karaman tanıtım sunumu 24.09.2013
Karaman tanıtım sunumu 24.09.2013Karaman tanıtım sunumu 24.09.2013
Karaman tanıtım sunumu 24.09.2013Mustafa Tanyer
 

More from Mustafa Tanyer (7)

Çoklu Asansörler için bir Genetik Algoritma Önerisi, Kullanımın Yoğun Olduğu ...
Çoklu Asansörler için bir Genetik Algoritma Önerisi, Kullanımın Yoğun Olduğu ...Çoklu Asansörler için bir Genetik Algoritma Önerisi, Kullanımın Yoğun Olduğu ...
Çoklu Asansörler için bir Genetik Algoritma Önerisi, Kullanımın Yoğun Olduğu ...
 
Modern Transfer Hatları
Modern Transfer HatlarıModern Transfer Hatları
Modern Transfer Hatları
 
Esnek Atölye Tipi Çizelgeleme Problemleri için Bir Melez Harmoni Arama Algori...
Esnek Atölye Tipi Çizelgeleme Problemleri için Bir Melez Harmoni Arama Algori...Esnek Atölye Tipi Çizelgeleme Problemleri için Bir Melez Harmoni Arama Algori...
Esnek Atölye Tipi Çizelgeleme Problemleri için Bir Melez Harmoni Arama Algori...
 
Sağlık Bilgi Teknolojilerinin Sağlık Hizmetlerinin Kalite ve Maliyetine Etkileri
Sağlık Bilgi Teknolojilerinin Sağlık Hizmetlerinin Kalite ve Maliyetine EtkileriSağlık Bilgi Teknolojilerinin Sağlık Hizmetlerinin Kalite ve Maliyetine Etkileri
Sağlık Bilgi Teknolojilerinin Sağlık Hizmetlerinin Kalite ve Maliyetine Etkileri
 
Bloklamalı Akış Tipi Çizelgeleme Problemlerinde Toplam Akış Süresini Minimize...
Bloklamalı Akış Tipi Çizelgeleme Problemlerinde Toplam Akış Süresini Minimize...Bloklamalı Akış Tipi Çizelgeleme Problemlerinde Toplam Akış Süresini Minimize...
Bloklamalı Akış Tipi Çizelgeleme Problemlerinde Toplam Akış Süresini Minimize...
 
Karaman investment climate 24.09.2013
Karaman investment climate 24.09.2013Karaman investment climate 24.09.2013
Karaman investment climate 24.09.2013
 
Karaman tanıtım sunumu 24.09.2013
Karaman tanıtım sunumu 24.09.2013Karaman tanıtım sunumu 24.09.2013
Karaman tanıtım sunumu 24.09.2013
 

Virtualization - Sanallaştırma

  • 1. Sanallaştırma Bilgi Sistemleri Analiz ve Tasarımı Seminer Sunumu Mustafa Tanyer 17.12.2013
  • 2. İÇERİK • Giriş • Tarihi • İşleyişi • Çeşitleri • Faydaları • Kullanım Alanları
  • 3. Giriş Veri Merkezi (Data Center): Bilgisayar sistemleri ile telekomünikasyon ve veri ambarı sistemleri gibi ek sistemleri barındıran bir tesistir. Sunucu odası veya sistem odası olarak da adlandırılan bu tesisler işletmelere ait sunucu ve veri ambarlarının bulunduğu alanlardır. Konya Veri Merkezi Yüzölçümü = ? Yüzölçümü = ? 39.000 km² 32.000 km² (white space only)
  • 4. Veri Merkezi Elektrik Kullanımı • 2013 yılı veri merkezleri toplam elektrik kullanım miktarı? Yaklaşık 63 Gw • Bu rakam ne demek olabilir? • Konya elektrik tüketimi kadar? – 0.53 Gw • Türkiye elektrik tüketimi kadar? – 30 Gw • ORTA DOĞU (70 GW) elektrik tüketimi kadar
  • 5. Şirketlere göre Veri Merkezi Enerji Kullanımı
  • 6. Veri Merkezleri Enerji Harcamaları Dağılımı Güç Dönüşümü Işıklandırma Soğutma Ağ Donanımı Sunucular & Depolama 3% 11% 26% 10% 50%
  • 7. Veri Merkezleri neden çok enerji kullanıyor? GENEL DURUM KAYNAK KULLANIM PROBLEMİ
  • 8. Giriş Problem: • Bilgisayar sayısı artışı Sunucu sayısı artışı • (1) Uygulama (1) Sunucu • Maksimum kullanım kriteri Atıl kapasite • Maliyet artışı + kullanım zorluğu + çevresel sorunlar İhtiyaç: • Az makine çok iş • Kolay yönetim Facebook Sistem Odası (IOWA)
  • 9. Tanım: • Donanım, yazılım, uygulama gibi kaynakları yalıtıp, • Fiziksel kaynakları mantıksal birimlere, bölerek, Daha verimli çalışmalarını sağlayan Yazılım Teknolojisine Sanallaştırma denir.
  • 10. Sanallaştırmanın Tarihi • Sanallaştırma benzeri ilk yapı: THE ENIAC (≈1950) • 1 bilgisayar – (M) kullanıcı alanı • Zorunlu sanallaştırma (teknik bilinmiyor)
  • 11. Sanallaştırmanın Doğuşu • Fortan, BASIC, C, Java … – İşletim Sisteminden bağımsız yazılımlar – Yazılım / İşletim Sistemi (OS) / Donanım • Gömülü bilgi problemi
  • 13. Çözüm: • Kara Kutu Teorisi • OS’ nin mantığı: Sonuç önemli, işlem değil Sonuç: SANALLAŞTIRMA’nın Doğuşu YIL YAKLAŞIM OS 1978 DONANIMA UYGUN YAZILIM INTEL: X-86 2006 DONANIMDAN BAĞIMSIZ YAZILIM INTEL: Vt-x , AMD: AMD-V
  • 14. İlk Uygulamalar • ATLAS Bilgisayarı (1962) • Sanal Hafıza Yönetimi • TLB Dizaynı & DRAM
  • 16.
  • 17.
  • 19. Sanallaştırma Çeşitleri 1- Sunucu Sanallaştırma 2- Bilgisayar Sanallaştırma 3- Uygulama Sanallaştırma 4- Oturum Sanallaştırma 5- Ağ Sanallaştırma
  • 20. 1- Sunucu Sanallaştırma • Geleneksel yapı (Mail, ftp, yedekleme her biri için birer fiziksel sunucu) • Çoğunlukla atıl kapasite • Sunucu Sanallaştırma: Fiziksel donanım aygıtlarının farklı ortamlarda eş zamanlı kullanılması 2011 Akbank Sürdürülebilirlik Raporu ABM Verileri
  • 21. 2- Bilgisayar Sanallaştırma • Sanal bilgisayar veri merkezine taşınır • Son kullanıcı istediği yerden network ile bağlanır Avantajları • Standartlaşma • Esnek Çalışma • Güvenlik • Yönetimsel Kolaylık
  • 22. 3- Uygulama Sanallaştırma • Her bilgisayarda güncelleştirme yerine tek yerden kontrol etme Akbank Bankacılık Merkezi 4000+ çalışan 20+ uygulama (bilgisayar başı) 1+ güncelleştirme (yılda) Toplam 80000+ güncelleştirme
  • 23. 4- Oturum Sanallaştırma • Bilgisayar sanallaştırmanın dar kapsamlısı – Yönetici dosyalarına erişim, – Uygulama indirme, – Kişiselleştirme gibi işlemler yapılamaz. • ¼ maliyet • Dolayısıyla, – Bilgisayar sanallaştırma birim personeli, – Oturum sanallaştırma diğer birimler için uygun.
  • 24. 5- Ağ Sanallaştırma • • • • • • Broadcast yayını LAN yerine VLAN (virtual LAN) Tek switch (trafik dağıtıcı) ile ağ parçalama Router (trafik parçalayıcı) kullanımını azaltır Broadcast trafiğini hızlandırır + Güvenlileştirir Fiziksel yer değişimi: – LAN: Bütün ayarlar + fiziksel değişiklikler – VLAN: Birkaç ayar Internet Backbone (ABD’deki güçlü router’lar) *Telefon firmalarının internette büyüme sebebi
  • 25. Sanal Makine (VM) Yazılımları EN ÇOK KULLANILAN SANALLAŞTIRMA UYGULAMASI ?
  • 26. Java Virtual Machine (JVM) (≈ 5.5 milyar elek. alet)
  • 27. Sanal Makine (VM) Yazılımları JVM (veya benzerleri) olmasa idi: • “Bir defa yaz, her ortamda kullan” (C’de yok) • Uygulama – OS uyumsuzluğu
  • 28. Sanallaştırma Yazılımları Ücretsiz Yazılımlar Ticari Yazılımlar Sun Virtual Box, Microsoft Windows Server, VMware Player, VMware VSphere, Citrix XenServer, Citrix Essentials, Microsoft HyperV Parallels Server Bilgisayar Sanallaştırma 1- İşletim Sistemi gerekli 2- Snapshot alabilir 3- Live migration yapabilir Bütün Sanallaştırma Çeşitleri
  • 29. Sanallaştırma Faydaları • İş yükünü birleştirerek donanım, güç ve yer ihtiyacını azaltır. • Birkaç işletim sisteminin beraber çalıştırılmasını sağlar. • Mevcut yazılımların daha güçlü bir bilgisayarda çalıştırılmasını sağlar. • Hata durumunda diğer birimlerin zarar görmesini engeller. • Çökme ihtimaline karşı yedekleme sağlar. • Merkezi yönetim sayesinde yönetimsel karmaşanın azaltılması • Hantal yapıdan esnek ve dinamik bir yapıya geçilmesi
  • 30. Verimlilik • Önce: 1 uygulama, 1 server – Ayrık sistemler: yer kaplar, güç harcar • Uygulamayı çalıştırmak için • Yedekleme için • Geliştirme için Server Verimlilik Oranları • Sonra: Sanallaştırma, 1 donanım – M ayrık sistem
  • 31. Maliyet Sunucu Konsolidasyonunun (birleştirme) 5 senelik işletme maliyetleri kıyaslaması
  • 32. Dinamik Veri Merkezi • Fiziksel Sınırlar • Bağımsız Kaynaklar • Her işe + kaynak Mantıksal Sınırlar Kaynak Dağılımı 0 + kaynak ihtiyacı
  • 33. Sanallaştırma Kullanım Oranları Sanallaştırma Anketi (V-index) Yöntem: • +1000 çalışanı olan firmalar • Sanallaştırma kullanan 100 firmaya ulaşınca dur. • En son anket 2011’de
  • 34. Sanallaştırma Kullanım Alanları • • • • • Test ve Geliştirme Sunucu Konsolidasyonu Teknik Eğitim Eski Uygulamalara Destek İş Sürekliliği
  • 35. Sanallaştırma Ne Zaman Kullanılmamalı • • • • • • Server zaten yoğun ve verimli ise (%80) Donanım gerektiren yazılım kullanılacak ise (USB) OS özgü yazılımlar kullanılacak ise (Paint) Uygulama yüksek performans gerektiriyorsa (Oyun) Server için hayati dosyalar (Gizli kalması daha iyi) Gereksiz herhangi bir şey (çünkü server donanımı PC’ninkilerden pahalı) • Uygulamanın çok dakik olması gerekiyorsa (VM çok zorlanır ise sistem saatine göre yavaşlar)