m (1 revision) |
(→Runtime Hardware Setup 2.2) |
||
(9 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
==Runtime Hardware Setup== | ==Runtime Hardware Setup== | ||
− | As SAFplus Platform will run on an environment which consists of chassis, blades, switch fabrics and shelf managers, we have created Runtime Hardware Setup 1.1, 1.2 and 1.3. If this equipment is not available we suggest using a similar environment where PCs/laptops can be used to replace the chassis and blades, see Runtime Hardware setup 2.1, 2.2 and 2.3. | + | As SAFplus Platform will run on an environment which consists of chassis, blades, switch fabrics and shelf managers, we have created Runtime Hardware Setup 1.1, 1.2 and 1.3. If this equipment is not available we suggest using a similar environment where PCs/laptops/Virtual Machines can be used to replace the chassis and blades, see Runtime Hardware setup 2.1, 2.2 and 2.3. |
'''Management Station Machine''' | '''Management Station Machine''' | ||
Line 38: | Line 38: | ||
|- | |- | ||
|style="background-color:lightgray;"|Kernel V | |style="background-color:lightgray;"|Kernel V | ||
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
|- | |- | ||
|style="background-color:lightgray;"|eth0 | |style="background-color:lightgray;"|eth0 | ||
Line 51: | Line 51: | ||
− | [[File:OpenClovis_Note.png]] The IP addresses here are examples. The end user is able to use his/her IP address. The necessary changes have to be made to <code>target.conf</code>. (See Section [[Doc: | + | [[File:OpenClovis_Note.png]] The IP addresses here are examples. The end user is able to use his/her IP address. The necessary changes have to be made to <code>target.conf</code>. (See Section [[Doc:latest/evalguide/build#Configuration File - target.conf| Configuration File - target.conf]]) |
The following diagram shows how the above equipment has been interconnected. | The following diagram shows how the above equipment has been interconnected. | ||
Line 84: | Line 84: | ||
|- | |- | ||
|style="background-color:lightgray;"|Kernel V | |style="background-color:lightgray;"|Kernel V | ||
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
|- | |- | ||
|style="background-color:lightgray;"|eth0 | |style="background-color:lightgray;"|eth0 | ||
Line 134: | Line 134: | ||
|- | |- | ||
|style="background-color:lightgray;"|Kernel V | |style="background-color:lightgray;"|Kernel V | ||
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
|- | |- | ||
|style="background-color:lightgray;"|eth0 | |style="background-color:lightgray;"|eth0 | ||
Line 161: | Line 161: | ||
===Runtime Hardware Setup 2.1=== | ===Runtime Hardware Setup 2.1=== | ||
− | If chassis, blades and switch fabrics are not available and you wish to run the single node setup, then the target environment can be emulated by Runtime Hardware Setup 2.1. This is the simplest set up and requires only one PC/laptop to act as the Development Machine, Management Machine and System Controller. | + | If chassis, blades and switch fabrics are not available and you wish to run the single node setup, then the target environment can be emulated by Runtime Hardware Setup 2.1. This is the simplest set up and requires only one PC/laptop/Virtual Machine to act as the Development Machine, Management Machine and System Controller. |
Line 175: | Line 175: | ||
|- | |- | ||
|style="background-color:lightgray;"|Kernel V | |style="background-color:lightgray;"|Kernel V | ||
− | |2.6 | + | |2.6 and above |
|- | |- | ||
|style="background-color:lightgray;"|eth0 | |style="background-color:lightgray;"|eth0 | ||
Line 189: | Line 189: | ||
If chassis, blades and switch fabrics are not available, then the target environment can be emulated by Runtime Hardware Setup 2.2. Below is a list of the required hardware: | If chassis, blades and switch fabrics are not available, then the target environment can be emulated by Runtime Hardware Setup 2.2. Below is a list of the required hardware: | ||
− | *'''4 PCs/Laptops''' | + | *'''4 PCs/Laptops/Virtual Machines''' |
As shown in Figure [[#Runtime Hardware Setup 2.2|Runtime Hardware Setup 2.2]], these will represent: | As shown in Figure [[#Runtime Hardware Setup 2.2|Runtime Hardware Setup 2.2]], these will represent: | ||
*1 Management Station Machine | *1 Management Station Machine | ||
*1 System Controller node | *1 System Controller node | ||
− | *2 Payload Nodes (PCs/Laptops) | + | *2 Payload Nodes (PCs/Laptops/Virtual Machines) |
*1 switch | *1 switch | ||
Line 215: | Line 215: | ||
|- | |- | ||
|style="background-color:lightgray;"|Kernel V | |style="background-color:lightgray;"|Kernel V | ||
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
|- | |- | ||
|style="background-color:lightgray;"|eth0 | |style="background-color:lightgray;"|eth0 | ||
Line 234: | Line 234: | ||
If four PCs are available then the target environment can be emulated by Runtime Hardware Setup 2.3. Below is a list of the required hardware: | If four PCs are available then the target environment can be emulated by Runtime Hardware Setup 2.3. Below is a list of the required hardware: | ||
− | *''' | + | *'''5 PCs/Laptops/Virtual Machines''' |
These will represent: | These will represent: | ||
*1 Management Station Machine | *1 Management Station Machine | ||
*2 System Controller node | *2 System Controller node | ||
− | *2 Payload Nodes (PCs/Laptops) | + | *2 Payload Nodes (PCs/Laptops/Virtual Machines) |
*1 switch | *1 switch | ||
Line 262: | Line 262: | ||
|- | |- | ||
|style="background-color:lightgray;"|Kernel V | |style="background-color:lightgray;"|Kernel V | ||
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
− | |2.6 | + | |2.6 and above |
|- | |- | ||
|style="background-color:lightgray;"|eth0 | |style="background-color:lightgray;"|eth0 |
Latest revision as of 07:05, 17 November 2014
Contents |
[edit] Runtime Hardware Setup
As SAFplus Platform will run on an environment which consists of chassis, blades, switch fabrics and shelf managers, we have created Runtime Hardware Setup 1.1, 1.2 and 1.3. If this equipment is not available we suggest using a similar environment where PCs/laptops/Virtual Machines can be used to replace the chassis and blades, see Runtime Hardware setup 2.1, 2.2 and 2.3.
Management Station Machine
The Management Machine allows users to launch the Evaluation System on the target environment, enabling them to remotely control SAFplus Platform (via ssh), start and stop sample applications and monitor output.
System Controller
One or more System Controllers are required within our target environment. For further information on the role of a System Controller see the Clovis SAFplus Platform User Guide.
Payload Node
Two Payload Nodes are required for our Evaluation System to demonstrate multi node SAFplus Platform functionality. This is required for Runtime Setup 1.2, 1.3, 2.2 and 2.3.
[edit] Runtime Hardware Setup 1.1
This is the simple chassis, blade setup. Where one blade/node is present and acts as the System controller. Within the Runtime Hardware Setup 1.1, the following equipment is used.
- 1 ATCA Chassis
- 1 x Intel MPCBL0001N04 Blades.
- 1 ATCA Chassis Management Module (CMM)
- 1 ATCA Switch Fabric
- 1 PC Management Station
System Controller | Management Station | |
OS | Linux | Linux |
Kernel V | 2.6 and above | 2.6 and above |
eth0 | 192.168.30.X | 192.168.0.X |
Chassis Slot | 1 |
The IP addresses here are examples. The end user is able to use his/her IP address. The necessary changes have to be made to target.conf
. (See Section Configuration File - target.conf)
The following diagram shows how the above equipment has been interconnected.
[edit] Runtime Hardware Setup 1.2
This is the chassis and blade setup, where three blades/nodes are present that act as the System Controller and two Payload Nodes. Within the Runtime Hardware Setup 1.2, the following equipment is used:
- 1 ATCA Chassis
- 3 x Intel MPCBL0001N04 Blades.
- 1 ATCA Chassis Management Module
- 1 ATCA Switch Fabric
- 1 PC Management Station
System Controller | Payload Node0 | Payload Node1 | Management Station | |
OS | Linux | Linux | Linux | Linux |
Kernel V | 2.6 and above | 2.6 and above | 2.6 and above | 2.6 and above |
eth0 | 192.168.30.X | 192.168.30.X | 192.168.30.X | 192.168.30.X |
Chassis Slot | 1 | 2 | 3 |
[edit] Runtime Hardware Setup 1.3
This four blade setup, requires two System Controllers and two Payload Nodes. The following equipment is used:
- 1 ATCA Chassis
- 4 x Intel MPCBL0001N04 Blades.
- 1 ATCA Chassis Management Module
- 1 ATCA Switch Fabric
- 1 PC Management Station
System Controller0 | System Controller1 | Payload Node0 | Payload Node1 | Management Station | |
OS | Linux | Linux | Linux | Linux | Linux |
Kernel V | 2.6 and above | 2.6 and above | 2.6 and above | 2.6 and above | 2.6 and above |
eth0 | 192.168.30.X | 192.168.30.X | 192.168.30.X | 192.168.30.X | 192.168.30.X |
Chassis Slot | 1 | 2 | 3 | 4 |
[edit] Runtime Hardware Setup 2.1
If chassis, blades and switch fabrics are not available and you wish to run the single node setup, then the target environment can be emulated by Runtime Hardware Setup 2.1. This is the simplest set up and requires only one PC/laptop/Virtual Machine to act as the Development Machine, Management Machine and System Controller.
System Controller | |
OS | Linux |
Kernel V | 2.6 and above |
eth0 | 192.168.30.X |
[edit] Runtime Hardware Setup 2.2
If chassis, blades and switch fabrics are not available, then the target environment can be emulated by Runtime Hardware Setup 2.2. Below is a list of the required hardware:
- 4 PCs/Laptops/Virtual Machines
As shown in Figure Runtime Hardware Setup 2.2, these will represent:
- 1 Management Station Machine
- 1 System Controller node
- 2 Payload Nodes (PCs/Laptops/Virtual Machines)
- 1 switch
System Controller | Payload Node0 | Payload Node1 | Management Station | |
OS | Linux | Linux | Linux | Linux |
Kernel V | 2.6 and above | 2.6 and above | 2.6 and above | 2.6 and above |
eth0 | 192.168.30.X | 192.168.30.X | 192.168.30.X | 192.168.30.X |
[edit] Runtime Hardware Setup 2.3
If four PCs are available then the target environment can be emulated by Runtime Hardware Setup 2.3. Below is a list of the required hardware:
- 5 PCs/Laptops/Virtual Machines
These will represent:
- 1 Management Station Machine
- 2 System Controller node
- 2 Payload Nodes (PCs/Laptops/Virtual Machines)
- 1 switch
System Controller0 | System Controller1 | Payload Node0 | Payload Node1 | Management Station | |
OS | Linux | Linux | Linux | Linux | Linux |
Kernel V | 2.6 and above | 2.6 and above | 2.6 and above | 2.6 and above | 2.6 and above |
eth0 | 192.168.30.X | 192.168.30.X | 192.168.30.X | 192.168.30.X | 192.168.30.X |
[edit] Summary and Next Steps
This chapter has laid out the various hardware setups available to run our sample applications. Once you have chosen the set up that you wish to try and have all the hardware in place, correctly interlinked, the next step is to install the run time targets. This is discussed within the following chapter.