Distributed Parallel Computing on Windows Cluster Computing

<< Click to Display Table of Contents >>

Navigation:  Analysis Setup > Analysis Function > Parallel Processing >

Distributed Parallel Computing on Windows Cluster Computing

Classification of Nodes in the Cluster of Moldex3D Parallel Computing

In Moldex3D cluster computing, we define four kinds of nodes in the cluster. (1) Client node: User can modify the analysis settings and view the analysis results at this node, and this node won’t join the computing. (2) Head node: This node is used to launch the parallel computing. The Moldex3D Remote Computing Server is located at this node for the management of compute nodes and the arrangement of parallel computing jobs. This node won’t join the computing (3) Storage node: The solver programs and the analysis project data are located at this node. All the compute nodes access this node for the solver programs and reading/writing the data. This node won’t join the computing (4) Compute node: This node is used for parallel computing.

 

A small cluster

For a cluster of less than 4 nodes, the node1 may have several roles such as the client node, the head node, the storage node, and the compute node. On the other hand, node2~node4 are pure compute nodes.

clip0084

 

A large cluster

For a cluster of more than 4 nodes, it’s better to let each machine play one role. Therefore, the client node, head node, storage node, and compute nodes are played at different machines.

 

clip0085

 

clip0082

 

Inbound Connections Limit of Non-Server Windows Editions

For distributed parallel computing, all the compute nodes have to connect to the storage node to read the required data and write partial data of the final results. This will establish the inbound connections of the storage node. For using the workstation version of Windows, like Windows XP/Vista/7, on the storage node, there is a limit for the number of inbound connections. On the other hand, the server version of Windows, like Windows Server 2003/2008/2008R2, there is NO limit for inbound connections.

 

Furthermore, the workstation version of Windows can be classified according to the limit number of inbound connections into personal edition and non-personal edition. For personal edition, the inbound connections limit is 5, like Windows XP Home/Vista Home Basic/Vista Home Premium. If the current inbound connections of the storage node are 5, no more connection to the storage node can be established. If you try to connect to the storage node, there will be a warning message shown as below: No more connections can be made to this remote computer at this time because there are already as many connections as the computer can accept. For non-personal edition, the inbound connections limit is 10, like Windows XP Professional/Vista. If the current inbound connections of the storage node are 10, no more connection to the storage node can be established. If you try to connect to the master node, there will be a warning message shown as below: No more connections can be made to this remote computer at this time because there are already as many connections as the computer can accept.

 

Therefore, we strongly recommend the uses to use Server edition of Windows as the operating system of the storage node. For more information about the inbound connections limit, please visit the following site from Microsoft: https://support.microsoft.com/en-us/kb/314882/en-us