Vmware

ileadmin

Vmware Vsphere Bölüm 5-Vmware Vcenter Server Mimarisi

Merhabalar,

Bu yazımızda Vmware Vcenter’dan bahsedeceğiz.

Vmware Vcenter,birden fazla ESXI hostumuzu ve  bu hostlar üzerinde çalışan sanal makineleri merkezi olarak yönetmemize yarar.

Vcenter Server Mimarisi

Vcenter Server yazılımı birçok servisi ve modülü bünyesinde barındıran bir hizmettir.             Bu yazılım desteklenen işletim sistemleri üzerine kurulabilir veya virtual appliance olarak kullanılabilir. Vcenter Server kullanarak,DRS,Vmware Vsphere HA,Vmware Vsphere Fault Tolerance gibi gelişmiş özelliklere sahip oluruz.Birden fazla Vcenter Server,gruplanarak Vcenter serverlarında merkezi olarak yönetilebilmesi sağlanır.
Vcenter Server mimarisi aşağıdaki bileşenler üzerine kuruludur.

Vmware Vsphere Client:Host’larımızı yönetmede kullandığımız Vsphere Client yazılımı,Vcenter Serverımızı yönetmede de kullanılır. Vsphere Client kullanarak Vcenter server’ımızı yönettiğimiz de Vcenter Server ile host’larımızı ve diğer kaynakları da yönetebiliriz.

Vcenter Server Database:Vcenter Server’ın en kritik bileşenidir. Bu database içerisinde,inventorydeki objeler,resource pools,performance data’ları ve diğer kritik bilgiler bulunur.

Active Directory Domain:Vcenter Server Active Directory domain’e dahil olmak zorunda değildir. Ancak Active Directory domain’ine dahil olursa Active Directory’deki kullanıcı ve gruplardan faydalanılabilinir. Eğer Active Directory domain’ine dahil değilse yerel kullanıcı ve gruplar kullanılabilir.

ESXI ve Vcenter Server Arasındaki Iletişim

Vcenter Server ve ESXI hostlara erişimin Vsphere Client sayesinde gerçekleştirildiğinden bahsetmiştik.

Vcenter Server’ın ESXI host’a erişimi,VPXA adındaki Vcenter Server agent’ı sayesinde olur.
ESXI Host’u VCenter Server envanterine eklediğimiz de host üzerine Vpxa agent’ı kurulur.
Vpxa agent’ı host üzerindeki hostd ile iletişime geçer. Vpxa bir aracı gibi çalışır. Host üzerine kurulan agent ilgili Vcenter’a özel bir agenttır.

Hostd,ESXI host üzerinde çalışan ve host üzerinde gerçekleştirilen bir çok işlemden sorumlu bir bileşendir.

Vcenter Server’a  Vsphere Client kullanarak oturum açtığımız da,Vcenter Server kendisine gelen komutları vpxa yoluyla ESXI host’a gönderir ve Vcenter veritabanı güncellenir.

Eğer Vsphere Client kullanılarak doğrudan ESXI host ile iletişime geçersek,iletişim host ile olur ve Vcenter veritabanı güncellenmez.

Not:Vcenter Server üzerinde,Vcenter Server servisi (Vpxd) durduğunda Vsphere Client kullanılarak Vcenter server’a bağlanamayız.

Vcenter Server Components

Vcenter Server aşağıdaki servisleri ve arabirimleri içermektedir.

  • Core Services:Kaynakların ve sanal makinelerin,alarm ve olayların,host ve sanal makinelerin konfigurasyonunu,sanal makine provision  yönetim işlemlerini gerçekleştirirler.
  • Distributed Services:Vmotion,DRS ve HA
  • Temel kurulumdan ayrı olarak kurulumları gerçekleştirilebilen ve ilave lisans istemeyen Update Manager,Orchestrator gibi modüller.
  • Veritabanı arabirimi,Vcenter Server veritabanına erişim sağlar.
  • Vcenter Server,ESXI host’a erişimi Vcenter server agent’ı sayesinde sağlar.Bu agent host üzerinde host Vcenter envanterine eklendiğinde başlar.
  • AD arabirimi,domain kullanıcı hesaplarına erişim sağlar.
  • Vmware Vsphere API,3rd party uygulamalar,Vsphere client ve plug-in için arabirim sağlar.

İlave Vcenter Server Modülleri (Plug-ins)

Vcenter Server’a ilave özellikler katarlar.

Vmware Vsphere Updater Manager,Vmware Vcenter Site Recovery Manager gibi.

Bu modüller,Server bileşenleri ve Client bileşenlerini içerir.

  • Modülün Server Bileşeni Vcenter Server’a kurulur ve Vcenter Server’a kayıt edilir ve client bileşeni (plug-in) Vsphere Client’a download için kullanılabilir.
  • Plug-in kurulduktan sonra,menülerde kurulan plug-in’e bağlı olarak değişiklikler olabilir.

