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

Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...Vietnam Open Infrastructure User Group
 
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking ShapeBlue
 
Using Virtual Private Cloud (vpc)
Using Virtual Private Cloud (vpc)Using Virtual Private Cloud (vpc)
Using Virtual Private Cloud (vpc)Amazon Web Services
 
Help, I need to migrate my On Premise Database to Azure, which Database Tier ...
Help, I need to migrate my On Premise Database to Azure, which Database Tier ...Help, I need to migrate my On Premise Database to Azure, which Database Tier ...
Help, I need to migrate my On Premise Database to Azure, which Database Tier ...Erwin de Kreuk
 
Azure Network Security Groups (NSG)
Azure Network Security Groups (NSG)Azure Network Security Groups (NSG)
Azure Network Security Groups (NSG)Shawn Ismail
 
Azure Storage
Azure StorageAzure Storage
Azure StorageMustafa
 
Service Function Chaining in Openstack Neutron
Service Function Chaining in Openstack NeutronService Function Chaining in Openstack Neutron
Service Function Chaining in Openstack NeutronMichelle Holley
 
Hybrid cloud : why and how to connect your datacenters to OVHcloud ?
Hybrid cloud : why and how to connect your datacenters to OVHcloud ? Hybrid cloud : why and how to connect your datacenters to OVHcloud ?
Hybrid cloud : why and how to connect your datacenters to OVHcloud ? OVHcloud
 
AWS CloudFormation: Infrastructure as Code | AWS Public Sector Summit 2016
AWS CloudFormation: Infrastructure as Code | AWS Public Sector Summit 2016AWS CloudFormation: Infrastructure as Code | AWS Public Sector Summit 2016
AWS CloudFormation: Infrastructure as Code | AWS Public Sector Summit 2016Amazon Web Services
 
VMware NSX 101: What, Why & How
VMware NSX 101: What, Why & HowVMware NSX 101: What, Why & How
VMware NSX 101: What, Why & HowAniekan Akpaffiong
 
NSX-T Architecture and Components.pptx
NSX-T Architecture and Components.pptxNSX-T Architecture and Components.pptx
NSX-T Architecture and Components.pptxAtif Raees
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentationvirtualsouthwest
 
OVS Hardware Offload with TC Flower
OVS Hardware Offload with TC FlowerOVS Hardware Offload with TC Flower
OVS Hardware Offload with TC FlowerNetronome
 
Azure Express Route
Azure Express RouteAzure Express Route
Azure Express RouteMustafa
 
HDFS for Geographically Distributed File System
HDFS for Geographically Distributed File SystemHDFS for Geographically Distributed File System
HDFS for Geographically Distributed File SystemKonstantin V. Shvachko
 

What's hot (20)

What is AWS?
What is AWS?What is AWS?
What is AWS?
 
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...
Room 3 - 6 - Nguyễn Văn Thắng & Dzung Nguyen - Ứng dụng openzfs làm lưu trữ t...
 
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
 
Using Virtual Private Cloud (vpc)
Using Virtual Private Cloud (vpc)Using Virtual Private Cloud (vpc)
Using Virtual Private Cloud (vpc)
 
Help, I need to migrate my On Premise Database to Azure, which Database Tier ...
Help, I need to migrate my On Premise Database to Azure, which Database Tier ...Help, I need to migrate my On Premise Database to Azure, which Database Tier ...
Help, I need to migrate my On Premise Database to Azure, which Database Tier ...
 
Data center network reference architecture with hpe flex fabric
Data center network reference architecture with hpe flex fabricData center network reference architecture with hpe flex fabric
Data center network reference architecture with hpe flex fabric
 
Meetup 23 - 02 - OVN - The future of networking in OpenStack
Meetup 23 - 02 - OVN - The future of networking in OpenStackMeetup 23 - 02 - OVN - The future of networking in OpenStack
Meetup 23 - 02 - OVN - The future of networking in OpenStack
 
Azure Network Security Groups (NSG)
Azure Network Security Groups (NSG)Azure Network Security Groups (NSG)
Azure Network Security Groups (NSG)
 
Azure Storage
Azure StorageAzure Storage
Azure Storage
 
Service Function Chaining in Openstack Neutron
Service Function Chaining in Openstack NeutronService Function Chaining in Openstack Neutron
Service Function Chaining in Openstack Neutron
 
Introduction on Amazon EC2
 Introduction on Amazon EC2 Introduction on Amazon EC2
Introduction on Amazon EC2
 
Hybrid cloud : why and how to connect your datacenters to OVHcloud ?
Hybrid cloud : why and how to connect your datacenters to OVHcloud ? Hybrid cloud : why and how to connect your datacenters to OVHcloud ?
Hybrid cloud : why and how to connect your datacenters to OVHcloud ?
 
AWS CloudFormation: Infrastructure as Code | AWS Public Sector Summit 2016
AWS CloudFormation: Infrastructure as Code | AWS Public Sector Summit 2016AWS CloudFormation: Infrastructure as Code | AWS Public Sector Summit 2016
AWS CloudFormation: Infrastructure as Code | AWS Public Sector Summit 2016
 
VMware NSX 101: What, Why & How
VMware NSX 101: What, Why & HowVMware NSX 101: What, Why & How
VMware NSX 101: What, Why & How
 
NSX-T Architecture and Components.pptx
NSX-T Architecture and Components.pptxNSX-T Architecture and Components.pptx
NSX-T Architecture and Components.pptx
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentation
 
Aws interview questions
Aws interview questionsAws interview questions
Aws interview questions
 
OVS Hardware Offload with TC Flower
OVS Hardware Offload with TC FlowerOVS Hardware Offload with TC Flower
OVS Hardware Offload with TC Flower
 
Azure Express Route
Azure Express RouteAzure Express Route
Azure Express Route
 
HDFS for Geographically Distributed File System
HDFS for Geographically Distributed File SystemHDFS for Geographically Distributed File System
HDFS for Geographically Distributed File System
 

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)