Klaster dasturlarini taqqoslash - Comparison of cluster software

Quyidagi jadvallarda diqqatga sazovor narsalar uchun umumiy va texnik ma'lumotlar taqqoslangan kompyuter klasteri dasturiy ta'minot. Ushbu dasturiy ta'minotni to'rtta toifaga ajratish mumkin: Ishni rejalashtiruvchi, tugunlarni boshqarish, tugunlarni o'rnatish va o'rnatilgan stek (yuqoridagi barcha).

Umumiy ma'lumot

Dasturiy ta'minotXizmatchiTurkumRivojlanish holatiArxitektura OCSYuqori samaradorlik / Yuqori samarali hisoblashLitsenziyaQo'llab-quvvatlanadigan platformalarNarxiPulli yordam mavjud
TezlashtiruvchiAltairIsh rejalashtiruvchisifaol rivojlanganMagistr / ishchi tarqatildiHPC / HTCMulkiyLinux, WindowsNarxiHa
AmoebaFaol rivojlanish yo'qMIT
Base One Foundation Component LibraryMulkiy
DiyetaINRIA, SysFera, Open SourceHammasi bittaGridRPC, SPMD, Ierarxik va taqsimlangan arxitektura, CORBAHTC / HPCCeCILLUnixga o'xshash, Mac OS X, AIXOzod
Enduro / XMavimax, LtdIsh / ma'lumotlar rejalashtiruvchisifaol rivojlanganSOA GridHTC / HPC / HAGPLv2 yoki TijoratLinux, FreeBSD, MacOS, Solaris, AIXBepul / narxHa
GanglionlarMonitoringfaol rivojlanganBSDUnix, Linux, Windows NT / XP / 2000/2003/2008, FreeBSD, NetBSD, OpenBSD, DragonflyBSD, Mac OS X, Solaris, AIX, IRIX, Tru64, HPUX.Ozod
Globus asboblar to'plamiGlobus alyansi, Argonne milliy laboratoriyasiIsh / ma'lumotlar rejalashtiruvchisifaol rivojlanganSOA GridLinuxOzod
Grid MPUniva (avval Birlashgan qurilmalar )Ish rejalashtiruvchisifaol rivojlanish yo'qTarqatilgan usta / ishchiHTC / HPCMulkiyWindows, Linux, Mac OS X, SolarisNarxi
Apache MesosApachefaol rivojlanganApache litsenziyasi v2.0LinuxOzodHa
Moab klasteri to'plamiAdaptiv hisoblashIsh rejalashtiruvchisifaol rivojlanganHPCMulkiyLinux, Mac OS X, Windows, AIX, OSF / Tru-64, Solaris, HP-UX, IRIX, FreeBSD va boshqa UNIX platformalariNarxiHa
NetworkComputerIsh vaqtini loyihalashtirishni avtomatlashtirishfaol rivojlanganHTC / HPCMulkiyUnixga o'xshash, WindowsNarxi
OpenHPCOpenHPC loyihasibarchasi bittafaol rivojlanganHPCLinux (CentOS)OzodYo'q
OpenLavaTeraprokIsh rejalashtiruvchisifaol rivojlanganMaster / Worker, bir nechta administrator / yuborish tugunlariHTC / HPCGPLLinuxOzodHa
PBS ProAltairIsh rejalashtiruvchisifaol rivojlanganMagistr / ishchi muvaffaqiyatsiz taqsimlanganHPC / HTCAGPL yoki mulkiyLinux, WindowsBepul yoki narxHa
Proxmox virtual muhitiProxmox server echimlariBajarildifaol rivojlanganAGPLv3 ochiq manbaliLinux, Windows va boshqa operatsion tizimlarning ishlashi ma'lum va jamoat tomonidan qo'llab-quvvatlanadiOzodHa
Toshlar klasterini taqsimlashOpen Source / NSF grantiHammasi bittafaol rivojlanganHTC / HPCOpenSourceCentOSOzod
Ommabop kuch
ProActiveINRIA, ActiveEon, Ochiq manbaHammasi bittafaol rivojlanganMagistr / ishchi, SPMD, tarqatilgan komponentlar modeli, skeletlari topildiHTC / HPCGPLUnixga o'xshash, Windows, Mac OS XOzod
RPyCTomer Filibafaol rivojlanganMIT litsenziyasi* nix / WindowsOzod
AHLATSchedMDIsh rejalashtiruvchisifaol rivojlanganHPC / HTCGPLLinux / * nixOzodHa
Spektrli LSFIBMIsh rejalashtiruvchisifaol rivojlanganMuvaffaqiyatsiz tugatish / exec mijozlari, bir nechta administrator / yuborish tugunlari, Suite addOnsHPC / HTCMulkiyUnix, Linux, WindowsCost and Academic - model - Academic, Express, Standard, Advanced va SuiteHa
Oracle Grid EngineUnivaIsh rejalashtiruvchisifaol rivojlanish Univa Grid Engine-ga o'tdiAsosiy tugun / exec mijozlari, bir nechta administrator / yuborish tugunlariHPC / HTCMulkiy* nix / WindowsNarxi
SynfiniWayFujitsufaol rivojlanganHPC / HTC?Unix, Linux, WindowsNarxi
TORQUE Resurslar menejeriAdaptiv hisoblashIsh rejalashtiruvchisifaol rivojlanganMulkiyLinux, * nixNarxiHa
UniClusterUnivaHammasi bittaFunktsionallik va rivojlanish UniCloud-ga ko'chirildi (yuqoriga qarang)OzodHa
UNICORE
Univa Grid EngineUnivaIsh rejalashtiruvchisifaol rivojlanganAsosiy tugun / exec mijozlari, bir nechta administrator / yuborish tugunlariHPC / HTCMulkiy* nix / WindowsNarxi
XgridApple Computer
Dasturiy ta'minotXizmatchiTurkumRivojlanish holatiArxitekturaYuqori samaradorlik / Yuqori samarali hisoblashLitsenziyaQo'llab-quvvatlanadigan platformalarNarxiPulli yordam mavjud

