Cluster CentOS əməliyyat sistemi əsasında və Red Hat Linux qruplar üçün bir CD həllinə tam özellikli çoxluq təklif üçün yer qədər nəzərdə tutulmuşdur bir Linux paylanması ilə istifadəçilər təmin edən bir açıq mənbə layihədir Rocks.
NPACI Cluster Tool Kit Rocks kimi əvvəllər məlum, bölüşdürülməsi hər kəs asanlıqla və tez bir Rocks çoxluq inşa etmək üçün imkan verir. O, həmçinin təcrübəli istifadəçilər hesablama qruplar yaratmaq üçün imkan verir, vizual kirəmitli-ekran divarları, və grid öz növbəsində Red Hat Enterprise Linux əməliyyat sistemi əsaslanır CentOS Linux paylanması əsasında CentOSBeing haqqında endpoints.Based, Rocks Cluster distro təmin edən unikal və sadə quraşdırma prosesi xüsusiyyətləri, güclü sabit və etibarlı müəssisə hazır sistemi.
Bu PBS, GM dəstəyi, Maui, ganglionlar, və daha çox kimi idarə qruplar üçün bütün zəruri tools ilə gəlir. Siz yerləşdirmək təkmilləşdirmək, miqyası və çox əngəl olmadan qruplar idarə edə bilərsiniz. Hal-hazırda, yalnız 64-bit (x86_64) memarlıq inşa compute çoxluq Rocks ClusterIn ordeni ilə başlayan supported.Getting ki, istifadəçilər çılpaq-sümük çoxluq yaratmaq olardı, Kernel / Boot roll ilə ön-end açılış və OS Roll Disk 1 OS Roll Disk 2 və OS Disk 3 ISO images baza Roll əlavə edin. Tam özellikli qruplar üçün, Area51, SGE, qanqlionların, HPC, Python, Perl, və web-server rulonlarda əlavə etmək lazımdır.
Digər tərəfdən, xüsusi bir çoxluq qurmaq istəyən sizin Rocks olan Cluster a la carte seçimi seçin və Base və Kernel / Boot rulonlarda yukle, həmçinin, Rocks bütün əməliyyat sistemi rolls.Bottom lineAll bütün kimi olmalıdır Cluster öz klaster yüklemek üçün dünyada tədqiqatçılar yüzlərlə istifadə CentOS-based müəssisənin hazır Linux paylanması. Bu açıq mənbə texnologiyaları bir plethora ilə təchiz və asanlıqla idarə qruplar yerləşdirmək üçün engineering bir unikal əməliyyat sistemi var
Bu azad Yeni nədir.
< ul>
6.2 Yeni
versiyası 6.1.1 yeni nədir:
- Rocks son yeniləmə Sand Boa Codename indi azad. Sand Boa 64-bit yalnız azad və 6.5 Rocks təchiz OS rulonlarda bütün yenilikləri Bu OpenSSL Heartbleed üçün yenilikləri daxildir 14 aprel 2014-cü il etibarilə tətbiq CentOS əsaslanır.
- ZFS üçün Support versiyası 0.6.2 yeniləndi. Condor indi HTCondor roll azad 8.0.6 at edir
- dinamik Daşları və qeyri-Rocks sistemləri həm də tərtib kodu asılılıqlar müəyyən yeni roll adlı barmaq izi var.
Həmçinin
versiyası 5.4 yeni nədir:
- Yeni Xüsusiyyətlər:
- Avalanche Installer yenidən.
- , biz mümkün qədər Ön qədər trafik azaltmaq lazımdır ki, aydın oldu. Product.img (160KB), STAGE2: Bu, bizə xüsusən peer-to-peer şəbəkə, daha çox faylları qoymaq üçün imkan verir C. C kodu yazılı bir BitTorrent-ruhlandırmış installer ilə python BitTorrent-based installer əvəz gətirib çıxardı. img (108MB) və updates.img (98MB).
- Ön indi quraşdırma qovşaqlarının paket proqnozlar göndərir. Bir node bir paket üçün xahiş zaman, Ön tracker paket əldə edə bilərsiniz node ünvanlar siyahısı, üstəgəl ki node çox güman ki, növbəti xahiş edəcək növbəti 9 paketləri bir siyahısını göndərir. Oxşar texnikası eyni vaxtda quraşdırma zaman, bu 10x ilə tracker trafik azaldır.
- quraşdırılması qovşaqlarının qruplaşdırmaq olar. Bir quraşdırma node paketinin bir yer üçün tracker xahiş zaman və digər qovşaqlarının eyni vaxtda yüklüyorsanız, tracker, ki, tracker quraşdırma node geri göndərir siyahısı tələb node kimi eyni qrupda olan qovşaqlarının üstünlük verəcək siyahısı üst quraşdırma node eyni qrup qovşaqlarının olacaq. default qruplaşdırılması rack ilə, ancaq & quot tərəfindən nəzarət oluna bilər; qəfəs & quot; bağlayırlar. Məsələn, (qırmızı & quot; adına & quot) eyni qrupda 1 rack 0 bütün qovşaqlarının qoymaq və rack üçün istəyirsinizsə, siz icra olardı: & quot; qayalar müəyyən host cəlbedici rack0 rack1 qəfəs qırmızı & quot; .
- One çox takipçileri və çox & quot müəyyən edə bilər; paketi server & quot ;. Zəmanətli & quot; paketi server & quot bir node edir; tələb faylı (məsələn, Ön).
- hər nazil fayl üçün bir MD5 checksum yoxlama həyata keçirilir. Bu peer fayl bad və peer-to-peer şəbəkə yayılması bad fayl mane ola bilər halda algılar.
- İndi Rocks command line tərəfindən nəzarət olunur qovşaqlarının üçün Channel bonding.
- bir node üçün Channel bonding konfiqurasiya bazasında saxlanılır və əlavə silinir və ya Rocks command line ilə dəyişdirilə bilər. Kanal bonding bir node üçün yapılandırılmış sonra, dinamik icra olarak tərəfindən tətbiq edilə bilər; sync host şəbəkə ... & quot süxurlar.
- Bütün bölmələri "firewall qaydaları Rocks command line tərəfindən nəzarət edilir.
- Bütün qovşaqlarının qaydaları bazasında saxlanılır və əlavə silinir və ya məsələn, & quot (Rocks command line ilə dəyişdirilə bilər; qayalar açıq host firewall & quot ;, & quot; qayalar yaxın host firewall & quot & quot ;,; qayalar aradan qaldırılması ) firewall & quot keçiriləcək. Bir node firewall parametrləri dəyişdirilə sonra, onlar & quot-the-fly node tətbiq edilə bilər; sync host firewall "kompüter & quot süxurlar; (Istifadəçi icra & quot bu komanda da deyilir; sync host şəbəkə ... & quot süxurlar;).
- & quot tətbiqi; Air Traffic Control & quot;.
- Biz & quot kimi tanınan bir xidmət inkişaf etdik; ki, (Dom0 ilə) fiziki Ön yaşayır və qeyri-kök istifadəçilər VMs nəzarət etməyə imkan verir. kök & quot; bu xidmət üçün motivasiya libvirt (bir neçə müxtəlif virtuallaşdırma tətbiq nəzarət edə bilərsiniz RedHat tərəfindən yazılmış bir virtuallaşdırma API) & quot kəsb edir; VMs nəzarət və nəzarət etmək imkanı.
- Rocks Airboss qeyri-kök istifadəçilər virtual klaster (və yalnız öz virtual klaster) erişim üçün digital imzalanmış mesaj istifadə edir ki, kiçik bir xidmətdir. Airboss mesaj doğrulamak üçün dövlət / özəl əsas cüt əsaslanır. fiziki hosting çoxluq administrator xüsusi virtual klaster ilə ictimai əsas birləşmək üçün bir əmr vermək lazımdır. Bu noktada, bir virtual çoxluq qədər gücünü artırıyor aşağı gücünü artırıyor və quraşdırma tam prosesi (səlahiyyətli) qeyri-kök istifadəçi tərəfindən idarə oluna bilər.
- VM güc nəzarət ilə yanaşı, biz də VM konsol əlavə etmək imkanı əlavə etdik. BIOS & quot; Bu istifadəçi bir VM üçün bütün açılış ardıcıllıqla & quot başlayaraq görmək üçün imkan verir; boot messages.
- Bir neçə Rocks əmrləri bu xüsusiyyət dəstək üçün əlavə edildi Rocks müəyyən host güc & quot; (ictimai / özəl əsas cüt yaratmaq), & quot; Rocks açıq host konsol & quot; (yuxarı / aşağı VMs güc və zorla PXE yaxın bir VM, fiziki maşın önyükleme yüklemek üçün) və & quot; (VM-nin konsol əlavə).
- & quot; greceptor & quot; olarak və sözləri ilə əvəz; channeld & quot;.
- ganglionlar mesajlar üçün tel protokol greceptor üçün əsaslı tələb edən dəyişdi. Biz greceptor vəzifələri üzərində etmək (channeld "adlı) bir sadə RPC-based xidmət yazmaq üçün qərar qəbul edib. Channeld 411-put sorğu qəbul və istifadə edərək, onlara əməl edən 411 nəzarəti altında faylları yükləmək üçün 411-almaq.
- 411 bütün digər komponentləri dəyişməz qalır, yalnız bildiriş mühərrik güclənmişdir.
- Çox alanlar üçün DNS qətnamə.
- Ön DNS adlandırma sistemi Ön tərəfindən idarə hər alt fərqli zonasına daxil edilə bilər çox zonaları dəstəkləyir. DNS xidmət hər bir zona üçün və ya söndürüldükdə bilər.
- Giriş cihaz dəstək.
- A node bir Login cihaz kimi konfiqurasiya edilə bilər. Mənim cari olaraq, bir Login cihaz iş təqdim edə bilər, lakin bu iş icra edə bilməz.
- xüsusi şəbəkə interfeysi adı əsasında bir ana adı seçin.
- & quot; primary_net & quot; Şəxsi & quot ;.; atribut çox & quot başqa bir şəbəkə interfeysi adına bin / hostname set / qovşaqlarının üçün imkan verir Bu giriş və ya digər bir neçə interface texnikası üçün faydalıdır.
- Asanlıqla bir Rocks komanda ilə 2 interfeys dəyişdirmək.
- icra & quot 2 interfeys parametrləri dəyişdirmək üçün; svop host interfeysi ... & quot süxurlar.
- Rocks bağlı mənbə kodu bir GIT depo yaradılıb.
- host & quot; git.rocksclusters.org & quot; bütün əsas Rocks kodu, UCSD Triton Resurs kodu bir GIT depo edir və contrib kodu Rocks.
- Aksessuarlar:
- OS. CentOS əsasında 5 / yeniləmə 5 və 2 noyabr 2010-cu il bütün yenilikləri azad
- Base: Anaconda installer v11.1.2.209 yeniləndi .
- Base: artıq quot & Şəxsi şəbəkə remap; eth0 & quot ;, əvəzinə Rocks bir node olan kickstarted və şəbəkə track ki, şəbəkə xəritələr edir & quot; Şəxsi & quot; şəbəkə. Məsələn, node off & quot kickstarted olduqda; eth1 & quot ;, sonra & quot; eth1 & quot; Şəxsi şəbəkə eşlenen olacaq.
- Base: daha aqressiv boot disk üzərində grub konfiqurasiya faylları yazmaq üçün Anaconda installer bərkimiş. Bu azaltmaq kömək edir & quot; grub STAGE2 & quot yük istəyərkən asmaq; məsələ.
- Base: quraşdırma mühitdən çıxarılmalıdır ext4 kernel modulu. Biz ext4 fayl sistemi kimi bir svop bölüm bağlamaya çalışan tez-tez qurğuların ərzində kernel panics səbəb olduğunu gördük.
- Base: bütün PXE boot hədəfləri ksdevice = bootif əlavə edib. Bu zaman node PXE boots IP ünvanı / interface məlumat yeniden tərəfindən quraşdırma sürəti artırır. Əvvəllər bir node bütün ethernet interfeys yenidən scan olardı.
- Base: bir node XML fayl syntax error & quot olduqda; qayalar siyahısı host profil & quot; node XML fayl və sintaksis səhv meydana line sıra adı çap edir.
- Base: & quot; host & quot run süxurlar; Çox Host təchiz zaman indi çox paralel mövzuları spawns. Həmçinin aşağıdakı parametrləri əlavə:. Fasiləsi (! Thanks Tim Carlson), gecikmə, stats, rəy və num-mövzuları
- Base: əvəzinə özəl Ön ictimai IP bağladığı redaktə yum konfiqurasiya default. Bu xarici qovşaqlarının (məsələn, ictimai bulud çalışan qovşaqlarının) üçün asan paketi quraşdırılması asanlaşdırır.
- Base:. Qeyri-mövcud atributları konfiqurasiya faylları bina zaman yalan conditionals hesab olunur
- Base: & quot; əvvəl & quot; üsul Rocks plugins plugin icra xırdadənəli sifariş imkan əmr üçün əlavə.
- Base: Linux dəstəyi ilə şəbəkə interfeysləri 2 yeni xüsusi rejimi: & quot; DHCP & quot; və & quot; noreport & quot ;. & Quot; DHCP & quot; rejimi interface həmişə DHCP ünvanı almaq lazımdır ki, göstərir. & Quot; noreport & quot; * & quot - ifcfg; rejimi heç bir & quot müəyyən Fayl interface üçün yazılmalıdır. Ifcfg - * & quot; rejimində bir interfeys üçün müəyyən deyil, onda Rocks bir & quot yaradacaq; (əvvəlki azad olduğu kimi) bazasında müəyyən dəyərlərə əsaslanan interface fayl.
- Base: IPMI indi baseboard nəzarətçi kanal sayı müəyyən etmək şəbəkələr masa interface kanal sütun istifadə edir .
- Base: mətn daxilində & quot; Değişiklikler & quot; tags indi XML escape simvol imkan CDATA bükülür. Bu yalnız / ixrac / süxurların / install / site-profillər altında node XML faylları Rolls (aşkar node XML faylları üçün dəstəklənir.
- Base: rulonlarda Rocks kodunu tam surəti olmadan inşa edilə bilər. Onlar Ön on / opt / süxurların / share / dəvəli altında Rocks inkişaf mühit istifadə edin.
- Area51. V2.4.2 yeniləndi tripwire
- Bio:. Yenilənmiş CPAN modulları
- Bio:. Yenilənmiş CPAN MPI-Blast
- Bio:. Əlavə Celera Bütün Genom Sequence Assembler
- Condor. V7.4.4 yeniləndi
- Condor: avtomatlaşdırılmış Condor konfiqurasiya tamamilə retooled: 1) konfiqurasiya Rocks əvəzinə bağımsız CondorConf alət based komanda, 2) hər hansı bir dinamik yeniləmə dəstəkləyir / qovşaqlarının bütün konfiqurasiyaları, 3) Rocks avtomatlaşdırılmış əlavə imkan plugins əmr edir Condor config (məsələn, plugin vasitəsilə bu MPI dəstəyi yandırmaq olar).
- Condor. Əlavə host yoxlama üçün bir hovuz parol (paylaşılan gizli) dəstəkləyir
- Condor. EC2 Host ilə Condor hovuz genişləndirmək üçün EC2 roll ilə birləşdirir
- Condor dəstək port üçün əlavə firewall konfiqurasiya asanlaşdırmaq üçün dəyişir .
- Condor: Condor nin manpages yerli surəti sənədləri gəzmək əlavə .
- Condor. Yenidən quraşdırma olmadan qovşaqlarının Condor yenilənməsi üçün dəstək (məsələn, qayalar run host & quot; yum yeniləmə condor & quot; qayalar sync host condor)
- ganglionlar. V3.1.7 yeniləndi monitor-core
- ganglionlar. V1.4.4 yeniləndi Rrdtool
- ganglionlar. Mövcud Ön to-fly on-ganglionlar Roll indi əlavə edə bilərsiniz
- ganglionlar: bütün qovşaqlarının hər 3 dəqiqə öz metrik metadata göndərmək. Keçmişdə, gmond Ön də yenidən zaman, bu qovşaqlarının heç metadata idi, çünki qovşaqlarının ölçümlerini toplamaq bilməz (və qovşaqlarının & quot yapılandırılmış çünki qovşaqlarının sual üçün bir yol yox idi; kar & quot;. mode)
- HPC. V3.347 yeniləndi iozone
- HPC. V2.0.5 yeniləndi iperf
- HPC. V1.2.1p1 yeniləndi MPICH2
- HPC. OpenMPI v1.4.3 yeniləndi
- HPC: rocks-openmpi default MPI və bu MPI-selector ilə yapılandırılmış .
- SGE. V62u5 yeniləndi SGE
- SGE: hər hansı bir host host & quot qəbulu ilə icra host olmaq üçün konfiqurasiya edilə bilər; exec_host & quot; və & quot; SGE & quot; doğru atributları və hər hansı bir ev sahibi ev sahibi & quot qəbulu ilə təqdim host ola bilər; submit_host & quot; və & quot; SGE & quot; doğru atributları.
- Web-server. V1.16.0 yeniləndi MediaWiki
- Web-server. V3.0.1 yeniləndi wordpress
- Xen: hər hansı bir node bilərsiniz necə host Xen virtual maşın. Xen & quot; Bu & quot ilə idarə olunur; atribut.
- Xen: bir komanda ilə (VM Ön istisna olmaqla) virtual çoxluq bütün qovşaqlarının üçün güc (& quot; qayalar cluster güc ... & quot müəyyən;). Power ayarları ola & quot bilər; off & quot; & quot ;, & quot haqqında; və ya & quot; yüklemek & quot; (Yandırmaq və quraşdırılması məcbur).
- Xen: virtual maşın VLAN interfeys tagged müəyyən etməyə imkan verir. Əvvəllər VLAN etiketleme yalnız fiziki interfeys üçün dəstək verdi.
- Bug giderir:
- Base: Qeyri-kök istifadəçilər artıq "süxurlar siyahısı host attr ilə şifrelenmiş parol bilərsiniz. Hashed parol indi atributu masalar bir 'kölgə' sütununda saxlanılır.
- Base: & quot;% & quot; da & quot; qayalar host run% & quot; İndi bütün Host qaytarır. Düzeltme üçün Tom Rockwell üçün təşəkkür edirik.
- Base: bir ethernet keçid DHCP sorğu göndərir varsa, DHCP server artıq & quot göndərir; fayl & quot; və & quot; növbəti server & quot; DHCP cavab. Bu düzgün firmware yüklemek üçün bəzi açarları səbəb oldu. Ümumiyyətlə, bu idarə olunur & quot; kickstartable & quot ;, & quot; dhcp_filename & quot; və & quot; dhcp_nextserver & quot; atributları.
- Base: & quot; qayalar müəyyən parol & quot; yeni Şifrəni təsdiq etmək üçün istifadəçi soruşur.
- Base: bir node bir Kickstart fayl xahiş zaman və Ön Ön çox & quot olduğunu müəyyən olduqda; məşğul & quot ;, kickstarting node indi düzgün onun Kickstart fayl yenidən tələb əvvəl təsadüfi Backoff edir. Bu düzeltme əvvəl bir node 30 saniyə Backoff olardı.
- Base:. Çox conditionals indi XML tags mövcud ola bilər
- Base: bir grafik traversal məsələ Sabit. Keçmişdə, siz grafik & quot olsaydı; a & quot; (Cond) quot & etmək; b & quot; c & quot; quot & etmək; və & quot olduqda; Cond & quot; yalan idi, graph traversal daxildir & quot ki, bir & quot; və & quot; c & quot ;. İndi yalnız daxildir & quot; a & quot;.
- Base:; fayl olarak & quot müəyyən icazələrin; tag digər & quot var olsa belə saxlanılır; fayl & quot; fayl icazələri yoxdur, eyni fayl tags. Fayl & quot; bug zaman sonra & quot idi; olmadan tag a & quot; perma & quot; atribut fayl icazələrin təmizlənib, qarşılaşdı.
- Base: & quot; fayl & quot; tags dəstəkləmək & quot; os & quot; conditionals.
- Base: insert-efirlərinin qeyd & quot olunur texnikası; kickstartable & quot deyil; bir Kickstart fayl üçün gözləmək yoxdur. F9 & quot; Keçmişdə, bir & quot hit idi; Qeyri kickstartable texnikası (məsələn, ethernet açarları) aşkar zaman daxil-efirləri çıxmaq üçün əsas (güc çıxmaq).
- Base: IPMI konfiqurasiya təmizlənmiş. Rocks artıq modprobe.conf da səhv entries yaradır və / etc / sysconfig / ifcfg-IPMI.
- Base: The & quot; pre & quot; tərcüməçi = & quot; tag indi & quot dəstəkləyir; atribut.
- Bio: ləğv & quot; İcazə təkzib & quot; müxtəlif istifadəçilər tərəfindən eyni Zahid bazası çox çalışır zamanı səhvlər.
- SGE: iş kolleksiya metrik daha səmərəli etdi. Iş 100 Ön nin növbə təqdim zaman Əvvəllər, SGE metrik icra etmək, belə ki, uzun ki, bu gmond bütün Host ölçümlerini toplanması dayandırmaq üçün səbəb.
- SGE: CPU'lar array iş yerlərinin sayı indi düzgün sayılır istehlak .
1000-node maşın Avalanche Installer performansını müşahidə edərkən
Daha Ön trafik azaltmaq üçün
(... Qayalar host bağlanır əlavə & quot; məsələn, & quot)
Airboss & quot;
Rocks düymələri & quot yaratmaq; & quot;
Şərhlər tapılmadı