Hyper-v mimarisini incelediğimizde karşımıza vmbus mutlaka çıkacaktır.önceki yazılarda kendisinden biraz bahsetmiştik.Aslında yaptığı işlem child partitiondan gelen istekleri,ki bu istekler fiziksel donanıma erişim istekleridir, parent partitiona iletmek.Bildiğimiz gibi child partition içerisinde ,bizim VM lerimiz bulunuyor.O zaman akla şöyle bir soru gelebilir.VMbus bu işi yapabilmek için tüm yapı içerisinde bulunması gerekiyor.Souçta her child partition içerisindeki VM’in, vmbus’a [...]
Hypervisor teknolojisi dediğimizde artık şunu anlayabiliyoruz.Geleneksel hosted machine virtualization’ın aksine artık donanımın üzerinde herhangi bir işletim sistemi bulunmuyor ve Hypervisor kendini otomatikman donanımın üzerine yerleştirerek parent/root partition ile iletişime geçiyor.Bize sunulan avantaj bu.Ama eminim üzerine kafa yorduysanız bazı kavramları tam oturtamamış olabilirsiniz.
Yukarıdaki şemayı inceleyelim.Bu yeni sanallaştırma teknolojimiz olan hypervisorun varolan diğer componentlerle ilişkisini gösteren bir [...]
Windows Server 2008 x64 (VM configured with 1-, 2-, or 4 virtual processors SMP)
· Windows Server 2008 Standard x64
· Windows Server 2008 Enterprise x64
· Windows Server 2008 Datacenter x64
· Windows Web Server 2008 x64
· Windows Server 2008 Standard without Hyper-V x64
· Windows Server 2008 Enterprise without Hyper-V x64
· Windows Server [...]
System Center Virtual Machine Manager 2008 kurulumunu başlatmak için kullanıcı izinleri bazında birkaç gereklilik bulunuyor.Normal bir kullanıcı ile kurulum yapmak istediğinizde
“To install the Virtual Machine Manager server, you must be logged on under a domain account that has administrative credentials on the local computer”
hatasını almalısınız.Aslında bu hatada belirtilen,kurulumu local admin olan bir domain hesabı ile [...]
Hyper-V ile birlikte şu an için sunulan bir cloning seçeneği bulunmuyor.Ama clone işlemini farklı yollarla gerçekleştirebiliriz.Bunlardan birisi export/import yöntemi.Yöntem oldukça basit.Elimizde bir adet Server 2008 VM olduğunu düşünelim.Ve aynı şekilde bir Server 2008 daha oluşturmak isteyelim.Yapmamız gereken varolan VM’i export edip ardından hyper-v konsolu altında import etmek.Yalnız makinaların isimleri SIDleri aynı olacağından bu işi sysprep [...]
SCVMM üzerinde host ekleme işlemlerinden sonra eğer clean bir kapatma yapmadıysanız Hyper-v altındaki sanal makinalarınız açılmayabilir.Aşağıdaki hatayı dönecektir.
‘Virtual Server 2008′ failed to start worker process: The extended attributes are inconsistent. (0×800700FF). (Virtual machine ID 0E25DCDD-B814-4C42-93F3-537DBF2B2767)
Virtual makinalarınızı yeniden başlatabilmek için yapmanız gerekel local agentları kaldırmak ve yeniden yüklemek.
Local agentları ,SCVMM içerisine host eklerken ekleyeceğimiz makina perimeter [...]
System Center Virtual Machine Manager’ın ne işe yaradığı hakkında kafanızda birşeyler oluşmuş olmalı.Şimdi isterseniz SCVMM içerisindeki her bir komponenti inceleyerek arka planda nasıl bir mimari var ona bakalım.
Aslında yukarıdaki resmi büyütüp incelerseniz varolan bütün komponentleri ve bunların birbirleriyle ilişkisini görebilirsiniz.Şimdi bunları teker teker inceleyelim.
Virtual Machine Manager Server:
Yukarıdaki resimde de gördüğünüz gibi VMM server yapının ortasında [...]
System Center Virtual Machine Manager 2007 üzerinde denemelerimizden sonra artık 2008 betası elimizde ve kurcalamaya devam ediyoruz.SCVMM ile yapabildiklerimizden bir taneside(belkide en önemlilerinden) fiziksel makinalarımızı sanal ortama aktarmak.Bu zaten yapılabilen birşeydi.Ama SCVMM’in bize sunduğu teknoloji ve arayüz bu zor process’i oldukça kolaylaştırmış durumda.İsterseniz bu yazıda P2V’nin nasıl çalıştığını kısaca inceleyelim.
Öncelikle convert işlemine geçmeden önce dikkat [...]
VSP/VSC/VMBus terimlerinin ne olduğuna kısaca değinelim.
Virtualization Service provider (VSP):
Windows Sunucu sanallaştırmasının bir komponenti olan VSP’nin asıl görevi parent partition üzerinde bulunmak ve donanım driverları ile direk olarak iletişime geçmektir.Child Partitionlar üzerinde çalışan aynı host üzerindeki sanal makinaların donanıma sağlıklı bir şekilde erişip erişmediğini kontrol eder.Aynı zamanda,birden fazla sanal makina tarafından gerçekleştirilen donanım erişimi/paylaşımının güvenliğinden de [...]
Hyper-V ile birlikte çalışırken bazen çıkan sorunları Hyper-V rolünü kaldırarak çözmeye çalışabilirsiniz.Yada Vmware gibi diğer sanallaştırma ürünleri Hyper-V ile birlikte çalışmayı sevmezler ve ikisini aynı işletim sistemi üzerinde çalıştırmakta zorlanırsınız.Bu sebeple benim yaptığım gibi dual boot şeklinde çift işletim sistemi kullananlarınız vardır eminim.Ama daha kolay bir yöntem bizi bekliyor.Boot işlemi sırasında varolan işletim sisteminizi hypervisor olmadan [...]
Virtual Server R2 sanal networkler ile ilgili tüm ayarları .vnc dosyaları içerisinde saklıyordu.Fakat bu durum Hyper-V ile değişti.Artık bu ayarların tümü registry içerisinde ilgili anahtarların altında bulunuyor.Registry altında;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VMSMP
anahatına geldğimizde Parameters\SwitchList altında tüm sanal switchleri , Parameters\Niclist altında da tüm sanal network adaptör bilgilerini görebilirsiniz.
System Center ailesinin belkide en işlevsel üyelerinden biri olan Virtual Machine Manager’ın 2008 betası şu anda indirebilir durumda.
Eğer sanal teknolojilerle ilgileniyorsanız yada yapınızda birden fazla sanal makinelerinizin yanında bunların bulunduğu birden fazla host makinanız varsa bir süre sonra yönetim aşamsında zorluklar yaşayabilirsiniz.İşte buna bir çözüm olarak gelen VMM ürünü bunun dışındada bize bir çok yeni [...]
Hyper-V tamamiyle sanallaştırma ve management üzerine yöneldiği için sanal makinalarınızda ne yazıkki ses kartı bulunmuyor ve sizde ses kartı ekleyemiyorsunuz.Bu aslına bakarsanız sanallaştırma üzerine giden bir yapıda pekte bir kayıp olarak görülemez.Çünkü önemli servisleri barındıran bir sanal sunucuda ses kartı olup olmaması çok fazla fark etmeyecektir.
Ama yinede sanal makinanızda illa ses duymak istiyorsanız farkı bir [...]
Hyper-V altında çalışan sanal bir makineye yeni bir harddisk eklemek istediğinizde sizi bir sihirbaz karşılayacaktır.Bu sihirbaz sayesinde varolan disk tiplerinden bir tanesini seçerek disk ekleme işlemini gerçekleştirebilirsiniz.Peki bu disk tipleri nelerdir bir inceleyelim.
Sihirbaz açıldığında aşağıdaki 3 disk tipi seçenek olarak bize sunulur.
Dynamically Expanding: Altında yatan temel düşünce yer sıkıntısını azaltmaktır.Yani ihtiyaca göre yer kullanır..vhd dosyalarınızın [...]
Hyper-V kullanan çoğu kişi varolan sanal makinalarını yönetmek için doğal olarak Hyper-V manager konsolunu kullanıyor.Bende aynı şekilde bu konsol üzerinden işlemlerimi gerçekleştiriyorum.Ama bazılarımızın haberinin olmadığı bir yöntem daha var.Virtual Machine Connection aracı.Aslına bakarsanız bu araçta hyper-v management konsolu ile aynı yerde bulunuyor.
c:\Program Files\Hyper-V dizini altına indiğinizde vmconnect.exe isminde bir dosya görebilirsiniz.Çalıştırdığınızda sizi aşağıdaki gibi RDP [...]
Lisanslama bildiğimiz gibi başlı başına bir dünya.Birde bunun içine sanallaştırma teknolojisi girdiğinde kafalar bazı zamanlarda oldukça karışabiliyor.Sanal ortamlarda kullanılan Microsoft ürünleri (Microsoft Hyper-V,Microsoft® Virtual Server 2005 R2) yada 3.party uygulamalar altında çalışan işletim sistemleri için lisanslama modellerini açıklayan aşağıdaki döküman oldukça işinizi görecektir.
Licensing Microsoft Server Products in Virtual Environments
Hyper-V ile varolan kablosuz network kartınıza bağlanmak için ufak bir takla atmanız gerekebilir.ICS yani internet connection sharing ile bunu gerçekleştirebiliriz.Yapmamız gereken yeni bir network oluşturmak ve bunu kablosuz network kartımızı üzerindenn ICS ile çıkarmak.
http://www.anilerduran.com/index.php/2008/virtual-network-manager/
yazısında nasıl network oluşturabileceğimizden bahsetmiştik.Şimdi yapmamız gereken Virtual Network Manager’a girmek ve bir isim belirleyerek internal bir network oluşturmak.Ardından network sharing center’a [...]
Hyper-V çalıştıran bir sunucuda birçok virtual network oluşturarak çeşitli bağlantı kanalları oluşturabiliriz.Bu bağlantılar tabiki sizin yapınıza uygun şekilde olacaktır.Örneğin sadece çalışan sanal makinelerin birbirleriyle haberleşebilmesi(virtual network)..Sanal makinelerin üzerinde bulunduğu sunucu ile sanal makinalar arasında(internal network)..Fiziksel network kartı kullanılarak oluşturualn fiziksel network ile sanal makine arasında(external network)
Tüm bu network bağlantı şekillerini oluşturabilmek için hyper-v kurulumu ile [...]