User Tools

Site Tools


limulus_design_philosophy

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
limulus_design_philosophy [2021/04/30 16:11]
brandonm [Use Commodity Hardware] Punctuation, word, phrasing, and formatting fixes
limulus_design_philosophy [2021/05/03 14:24] (current)
brandonm [Optimize Price, Performance, Convenience] Hyphenate appropriate terms
Line 28: Line 28:
 ====Use Open Software==== ====Use Open Software====
  
-In HPC and Data Analytics, the use of open software is virtually standard. The reasons for this go back to the original Beowulf approach and the advantages clearly out weigh any disadvantages. Like commodity hardware, users are not locked-in to any specific software vendor (unless they choose). The advantage of leading edge open development combined with the ability to choose how to use the software is important to many users (and often extends the useful life of hardware). For these reasons, **all Limulus Systems are built with 100% open source software beginning the Linux operating system**.+In HPC and Data Analytics, the use of open software is virtually standard. The reasons for this go back to the original Beowulf approachand the advantages clearly out weigh any disadvantages. Like commodity hardware, users are not locked in to any specific software vendor (unless they choose to be so). The advantage of leading-edge open development combined with the ability to choose how to use the software is important to many users (and often extends the useful life of hardware). For these reasons, **all Limulus Systems are built with 100% open-source softwarebeginning with the Linux operating system**.
  
 ====Low Power, Noise, Heat==== ====Low Power, Noise, Heat====
  
-One of the key design aspects of Limulus computing is the ability to deploy high-performance Limulus systems almost anywhere. Most //server// level hardware makes assumptions about data-center available power, cooling, and noise levels (i.e. fan noise). Using data-center equipment in an office, lab, classroom, or home may not be possible due to specific requirements (e.g. electrical requirements my exceed typical office wiring, generation of heat may exceed local HVAC designs, and fan noise may limit the ability to use the phone or have conversations). +One of the key design aspects of Limulus computing is the ability to deploy high-performance Limulus systems almost anywhere. Most //server//-level hardware makes assumptions about data-center available power, cooling, and noise levels (i.e. fan noise). Using data-center equipment in an office, lab, classroom, or home may not be possible due to specific requirements (e.g. electrical requirements my exceed typical office wiring, generation of heat may exceed local HVAC designs, and fan noise may limit the ability to use the phone or have conversations). 
  
-All Limulus systems are designed with "non-data center" power, heat, and noise profile. For example, **all Limulus systems can operate in an office environment using standard electrical service, with low heat and noise generation**. +All Limulus systems are designed with "non-data center" power, heat, and noise profiles. For example, **all Limulus systems can operate in an office environment using standard electrical service, with low heat and noise generation**. 
  
-The ability to operate virtually anywhere is accomplished through careful design using low power components (e.g. 65W processors) and efficient and quiet cooling designs (e.g. large variable speed fans)  +The ability to operate virtually anywhere is accomplished through careful design using low power components (e.g. 65W processors) and efficient and quiet cooling designs (e.g. large variable speed fans) 
  
-Another unique feature of the Limulus design is the ability to turn-off un-used worker nodes and thus reduce the power foot print even further. An HPC Limulus system can operate as a single node workstation and start additional processing nodes as needed. In this scenario worker node startup and shutdown can be placed under the control of the Slurm resource manager and nodes can be started as needed based on the jobs submitted the work queue. +Another unique feature of the Limulus design is the ability to turn off unused worker nodes and thus reduce the power footprint even further. An HPC Limulus system can operate as a single node workstation and start additional processing nodes as needed. In this scenarioworker node startup and shutdown can be placed under the control of the Slurm resource manager and nodes can be started as needed based on the jobs submitted to the work queue. 
  
 ====Optimize Price, Performance, Convenience====  ====Optimize Price, Performance, Convenience==== 
  
-The final design concept is to package all the above features into a low-cost, high performance, easily managed, well documented  personal high-performance computing system. This goal is achieved though careful design and testing of components combined with integration of open software. All standard software including all Limulus utilities is managed through RPM packages and the Yum package manager. +The final design concept is to package all the above features into a low-cost, high-performance, easily managed, well-documented  personal high-performance computing system. This goal is achieved though careful design and testing of components combined with integration of open software. All standard software including all Limulus utilities is managed through RPM packages and the Yum package manager. 
  
 **The end result is a high-performance, turn-key, open, manageable, and supportable HPC and Data Analytics workstation appliance.** **The end result is a high-performance, turn-key, open, manageable, and supportable HPC and Data Analytics workstation appliance.**
limulus_design_philosophy.1619799082.txt.gz ยท Last modified: 2021/04/30 16:11 by brandonm