Modüller,temel Vcenter Server yeteneklerini kullanmalarının yanında kendilerine özel özelliklere de sahip olabilirler.(Event,task,privilege’lerine v.b)

Modüller,Vcenter Server’a ihtiyaç duyarlar ve Vcenter Server kurulduktan sonra kurulabilirler. Modüller ve Vcenter bağımsız olarak upgrade edilebilirler.

Default Vcenter Server Plug-Ins

Vcenter Server,default plug-in’lerle beraber kurulur.
Yeni plug-in’ler eklemek için Vsphere Client üzerindeki Plug-ins-(Manage Plug-ins)-(Plug-in Manager) kullanılır.Vcenter Server üzerinde modülün Server bileşeni kurulduktan sonra, Plug-in Manager yardımıyla bu modülün plug-in’i kurulur.

İlave plug-in’ler Vmware tarafından ücretsiz olarak verilen plug-in’ler olabileceği gibi (Update Manager,Vcenter Orchestrator v.b),diğer üreticiler tarafından ücretli olarak sağlanan plug-in’lerde olabilir.

Vcenter Single Sign On

Single Sign on ile bir kez oturum açıldıktan sonra kimlik bilgilerinin tekrar girilmesine gerek kalmaz. Single Sign On Yararlarına bakacak olursak

  • Kimlik doğrulamanın basitleşmesiyle daha hızlı ve daha basit çalışma imkanı
  • Bileşenler arasında güven ilişkisi
  • Daha iyi mimari
  • Open standart desteği
  • Birden fazla kimlik kaynağı(Active Directory forest’ları,Domain’leri veya birleştirilmiş kimlik kaynakları)

Single Sign On özelliklerine bakacak olursak,

  • Vsphere ortamındaki Vcenter sunucuların otomatik olarak discover edilebilmesi
  • Vcenter Server’lar bir kere register edilmelidirler.
  • Kullanıcılar sahip oldukları izinler doğrultusunda tüm Vcenter sunucularını görebilir.

Single Sign-On Server

1)Kullanıcı Vsphere Web Client’a kullanıcı adı ve şifresi ile login oluyor.

2)Kimlik bilgileri Vcenter Single Sing-On server’a gönderiliyor.

3)Kimlik bilgileri bir veya bir den fazla  kimlik kaynağı (Identity Source) tarafından doğrulanır.

4)Kimlik doğrulama başarılı olursa,kimlik bilgileri security toke’a dönüştürülür,bu security token kullanıcıya teslim edilir.

5)Kullanıcı Vsphere ortamındaki farklı çözümlere erişebilir.

Identity Sources

Kullanıcı ve grup bilgisi Active Directory,LDAP,veya işletim sistemi gibi bir alanda depolanır.Tek bir SSO server’a birden fazla identity source ekleyebiliriz.

Not:Single Sing-On servisini yönetebilmek için Vsphere Web Client kullanmak zorundayız.

Bu yazımız da Vcenter mimarisinden bahsettik bundan sonra Vcenter makalemiz de Vcenter envanterinin yönetiminden bahsedeğim.

Kolay gelsin

ileadmin

Vmware Horizon View 7.3 Client Yükleme Adresinin Değiştirilmesi

Merhabalar,

Horizon Client yazılımını indirmek için Horizon View Connection Server adresini /admin
parametresi olmadan tarayıcımıza yazdığımızda karşımıza gelen ekrandan
Install Vmware Horizon Client bağlantısına tıkladığımız da bizi Vmware.com adresine
yönlendirecek ve burdan indirmemiz gerekecektir.

Install Vmware Horizon Client bağlantısının işaret ettiği adresi Horizon Connection
Server’ımızın adresi ile değiştirebilir ve client yükleme işlemlerinin burdan yapılmasını sağlayabiliriz.

1)Horizon Connection Server üzerinde C:\Program Files\VMware\VMware View\Server\broker\webapps klasörüne gidelim.
Bu klasörde downloads adında bir klasör oluşturalım. Daha önce indirmiş olduğumuz
Vmware Horizon Client for Windows uygulamasını  bu klasöre kopyalalım.

2)Connection Server üzerinde notepad’i yönetici olarak çalıştıralım ve
C:\ProgramData\VMware\VDM\portal klasöründeki portal-links-html-access.properties dosyasını açalım.
Bu dosyadaki link.win32=/downloads/VMware-Horizon-Client-4.6.0-6605044.exe ve
link.64=/downloads/VMware-Horizon-Client-4.6.0-6605044.exe  olacak şekilde değiştirelim ve kayıt ederek çıkalım.

3)Vmware Horizon View Web Component servisini yeniden başlatalım.

4)Vmware Horizon Client yazılımını tekrar indirmek istediğimiz de kurulum dosyası
Conection Server üzerinden yukarıda belirtmiş olduğumuz alandan indirilecektir.

