SOFTGRID UYGULAMA SANALLASTIRMA BOLUM-2

SOFTGRID UYGULAMA SANALLAŞTIRMA BÖLÜM-2

Bir önceki makalede SoftGrid nedir neden kullanırız gibi açıklamaları yapmıştık. Bu makalede ise SoftGrid Virtual Application Server’ın kurulumunu inceleyeceğiz.

Öncelikle ön gereksinim olarak birkaç yazılım gerekmektedir;

AD (Active Directory) kurulu olmalıdır.

IIS kurulu olup ASP.Net etkinleştirilmiş olmalıdır.

SQL 2005 Express için

https://www.microsoft.com/downloads/details.aspx?familyid=220549B5-0B07-4448-8848-DCC397514B41&displaylang=en

.NET FrameWork 2.0 için

http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

MMC 3.0 için

https://www.microsoft.com/downloads/details.aspx?familyid=61FC1C66-06F2-463C-82A2-CF20902FFAE0&displaylang=en

Yukarıdaki gereksinimleri karşıladıktan sonra kuruluma başlayabiliriz.

1.bmp

                                                           Resim-1-

Setup’ı çalıştırıyoruz.

2.bmp

                                                           Resim-2-

Kurulum başladı ve ileri diyoruz.

3.bmp

                                               Resim-3-

Sözleşmeyi kabul ettikten sonra kullanıcı ismi ve organizasyon ismini giritoruz.

4.bmp

                                               Resim-4-

Custom diyerek devam ediyoruz.

5.bmp

                                               Resim-5-

Typical’da ilk üç bileşen default olarak kuruluyor. Fakat client consol kurulmuyor. Eğer sunucuda sanlaştırılan uygulamayı test etmek istersek bu bileşenide yüklememiz gerekiyor.

6.bmp

                                               Resim-6-

Yukarıda da bahsettiğimiz gibi ASP.Net yüklenmiş ve etkin bir şekilde çalışır olmalıdır.

7.bmp

                                               Resim-7-

Burada MSDE mi kurulsun yoksa var olan bir SQL sunucusuna mı bağlanayım diyor. Bende hali hazırda yüklenmiş ve çalışan bir SQL sunucusu olduğu için bu seçeneği seçiyorum. Ama SQL sunucusu kurulu değilse bilgisayarınızda Install MSDE seçeneğini seçip SQL kurabilirsiniz.

8.bmp 

                                                           Resim-8-

Burada DataBase server tipini soruyor. DataBase tipi olarak SQL’i desteklediği için ileri diyoruz.

9.bmp 

                                               Resim-9-

Burada SQL sunucularını görüyoruz. Şu anda kurulu bir SQL server buldu. Eğer farklı lokasyonda kurulu olan bir sql sunucusu var ise. Aşağıdaki seçeneği seçerek Sunucu ismi ve portunu yazmanız gerekmektedir.

10.bmp

                                               Resim-10-

SQL sunucusuna bağlandı ve DB’leri öğrendi. Eğer oluşturduğunuz yani daha önceden var olan bir database’i kullanmasını isterseniz yukarıdaki listeden DB ismini seçebilirsiniz. Yada kurulumun kendisine bir DB yaratmasını alttaki CheckBox’ı doldurarak sağlayabilirsiniz.

11.bmp

                                               Resim-11-

Wizard kullanacağı bir db ismi öneriyor. Bu ismi isterseniz değiştirebilirsiniz. Ve yaratacağı DB file’ını nereye depolayacağını soruyor. Default olarak SQL server  ‘’X:\Program Files\Microsoft SQL Server\MSSQL\Data’’ yolunda depolar. ( X = Sql sunucunun kurulduğu Partitiondur )

Farklı bir lokasyonu hız, güvenlik, fault tolerance gibi kavramları değerlendirip external bir storage’e veya farklı bir dizine yerleştirebilirsiniz. Bunu için aşağıdaki kutucuğu işaretleyerek UNC path’i yazmanız gerekmektedir.

12.bmp 

                                               Resim-12-

Burada SQL server’a bağlanıp database’i yaratacak. Bunun için SQL serverda DB oluşturabilecek bir kullanıcıya ihtiyacı var. Ben SQL sunucumda SA  (System Administrator) user’ını ve password’ünü yazıyorum. Eğer yeni bir SQL kurdu iseniz username sa gelecek ve password’ü boş yani hiçbir değer olamayacaktır. Gerekli yerler doldurulduktan sonra ileri diyoruz.

13.bmp

                                               Resim-13-

Sql severda yeni bir kullanıcı yaratılacak ve Softricity DB’inde her şeyi yapacak ( okuma , yazma , silme, oluşturma vsvs ) bir kullanıcı adı ve şifresi girmemiz gerekmektedir. Username’i ve Password’ünü yazıyoruz. Güvenlik tehditlerine karşı güçlü bir şifre koymanızı öneririz. Alanları doldurduktan sonra ileri diyoruz.

