Sanallaştırmada Özgür Yazılım Çözümleri. Alper YALÇINER alper.yalciner@gmail.com



Benzer belgeler
KULÜP İÇİ EĞİTİM: Virtualization. (Sanallaştırma) Sanallaştırmaya Giriş ve Kurumsal Uygulamaları

Kap Temelli Özgür Sanallaştırma Çözümleri

Bilgi İşlemde Yeni Bir Çağ IBM Corporation

Sanal Makineye CentOS Kurulumu

Kursad MANGALOGLU Sales Specialist Power Systems Systems & Technology Group IBM Turkey

VIRTUALIZATION SANALLAŞTIRMA

Merhaba; Şekil1. Ravello nun yapısı.

Sanal Makineler ve Linux Konteynerlerin Performans Karşılaştırması

Cloud Computing and Virtualization. Cloud Computing and Virtualization. Tarkan Eyerci Cybersoft

Sanallaştırma. Bilişim dünyasını yakından takip edenlerin son yıllarda çok sık duyduğu bir kavram, Sanallaştırma (Virtualization)

1 WINDOWS SERVER 2012 GENEL BAKIŞ 1 Giriş 1 Bu Kitapta 5 Çıkış Hikâyesi 6 Sürümler 7

Sanallaştırma Nedir? Bahadır Demircioğlu. Şubat, 2013

Windows Server 2012: Sanallaştırmanın ötesine geçin. Oğuz Pastırmacı IT Pro Teknolojileri Yöneticisi Microsoft Türkiye

Temel Bilgi Teknolojileri I

Linux İşletim Sistemlerine Bakış & Ücretsiz Yazılımlarla Çözümler

Linux İşletim Sistemlerine Bakış & Ücretsiz Yazılımlarla Çözümler

Copyright 2012 EMC Corporation. All rights reserved.

Uygulamaları ulut bilişime geçirmeden önce, firmanızın/şirketinizin ya da. işinizin gereksinimlerini göz önüne almanız gerekir. Aşağıda bulut bilişime

Hızlı Sistem Kurulumu ve Yönetimi İçin Yeni Bir Yaklaşım: SUSE Stüdyo

Windows Depolama Sunucusu 2008 Windows Storage Server 2008 Çözümü. INFOSAFE BİLİŞİM TEKNOLOJİLERİ TİCARET LİMİTED ŞİRKETİ

Vitel. Manage Engine. Opmanager Yönetici Özeti

SANALLAŞTIRMA VE BULUT BİLİŞİM DERS NOTLARI

Bulut Bilişim ile Altyapı Maliyetlerinizi Düşürün

Bulut Bilişim ile Altyapı Maliyetlerinizi Düşürün

İletişim Birimleri. Çıkış Birimleri. Giriş Birimleri. İşlem Birimi. Depolama Birimleri. Bellek Birimleri

Linux Tabanlı Sanallaştırma: KVM ve Ekosistemi. Ekin Meroğlu

IBM BulutHizmetleri. Ali Gündüz IBM Bulut Hizmetleri Ülke Lideri

vsphere Client(viClient) ile ESXI Kontrolü

Dell EqualLogic PS6010XV Depolama Dizisi

IBM Bilgi Teknolojileri ve Altyapı Hizmetleri & Dış Kaynak Çözümleri IBM Corporation

Clonera Bütünleşik İş Sürekliliği Gereksinimler ve Kurulum Dökümanı

GAZİ ÜNİVERSİTESİ. Bilişim Enstitüsü - Adli Bilişim Anabilim Dalı. Bilgi Güvenliği Dersi. Konu: Memory Dump (Ram imajı) İncelemesi MÜMİN BAKIR

ipad KAZANMAK için 1 hesabını takip etmelisiniz.

Introduction to NComputing Changing the Economics of Computing with Desktop Virtualization

EMC ÇÖZÜMLERİ İLE KULLANICI DENEYİMİNDE DÖNÜŞÜM

İŞLETİM SİSTEMLERİ. (Operating Systems)

Dell EMC VDI Cloud Client Computing Uçtan Uca Çözümler. İsel Horada Dell EMC Forum İstanbul

Windows XP: Simple Sharing, Security ve ForceGuest Perşembe, 07 Eylül :02 - Son Güncelleme Cumartesi, 12 Eylül :36

Computer Architecture. RAID: (Redundant Array of Independent/Inexpensive Disks)

Çağdaş Ekinci Teknoloji Danışmanı - PureFlex

