Rocks Cluster

Screenshot Software:
Rocks Cluster
Mga detalye ng Software:
Bersyon: 6.2 Na-update
I-upload ang petsa: 2 Jun 15
Nag-develop: Rocks Cluster Team
Lisensya: Libre
Katanyagan: 440

Rating: nan/5 (Total Votes: 0)

Rocks Cluster ay isang open source na proyekto na nagbibigay ng mga gumagamit sa isang Linux pamamahagi batay sa CentOS operating system at dinisenyo mula sa lupa up upang mag-alok ng isang buong itinampok cluster sa isang CD na solusyon para sa mga kumpol ng Red Hat Linux.
Dating kilala bilang NPACI Rocks Cluster Tool Kit, ay nagbibigay-daan sa pamamahagi sa sinuman na madali at mabilis na gumawa ng isang Rocks kumpol. Ito ay nagpapahintulot din nakaranas ng mga gumagamit na bumuo ng computational tumpok, visualization tiled-display pader, at grid endpoints.Based on CentOSBeing base sa pamamahagi CentOS Linux, na kung saan naman ay batay sa Red Hat Enterprise Linux operating system, ay nagbibigay ng mga Rocks Cluster distro a malakas, matatag at maaasahang enterprise-handa na sistema na katangian ng isang natatanging at simpleng proseso ng pag-install.
Ito ay dumating sa lahat ng mga kinakailangang mga tool para sa pamamahala ng mga kumpol, tulad ng PBS, gm support, Maui, ganglia, at higit pa. Magagawa mong upang lumawak, mag-upgrade, scale at pamahalaan ang mga kumpol ng walang gaanong problema. Sa ngayon, tanging ang 64-bit (x86_64) architecture ay supported.Getting makapagsimula sa Rocks ClusterIn upang gumawa ng isang compute cluster, ang mga gumagamit ay may upang lumikha ng isang hubad-buto cluster, boot kanilang front-end sa Kernel / Boot roll , at idagdag ang mga batayang Roll, OS Roll Disk 1, OS Roll Disk 2, at mga imahe 3 ISO OS Disk. Para sa buong itinampok tumpok, dapat mo ring idagdag ang mga Area51, SGE, ganglia, HPC, Python, Perl, at listahan web-server.
Sa kabilang dako, sa mga mo na nais na bumuo ng isang pasadyang cluster ay dapat pumili mula sa Rocks a la carte pagpipilian Cluster at i-download ang mga Base at Kernel / Boot listahan, pati na rin sa lahat ng mga operating system rolls.Bottom lineAll sa lahat, Rocks Cluster ay isang enterprise-handa na pamamahagi-based CentOS Linux na ginagamit ng daan-daan ng mga mananaliksik sa buong mundo upang i-install ang kanilang sariling mga kumpol. Ito ay isang natatanging operating system na pinapatakbo ng isang kalabisan ng mga open source na teknolohiya at engineered upang madaling lumawak pamahalaang tumpok

Ano ang bago sa release na ito.