Jadvalni tushuntirish

  • Dasturiy ta'minot: Ta'riflangan dastur nomi

Texnik ma'lumotlar

Dasturiy ta'minotAmalga oshirish tiliAutentifikatsiyaShifrlashHalollikGlobal fayl tizimiGlobal fayl tizimi + KerberosGeterogen / bir hil exec tuguniIsh joylarining ustuvorligiGuruh ustuvorligiNavbat turiSMP xabardorMax exec tuguniMaksimal ish topshirildiCPU tozalashParallel ishIsh joyini tekshirish
Enduro / XC /C ++OS autentifikatsiyasiGPG, AES-128, SHA1Yo'qPosix FS har qanday klasteri (gfs, gpfs, ocfs va boshqalar)Posix FS har qanday klasteri (gfs, gpfs, ocfs va boshqalar)GeterogenOS Yaxshi darajaOS Yaxshi darajaSOA navbati, FIFOHaOS cheklovlariOS cheklovlariHaHaYo'q
HTCondorC ++GSI, SSL, Kerberos, parol, fayl tizimi, masofaviy fayl tizimi, Windows, da'vo, noma'lumYo'q, Uch karra DES, portlatishYo'q, MD5Yo'q, NFS, AFSRasmiy emas, ACL va NFS4 bilan buzib tashlangGeterogenHaHaBa'zi dasturlashtirilishi mumkin bo'lgan yarmarkaasosiy (turli tugunga qattiq ajratish)~ 10000 sinovdan o'tganmi?~ 100000 sinovdan o'tganmi?HaMPI, OpenMP, PVMHa
PBS ProC /PythonOS autentifikatsiyasi, MungeHar qanday, masalan, NFS, Luster, GPFS, AFSCheklangan foydalanishGeterogenHaHaTo'liq sozlanishiHa~ 50,000 sinovdan o'tganMillionlabHaMPI, OpenMPHa
OpenLavaC / C ++Operatsion tizimning autentifikatsiyasiYo'qNFSGeterogen LinuxHaHaKonfiguratsiya qilinadiHaHa, ustuvorlikka asoslangan imtiyozni qo'llab-quvvatlaydiHaHa
SlurmCMunge, yo'q, KerberosGeterogenHaHaKo'p faktorli yarmarkaha120k sinovdan o'tgan100k sinovdan o'tganYo'qHaHa
Spektrli LSFC / C ++Ko'p operatsion tizimning autentifikatsiyasi / KerberosIxtiyoriyIxtiyoriyHar qanday - GPFS / Spectrum Scale, NFS, SMBHar qanday - GPFS / Spectrum Scale, NFS, SMBGeterogen - HW va OS agnostik (AIX, Linux yoki Windows)Siyosatga asoslangan - komputenod majburiyligi uchun navbat yo'qSiyosatga asoslangan - hisoblash guruhini ulash uchun navbat yo'qOmmaviy, interaktiv, nazorat punkti, parallel va kombinatsiyalarha va GPU xabardor (GPU litsenziyasi bepul)> 9.000 hisoblash nuqtalariKuniga 4 mio ishHa, ustuvorlikka asoslangan imtiyozni qo'llab-quvvatlaydi, tekshirishni / rezyumeni qo'llab-quvvatlaydiHa, fx MPI bo'yicha ish bilan ishlash uchun fx parallel arizalarHa, foydalanuvchi, yadro yoki kutubxona darajasidagi tekshiruv muhitini qo'llab-quvvatlash bilan
TorkCSSH, mungeYo'q, yo'qGeterogenHaHaDasturlash mumkinHasinovdan o'tgansinovdan o'tganHaHaHa
Univa Grid EngineCOS autentifikatsiyasi / Kerberos / Oauth2Sertifikat asosidaHalollikO'zboshimchalik bilan, masalan. NFS, Luster, HDFS, AFSAFSTo'liq heterojenHa; avtomatik ravishda siyosat tomonidan boshqariladi (masalan, adolatli ulush, muddati, resursga bog'liq) yoki qo'llanmaHa; loyihalar bilan bir qatorda foydalanuvchi guruhlariga bog'liq bo'lishi mumkin va qoidalar bilan boshqariladiOmmaviy, interaktiv, nazorat punkti, parallel va kombinatsiyalarHa, yadro ulanishi bilan GPU va Intel Xeon Phi qo'llab-quvvatlanadio'n minglab xostlar bilan savdo tarqatish> 300K tijorat joylashuvlarida sinovdan o'tganHa; interaktiv foydalanish bo'yicha ishni to'xtatib qo'yishi mumkinHa, OpenMPI, MPICH 1/2 kabi o'zboshimchalik bilan parallel muhitni qo'llab-quvvatlash bilan, MVAPICH 1/2, LAM va boshqalar.Ha, foydalanuvchi, yadro yoki kutubxona darajasidagi tekshiruv muhitini qo'llab-quvvatlash bilan
Dasturiy ta'minotAmalga oshirish tiliAutentifikatsiyaShifrlashHalollikGlobal fayl tizimiGlobal fayl tizimi + KerberosGeterogen / bir hil exec tuguniIsh joylarining ustuvorligiGuruh ustuvorligiNavbat turiSMP xabardorMax exec tuguniMaksimal ish topshirildiCPU tozalashParallel ishIsh joyini tekshirish

Jadvalni tushuntirish

  • Dasturiy ta'minot: Ta'riflangan dastur nomi
  • SMP xabardor:
    • asosiy: bir nechta virtual xostga qattiq bo'linish
    • basic +: bir xil kompyuterdagi virtual xost o'rtasida minimal / to'liq bo'lmagan aloqa bilan bir nechta virtual xostga qattiq bo'linish
    • dinamik: kompyuterning resursini ajratish (CPU / Ram) talabga binoan

Tarix va asrab olish

Shuningdek qarang

Izohlar

Tashqi havolalar