YRD. DOÇ. DR. AGÂH TUĞRUL KORUCU Kernel çeşitleri

SR-IOV Teknolojisine Genel Bakış

ÖNDER BİLGİSAYAR KURSU. Sistem ve Ağ Uzmanlığı Eğitimi İçeriği

Neden Dell EMC All Flash? Orçun Budak Veri Depolama Sistemleri İş Birimi Satış Yöneticisi

PureSystem DeepDive Kaan R. SOYGÜR PROSİSTEM

BILGİSAYAR AĞLARI. Hakan GÖKMEN tarafından hazırlanmıştır.

İşletim Sistemlerine Giriş

Büyüyen IT Altyapılarında Basitlik ve Verimliliğin Önemi

Sorun Giderme. Genel. Disk. Aygıt Sürücüleri 3

Sanal Bellek (Virtual Memory)

İşletim Sistemlerine Genel Bakış

Ordu Üniv. Bil. Tek. Derg., Cilt:6, Sayı:1, 2016,19-23/Ordu Univ. J. Sci. Tech., Vol:6, No:1,2016,19-23

Sanallaştırma teknolojilerinin önde gelen ürünlerini aşağıdaki gibi sıralayabiliriz;

2 Server 1 Storage üzerinde HyperV Cluster kurulumu ve dikkat edilmesi noktalar aşağıdaki gibidir.

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

Birçok sunucuya bağlanmak için farklı kullanıcı adı ve şifrelerini hatırlama durumu

Hızlı Kurulum ve Yapılandırma Kılavuzu

EMC Forum Yazılım Temelli Veri Depolama Moro Hekim Sistem Mühendisi

BİLGİ TEKNOLOJİSİ ALTYAPISI. Mustafa Çetinkaya

ipad KAZANMAK için 1 hesabını takip etmelisiniz.

SC-T46. Genel Bakış. sertifikası. İnce İstemci

Donanım&Yazılım

CRYPTTECH. Merkezi kayıt yönetim sistemi, adli bilişim imkanı, standart ve yasal mevzuatla uyumlu, anormallik ve tehdit tespiti

Solving Solutions. Esnek Disk Depolama Sistemleri

İŞLETİM SİSTEMİNİN TEMELLERİ VE POST (İLK AÇILIŞ)

Bilgisayar Ağları ve Türleri

Bilgi Teknolojisi Altyapısı. Tarihi Gelişim. Tarihi Gelişim. Bulut Servis Sağlayıcı. Bulut Bilişim

BİLGİ TEKNOLOJİSİ ALTYAPISI. Mustafa Çetinkaya

Bilişim Teknolojilerini Kullanarak İletişim Kurma, Bilgi Paylaşma ve Kendini İfade Etme

Kürşad MANGALOĞLU Brand Sales Specialist IBM POWER SYSTEMS

Exchange Server Kurtarma (PowerControls)

Kullanıcılar için EGEE ve TR-Grid araçları

Innovation to grow. Insight to control.

Sistem Programlama. (*)Dersimizin amaçları Kullanılan programlama dili: C. Giriş/Cıkış( I/O) Sürücülerinin programlaması

2.3.2 Yedekleme yazılımı yedekleri 2.4 maddede teklif edilecek Disk Tabanlı Yedekleme Sistemine yedekleyecektir Yedekleme profilleri kurumumuz

DONANIM VE YAZILIM. Bilişim Teknolojileri ve Yazılım Dersi

Bilgisayar Ağları. Bilgisayar Ağları. Modelleri. Main-Frame Client/Server

Sanal Makineye Debian Kurulumu

İşletim Sistemi. BTEP205 - İşletim Sistemleri

TEKNİK ŞARTNAME. Teklif edilen her bir sunucu aşağıdaki teknik özellikleri karşılayacaktır;

İster sanal sunucularınız kapalı olsun isterseniz açık olsun farketmez taşıma işlemini yine kesinti olmadan gerçekleştirebilirsiniz.

Açık Kaynak Kodlu Yazılım

Solaris Containers. Mart

VMware Üzerine BackTrack 5 Kurulumu

Acronis True Image Echo ile Sanallastırma

AMAÇ... 2 ÜRÜN / SERVĐS TANIMI... 2 ÜRÜN / SERVĐS ÖZELLĐKLERĐ... 2 Önemli Noktalar... 3 Standartlar ve Kısıtlar... 3 Sistemin Özellikleri...

