Warewulf – кластерлік жүйе құру құралы. Орталық басқару, конфигурация, мониторинг, автоматты жүктеу арқылы жүйенің ұзақ мерзімді әкімшілігін жеңілдетеді.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Компьютерлік кластерді құру құралы
Computer cluster implementation toolkit
Warewulf – кластерді орнату және оны ұзақ мерзімді басқару процесін жеңілдететін компьютерлік кластерді құру құралы.
Warewulf is a computer cluster implementation toolkit that facilitates the process of installing a cluster and long term administration.
Құралдар жиынтығы
Warewulf мұны басқару парадигмасын өзгертіп, барлық құл түйіннің файлдық жүйелерін бір орталықтан басқаруға мүмкіндік береді және түйін жүктелімі кезінде файлдық жүйені автоматты түрде таратуды қамтамасыз етеді. Ол барлық құл түйіндер үшін орталық басқару моделін ұсынады және конфигурациялық файлдарды жасау, түйіндерді бақылау және басқару үшін қажетті құралдарды қамтиды. Бұл жүйе толығымен бейімделуге қабілетті және кез келген кластерге сәйкес келтірілуі мүмкін. Бағдарламалық қамтамасыз етуді басқару тұрғысынан, 2 түйін немесе 500 түйін іске қосудың арасында ешқандай айырмашылық жоқ. Процедура бірдей күйінде қалады, сондықтан Warewulf әкімшілер үшін масштабталатындығын көрсетеді. Сонымен қатар, әр түйін үшін стандартты chroot қолданылатын файлдық жүйені пайдалану арқасында, жүйе өте конфигурацияланғыш және жекелеген орталарға оңай бейімделеді. Warewulf жоғары өнімді есептеу (HPC) жүйесі ретінде жобаланғанмен, ол өзіндік HPC жүйесі емес. Warewulf – бұл таратылған Linux дистрибутиві, немесе дәлірек айтқанда, бір мастерден шағын, жеңіл Linux жүйелерін көшіру және басқару жүйесі. Warewulf арқылы LAM/MPI/MPICH, Sun Grid Engine, PVM және т.б. сияқты HPC пакеттерін кластерде оңай орнатуға болады. Warewulf қатаң HPC-ге арналған жүйе болмай, құл түйіндерін басқару мәселесін шешеді (дегенмен ол HPC ескере отырып жасалған). Осының арқасында ол өздігінен құрастырылған кластердей икемді, бірақ әкімшілік тұрғысынан жақсы масштабталады. Осы икемділік пен оңай бейімделу мүмкіндігінің нәтижесінде Warewulf өндірістік HPC жүзеге асыруларда ғана емес, сонымен қатар KASY0 (GFLOPS бағасын 100 долларға дейін төмендеткен алғашқы жүйе) сияқты дамыту жүйелерінде, веб-серверлер кластерлік фермаларында, қауіпсіздік бұзушылықтарды анықтау кластерлерінде және жоғары сенімді кластерлерде де қолданылды.
Warewulf does this by changing the administration paradigm to make all of the slave node file systems manageable from one point, and automate the distribution of the node file system during node boot. It allows a central administration model for all slave nodes and includes the tools needed to build configuration files, monitor, and control the nodes. It is totally customizable and can be adapted to just about any type of cluster. From the software administration perspective it does not make much difference if you are running 2 nodes or 500 nodes. The procedure is still the same, which is why Warewulf is scalable from the admins perspective. Also, because it uses a standard chroot'able file system for every node, it is extremely configurable and lends itself to custom environments very easily. While Warewulf was designed to be a high performance computing (HPC) system, it is not an HPC system in itself. Warewulf is more along the lines of a distributed Linux distribution, or more specifically a system for replicating and managing small, lightweight Linux systems from one master. Using Warewulf, HPC packages such as LAM/MPI/MPICH, Sun Grid Engine, PVM, etc. can be easily deployed throughout the cluster. Warewulf solves the problem of slave node management rather than being a strict HPC specific system (even though it was designed with HPC in mind). Because of this it is as flexible as a home grown cluster, but administratively scales very well. As a result of this flexibility and ease of customization, Warewulf has been used not only on production HPC implementations, but also development systems like KASY0 (the first system to break the one hundred dollar per GFLOPS barrier), and non HPC systems such as web server cluster farms, intrusion detection clusters, and high availability clusters.