Difference between revisions of "Doc:latest/evalguide/setup"

 
(Runtime Hardware Setup 2.2)
 
(10 intermediate revisions by 2 users 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:Evalguide/build#Configuration File - target.conf| Configuration File - target.conf]])  
+
[[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:
*'''4 PCs/Laptops'''
+
*'''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


Runtime Hardware Setup 1.1
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


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 target.conf. (See Section Configuration File - target.conf)

The following diagram shows how the above equipment has been interconnected.

Runtime Hardware Setup 1.1

[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


Runtime Hardware Setup 1.2
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


Runtime Hardware Setup 1.2

[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


Runtime Hardware Setup 1.3
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


Runtime Hardware Setup 1.3

[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.


Runtime Hardware Setup 2.1
System Controller
OS Linux
Kernel V 2.6 and above
eth0 192.168.30.X


Runtime Hardware Setup 2.1

[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


Runtime Hardware Setup 2.2
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


Runtime Hardware Setup 2.2

[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


Runtime Hardware Setup 2.3
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


Runtime Hardware Setup 2.3

[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.