Hybrid Software Veritabanı ve Sistem 7x24 Destek &Danışmanlık Hizmetleri Veritabanı ve Sistem 7x24 Destek & Danışmanlık Hizmetleri

SANALLAġTIRILMIġ SUNUCULARDA YEDEKLEME SĠSTEMĠ. Fevzi DAġ YÜKSEK LĠSANS TEZĠ BĠLGĠSAYAR EĞĠTĠMĠ. GAZĠ ÜNĠVERSĠTESĠ BĠLĠġĠM ENSTĠTÜSÜ

SC-T47. Genel Bakış. sertifikası. İnce İstemci

Yeni Nesil Felaket Kurtarma Merkezi ve Buluta Geçiş. Ahmet TOPRAKÇI Ezgi CAN Hakan MARANGOZ

İŞLETİM SİSTEMLERİNE GİRİŞ - 2. Sistem, sistem kaynaklarını belli bir hiyerarşi içinde kullanıcının hizmetine

Bilgisayar İşletim Sistemleri BLG 312

Sonsuz İmkan için Esnek İnce İstemci

Vmware Esx Server Nedir Ve Ne İşe Yarar

POSTGRESQL'de İleri Seviyede Veri Kurtarma ve Yedekleme

IBM VERİDEPOLAMA SİSTEMLERİNDE YENİLİKLER

AirTies Kablosuz Erişim Noktası (Access Point) olarak kullanacağınız cihazı bilgisayarınıza bağlayarak ayarlarını yapabilirsiniz.

Güvenli İnternet Teknolojileri. Kurumsal Şirket Tanıtımı

İşletme ve Devreye Alma Planı Yerel Okul Sunucusu Uygulama Yazılımları Prototipi TRscaler Technology Solutions

SC-Z56. Genel Bakış. Yüksek performanslı Teradici işlemci ve 512MB sistem belleği

Transkript:

Sanallaştırmada Özgür Yazılım Çözümleri Alper YALÇINER alper.yalciner@gmail.com 1

Sanallaştırma Nedir? Sanallaştırma; işletim sistemleri, sistem ya da ağ kaynakların mantıksal olarak bölünmesi veya yalıtılmasıdır. Sanallaştırma sadece matruşka gibi işletim sistemi içerisine işletim sistemi kurmak değildir! 2

Sanallaştırma teknolojileri 1 Misafir İşletim Sistemi Sanallaştırma 2 Paylaştırılmış Kernel Sanallaştırma 3 Kernel Seviyesi Sanallaştırma 4 Hypervisor 4.1 Paravirtualization 4.2 Full Virtualization ( Tam sanallaştırma ) 4.3 Hardware Virtualization (Donanım seviyesi Sanallaştırma ) 3

Misafir İşletim Sistemi Sanallaştırma Standart İşletim Sistemi üzerine sanallaştırma yazılımı kurularak yapılan yöntemdir. 4

Paylaştırılmış Kernel Sanallaştırma Sistem Seviyesi sanallaştırma olarakta bilinir. Gerçekte çalışan tek işletim sistemi olup, Misafir sistemlerinin kendilerine ait dosya sistemleri ve hiyerarşileri vardır. Örnek : Linux VServer Solaris Zones and Containers, FreeVPS OpenVZ FreeBSD Jail Aix Workload Partitions ( Wpar ) 5

Kernel Seviyesi Sanallaştırma Kernel Seviyesi sanallaştırmada, Host işletim süstemi üzerinde modifiye edilmiş bir kernel çalışarak Bir çok misafir işletim sisteminin çalışması için gerekli ortamı sağlar. Örnek : KVM ( Kernel Virtual Machine ) UML ( User Mod Linux ) 6

Hypervisor Hypervisor Virtual Machine Monitor, VMM, Misafir işletim sisteminin Ring 0 da kernel ini çalıştırmasına olanak sunar. hierarchical protection domains ( protection rings ) Ref : http://en.wikipedia.org/wiki/ring_(computer_security) 7

Paravirtualization Paravirtualization misafir işletim sisteminin Hypervisor üzerinde çalışması için özellikle modifiye edilmesini gerektirir. Yapılan değişiklikler misafir işletim sisteminin sınırlandırılmış uygulamaları Ring-0 da çalıştırmasına olanak verir. Paravirtualization sanallaştırma teknikleri içerisinde en yüksek performans verendir. 8

