Ana Sayfa | Linux Analiz | Linux Cluster Sistemleri-2

Linux Cluster Sistemleri-2

Font size: Decrease font Enlarge font
image

PelicanHPC Linux hakkında basit bir sistem kurulumunu anlatalım.Pencere yö­neticisi olarak Fluxbox kullanıyor. Sistem ise Debian'dan alınmış.

PelicanHPC   Linux   hakkında   basit   bir   sistem kurulumunu anlatalım.

Pencere yö­neticisi olarak Fluxbox kullanıyor. Sistem ise Debian'dan alınmış. Aslında bütün salkım sistemleri aynı alt yapıyı kullanır. Yani doğru paketleri yükleyerek mevcut Linux sürümünüzü değiştirmeden salkım sistemi oluşturabilirsiniz.Pelicanlinux salkıma bağlı diğer bilgisayarları 'PXE Boot' denilen bir yöntemle açar. 'PXE Boot' ise şudur. Modern ağ kartları bilgisayarın işletim sistemi açılmadan kendi başlarına 'dhcp' ile ağdan ip almalarına olanak sağlayan bir protokolle donatılmışlardır. Bios bilgisayarı ağ kartı ile açmak isterse ağ kartı kendi mac adresini kullanarak ağda yayın yapan bir 'dhcp' sunucusu bulup ondan bilgisayarın açılması için gerekli olan çekirdek dosyalarını indirebilir. Bu sayede salkıma katılacak bilgisayarlar cd ol­maksızın   sadece  ağ   kartı  üzerinden  açılarak çalışmaya katılabilirler.

Pelicanlinux'u sitesinden indirip bir cd'ye yaz­dıktan sonra bilgisayarınızı açın. Tabi bundan önce salkım oluşturacak bilgisayarların bir ağ kartı ile 'hub' yardımı ile birbirlerine bağlı ol­duklarından ve ağda başka bir 'dhcp' sunucusu olmadığından emin olun.

Pelicanlinux sade bir 'fluxbox' ara yüzü ile açı­lacaktır. (resim1-2-3) Açıldıktan sonra sıra sal­kım parçalarının sisteme dâhil edilmesine gelir. Bu işlem basit bir betik ile halledilmiştir. Te k yapmanız gereken bir terminal penceresi açıp 'pelican_setup' komutunu yazmaktır. (resim 4-5-6) Daha sonra sizden hangi ağ kartınızı kullanacağınız sorulur (birden çok ağ kartı varsa). Sonra ekrana sabit bir yazı gelir. Yazının başında sisteme bağlı olan bilgisayarların sayısı yazmaktadır. Bu sayıya o an açık olan ana makine dâhil değildir. Bu esnada bu makineyi bırakıp diğer kapalı bilgisayarların başına ge çeriz ve sırayla ağ üzerinden açılmak üzere bilgisayarları bağlatırız. (resim 7-8) Ekranda PXE açılışının parametreleri geçtikten sonra çekirdek ana makineden yüklenir ve Linux açılmaya başlar.

Her yeni makine açıldıkça ana makineden 'No' tuşuna basarsanız yukarıdaki sayının arttığını görürsünüz. En son makinenizi de açtıktan sonra 'Yes' tuşuna basarak ayarlama bölümünü bitirirsiniz. Artık elinizde birbirine bağlı bir sal­kımınız olmuştur. Ancak bu salkımdaki parçalar arasında tek bir program çalıştırmak sanıldığı kadar kolay değildir. Normalde programlar tek bir işlemciyle çalışmak üzere tasarlandıkla­rından birden çok işlemcinin olması programın çalışmasını değiştirmez. Ayrıca çalışan prog­ramın parçalarının salkım düğümleri arasında dağıtılması gerekir.

İşte bu gibi sorunların çıkmasıyla MPI (Message Passing Interface) sistemi geliştirilmiştir.

Mesaj iletim sistemi programın parçacıklarını (threats) diğer salkım parçalarına göndererek tüm bil­gisayarların işi ortak olarak yapılmasını sağlar. Ancak MPI'yi kullanabilmek için programın da buna özel olarak tasarlanmış, kodlanmış olması gerekir. MPI, python'dan c'ye birçok dilde kul­lanılabilir.

Add to: Digg this story Digg

Subscribe to comments feed Comments (0 posted):

Post your comment comment

Please enter the code you see in the image:

  • email Email to a friend
  • print Print version
  • Plain text Text
Tags
No tags for this article
Rate this article
0
Destekleyen: LINUX34.COM