Integration Services | Serhat AKINCI - IT Blog
"Integration Services" etiketi için bulunan tüm sonuçlar:
29.07.2011 | 09:02 Duyurular , Hyper-V 0 Yorum
Çarşamba günü Linux Integration Services Version 3.1 duyuruldu ve indirilebilir durumda.
Linux Integration Services, Hyper-V üzerinde çalışan Linux VM’ler için sentetik donanımlar ve smp (Symmetric Multi-Processing) gibi bazı yetenekler kazandıran bir paket. Hyper-V üzerinde (aslında management console tarafında) ve bazı Windows Guest OS’ler içinde yerleşik olarak gelen sürücü paketinin Linux’lar için karşılığı olarak düşünebilirsiniz.
Linux VM’ler için neler getirdiğini hatırlamak gerekirse,
Yeni versiyon Linux Integration Services ile birlikte Hyper-V üzerindeki Linux desteği de genişletildi. Red Hat Enterprise ve CentOS zaten belli bir sürüme kadar destekleniyordu. Bu paket ile birlikte artık Red Hat Enterprise Linux 6.0 ve CentOS 6.0 sürümleri de resmi olarak Hyper-V üzerinde destekleniyor.
Linux Integration Services Version 3.1 Download:
Bu arada; Linux Integration Services Version 3.1 ile çalışan bir Linux VM’i Center Virtual Machine Manager ile yönetiyorsanız, Virtual Machine Manager Service (vmmservice.exe) ‘in beklenmedik şekilde crash olması problemi ile karşılaşabilir, aşağıdaki event log’ları görebilirsiniz.
Virtual Machine Manager (vmmservice:368) has encountered an error and needed to exit the process. Windows generated an error report with the following parameters:
at Microsoft.VirtualManager.Engine.BitBos.VMRefresherBase.UpdateVMAdditions(IVMComputerSystem vmComputer)
at Microsoft.VirtualManager.Engine.BitBos.VmFullRefresher.RefreshData(HostReference hostRef)
at Microsoft.VirtualManager.Engine.RefreshDriver`1.RefreshThreadFunction(Object obj)-2147024809Linux guest’s KVP (Key Value Pair)
Linux guest’s KVP (Key Value Pair) enable edilirken yaşanan bir problemden dolayı VMM Service crash oluyor. Bu enable işlemi Linux Integration Services Version 3.1 tarafından derfault olarak yapılıyor.
Dün konu ile ilgili bir KB yayımlandı. Şurdan şulaşabilirsiniz: http://support.microsoft.com/kb/2586286
Nedir Bu Enlightenments?
26.11.2009 | 00:07 Dokümanlar , Hyper-V 0 Yorum
Hyper-V tarafında son zamanlarda yayınlanan bazı Architecture (mimari) diyagramlarında Child Partition tarafında Enlightenments olarak tanımlanan bir bölüm yer alıyor.
Kelimenin Türkçe karşılığı aydınlanmış, yani bir şeyleri öğrenmiş, artık bazı şeylerin farkında olan şey gibi düşünebilirsiniz. Peki Child Partition’ların bu durumla ilgisi ne? Acaba ne öğrenmişler? :)
Enlightenments bir bileşen yada teknoloji değil genellikle server virtualization tarafında kullanılan bir tanımdır. (ürün bağımsız)
Bu tanımı Hyper-V tarafında ele alırsak açılımı şu olur. Hyper-V yeteneklerinden (ör: VMBus, VSP, VSC yani ICs bileşenleri) yararlanabilecek şekilde tasarlanmış bir Guest OS Enlightened Guest OS olarak tanımlanır. (yada Hyper-V Aware Guest OS)
Yine Hyper-V tarafında Guest OS dışında ICs ile sağlanan sentetik donanımlarda da Enlightened I/O şeklinde bu tanımı görebilirsiniz. (ör: storage, networking, graphics, and input subsystems i/o’ları)
Yukarıdaki ekran görüntüsünde yer alan Enlightenments ise Guest OS kernel’i ve ICs i/o’larını temsil ediyor. Yani Guest OS’imiz ICs sayesinde sentetik donanımları kullanarak Enlightened I/O yapmayı öğrenmiş yani aydınlanmış durumda :) Emulated donanımlar ise Enlightened I/O kapsamına girmiyor.
Bir diğer konuda şu: VMBus, memory-based bir protokoldür. (fiziksel BUS gibi) Az öncede söylediğimiz gibi ICs sentetik donanımlar sağlıyor. Sentetik donanımları emulated donanımlardan ayıran en önemli özellik VMBus, VSC, VSP üçlüsünü kullanıyor olmaları. Yani Guest üzerindeki bir sentetik donanım i/o request yaptığında VSC (virtual service clinet/consumer), Parent OS üzerindeki VSP (virtual service provider)’a bu requesti iletmek ister. İşte bu noktada iki bileşen arasındaki iletişim VMBus üzerinden akar. Emulated device’lar ise VMBus kullanmaz. Emulated device’lar hypervisor tarafından taklit edilip VM’e sunulur (ör: IDE cont., Legacy net. adapter) ve Parent OS yada VMBus ile ilgileri yoktur. Bu durumda aydınlanma da yoktur. Aklınızda bulunsun ;)
29.09.2008 | 13:46 Haberler , Hyper-V 0 Yorum
Hyper-V üzerinde çalışan VM’ler içerisine Windows Guest OS’ler kurduktan sonra sentetik ağ, mouse, video gibi fonksiyonların çalışması ve network aktivitelerinin daha sağlıklı gerçekleşebilmesi için Integration Services adını verdiğimiz sürücü paketini yüklememiz gerekiyor.
Artık aynı benzer bir sürücü paketini Linux Guest OS’ler için de kullanabiliriz çünkü Linux Integration Services kullanıma hazır.
Linux Integration Services Neler Sağlıyor?
Linux dağıtımları (Resmi olarak Suse Ent. 10) üzerinde mouse/video aktivitelerinin daha doğru çalışmasına yardımcı oluyor.
Synthetic network controller ile network, synthetic storage controller ile depolama birimi aktivitelerini yüksel hızlı Bus ve VMBus üzerinde kullanabilme olanağı sağlıyor.
Hypercall adapter ile daha performanslı Linux Guest OS’ler mümkün oluyor.
Linux Integration Services Download
Linux Integration Components‘i connect.microsoft.com üzerinden birkaç adımda üye olarak ve ücretsiz bir şekilde indirebilirsiniz.
Bu arada resmi destek Suse Enterprise Edition 10 için. Ancak bu paketi diğer Linux dağıtımları üzerinde de deneyebilirsiniz. Bildiğiniz gibi Linux çekirdekleri ve dağıtımları temelde benzerlik gösterir ve bu paketi çalıştırma şansınız olacaktır.
connect.microsoft.com üzerinde Linux Integration Components ‘i indireceğiniz Linux Integration Components for Microsoft Windows Server 2008 Hyper-V başlığında, sol menüdeki Newsgroups bölümüne tıklarsanız bu Component ‘i diğer Linux dağıtımları üzerinde çalıştırmayı deneyen insanların yorumlarına ve bildirimlerine ulaşabilirsiniz.