Full Virtualization ( Tam sanallaştırma ) Paravirtualization ile hemen hemen aynı olmakla beraber, Modifiye edilmiş misafir işletim sistemine gereksinim duymaz. Paravirtualizataion a göre daha çok kaynak gereksinimi olduğu için daha düşük performans gösterir 9

Hardware Virtualization (Donanım seviyesi Sanallaştırma ) Tamamen yeni jenarasyon CPU sanallaştırma özellikleri kullanılarak yapılır. 10

Disk Virtualization Image files Raw disks Disks 11

Disk Kalıp Dosyaları Sanal Disk İmaj dosyası ( Virtual Disk Image File. VDI ) disk üzerinde bir dosyadır. Kalıp Dosyası şeklinde de bilinir. (.vmdk -VMware VMDK,.vhd - Xen ve Microsoft Hyper-V,.vdi -Oracle VM Virtual Box, ) Dinamik olarak genişleyen Kalıp Thin provisoining + Disk alanının daha verimli kullanılması - Düşük disk performansı Sabit Boyutlu Kalıp Thick provisoining - Disk Alanının verimsiz kullanımı + Daha yüksek performans 12

Kalıp Dosyası Kullanmanın Avantajları Düşük Maliyet Yeniden Konumlandırma. Dosya kopyalama ve replikasyon Snapshots. Tek Dosya ile yedekleme. Ucuz disaster recovery. 13

Virtual Disk Virtual Disk ( Sanal Disk ) Bu modda Host işletim sistemi üzerine tanımlanmış disk, Donanımın karakteristik özellikleri maskelenerek Mantıksal disk olarak misafir işletim sistemine sunulur. 14

Fiziksel Mod Host işletim sistemi tarafından disk veya storage a herhangi bir işlem yapılmadan direk olarak misafir işletim sistemine sunulmasıyla gerçekleştirilir. Tüm I/O komutlari direk olarak disk/storage a aktarılır. Fiziksel Modun en büyük avantajı performans dir. Performansa göre : Disk kalıbı < Sanal Disk < fiziksel mod 15

Network Bağlantıları Bridge ( Köprü ) Nat Host Only Dahili Ağ 16

Network Virtualization Virtual Switch Distrubuted switch Virtual Ethernet Virtual wire 17

Virtual Switch Sanal İşletim sistemlerinin Network Bağlantısı ihtiyaçlarını karşılamak için oluşturulmuş sanal switch dir. 18

Distributed Switch Distributed ( Dağıtılmş ) switch birden fazla host üzerine dağılmış tek sanal switch oluştulmasıyla elde edilir. 19

Virtual Ethernet Virtual Ethernet çalışma şekli olarak Distributed switch e benzemekle beraber Misafir işletim sistemine bağlanan ethernet i direk emule eder. 20

Virtual Wire Sanal Kablo 21

Sanallaştırma yardımcıları Balooning Driver Vmchannel KSM Disk Deduplication 22

Balooning Driver Balooning driver, Misafir işletim sistemlerindeki Ram kaynaklarının alınarak başka yerlerde konumlandırmak için kullanılır. 23

Vmchannel Vmchannel, Misafir ve Host işletim sistemleri arasında haberleşmeyi sağlar. - Lokal Komut çalıştırma. - Clipboard paylaşımı ( Copy/paste ) - Live Migration için zorunludur. 24

Kernel Samepage Merging KSM, Misafir işletim sistemleri üzerindeki RAM kullanımları Deduplicate ederek aynı iş için birden fazla defa Memory kullanımını engeller. 25

Disk Deduplication Disk Deduplication KSM ile yapılan işlemi Disk kullanımında gerçekleştirip aynı işler için tekrar eden disk kullanımını engelleyerek disk alanı ve performans avantajı sağlar. 26

Sanallaştırmanın Ekstra Faideleri Para Virtual Clock Migration ( Göç ) High Availability 27

Açık Kaynak Sanallaştırma Ne Zaman Kullanılmamalı? Teknik destek yetersizliği. Yazılım Desteği Donanım Desteği Paylaşılan Risk 28

Açık Kaynak Sanallaştırma Çözümlerinin Eksikleri Yazılım Desteği Donanım Desteği Standardizasyon Kurumsal Destek 29

Yarı Özgür yazılım??? Yarı açık kaynak kodlu Sanallaştırma GUI uygulamalarında büyük oranda Storage ve Migration özellikleri kapalıdır. 30

Teşekkürler. 31