Kolay gelsin

 

 

ileadmin

Horizon View-Recompose İşlemi

Merhabalar,

Bu yazımız da Horizon View üzerindeki Linked Clone teknolojisi kullanılarak gerçekleştirilebilen Recompose işleminin ne olduğundan ve nasıl gerçekleştirilebildiğinden bahsedeceğiz.

Recompose

Linked-Clone sanal masaüstlerini recompose ederek işletim sistemi diskinin güncellenmesi sağlanır.
Bu güncellemeyi yaparken sanal masaüstlerini tek tek güncellemek yerine pool içindeki tüm sanal masaüstleri güncellenir.
Recompose özelliğini sadece aynı sürüme sahip işletim sistemlerinin güncellenmesinde kullanabiliriz. Yani Windows XP’den Windows 7’ye migration işlemi için bu özellik kullanılamaz.
Persistent diskler üzerinde bulunan kullanıcı verileri recompose işleminden etkilenmezler.
Recompose işleminde,sanal masaüstlerinde bulunan ağ kartlarının MAC adresleri ve Windows SID korunmaz.
Recompose işleminin nasıl yapıldığını bir örnek ile açıklayalım.

Örneğimiz de Persistent disk’e sahip  Virtual Desktop’ılarımızın bulunduğu bir pool’umuz var. Bu pool’daki makinelere Office 2013 yüklememiz gerekiyor.

1)Parent Imajın Güncellenmesi

Recompose işlemine başlamadan önce ilk yapacağımız işlem parent imajımızın güncellenmesidir. Bizim örneğimizde Office 2013 kurulumunun yapılması olduğu için bu uygulamayı kuruyoruz.

2)Yeni replika oluşturmak amacıyla snapshot alınması

Parent imajımıza Office 2013 uygulamamızı kurduk ve başka bir güncelleme yapmayacağız. Yeni replika oluşturmada kullanacağımız snapshot’ımızı alıyoruz.

3)Recompose işleminin gerçekleştirilmesi

a) Interventory bölümüde Catalog-Desktop Pools diyelim ve pool’larımızı görüntüleyelim.

b)İşlem yapmak istediğimiz pool üzerinde çift tıklayalım. View Composer-Recompose seçimini yapalım.

c)Office 2013 kurulumu için almış olduğumuz snapshot’ı seçelim.

d)Recompose işleminin ne zaman başlayacağını belirtelim. Ayrıca son kullanıcı tarafındaki log off işleminin nasıl olacağını seçelim.

e)Finish diyerek Recompose işlemini başlatalım.

Recompose işlemi tamamlandı.

f)Virtual Desktop’ımıza bağlanalım ve recompose işleminin neticesini görelim.

Bu yazımız da Horizon View üzerindeki Linked Clone teknolojisi kullanılarak gerçekleştirilebilen Recompose işleminin ne olduğundan ve nasıl gerçekleştirilebildiğinden bahsettik.

 

Kolay gelsin

 

ileadmin

Horizon View-Refresh İşlemi

Merhabalar,

Bu yazımız da Horizon View üzerindeki Linked Clone teknolojisi kullanılarak gerçekleştirilebilen Refresh işleminin ne olduğundan ve nasıl gerçekleştirilebildiğinden bahsedeceğiz.

Refresh

Refresh işlemi,kullanıcıların kendi delta disklerine sürekli veri yazdıklarında şişen işletim sistemini orjinal durumuna sıfırlar.

Refresh işleminde eğer persistent disk kullanılmamış ise kullanıcı profilleri varsayılan olarak işletim sistemi bulunan disk üzerinde depolanacağı için kullanıcı verisi kaybolacaktır.

Pool oluşturma sırasında persistent disk seçilmemesi durumunda sağ tarafta bununla ilgili bilgi bizimle paylaşılmaktadır.

Refresh işlemi ile ilgili uygulamayı gerçekleştirelim.

1)Örneğimiz de Pool’umuzdaki sanal makine persistent diske sahip ve nihat kullanıcımızın profili bu disk üzerinde bulunmakta.

C sürücüsünde ise ISO isimli bir klasör oluşturulmuş.

2)Şimdi bu sanal makinemiz de Refresh komutunu verelim.

3)Next ve Finish ile Refresh işlemini başlatalım.

Kullanıcımıza yukarıdaki ekrandaki Log off time bölümünde belirtilen süre sonunda
shut down edileceği bilgisi gönderildi ve bu süreden önce kaydetmesi gereken dökümanlar var ise kaydetmesi için uyarıldı.

Burada belirtilen Log off time ve log off mesajı View Configuration altındaki Global Settings bölümünden değiştirilebilmektedir.

4)Refresh işlemi neticesinde delta diskimiz sıfırlanacaktır. Aşağıda görüldüğü gibi Refresh işlemi öncesinde var olan ISO klasörümüz,Refresh işlemi ile beraber silinecektir.

