CİTRİX XEN
Citrix XenApp, şirket veri
merkezinde bulunan sanallaştırılmış herhangi bir Windows uygulamasını,
kullanıcıların herhangi bir cihaz üzerinden, herhangi bir yerden
kesintiye uğramadan, uygulamalarına ulaştırma çözümüdür. Dünya çapında
100 milyon’dan fazla kullanıcı tarafından kullanılmaktadır.
Citrix XenApp ile sanallaştırılmış uygulamaların, klasikleşmiş her kullanıcıya program kurmaya göre avantajı,
· Uygulamalar
için aynı anda sisteme bağlı olan kullanıcı sayısı kadar lisans satın
alınır. Böylece lisans maliyet avantajı sağlanabilir.
· Uygulamaların kontrol ve güvenliğini XenApp ile arttırabilir.
· Kullanıcılar her yerden, her cihazdan anında uygulamalarına ulaşabilir.
· Sistem
yöneticisi, sanallaştıracak Windows uygulamasını kurulumunu sadece tek
bir bilgisayara gerçekleştirir. Böylece Bilgi işlem departmanlarının
verimliliği artar.
Citrix XenApp; Fundamentals, Advanced, Enterprise, Platinum sürümleri ile lisanslanmaktadır. Sürümler ile ilgili ayrıntıları bu linkten bulabilirsiniz.
XenApp Kurulumu için Ortam Gereksinimleri
· Microsoft Windows Server 2008, Standard ve Enterprise Edition, Service Pack 2 kurulu (32- ve 64-bit)
· Microsoft Windows Server 2008 R2, Standard ve Enterprise Edition (Sadece 64-bit)
· Microsoft .NET Framework, Version 3.5, Service Pack 1(Otomatik Kurulur)
· Windows Server 2008, Microsoft IIS Version 7.0. (Otomatik Kurulur)
· Windows Server 2008 R2, Microsoft IIS Version 7.5.( Otomatik Kurulur)
· Windows 2008 Remote Desktop Servisi(RDS) (Otomatik Kurulur)
Database Gereksinimi
· Microsoft SQL Server 2008
· Microsoft SQL Server 2005
· Oracle 11g R2
· Microsoft SQL Server 2008 Express (Eğer ortamda database yoksa otomatik kurulur)
Yapımızı yukarıda şekilde göre yapılandıracağız.
Citrix XenApp 6.x ve Xenapp
5.x versiyonları mevcuttur. XenApp 6.x versiyonu sadece Windows 2008
Server ve sonrasına kurulabilir. XenApp 5.x ise Windows Server 2003 ve
sonrasına kurulur. Biz kurulumumuzu XenApp 6.0 üzerinden
gerçekleştireceğiz. Citrix’in tüm ürünlerinin deneme sürüm ve
lisanslarını Citrix web sayfasından My Citrixhesabı oluşturduktan sonra indirebilirsiniz. Sanal ve fiziksel sunuculara kurulum yapabiliriz.
Örneğimizde XenServer üzerindeki 1Gb ram, 1 vCPU ve 32 gb diske sahip, 2 tane sanal sunucuyla kurulum yapacağız.
Citrix Xenapp 6.0 Kurulumu
Lisans Server ve Web Interface Kurulumu
XenApp kurulum cdsi
çalıştırdığımızda, yukarıdaki gibi bir ekran gelecektir. Add Server
Roles ile bu Server’ımızda hangi rollerin yükleneceğini seçeceğiz.
Hangi XenApp sürümünü kullanacaksak onu seçmeliyiz. Biz demomuzu Enterprise sürüm ile yapacağız.
Lisans anlaşmasını işaretleyip kurululumuza devam ediyoruz.
Serverımıza License Server ve Web Interface rollerini yükleyeceğiz. Bu iki rolü işaretleyip diğer seçeneğe geçiyoruz.
Seçtiğimiz rollerin özetini ekranda görüyoruz. Next deyip kuruma devam ediyoruz.
Bu ekranda XenApp’ın bizim için yükleyeceği servis, programların özetini görebilirsiniz.
Install deyip kurulumu başlatıyoruz.
Kurululumuz bitti. Bir sonraki aşamada, kurduğumuz rollerin konfigürasyonu aşamasına geçeceğiz.
Öncelikli olarak License Server, konfigürasyonu gerçekleştireceğiz.
License Server konfigürasyon
ekranı, varsayılan olarak açılması gereken portları göstermektedir.
Eğer isterseniz bu port numaralarını değiştirebilirsiniz. Bu portlar
mutlaka ortamdaki Firewall’larda açık olmalıdır. Örneğimizde Windows
Firewall’ı kapalı durumdadır. Ayrıca Lisans Yönetim Ekranına giriş
yapmak için admin şifresi vermemiz gerekiyor. Bu şifreyi de verdikten
sonra License Server konfigürasyonumuz tamamlanıyor.
İkinci aşamada Web Interface’ın konfigürasyonu işlemini de tamamlamamız gerekiyor. Configure Web Interface deyip uygulamamızı açıyoruz.
Ekranın sol tarafında XenApp Web Sites ve XenApp Services Sites’ı görmekteyiz.
XenApp Web Sites, kullanıcıların Web Tarayıcı arayıcılıyla uygulamalarına ulaştıkları Web Servisidir.
XenApp Services Sites, kullanıcıların bilgisayarlarına yükledikleri Citrix Online Plugin programı ile ulaşacakları Web Servisidir.
XenApp Web Sites’ta Create Site’ a tıklayıp kurululumuza devam ediyoruz.
Yayımlayacağımız Web Sunucuyu Default Page olarak işaretliyoruz.
Next’e tıklayıp devam ediyoruz.
Yaptığımız işlemlerin özetini görebilirsiniz. Next ile devam ediyoruz.
Başarılı şekilde Web Sites oluşturuldu. Configure this site now sekmesini seçmiyoruz. Kurululumuzu kapatıyoruz. Konfigürasyon kısmına XenApp Yönetim Server kurulumu bittikten sonra tekrar döneceğiz. İkinci aşamada Xenapp Services Sites için aynı işlemleri gerçekleştireceğiz.
XenApp Services Sites seçili iken Create Site diyoruz.
Next ile devam ediyoruz.
Gerçekleştirdiğimiz işlemlerin bir özetini görüyorsunuz. Next ile devam ediyoruz.
Başarılı şekilde Web Services Sites oluşturuldu. Configure this site now sekmesini seçmiyoruz. Kurulumuzu kapatıyoruz. Konfigürasyon kısmına XenApp Yönetim Server kurulumu bittikten sonra tekrar döneceğiz.
XenApp 6.0 Yönetim Serverı Kurulumu
XenApp 6.0 kurulum Cd’si çalıştırıyoruz. Install XenApp Server ile kurululumuza başlıyoruz.
Add server roles ile hangi rolleri yükleyeceğimizi seçeceğiz.
Örneğimize Enterprise sürümünü seçerek devam ediyoruz.
Lisans anlaşmasını kabul ediyoruz.
Sadece XenApp Rolünü seçiyoruz.
Ekstra olarak kurulması istenen komponetleri seçiyoruz. XenApp sunucumuz aynı zamanda yönetimi de yapacağı içinXenApp Management’ı da seçiyoruz.
Kurulum sırasında yüklenecek
olan Windows Rolleri ve eklentilerin özelliklerini görebilirsiniz. Next
ile bu servisler kurulacaktır.
Gerekli olan rollerin ve programların listesini gördükten sonra Install deyip kurulumu başlatabiliriz.
Remote Desktop Services Rolü yüklendikten sonra Finish diyoruz.
Remote Desktop Services Rolünden sonra sunucumuzu reboot etmemiz gerekiyor. Sunucumuz açıldıktan sonra kuruluma devam edeceğiz.
Sunucumuz açıldı, Resume Install deyip kurulumuza kaldığımız yerden devam ediyoruz.
Install ile geri kalan rol ve eklentileri kuruyoruz.
XenApp Server kurululumuz bitti. Finish ile çıkıyoruz.
Configure sekmesi ile XenApp Server’ımızın ayarlarını yapacağız.
Create a new server farm sekmesi ile yeni bir Farm yaratıyoruz.
Yeni farmımıza bir isim belirliyoruz. Ayrıca bu farmı yönetecek bir Domain Admin hesabı belirtiyoruz.
Daha önceden kurduğumuz Lisans Server’ın FQDN ismini belirtiyoruz. Lisans serverımızın ismi “lisans.demo.local”.
Bu aşamada XenApp Server’ın
kullanacağı Database’i seçmemiz gerekiyor. Eğer ortamda bir Database
Sunucu varsa kullanabiliriz. Örneğimizde ortamda Database sunucu yok. Bu
sebeple New Database ile otomatik olarak yeni bir SQL Server Express kurulur ve yeni bir database açılır.
Açılacak olan Database ‘in
kimlik bilgilerini girmemiz gerekiyor. Sadece bu kullanıcı database ‘e
giriş yapabilir. Bu sebeple daha önce Farm’mımızı yönetecek olan
kullanıcı adı ile aynı olmalıdır.
Bu bölümde, kullanıcılar
XenApp Server’a bağlı uygulamalarını çalıştırırken, sistem yöneticisinin
kullanıcının oturumuna dahil olmasını sağlayabiliriz. Allow shadowing of user sessions on this sever ‘ ı seçip aktif ediyoruz.
Bu bölümde Remote Desktop Users sekmesine
geçiyoruz. Buradaki tüm seçenekleri işaretliyoruz. Böylece XenApp
Server’ımıza bağlanacak kullanıcı gruplarını seçmiş oluyoruz. Next ile devam ediyoruz.
Yaptığımız değişiklere Apply diyoruz.
Finish ile çıkıyoruz.
XenApp Sunucumuzu Reboot ettikten sonra kurululumuz tamamlanmış olacaktır.
Sunucumuz tekrar başlayınca Programlar’dan Citrix Delivery Services Console ’u açıyoruz. Karışımıza yukarıdaki gibi bir ekran gelecektir. Next ile devam ediyoruz.
Yukarıdaki seçenekte sadece XenApp seçili olacak şekilde işaretliyoruz. Next ile devam ediyoruz.
Add Local Computer’a basıp mevcut Xenapp Server’ımızı seçiyoruz. Next ile devam ediyoruz.
Yaptığımız işlemlerin bir özetini görüp Next ile devam ediyoruz.
İşlemimiz bitti. Finish ile çıkıyoruz.
Citrix Delivery Services Console yukarıdaki
gibi karşımıza gelecektir. Bundan sonraki aşamada daha önceden diğer
sunucumuza kurmuş olduğumuz Web Interface’e XenApp Server’ı ekleme
işlemini gerçekleştireceğiz.
Programlardan Citrix Web Interface Management’i açıyoruz. Açılan pencerece XenApp Web Sites seçili iken sağ taraftaki Server Farm’a tıklıyoruz.
Add deyip daha önceden kurduğumuz XenApp Server’ı ekleyeceğiz.
1. Seçenekte Farmımızın ismini belirteceğiz. XenAppFarm yazıyoruz.
2. Seçenekte Olarak Add’e basıyoruz.
3. Seçenekte XenApp Yönetim Server ’ımızın FQDN ismi ya da ip’sini yazıyoruz.
Bu işlemlerden sonra tüm pencerelere OK deyip çıkıyoruz. Aynı işlemleri XenApp Services Sites için de tekrarlıyoruz.
Yapılan bu işlemlerle artık kullanıcılara uygulama yayımlama işlemlerine geçebiliriz.
XenApp Server’dan Uygulama Yayımlama
Örneğimizde XenApp Serverımıza kurulu olan bir uygulamayı yayımlayacağız.
Programlardan Citrix Delivery Services Console’ yi açılıyoruz. Açılan ekranda XenappFarm’ı seçiyoruz. Daha sonraApplications’dan sağ taraftaki Publish application diyoruz.
Açılan ekranda Next ile devam ediyoruz.
Yayımlacağımız uygulama için bir isim belirliyoruz. Örneğimizde notepad_yayimlama ismini yazıyoruz. İstersek uygulamalarımıza açıklamalarda ekleyebiliriz.
XenApp Server’da kurulu olan bir uygulamayı yayımlayacağız için Accessed from a server ve Installed applicationseçeneklerini işaretliyoruz.
Browse’ a deyip Notepad.exe dosyasının bulunduğu dizine gelip seçiyoruz.
Hangi sunuculardan bu uygulamanın yayımlanacağını seçiyoruz. Örneğimiz de tek bir XenApp sunucumuz olduğu içinAdd ile Xenapptest Sunucumuzu
listeye ekliyoruz. Daha fazla XenApp sunucumuz olsaydı onları da
ekleyebilirdik. Böylece sunucular arasında yük paylaşımı yapabilirdik.
Bu aşamada uygulamanın hangi kullanıcı ya da gruplara sunulacağını seçiyoruz. Active Directory ortamında olduğumuz için Operating System User Selector seçili durumdayken Add deyip Domain Users’ı ekliyoruz.
Eğer istersen uygulamanın
ikonu değiştirebiliriz. Kullanıcının masaüstüne ve başlat menüsüne
kısayol atmak için bu iki seçeneği seçili bırakıyoruz. Next ile devam ediyoruz.
Finish deyip
Notepad.exe programını, Domain Users grubuna dahil olan tüm
kullanıcıların, masaüstü ve başlat menülerine kısayol olarak
gönderebiliriz.
Kullanıcılar, XenApp kurulum cdsinde “Citrix Receiver and Plug-ins” dizininde bulunan programları bilgisayarlarına (Windows,MacOSX,Linux) kurup ya da web tarayıcılarına XenApp Yönetim Serverımızın IP’
sini yazarak herhangi bir yerden Active Directory kullanıcı adları ile
uygulamalarına ulaşabilirler. Aynı şekilde Tablet Pc ve akıllı
telefonlardanCitrix Recevier (Iphone,Ipad,Android, Blackberry,Windows Mobile) uygulamasını kurarakta uygulamalarına ulaşabilirler.
Enterprise yapılarda Microsoft Grup Policy kullanarak “Citrix Online Plugin Full” kurup, XenApp Yönetim Server’ı IP’si otomatik yazılabilir.
Kullanıcı tarafında yapılan
işlemler, XenDesktop kurulumunda yapılan işlemlerle aynıdır. Eğer daha
önceden bu işlemler yapılmışsa tekrar program kurulmasına gerek yoktur.
Hiç yorum yok:
Yorum Gönder