iltasyazilim
FD Üye
Beowulf Nedir
Beowulf, koşut hesaplamalarda (multiprocessing) kullanılabilen birçok bilgisayarlı mimaridir Bu sistem, bir sunucu düğümü aşağıda bir ya da daha artı istemci düğümünün ethernet veya diğer ağ çözümleri aracılığıyla birleştirilmesiyle oluşturulur Sistem oluşturulurken, herhangi bir PC ’de yer alan ethernet kartı ve switch ’ler gibi ağ teçhizat bileşenleri kullanılır
Beowulf, öteki süper Bilgisayar mimarilerinin aksine özel ekipman bileşenlerine ve patavatsız parçalara gereklilik duymaz Beowulf ayrıca yazılım ürünlerini Linux işletim sistemi, Koşut Sanal Makina (Parallel Virtual Machine – PVM) ve ileti Aktarım Arabirimi (Message Passing Interface – MPI) gibi kullanır Sunucu düğümü bütün grubu yoklama eder ve istemci düğümlerine veri ve dosya paylaşımını sağlar Ayrıca spiker, istemcilerin konsoludur ve dış dünya ile iletişimlerini sağlar
Büyük bir Beowulf makinede birdenbire fazla spiker düğümü olabilir ve öteki düğümler bambaşka işleri ve görevleri yerine getirebilir, konsol ve görüntüleme istasyonu gibi çalışabilirler istemci bilgisayarlarlar spiker bilgisayar kadar yapılandırılır ve kontrol edilir istemci düğümleri sadece kendilerine suncu göre söyleneni yaparlar Bir disksiz istemci yapılandırmasında, istemci düğümü, ağ bilgisi, bilgisayar adı ve güya bilgilerin tümüne sunucu bu bilgileri kendisine sağladığında sahip olur Beowulf makineler ve işistasyonu Topluluğu (Cluster of Workstations – COW) arasındaki en ö nemli fark, Beowulf sistemler öteki çoğu sistemden bambaşka olarak, fazla daha artı tek bir bilgisayar gibi davranm ayı başarır Çoğu durumda istemci düğümlerde klavye, monitör, Fare gibi aygıtlar bulunmaz; ve bu makinelere ulaşım yalnızca uzak erişim ya da çabuk uçbirim yoluyla gercekleştirilebilir Her Beowulf düğümü, anakarta zahmetsizce monte edilebilen bir işlemci ve Bellek paketi gibi düşünülebilir
Beowulf, ne özel bir yazılım, ne yeni bir ağ mimarisi, ne de yeni bir çekirdek mantığıdır Beowulf, Linux Bilgisayarları gruplayarak, sanal bir super bilgisayar yaratma teknolojisidir Her ne değin Beowulf mimarisini süratli gitmek ve yapılandırmak için birçok çekirdek değiştirici yazılıma, PVM ve MPI kütüphanelerine ve yapılandırma araçlarına ihtiyacınız varsa da, aslında Beowulf sınıfında bir makineyi standart Linux dağıtımlarından meydana çıkan yazılımlardan daha fazlasına ihtiyaç duymadan oluşturabilirsiniz Eğer bir ağ üzerinde, birbirlerinin home dizinlerini NFS yoluyla paylaştırmış ve birbirleri üzerinde program çalıştırma hakkına sahip iki Linux makine varsa, iki düğümlü basit bir Beowulf sisteme sahip olduğunuzu söyleyebiliriz
Beowulf ismini, bu güne değin gelebilmiş en eski ingilizce epik şiirlerden birisi olan Beowulf isimli kahramandan bahseden eserden alır Bu, süper dinç ve yaşadığı dönemlerde Grendel olarak anılan canavarı yenmeyi başarmış olan bir kahramanın hikayesidir *
Beowulf, koşut hesaplamalarda (multiprocessing) kullanılabilen birçok bilgisayarlı mimaridir Bu sistem, bir sunucu düğümü aşağıda bir ya da daha artı istemci düğümünün ethernet veya diğer ağ çözümleri aracılığıyla birleştirilmesiyle oluşturulur Sistem oluşturulurken, herhangi bir PC ’de yer alan ethernet kartı ve switch ’ler gibi ağ teçhizat bileşenleri kullanılır
Beowulf, öteki süper Bilgisayar mimarilerinin aksine özel ekipman bileşenlerine ve patavatsız parçalara gereklilik duymaz Beowulf ayrıca yazılım ürünlerini Linux işletim sistemi, Koşut Sanal Makina (Parallel Virtual Machine – PVM) ve ileti Aktarım Arabirimi (Message Passing Interface – MPI) gibi kullanır Sunucu düğümü bütün grubu yoklama eder ve istemci düğümlerine veri ve dosya paylaşımını sağlar Ayrıca spiker, istemcilerin konsoludur ve dış dünya ile iletişimlerini sağlar
Büyük bir Beowulf makinede birdenbire fazla spiker düğümü olabilir ve öteki düğümler bambaşka işleri ve görevleri yerine getirebilir, konsol ve görüntüleme istasyonu gibi çalışabilirler istemci bilgisayarlarlar spiker bilgisayar kadar yapılandırılır ve kontrol edilir istemci düğümleri sadece kendilerine suncu göre söyleneni yaparlar Bir disksiz istemci yapılandırmasında, istemci düğümü, ağ bilgisi, bilgisayar adı ve güya bilgilerin tümüne sunucu bu bilgileri kendisine sağladığında sahip olur Beowulf makineler ve işistasyonu Topluluğu (Cluster of Workstations – COW) arasındaki en ö nemli fark, Beowulf sistemler öteki çoğu sistemden bambaşka olarak, fazla daha artı tek bir bilgisayar gibi davranm ayı başarır Çoğu durumda istemci düğümlerde klavye, monitör, Fare gibi aygıtlar bulunmaz; ve bu makinelere ulaşım yalnızca uzak erişim ya da çabuk uçbirim yoluyla gercekleştirilebilir Her Beowulf düğümü, anakarta zahmetsizce monte edilebilen bir işlemci ve Bellek paketi gibi düşünülebilir
Beowulf, ne özel bir yazılım, ne yeni bir ağ mimarisi, ne de yeni bir çekirdek mantığıdır Beowulf, Linux Bilgisayarları gruplayarak, sanal bir super bilgisayar yaratma teknolojisidir Her ne değin Beowulf mimarisini süratli gitmek ve yapılandırmak için birçok çekirdek değiştirici yazılıma, PVM ve MPI kütüphanelerine ve yapılandırma araçlarına ihtiyacınız varsa da, aslında Beowulf sınıfında bir makineyi standart Linux dağıtımlarından meydana çıkan yazılımlardan daha fazlasına ihtiyaç duymadan oluşturabilirsiniz Eğer bir ağ üzerinde, birbirlerinin home dizinlerini NFS yoluyla paylaştırmış ve birbirleri üzerinde program çalıştırma hakkına sahip iki Linux makine varsa, iki düğümlü basit bir Beowulf sisteme sahip olduğunuzu söyleyebiliriz
Beowulf ismini, bu güne değin gelebilmiş en eski ingilizce epik şiirlerden birisi olan Beowulf isimli kahramandan bahseden eserden alır Bu, süper dinç ve yaşadığı dönemlerde Grendel olarak anılan canavarı yenmeyi başarmış olan bir kahramanın hikayesidir *