5)Ancak kullanıcı verilerimiz persistent disk üzerinde tutuldukları için herhangi bir kullanıcı verisi silinmemiştir.

Bu yazımız da Horizon View üzerindeki Linked Clone teknolojisi kullanılarak gerçekleştirilebilen Refresh işleminin ne olduğundan ve nasıl gerçekleştirilebildiğinden bahsettik.

Kolay gelsin

ileadmin

Horizon View-Reset İşlemi

Merhabalar,

Bu yazımız da Horizon View üzerindeki Linked Clone teknolojisi kullanılarak gerçekleştirilebilen Reset işleminin ne olduğundan ve nasıl gerçekleştirilebildiğinden bahsedeceğiz.

Reset 

Reset işlemini fiziksel bir makinedeki reset butonuna basarak makinenin yeniden başlatılması olarak düşünebiliriz.

1)Reset işlemini gerçekleştirmek istediğimiz Virtual Desktop’ımıza sağ tıklayalım ve Reset komutunu verelim.

2)Reset komutunu verdiğimiz de bizi,bu işlemin sanal makineyi normal kapatma sürecine sokmadan yeniden başlatacağını ve kayıt edilmemiş verilerin kaybolacağı konusunda uyaracaktır.

3)Sanal makine düzgün olarak yeniden başlatılmadığı için aşağıdaki ekran ile karşılaşmamız da olasıdır.

Bu yazımız da Horizon View üzerindeki Linked Clone teknolojisi kullanılarak gerçekleştirilebilen Reset işleminin ne olduğundan ve nasıl gerçekleştirilebildiğinden bahsettik.

Kolay gelsin

ileadmin

Vmware Horizon View Client Drive Redirection

Bu yazımız da Vmware Horizon View 6.11 ile beraber gelen yeniliklerden biri olan Client Drive Redirection özelliğinden bahsedeceğim.

Horizon View 6.11 ile birlikte kullanıcılar artık lokal bilgisayarlarındaki klasörleri ve sürücüleri uzak masaüstleri ve uygulamalarında kullanabilecekler. Client Drive Redirection VDI masaüstlerinde,RDS masaüstü ve uygulamalarında desteklenmektedir.

Lab Ortamı

Lab ortamında ben Horizon View 6.11 kullanmaktayım ve RDS sunucum Horizon View tarafından yönetilmekte. Bu işlemle ilgili makaleye adresinden ulaşabilirsiniz. RDS sunucum üzerindeki Wordpad uygulamasına Horizon View Client ile bağlanarak burada yapmış olduğum çalışmaları lokal bilgisayarımdaki bir klasöre ve/veya sürücüye kayıt edeceğim.

1)Horizion View Client Uygulamasını çalıştıralım ve kullanıcı adı ve şifremizi girerek oturum açalım.

2)Gelen ekranda Wordpad uygulamamızı çalıştıralım.

3)Önceki sürümlerden farklı olarak karşımıza Sharing penceresi açılacaktır.
Bu penceredeki Settings-Sharing linkine tıklayalım. Her seferinde bu ekranın çıkmasını istemiyorsak Do not show this dialog again kutucuğunun işaretli olması gerekmektedir.

4)Settings-Sharing linkine tıkladığımız da gelen ekranda Sharing sekmesine geçerek hangi lokal klasör ve/veya sürücüleri redirect etmek istediğimizi seçebiliriz. Bunun için Add butonuna basalım ve redirect etmek istediğimiz klasör ve/veya sürücüleri seçelim.

Biz RDSH adında bir klasör oluşturduk ve Browse For Folder bölümünden bu klasörü ekledik.

5)Şimdi Wordpad üzerinde birşey yazalım ve dosyamızı lokal sürücümüz üzerindeki RDSH klasörüne kayıt edelim.

Bu yazımız da Vmware Horizon View 6.1.1 ile beraber gelen Client Drive Redirection özelliğinin nasıl uygulanabildiğinden bahsettik.

Kolay gelsin

ileadmin

Vmware Horizon View-Clipboard Redirection

Bu makalemiz de Horizon View Client kullanılarak kullanıcılarımızın oturumlarında clipboard’u kullanabilmelerini sağlayacağız.

Bundan önceki Vmware Horizon View ve RDS makalemizde kullanıcımızın RDS sunucu üzerindeki uygulamalara Horizon View Client ile bağlanabilmesini sağlamıştık ve Wordpad uygulamasında kopyaladığı metni lokal bilgisayarına yapıştıramadığından bahsetmiştik.
Bu işlemin nasıl yapıldığını adım adım görelim.

1)Vmware Horizon View ile yönetimsel işlemleri Group Policy üzerinden gerçekleştirebilmek için Horizon View’ı download ettiğimiz bölümden VMware-Horizon-View GPO Bundle indirilerek içindeki adm templateleri kullanılmaktadır.

