Maui Cluster Scheduler
   HOME

TheInfoList



OR:

Maui Cluster Scheduler is a
job scheduler A job scheduler is a computer application for controlling unattended background program execution of jobs. This is commonly called batch scheduling, as execution of non-interactive jobs is often called batch processing, though traditional ''job'' ...
for use on clusters and
supercomputer A supercomputer is a computer with a high level of performance as compared to a general-purpose computer. The performance of a supercomputer is commonly measured in floating-point operations per second ( FLOPS) instead of million instructions ...
s initially developed by Cluster Resources, Inc. Maui is capable of supporting multiple scheduling policies, dynamic priorities, reservations, and fairshare capabilities. It improves the manageability and efficiency of machines ranging from clusters of a few processors to multi-teraflops supercomputers. Maui is available for use and modification for non-commercial usage.


Development and support

Maui was most heavily developed during the mid-90s. Development slowed into the 2000s, although an active community around the usage of Maui still exists. Its development was made possible by the support of Cluster Resources, Inc. (now Adaptive Computing) and the contributions of many individuals and sites including the U.S. Department of Energy,
PNNL Pacific Northwest National Laboratory (PNNL) is one of the United States Department of Energy national laboratories, managed by the Department of Energy's (DOE) Office of Science. The main campus of the laboratory is in Richland, Washington. O ...
, the Center for High Performance Computing at the University of Utah (CHPC),
Ohio Supercomputer Center The Ohio Supercomputer Center (OSC) is a supercomputer facility located on the western end of the Ohio State University campus, just north of Columbus. Established in 1987, the OSC partners with Ohio universities, labs and industries, providing st ...
(OSC),
University of Southern California The University of Southern California (USC, SC, or Southern Cal) is a Private university, private research university in Los Angeles, California, United States. Founded in 1880 by Robert M. Widney, it is the oldest private research university in C ...
(USC),
SDSC SDSC may refer to: * San Diego Supercomputer Center * Satish Dhawan Space Centre * Strategic and Defence Studies Centre The Strategic and Defence Studies Centre (SDSC) is a university-based institute that is situated in the Coral Bell School of ...
,
MHPCC The Air Force Maui Optical and Supercomputing observatory is an Air Force Research Laboratory (AFRL) operating location at Haleakala Observatory on Maui, Hawaii, with a twofold mission (). First, it conducts the research and development mission ...
,
BYU Brigham Young University (BYU, sometimes referred to colloquially as The Y) is a private research university in Provo, Utah. It was founded in 1875 by religious leader Brigham Young and is sponsored by the Church of Jesus Christ of Latter-day S ...
, NCSA, and many others. It may be downloaded, modified and redistributed. Maui Cluster Scheduler is currently maintained and supported by
Adaptive Computing, Inc. Adaptation, in biology, is the process or trait by which organisms or population better match their environment Adaptation may also refer to: Arts * Adaptation (arts), a transfer of a work of art from one medium to another ** Film adaptation, ...
, although most new development has come to a standstill. A next-generation non-open-source scheduler is part of the
Moab Cluster Suite Maui Cluster Scheduler is a job scheduler for use on clusters and supercomputers initially developed by Cluster Resources, Inc. Maui is capable of supporting multiple scheduling policies, dynamic priorities, reservations, and fairshare capabi ...
and borrows many of the same concepts found in Maui. Maui's developers state that the licence satisfies some definitions of
open-source software Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Op ...
and that it is not available for commercial usage. Adaptive Computing's Maui project is not associated with the
Maui Scheduler Molokini Edition The island of Maui (; Hawaiian: ) is the second-largest of the islands of the state of Hawaii at 727.2 square miles (1,883 km2) and is the 17th largest island in the United States. Maui is the largest of Maui County's four islands, which ...
, which was developed as a project on the
SourceForge SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirrorin ...
site independent of the original Maui scheduler, under the
GNU Lesser General Public License The GNU Lesser General Public License (LGPL) is a free-software license published by the Free Software Foundation (FSF). The license allows developers and companies to use and integrate a software component released under the LGPL into their own ...
. The Molokini Edition's most recent release was in 2005.


See also

*
HTCondor HTCondor is an open-source high-throughput computing software framework for coarse-grained distributed parallelization of computationally intensive tasks. It can be used to manage workload on a dedicated cluster of computers, or to farm out wor ...
*
Open Source Cluster Application Resources Open Source Cluster Application Resources (OSCAR) is a Linux-based software installation for high-performance cluster computing. OSCAR allows users to install a Beowulf type high performance computing cluster. See also * TORQUE Resource Manager ...
(OSCAR) *
TORQUE Resource Manager In physics and mechanics, torque is the rotational equivalent of linear force. It is also referred to as the moment of force (also abbreviated to moment). It represents the capability of a force to produce change in the rotational motion of the ...
*
Beowulf cluster A Beowulf cluster is a computer cluster of what are normally identical, commodity-grade computers networked into a small local area network with libraries and programs installed which allow processing to be shared among them. The result is a hig ...


References

{{reflist, refs= {{cite web, last=mauisched , author2=mitchmurphy , title=Maui Scheduler , publisher=
SourceForge SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirrorin ...
, date=2009-07-17 , url=http://sourceforge.net/projects/mauischeduler/ , accessdate=2011-07-31 , archiveurl=https://web.archive.org/web/20110310063842/http://sourceforge.net/projects/mauischeduler/ , archivedate=2011-03-10 , url-status=live
{{cite web, title=Maui Cluster Scheduler(TM) , publisher=Adaptive Computing , year=2012 , url=http://www.adaptivecomputing.com/products/open-source/maui/ , accessdate=2012-07-09 , archiveurl=https://web.archive.org/web/20120630152046/http://www.adaptivecomputing.com/products/open-source/maui/ , archivedate=2012-06-30 , url-status=live


External links


Maui Cluster Scheduler
- SourceForge page Job scheduling