14.bmp

                                               Resim-14-

SoftGrid sunucusunda uygulama çalıştıracak kullanıcıların o uygulamada hakkı olup olmadığını AD ( Active Directory )’de belirticeğimiz için AD’ye bağlanıp sorgu yapması gerekmektedir. Domain ismimizi otomatik algılıyor ve administrator kullanıcısının ismini ve şifresini yazıyoruz.  Bu kullanıcı AD’de gerekli sorguları yapacak yetkilere sahip olduğu için yazdık ve ileri diyoruz.

15.bmp

                                               Resim-15-

SoftGrid’e admin grubunu belirtiyoruz. İsterseniz grubun tam ismini yazabilirsiniz yada ilk üç karakterini yazıp ( dom ) ileri dediğinizde bu ilk üç karakterle başlayan gruplar listelenir ve istediğiniz grubu seçebilirsiniz.  Seçtiğiniz grup SoftGrid üzerinde tam yetkiye sahip olacaktır. Bu yüzden ilgili grubu dikkatli seçmenizde fayda vardır.

16.bmp

                                               Resim-16-

Burada ise. Uygulamadaki hak değil SoftGrid’e bağlanıp bağlanamayacağını belirteceğimiz grup’tur. Yani kısaca burada Domain Users grubunu seçiyoruz çünkü domaine her üye kullanıcı bu grubun üyesidir. Yazdığımız grup SoftGrid servera bağlanıcak ve uygulamaları görecektir.

17.bmp 

                                               Resim-17-

Bu alanda default olarak Default Server Group geliyor. Bunun amacı ise uygulamaları Server Grub başına dağıtabileceğimiz için varsayılan bir grub oluşturuyor. Ve ileri diyoruz.

18.bmp

                                               Resim-18-

Content klasörü önemli bir özelliği vardır. Sanallaştırılan uygulamaları depolayacağımız alandır. Yani kısaca clientler ve sunucu bu alana bakacaktır. Ve tabikide bu klasörün konumunu değiştirebiliriz kurulum sırasında. Bu path file sunucunuzda veya bir SAN/NAS sunucusundada uygulamalarınızın yoğunluğuna ve çokluluğuna göre karar vererek seçebilirsiniz.

19.bmp

                                               Resim-19-

Gerekli bilgileri girdik ve kuruluma başlıyoruz.

20.bmp

                                               Resim-20-

Ve kurulum bitmiştir.

21.bmp

                                                                       Resim-21-

Mmc’yi açarak Add/remove Sanp-in diyoruz. Ve SoftGrid Management Consolu seçerek ekle diyoruz.

22.bmp

                                                                                  Resim-22-

Ekle dedikten sonra SoftGrid uygulama sunucusunu soruyor. Benim makine ismim arm olduğu için yazıyorum ve tamam diyorum.

23.bmp

                                                           Resim-23-

Resim22 de arm yazdığımız sunucuda SoftGrid server’ı kurduk ve default web site’ın altında kendisine bir virtual directory oluşturdu. .asax dosyaları sayesinde sunucunun nerde çalıştığını ve çalışmak için gerekli bilgileri bu dosyalardan almaktadır.

24.bmp

                                                                                              Resim-24-

SoftGrid Sunucusunun genel bir görünütüsü.

25.bmp

                                                                                  Resim-25-

Yukarıda da bahsetmiş olduğumuz gibi content klasörü önem teşkil eder. Ve bu klasörde uygulamalar depolanacağı için ve kullanıcılar buraya erişeceği için paylaşımda olmalıdır. ve gruplarınıza göre security permissionlarınızı veribilirsiniz.

26.bmp 

                                                                                  Resim-26-

Sunucu ismine sağ tıklıyoruz ve System Options diyoruz.

27.bmp

                                                                                              Resim-27-

Burada ise gene önemli olarak SoftGrid Sunucusuna nerden erişeceklerini default content path ile belirtiyoruz. Açıklamada dediği gibi uygulamalar burada depolanmış olacak.

Bir başka makalede görüşmek üzere.

 

Dursun İÇCAN

MCP MCDST MCSA+S MCSE+S MCTS:VISTA MCITP

 

Powered by BlogEngine.NET 1.4.0.0
Theme by Mads Kristensen Dursun İÇCAN

Geçmiş Yorumlar

Comment RSS

Bu sitede sunulan tüm bilgi, dökümanların kullanımından doğacak sorunlardan yazar sorumlu tutulamaz. Tüm yazılanlar aksi belirtilmedikçe benim fikrimdir. Uygunsuz yorumlar silinecektir.

Copyright 2008 © Dursun İÇCAN