2)Bu dosyayı indirelim ve Domain Controller bilgisayarımızda Extract edelim.

3)Active Directory Users and Computers‘ı açalım ve bir OU oluşturarak RDS sunucularımızı
bu OU içerisine taşıyalım.

4)Group Policy Management Console’u açalım ve bu OU’muza bir GPO Create edelim.

5)Create ettiğimiz bu GPO’yu sağ tıklayarak Edit diyelim. Administrative Templates üzerinde sağ tıklayalım ve
Add/Remove Templates komutunu verelim.

6)Gelen ekranda Add butonuna basalım ve az önce kopyalamış olduğumuz adm dosyalarının bulunduğu klasöre erişerek pcoip.adm dosyasını seçerek Open butonuna basalım. Gelen ekranı Close ile kapatalım.

7)Classic Administrative Templates (ADM)’i genişletelim. PCoIP Session Variables altında Overridable Administrator Defaults ve Not  Overridable Administrator Settings bölümündeki ayarların tamamı aynıdır iki bölüm arasındaki tek fark Overridable Administrator Defaults bölümündeki ayarların local admin tarafından değiştirilebilmesidir. Configure clipboard redirection ayarını çift tıklayalım.
Ayarımızı Enable ettikten sonra Configure clipboard redirection bölümünden Enable both directions seçeneğini seçerek clipboard yönlendirmesinin çift taraflı olmasını sağlayalım. OK ile kural penceresinden çıkalım.

8)Yapmış olduğumuz policy’nin geçerli olmasını sağlayalım ve Horizon View Client ile tekrar Wordpad uygulamamızı çalıştıralım.

Şimdi Wordpad’de birşeyler yazalım ve lokal’e yapıştırmayı deneyelim.

Aynı şekilde lokalde birşeyler yazalım ve Wordpad’e yapıştırmayı deneyelim.

Kopyalama yapıştırma işlemleri sorunsuz bir biçimde yapılabilmekte.

Kolay gelsin

ileadmin

Vmware Horizon View ve RDS

Merhabalar,

Vmware Horizon View 6 konsolu üzerinden Remote Desktop sunucularımızı VDI ortamına entegre ederek bu sunucuları tek bir konsol üzerinden yönetme imkanına sahibiz.

Bu işlemleri yapabilmemiz lisansımızın Horizon View Advanced veya Horizon View Enterprise olması gerekmektedir.

Bu yazıda bu işlemi nasıl gerçekleştirebileceğimizi göreceğiz.

1)Remote Desktop Services Kurulumu

RDS Sunucu olarak Windows Server 2008 R2 Sp1  ve üzeri bir sürüme sahip sunucular desteklenmekte.

Öncelikle Windows Server 2008 R2 üzerinde Remote Desktop Services rolünü yükleyelim. Rol kurulumunda Remote Desktop Session Host ve Remote Desktop Licensing servislerini seçelim.

2)Horizon View Agent Kurulumu

Remote Desktop Server’ımız üzerine Horizon View’ın agent kurulumunu yapıyoruz.

Kurulum sırasında bizden Connection Server IP adresimizi isteyecektir. Bu bilgiyi yazdıktan sonra kurulumu tamamlayalım ve sunucumuzu yeniden başlatalım.

3)View Administrator konsolumuzu açalım. Burada iki işlem yapacağız öncelikle Farm oluşturacak ve RDS sunucumuzu veya sunucularımızı ekleyeceğiz ardından bu farm’ı kullanarak bu farm içinde bulunan RDS sunucumuz üzerinde bulunan uygulamaları seçeceğiz.

ResourcesFarms bölümüne gelelim. Add butonuna basarak yeni bir farm oluşturmaya başlayalım.

ID bölümüne Farmımızın ismini veriyoruz. Default Display protokolü seçiyoruz ve next diyoruz.

RDS host’umuzu seçiyoruz ve ardından Finish ile işlemi tamamlıyoruz.

CatalogApplication Pools bölümüne gidelim ve Add butonuna basalım.

Select an RDS farm bölümünden az önce eklemiş olduğumuz Farm’ımızı seçelim.Seçmiş olduğumuz farm içinde bulunan RDS sunucular üzerinde yüklü olan uygulamalar
Select installed applications bölümünde listelendi. Bu bölümden istediğimiz uygulama veya uygulamaları seçelim. Örneğin biz Calculator ve Wordpad’i seçeceğiz.

Bir sonraki ekranda istersek uygulamalarımızın kullanıcılarımıza farklı isimlerle görüntülenmesini istersek
Display Name bölümünden istediğimiz ismi verebiliriz. Finish ile işlemi tamamlayalım.