< ul>

  • Suporta para sa ZFS ay na-update sa bersyon 0.6.4.1. Condor ay ang HTCondor roll ngayon ay release 8.2.8
  • Kasama rin ay suporta para perfSONAR, kung saan kumpol tagapagtayo ay maaaring magpasiya na i-install ang buong GUI (inirerekomenda para sa isang standalone perfSONAR host) o lamang ang command tools.Customizing kung ano ang naka-install para perfSONAR nagbibigay ng apat na mga katangian na kontrolin kung aling mga elemento ng perfSONAR ay install sa host.
  • Bago sa 6.2 ay ang kakayahan upang i-reconfigure ang ganap na kwalipikadong pangalan ng domain ng iyong piling (FQDN).
  • Ano ang bago sa bersyon 6.1.1:

    • Ang pinakabagong update ng Rocks codename Sand Boa ngayon pinakawalan. Sand Boa ay isang 64-bit lamang release at ito ay batay sa CentOS 6.5 The Rocks-itinustos OS listahan ay inilalapat sa lahat ng mga update bilang ng Abril 14, 2014. Kabilang dito ang mga update para sa OpenSSL Heartbleed.
    • Suporta para sa ZFS ay na-update sa bersyon 0.6.2. Condor ay ang HTCondor roll ngayon ay release 8.0.6
    • Kasama rin ay isang bagong roll tinatawag fingerprint na dynamic na tumutukoy dependencies ng naipon code sa parehong Rocks at Non-Rocks sistema.

    Ano ang bago sa bersyon 5.4:

    • Bagong Tampok:
    • muling idisenyo ng avalanche Installer.
    • Habang obserbahan ang pagganap ng avalanche Installer sa isang 1000-node makina, ito ay naging malinaw na kailangan naming bawasan ng mas maraming trapiko sa frontend hangga't maaari. Ito na humantong sa pagpapalit-based BitTorrent python installer sa isang BitTorrent-inspirasyon installer nakasulat sa C. Ang C code ay nagbibigay-daan sa amin upang ilagay ang mas maraming mga file sa peer-to-peer network, pinaka kapansin-pansin: product.img (160KB), stage2. img (108MB) at updates.img (98MB).
    • Para sa karagdagang mabawasan ang trapiko sa frontend, nagpapadala ngayon ang frontend paghuhula pakete upang i-install nodes. Kapag nagtatanong ng isang node para sa isang pakete, ang tracker sa frontend nagpapadala ng isang listahan ng mga node address kung saan maaaring makita ng pakete na, kasama ang isang listahan ng mga susunod na 9 na mga pakete na node ay pinaka-malamang na magtanong para sa susunod. Kapag katulad appliances ay sabay-sabay na pag-install, ito ay nagbabawas tracker trapiko sa pamamagitan ng 10x.
    • Pag-install ng nodes ay maaaring grupo. Kapag nagtatanong ang isang pag-install ng node tracker para sa lokasyon ng isang pakete at kung ang iba pang mga nodes ay sabay-sabay na pag-install, ang tracker ay papabor nodes na nasa parehong grupo ng mga humihiling node, iyon ay, ang listahan ng mga tracker nagpapadala pabalik sa pag-install ng node ay magkakaroon ng nodes mula sa parehong grupo bilang ang pag-install ng node sa tuktok ng listahan. Ang default na pagpapangkat ay sa pamamagitan ng rack, ngunit ito ay maaaring maging kontrolado ng & quot; kulungan & quot; attribute. Halimbawa, kung nais mong ilagay ang lahat ng nodes mula rack 0 at pahirapan ang 1 sa parehong grupo (pinangalanan & quot; red & quot;), Gusto mong magsagawa ng: & quot; rocks set host attr rack0 rack1 kulungan red & quot;
    • .
    • Ang isa ay maaaring tukuyin ang maramihang mga tracker at maramihang & quot; mga server & quot package ;. Isang pakete ng server ay isang node na & quot; garantisadong & quot; upang magkaroon ng hiniling na file (halimbawa, ang frontend).
    • Para sa bawat download na file, ang isang MD5 verification checksum ay ginanap. Nakikilala na ito ang kaso kung saan maaaring masira ng isang peer ng isang file at pinipigilan ang mga masama na file mula sa pagkalat sa peer-to-peer network.
    • bonding Channel para sa nodes ay kontrolado na ngayon sa pamamagitan ng command line Rocks.
    • configuration bonding Channel para sa isang node ay naka-imbak sa database at maaaring idagdag, alisin o baguhin sa command line Rocks (eg, & quot; rocks si bonded host ... & quot;). Pagkatapos channel bonding ay isinaayos para sa isang node, maaari itong magilas na inilapat sa pamamagitan ng Isinasagawa ang & quot; rocks sync host network ... & quot;.
    • patakaran ng firewall Lahat nodes 'ay kontrolado ng linya ng command Rocks.
    • Ang mga patakaran para sa lahat ng mga nodes ay naka-imbak sa database at maaaring idagdag, alisin o baguhin sa command line Rocks (eg, & quot; rocks open host firewall & quot ;, & quot; rocks malapit host firewall & quot ;, & quot; rocks alisin host firewall & quot;). Pagkatapos ay nagbago ang mga setting ng firewall ng isang node, maaari sila ay inilapat sa node on-the-lumipad na may & quot; rocks sync host firewall 'hostname' & quot; (Command na ito ay tinatawag din kapag executes user & quot; rocks sync host network ... & quot;).
    • Panimula ng & quot; Air Traffic Control & quot;.
    • Kami ay nakabuo ng isang serbisyo na kilala bilang ang & quot; Airboss & quot; na tirahan sa ang pisikal frontend (sa dom0) at nagbibigay-daan ito non-root user upang makontrol ang kanilang mga VMs. Ang pagganyak para sa serbisyong ito ay na libvirt (a virtualization API isinulat ng RedHat na maaaring kontrolin ng ilang iba't ibang mga pagpapatupad virtualization) Ipinapalagay & quot; root & quot; access upang kontrolin at subaybayan VMs.
    • Ang Airboss in Rocks ay isang maliit na serbisyo na gumagamit ng digital na pirma ng mga mensahe magbigay non-root user ng access sa kanilang mga virtual cluster (at lamang ang kanilang mga virtual cluster). Ang Airboss nakasalalay sa pampublikong / pribadong susi pares upang patunayan ng mga mensahe. Ang administrator ng ang pisikal na cluster hosting dapat maglalabas ng isang solong command upang iugnay ang isang public key sa isang partikular na virtual kumpol. Sa puntong iyon, ang buong proseso ng powering up, powering down at pag-install ng isang virtual na kumpol ay maaaring maging kontrolado ng (awtorisadong) non-root user.
    • Sa karagdagan sa VM kapangyarihan control, nagdagdag din kami ng kakayahan upang i-attach sa console ng VM. Ito ay nagpapahintulot sa mga gumagamit upang makita ang buong pagkakasunod-sunod boot para sa isang VM na nagsisimula mula sa & quot; BIOS & quot; boot mensahe.
    • Maraming Rocks utos ay idinagdag upang suportahan ang tampok na ito: & quot; rocks lumikha keys & quot; (Upang lumikha ng pampublikong / pribadong susi pares), & quot; rocks itakda ang kapangyarihan host & quot; (Sa kapangyarihan up / down VMs at upang pwersahang i-install ng isang VM, kamag-anak sa PXE booting isang pisikal na makina), at & quot; rocks open host console & quot; (Upang i-attach sa console ng VM).
    • & quot; greceptor & quot; pinalitan ng & quot; channeld & quot;.
    • Ang wire protocol para ganglia mensahe nagbago na kung saan kinakailangan ang isang pangunahing maingat na pagsusuri sa greceptor. Aming ginawa ang desisyon upang makapagsulat ng isang simpleng serbisyo RPC-based (na pinangalanang 'channeld') upang kunin ang responsibilidad ng greceptor. Channeld tumatanggap ng mga kahilingan ng 411-ilagay at kilos sa kanila sa pamamagitan ng paggamit ng 411-get upang i-download ang mga file sa ilalim ng kontrol ng mga 411.
    • Ang lahat ng ibang mga bahagi ng 411 ay hindi magbabago, tanging ang mga notification engine ay pinahusay.
    • DNS resolution para sa maramihang mga domain.
    • Sinusuportahan na ngayon ng Ang pagbibigay ng pangalan ng sistema ng DNS sa frontend maramihang zone, kung saan ang bawat subnet pinamamahalaan ng frontend ay maaaring ilagay sa isang iba't ibang zone. Ang DNS serbisyo ay maaaring naka-on o off para sa bawat indibidwal na zone.
    • pag-login appliance.
    • Ang isang node ay maaaring isinaayos bilang Login appliance. Sa pamamagitan ng default, ang isang Login appliance ay maaaring magsumite ng mga trabaho, ngunit hindi ito maaaring magsagawa ng mga trabaho.
    • I-set ang pangalan ng isang host batay sa pangalan ng isang tiyak na interface ng network.
    • Ang & quot; primary_net & quot; attribute ay nagpapahintulot nodes upang magkaroon / bin / hostname set na ang pangalan ng isang interface ng network na iba sa & quot; mga pribadong & quot ;. Ito ay kapaki-pakinabang para sa pag-login o iba pang mga kasangkapan sa maramihang mga interface.
    • Madaling swap 2 interface sa utos ng isa Rocks.
    • Upang swap ang mga setting ng 2 interface, execute & quot; rocks swap host interface ... & quot;.
    • Nilikha ng isang Git repository para sa source code Rocks-kaugnay na.
    • Ang host & quot; git.rocksclusters.org & quot; ay isang Git repository para sa lahat ng mga pangunahing Rocks code, UCSD Tritono Resource code at Rocks contrib code.
    • Mga pagpapahusay:
    • OS: Batay sa CentOS release ng 5 / update 5 at ang lahat ng mga update bilang ng Nobyembre 2, 2010
    • .
    • Base: Anaconda installer update upang v11.1.2.209
    • .
    • Base: hindi na remap ang mga pribadong network sa & quot; eth0 & quot ;, halip mapigil Rocks subaybayan ng mga network ang isang buko kickstarted mula sa at mapa ng network na sa & quot; mga pribadong & quot; network. Halimbawa, kung ang isang buko kickstarted off & quot; eth1 & quot ;, pagkatapos & quot; eth1 & quot; ay naka-map sa mga pribadong network.
    • Base: pinapagmatigas ng Anaconda installer sa mas agresibo isulat ang mga file ng configuration uod papunta sa boot disk. Ito ay makakatulong na pagaanin ang & quot; hang habang sinusubukang i-load ang uod stage2 & quot; isyung ito.
    • Base: dahil ext4 kernel module mula sa kapaligiran ng pag-install. Nalaman namin na sinusubukan sa bundok ng isang magpalitan ng pagkahati bilang isang ext4 file system madalas na sanhi kernel panics panahon gusali.
    • Base: idinagdag ksdevice = bootif sa lahat ng mga target PXE boot. Ito ay nagpapabuti sa bilis ng pag-install sa pamamagitan ng reusing ang IP address na impormasyon / interface kapag ang isang node PXE boots. Dati, ang isang node ay muling i-scan ang lahat ng mga ethernet interface.
    • Base: kapag ang isang node XML file ay isang syntax error, & quot; profile & quot list rocks host; prints out ang pangalan ng node XML file at ang numero ng linya kung saan ang mga syntax error na nangyari.
    • Base: & quot; rocks tumakbo host & quot; ngayon spawns maramihang kahilera thread kapag maramihang mga nagho-host ay ibinibigay. Gayundin idinagdag ang mga sumusunod na parameter:. Timeout (Salamat! Tim Carlson), pagkaantala, stats, maghambing at num-thread
    • Base: yum configuration default mabago upang panagutin sa mga pampublikong IP frontend ni sa halip na ang pribadong. Ito facilitates madaling pag-install ng pakete para sa mga panlabas na mga nodes (eg, nodes na tumatakbo sa isang pampublikong ulap).
    • Base:. Di-umiiral na mga katangian ay itinuturing na maling conditionals kapag gusali pagsasaayos ng mga file
    • Base: & quot; nauuna & quot; method idinagdag para Rocks iniuutos plugins upang paganahin ang pinong pag-order ng pagpapatupad plugin.
    • Base: network interface sa ilalim ng Linux suporta ng 2 bagong mga tiyak na mga mode: & quot; dhcp & quot; at & quot; noreport & quot ;. Ang & quot; dhcp & quot; ipinababatid ang mode na ang interface ay dapat na laging DHCP upang makuha ang address nito. Ang & quot; noreport & quot; tumutukoy na walang & quot mode; ifcfg - * & quot; file ay dapat na nakasulat para sa interface. Kung ang isang mode ay hindi tinukoy para sa isang interface, at pagkatapos Rocks ay lumikha ng isang & quot; ifcfg - * & quot; file para sa interface na batay sa mga halaga na itinakda sa database (tulad ng ito ay sa mga nakaraang release).
    • Base: IPMI ngayon ay gumagamit ng mga haligi interface channel sa talahanayan network upang tukuyin ang bilang baseboard controller channel
    • .
    • Base: teksto sa loob ng & quot; Changelog & quot; tags ay abala ngayon sa CDATA upang payagan ang XML escape characters. Ito ay suportado lamang para sa mga file na node XML matatagpuan sa loob ng Rolls (hindi para sa node ng XML file na natagpuan sa ilalim ng / export / bato / install / site-profile.
    • Base: listahan ay maaaring binuo nang walang isang kumpletong kopya ng Rocks source code. Ginagamit nila ang kapaligiran ng pag-unlad Rocks matatagpuan sa ilalim ng / opt / rocks / share / devel sa frontend.
    • Area51.:-Update upang v2.4.2 tripwire
    • Bio.: Refresh CPAN modules
    • Bio.: Refresh CPAN MPI-sabog
    • Bio:. Naidagdag Celera Whole Genome Sequence Assembler
    • Condor.:-Update upang v7.4.4
    • Condor: automated configuration Condor ganap retooled: 1) ang pagsasaayos ay Rocks uutos batay sa halip ng nakapag-iisang tool CondorConf, 2) ay sumusuporta sa mga dynamic na i-update ng anumang / lahat ng mga pagsasaayos sa nodes, 3) na ito ay gumagamit Rocks iniuutos plugin upang payagan ang mga karagdagang automated condor config (eg, sa pamamagitan ng plugin, maaari itong i-on ang MPI suporta).
    • Condor. Sumusuporta sa isang pool password (shared lihim) para sa karagdagang pagpapatunay host
    • Condor. Integrates sa EC2 roll na palawigin Condor pool na may EC2 Hukbo
    • Condor: suporta idinagdag para sa port saklaw upang mapadali configuration firewall
    • .
    • Condor: lokal na kopya ng manpages Condor ni naidagdag sa roll ng mga dokumento
    • .
    • Condor.: Suporta para sa pag-update ng Condor sa nodes na walang re-install (halimbawa, ang mga malalaking bato magpatakbo host & quot; yum update condor & quot;; rocks sync host condor)
    • ganglia.:-Update upang v3.1.7 monitor-core
    • ganglia. RRDTool update upang v1.4.4
    • ganglia.: Maaari ngayon ay idinagdag sa ganglia Roll on-the-lumipad sa isang umiiral frontend
    • ganglia: lahat nodes magpadala ng kanilang metadata metric bawat 3 minuto. Sa nakaraan, kapag gmond ay muli sa frontend, hindi ito maaaring mangolekta ang mga sukatan mula sa nodes dahil ito ay walang metadata mula sa nodes (at ito ay hindi magkaroon ng isang paraan upang hilingin ang nodes dahil ang nodes ay isinaayos sa & quot; bingi & quot;. mode)
    • HPC.:-Update upang v3.347 iozone
    • HPC.:-Update upang v2.0.5 iperf
    • HPC.:-Update upang v1.2.1p1 MPICH2
    • HPC. OpenMPI update upang v1.4.3
    • HPC: rocks-openmpi ay ang default MPI at ito ay isinaayos sa mpi-selector
    • .
    • SGE.:-Update upang V62u5 SGE
    • SGE: any host ay maaaring isaayos upang maging isang host ng pagpapatupad sa pamamagitan ng pagtatakda quot ang host &; exec_host & quot; at & quot; SGE & quot; katangian sa totoo at anumang mga host ay maaaring maging isang host submission sa pamamagitan ng pagtatakda quot ang host &; submit_host & quot; at & quot; SGE & quot; katangian sa totoo.
    • Web-server. Mediawiki-update upang v1.16.0
    • Web-server.:-Update upang v3.0.1 WordPress
    • Xen: ang anumang node makakaya paano host Xen virtual machine. Ito ay kinokontrol na may & quot; xen & quot; attribute.
    • Xen: itakda ang kapangyarihan para sa lahat ng nodes sa isang virtual na cluster (maliban sa VM frontend) sa isa command (& quot; rocks set cluster kapangyarihan ... & quot;). Mga setting ng Power ay maaaring maging & quot; sa & quot ;, & quot; off & quot; o & quot; i-install & quot; (I-on at lakas ng pag-install).
    • Xen: payagan virtual machine upang tukuyin VLAN-tag na interface. Dati, VLAN tag ay lamang suportado para sa mga pisikal na mga interface.
    • Bug Pag-aayos:
    • Base: hindi na makita ang mga non-root user ang naka-encrypt na password na may 'list rocks host attr'. Hashed password ay naka-imbak na ngayon sa isang haligi ng 'shadow' sa talahanayan ng attribute.
    • Base: & quot;% & quot; sa & quot; rocks tumakbo host% & quot; nagbabalik ngayon ang lahat ng mga hukbo. Salamat sa Tom Rockwell para sa fix.
    • Base: Kung ang isang ethernet switch nagpapadala ng isang kahilingan sa DHCP, hindi na nagpapadala ang DHCP server na ito ang & quot; filename & quot; at & quot; sa susunod na server & quot; sa tugon DHCP. Nagdulot ito ng ilang mga switch na hindi maayos load ang kanilang firmware. Higit pang mga pangkalahatan, ito ay kontrolado ng & quot; kickstartable & quot ;, & quot; dhcp_filename & quot; at & quot; dhcp_nextserver & quot; mga katangian.
    • Base: & quot; bato magtakda ng password & quot; nagtatanong sa gumagamit upang kumpirmahin ang kanilang bagong password.
    • Base: kapag humihiling ng isang node sa isang kickstart file at kung ang frontend ay nagpasiya na ang frontend ay masyadong & quot; busy & quot ;, ang ginagawa ngayon ang kickstarting node ng tama ang isang random backoff bago muling humihiling kickstart file nito. Bago ito ayusin, isang node ay Backoff para sa 30 segundo.
    • Base:. Maramihang conditionals maaaring ngayon ay naroroon sa XML tag
    • Base: fixed isang isyu graph traversal. Sa nakaraan, kung ikaw ay nagkaroon ng graph & quot; a & quot; (Cond) sa & quot; b & quot; sa & quot; c & quot; at kung & quot; cond & quot; ay hindi totoo, ang traversal graph ay isama ang & quot; a & quot; at & quot; c & quot ;. Ngayon ito ay nagsasama lamang ng & quot; a & quot;.
    • Base: permissions-set sa & quot; file & quot; tag ay pananatilihin kahit na mayroong iba pang mga & quot; file & quot; mga tag para sa parehong file na hindi itakda ang mga pahintulot ng file. Ang bug ay kapag ang isang mamaya & quot; file & quot; tag ng walang quot &; perms & quot; attribute ay naranasan, pahintulot ng file ay nabura.
    • Base: & quot; file & quot; suportahan tags ngayon & quot; os & quot; conditionals.
    • Base: in insert-ethers, appliances na ito ay minarkahan & quot; Hindi kickstartable & quot; hindi na kailangang maghintay para sa isang kickstart file. Sa nakaraan, ang isa ay upang pindutin ang & quot; F9 & quot; (Lakas umalis) key upang lumabas insert-ethers kapag tumutuklas kickstartable appliances non (eg, ethernet switch).
    • Base: configuration IPMI clean up. Hindi na bumubuo Rocks maling entries sa modprobe.conf o / etc / sysconfig / ifcfg-IPMI.
    • Base: Ang & quot; pre & quot; ngayon ay sumusuporta sa tag ng & quot; interpreter = & quot; attribute.
    • Bio: eliminated & quot; Tinanggihan & quot Pahintulot; error sa panahon ng maramihang mga nagpapatakbo sa parehong database BLAST pamamagitan ng iba't ibang mga gumagamit.
    • SGE: ginawa ng mas mahusay ang mga panukat na koleksyon ng trabaho. Dati, kapag 100 ng trabaho ay isinumite sa queue isang frontend, ang metric SGE ay tumagal kaya mahaba upang maipatupad, dulot ito gmond upang ihinto ang pangangalap ng mga sukatan para sa lahat ng mga hukbo.
    • SGE: ang bilang ng mga CPUs trabaho array ubusin ngayon ay tama binibilang
    • .

    Katulad na software

    clusterui
    clusterui

    14 Apr 15

    salt
    salt

    20 Feb 15

    Mga komento sa Rocks Cluster

    Mga Komento hindi natagpuan
    Magdagdag ng komento
    I-sa mga imahe!