# Hardware cluster requirements

**URL:** <https://community.openpbs.org/t/hardware-cluster-requirements/1152>\
**Category:** Users/Site Administrators\
**Created:** [August 24, 2018, 2:03am UTC](https://community.openpbs.org/t/hardware-cluster-requirements/1152 "2018-08-24T02:03:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![josian](https://avatars.discourse-cdn.com/v4/letter/j/c4cdca/32.png) [@josian](https://community.openpbs.org/u/josian)\
**Post date:** [August 24, 2018, 2:03am UTC](https://community.openpbs.org/t/hardware-cluster-requirements/1152/1 "2018-08-24T02:03:52Z")

</div>

Hi,

We are exploring use Trinity with HPC and PBS in our lab. This is our hardware:

ServerA: QuadCore CPU and 8Gb RAM  
ServerB: 16Cores and 128Gb  
ServerC: 32Cores and 128Gb

Can we use ServerA as master and ServerB & ServerC as nodes? In that way the bigger servers can work in parallel and master server just manage the scheduler.

---

<div class="post-metadata">

**Author:** ![adarsh](https://avatars.discourse-cdn.com/v4/letter/a/f07891/32.png) [@adarsh](https://community.openpbs.org/u/adarsh)\
**Post date:** [August 24, 2018, 8:00am UTC](https://community.openpbs.org/t/hardware-cluster-requirements/1152/2 "2018-08-24T08:00:14Z")

</div>

Your plan is spot on,

ServerA: QuadCore CPU and 8Gb RAM – **PBS Pro Server/Sched**  
ServerB: 16Cores and 128Gb - **PBS MoM ( compute node 1 )**  
ServerC: 32Cores and 128Gb - **PBS MoM ( compute node 2)**

Note: To avoid confusion of the word “server” in this context  
PBS Server/Scheduler - distributes or schedules the jobs based on policy/limits etc  
PBS Mom (Compute Nodes) – does the computational work

---

<div class="post-metadata">

**Author:** ![josian](https://avatars.discourse-cdn.com/v4/letter/j/c4cdca/32.png) [@josian](https://community.openpbs.org/u/josian)\
**Post date:** [August 27, 2018, 2:37am UTC](https://community.openpbs.org/t/hardware-cluster-requirements/1152/3 "2018-08-27T02:37:44Z")

</div>

Thanks for the info and the clarification.

Is there any official documentation for OpenPBS? I found a website but is an interpretation of the concepts.

---

<div class="post-metadata">

**Author:** ![adarsh](https://avatars.discourse-cdn.com/v4/letter/a/f07891/32.png) [@adarsh](https://community.openpbs.org/u/adarsh)\
**Post date:** [August 27, 2018, 11:08am UTC](https://community.openpbs.org/t/hardware-cluster-requirements/1152/4 "2018-08-27T11:08:36Z")

</div>

Documentation can be found at this link: [Altair Product Documentation - Altair Community](https://www.pbsworks.com/SupportGT.aspx?d=PBS-Professional,-Documentation)

Please note this is PBS Pro OSS and not OpenPBS, some information below:

> [@PBS Default number of nodes and number of cpus](http://community.openpbs.org/t/pbs-default-number-of-nodes-and-number-of-cpus/834/4):
>
> So a little history for your knowledge. PBS was originally developed for NASA under a contract project. Altair Engineering acquired the rights to all the PBS technology and intellectual property from Veridian in 2003. Altair Engineering currently owns and maintains the intellectual property associated with PBS, and also employs the original development team from NASA. The following versions of PBS are currently available: OpenPBS — original open source version released by MRJ in 1998 (not ac…