Finish butonuna bastıktan sonra karşımıa Add Entitements ekranı açılacaktır. Bu ekranda Add butonuna basarak yukarıda eklemiş olduğumuz uygulamalara erişme yetkisine sahip kullanıcıları seçelim biz Domain Users grubunu ekleyeceğiz istersek belirli kullanıcı veya grupları da ekleyebiliriz.

4)Horizon View Client ile Bağlantı işleminin Gerçekleştirilmesi

Vmware Horizon Client uygulamamızı çalıştıralım. Connection Server’ımızı çift tıklayalım ve
Kullanıcı adı ve şifremizi girerek login olalım.

Az önce eklemiş olduğumuz Calculator ve Wordpad karşımız geldi. Calculator’ın ismini
Hesap makinesi olarak değiştirdiğimiz için ismi karşımıza bu şekilde geldi.

Winword uygulamasını çalıştıralım. Evet Winword uygulamamız da çalıştı.

Winword üzerinde yazdığımız yazıyı kopyalayarak lokalimize yapıştırmak istediğimiz de kopyaladığımız yazının lokalimize yapıştırılamadığını görürüz. Bu işlemle ilgili ayarların nasıl yapıldığını bir sonraki yazımız da göreceğiz.

Kolay gelsin

 

 

ileadmin

Vsphere 6.0 üzerinde vGPU Kurulumu

Merhaba,

Bu yazımız da Vsphere 6.0 üzerinde vGPU Kurulumundan bahsederek gpu sanallaştırma işleminin nasıl gerçekleştirildiğini göreceğiz.

vGPU,sanal masaüstü (virtual desktop) ortamlarında Autocad ve diğer 3D uygulamalar ile uğraşan veya full HD kalitesinde video izleyen kullanıcılar için temel bir kavramdır.

Bu temel kavram da,sanal masaüstü doğrudan veya paylaşımlı olarak GPU’ya erişerek herhangi bir cihaz üzerinden 3D işlemlerini gerçekleştirebilir.

Vmware tarafında vGPU’ya verilen destek vSphere 6.0 ile beraber geldi.

vGPU,NVIDIA GRID K1 ve K2 kartları tarafından desteklenmektedir ve her bir GRID kartında 4 profil bulunmaktadır.

vGPU profilleri,sanal masaüstlerine atanacak olan kaynakları belirten profillerdir. Aşağıdaki tablodan bu profiller ile ilgili detaylı bilgiye  ulaşabilirsiniz.

Kurulumda Kullanılan Donanımlar

  • Lenovo x3650 M5 Sunucu

 

  • IBM Storewize v3700 Storage

 st

 

  • Nvidia Grid K1 kartı

Kurulumda Kullanılan Yazılımlar

  • Vmware Vcenter 6.0,vmware’in sitesinden demo sürümü indirilebilir
  • Vmware  ESXI 6.0,vmware’in sitesinden demo sürümü indirilebilir
  • Vmware Horizon View 6.1,vmware’in sitesinden demo sürümü indirilebilir
  • Nvidia vGPU Manager,adresinden indirilebilir.

Vsphere 6 ve Horizon View 6.1 Kurulumu

Vsphere 6,Vcenter 6 ve Horizon View 6.1 kurulumları gerçekleştirilir. Bu makalede bu kurulumların yapılmış olduğunu kabul ediyoruz.

1)Vsphere 6 kurulumu gerçekleştirilir.

2)Vcenter  6 kurulumu gerçekleştirilir.

3)Vmware Horizon View 6.1 kurulumu gerçekleştirilir.

VIB Dosyasının Yüklenmesi ve Gerekli Kontrollerin Yapılması

VIB dosyası,GPU ile sanal masaüstleri arasında bağlantının kurulabilmesini sağlar.

1)Adresinden  indirmiş olduğumuz NVIDIA-GRID-vGPU-vSphere-2015-346.42-347.52.zip dosyamızı extract edelim.

2)Vsphere Client veya Web Client ile host’umuza bağlanalım ve vib dosyasını upload edeceğimiz bir klasör oluşturalım.

6)Oluşturduğumuz klasörü seçelim ve upload file komutunu vererek yukarıda extract etmiş olduğumuz klasörde bulunan VIB dosyasını göstererek datastore içerisine yüklenmesini sağlayalım.

8) VIB dosyamız datastore içerisindeki belirttiğimiz klasöre upload edildi.

9)Upload etmiş olduğumuz VIB dosyasının kurulumunu gerçekleştirmek için öncelikle

hostumuzu maintenance mode’a alıyoruz. Bunun için sanal host üzerindeki sanal makineleri

başka bir hosta taşıyalım veya poweroff yapalım.

10)Putty ile bağlanalım ve aşağıdaki komutu çalıştıralım.

Bizim VIB dosyamız datastore1’in içinde VIB klasöründe olduğu için yol olarak bunu ve ardından bu klasör içindeki VIB dosyamızın adını belirttik.

esxcli software vib install –no-sig-check -v /vmfs/volumes/datastore1/VIB/NVIDIA-vgx-VMware_ESXi_6.0_Host_Driver_346.42-1OEM.600.0.0.2159203.vib

11)Hostumuzu maintenance mode’dan çıkarmak için host’umuzu sağ tıklıyoruz ve

Exit maintenance komutunu veriyoruz.

12)Hostumuzu yeniden başlatıyoruz.

13)VIB yükleme işleminin doğruluğunu kontrol etmek için hostumuza putty ile bağlanarak

aşağıdaki komutu çalıştırıyoruz.

esxcli software vib list | grep -i nvidia bu komutun çıktısı aşağıdakine benzer olacaktır.

14)Grid Kartımızın durumunu görüntülemek için nvidia-smi komutunu çalıştıralım.

15)Grid kartımız ile ilgili sürücü dosyasını Vsphere yükledik kartın vsphere tarafından görüldüğünü doğruladık.

Artık vGPU’ya var olan bir sanal makineye vGPU atayabileceğimiz gibi,sıfırdan bir sanal makine oluşturabilir ve bu sanal makine oluşturulurken vGPU atayabiliriz. Bu işlem için vsphere Web Client’ı kullanacağız.

vGPU’nun Sanal Masaüstlerine Atanması

1)Vsphere Web Client’a giriş yapalım. Biz  yeni bir sanal makine oluşturacağız ve  vGPU atama işlemini gerçekleştireceğiz.

2)New Virtual Machine komutunu verelim,sanal makinemize bir isim verelim,host bilgisini belirtelim,sanal makine dosyalarının bulunacağı datastore’u belirtelim.

3)Select Compatibility ekranında ESXI 6.0 and Late seçimini yapıyoruz.

4)Guest OS olarak Microsoft Windows 7 (64-bit) seçimini yapıyoruz.

5)Customize Harware ekranında Shared PCI Device seçimini yapalım ve Add butonuna basalım.

6)New PCI Device NVIDIA GRID vGPU olarak gözükecek ve GPU Profile bölümüne seçilebilecek Profile seçenekleri gelecektir. Yaptığımız profile seçimine bağlı olarak yukarıdaki tabloda gösterilen özelliklerde vGPU sanal makinemize atanacaktır. Reserve all memory butonuna basalım. Next ve Finish ile sanal makine oluşturma işlemini tamamlayalım.

7)Vsphere Web Client’ı kullanarak sanal makinemizin kurulumu için gerekli olan ISO dosyasını gösterelim ve sanal makinemize işletim sistemi kurulum işlemini gerçekleştirelim.

8)Vmware Tools kurulumunu Complete Installation şeklinde gerçekleştirelim.

9)Horizon Agent Kurulumunun Yapılması

Oluşturmuş olduğumuz sanal makinenin sürümüne bağlı olarak doğru Horizon Agent sürümününü kurulması gerekmektedir. Bunun için 32-bit sanal makineler için VMware-viewagent-6.1.0-*.exe dosyasının kurulumunu,64-bit sanal makineler için ise VMware-viewagentt-x86_64-6.1.0-*.exe dosyasının kurulumunu gerçekleştirmemiz gerekiyor.

10)Horizon Direct Connection Kurulumu

Biz sanal masaüstümüze doğrudan bağlantı gerçekleştireceğiz bunun için oluşturmuş olduğumuz sanal makinenin sürümüne bağlı olarak doğru Horizon Direct Connection sürümününü kuruyoruz. Bunun için 32-bit sanal makineler için VMware-viewagent-direct-connection-6.1.0-*.exe dosyasının kurulumunu,64-bit sanal makineler için ise VMware-viewagent-direct-connection-x86_64-6.1.0-*.exe dosyasının kurulumunu gerçekleştirmemiz gerekiyor.

11)Optimizasyon işleminin gerçekleştirilmesi

Adresinden indireceğimiz VMware OS Optimization Tool aracını kullanarak Windows 7/8/2008/2012 işletim sistemlerimizi Vmware Horizon View kullanımı için optimize ederiz. Aracı indirelim zip içerisinden veya extract ettiğimiz bir klasör içerisinden çalıştıralım. Analyze tabı seçili iken Analyze butonuna basalım.

Product/Feature Compatibility ekranında iki kutucuğu da dolduralım ve Analyze butonuna basalım.

Analiz işlemi tamamlandıktan sonra analiz edilen bilgileri sağ taraftan inceleyebilir ve Optimization işlemi yapılmasını istemediğimiz bileşenlerin kutucuklarını boşaltabiliriz. Analyze butonunun yanında gözüken Optimize butonuna basarak optimizasyon işleminin yapılmasını sağlayabiliriz.

12)Domain Join işleminin gerçekleştirilmesi

Sanal masaüstlerinin dağıtılmasında kullanılacak olarak Master/Golden makinenin domain’e alınması gerekmektedir. Golden/Master olacak makine domain’e alınırken sanal makinenin IP yapılandırması DHCP’den ip alacak şekilde yapılandırılmalıdır.

13)vGPU’nun Aktif Edilmesi

vGPU için gerekli altyapı hazırlıkları tamamlandı. Sanal masaüstümüz üzerinde vGPU aktif edilmeden önceki Device Manager görünümü aşağıdaki gibidir. Biz sanal makinemiz için Nvidia GPU kullanılacağını ve bu GPU için profile seçimini yapmıştık.

Nvidia sürücüsünü sanal masaüstümüze kurulumunu gerçekleştirerek vGPU’nun sanal masaüstü tarafından kullanılabilmesini sağlayalım. Bunun için NVIDIA Driver kurulum uygulamasını çalıştıralım.

Sözleşmeyi kabul edelim.

Custom(Advanced) seçimini yaparak ilerleyelim.

Perform a clean installation seçeneğini seçeneğini seçelim ve kurulum işlemini başlatalım.

Kurulum işlemi tamamlanması için sanal makinemizi yeniden başlatalım.

Sanal makinemize Nvidia Driver yükleme işlemi tamamlandı. Restart işleminden sonra sanal makinemizin Vsphere konsol üzerinden mouse ile tam olarak yönetilemediğini görebiliriz.

Şimdi Device Manager’a tekrar bakalım. Görüldüğü Nvidia Grid K180Q vGPU’muz sanal makinemize tanıtılmıştır.

Horizon View Client ile Bağlantının Sağlanması

1)Hangi bilgisayardan bağlanmak istiyorsak Horizon View Client yazılımının kurulumunu gerçekleştirelim.

2)Vmware Horizon Client uygulamasını çalıştıralım.

3)New Server butonuna basalım ve gelen ekranda sanal masaüstümüzün IP adresini veya hostname’ini yazalım.Connect butonuna basalım. Sertifika hatasını Continue diyerek devam edelim.

4)Login ekranında kullanıcı adı,şifre ve domain seçimini yaparak login butonuna basalım.

5)Horizon View Client kullanarak bağlantı işlemimiz başarı ile gerçekleşti.

Kolay gelsin

 

 

 

 

 

 

 

 

ileadmin

ESXI Host Yedeğinin Alınması ve Yedeğin Geri Dönülmesi

ESXI Host  Yedeğinin Alınması

Host kurulumundan,ESXI sunucumuzun güncellemelerinden,ayar değişikliklerinden sonra konfigurasyon yedeğinin alınması gerekmektedir.Yedekleme işlemi için PowerCLI komut satırı aracı kullanılabilir.
Şimdi bununla ilgili bir uygulama yapalım.

1)PowerCLI aracımızı çalıştıralım ve öncelikle Execution policy değişikliğini yapmak için Set-Executionpolicy remotesigned  komutunu verelim.

2)Connect-VI-Server komutunu verelim. Bu komutun ardından istersek vCenter’a bağlanabilir ve ardından vCenter’daki tüm hostların yedeğini alabiliriz yada tek bir host’a bağlanabilir ve bu host’un yedeğini alabiliriz.
Biz tek bir  host’a bağlanıp yedeğini alacağız. Bunun için Server[0] bölümüne host’umuzun IP adresini yazalım.

3)Host’umuza  bağlanmak için gerekli olan kimlik bilgilerini girelim. Kimlik bilgileri doğru girildikten sonra yedek alma işlemini gerçekleştirmek için aşağıdaki komutu çalıştıralım.
get-vmhost | get-vmhostfirmware -BackupConfiguration -DestinationPath Yedek alınacak yer

4)Yedeğimiz belirttiğimiz konuma alınacaktır.

ESXI Host  Yedeğin Geri Dönülmesi

Yukarıdaki adımlarda almış olduğumuz ESXI host’umuzun yedeğinden geri dönmek için aşağıdaki adımları gerçekleştiriyoruz.

1)Öncelikle host’umuzun maintenance mod’da olması gerekmektedir. Bu işlemi vSphere Client üzerinden yapabileceğimiz gibi PowerCLI ekranında aşağıdaki komut ile de yapabiliriz.

Set-VMHost -VMHost Host IP Adresi -State “Maintenance” bu komutun ardından host’umuz maintenance moduna geçecektir.

2)Yukarıda almış olduğumuz yedeği geri yüklemek için ise aşağıdaki komutu çalıştırmalıyız.

Set-VMHostFirmware -VMHost Host IP Adresi -Restore -Force -SourcePath Yedek aldığımız yer

3)Bu komutun ardından bize host’a bağlanmak için gerekli kullanıcı adı ve şifre sorulacaktır. Kullanıcı adı ve şifre girildikten sonra herhangi bir uyarı ekranı çıkmadan host’umuz yeniden başlatılacak ve işlem tamamlanacaktır.

Kolay gelsin