(→Payload Node) |
(→Hardware and Software Prerequisites) |
||
Line 6: | Line 6: | ||
The hardware set up you wish to choose depends upon two factors: | The hardware set up you wish to choose depends upon two factors: | ||
− | *whether you wish to use ATCA blades or PCs/laptops | + | *whether you wish to use ATCA blades or PCs/laptops/Virtual Machines |
− | *number of PCs/laptops/blades you have available | + | *number of PCs/laptops/blades/Virtual Machines you have available |
The following table helps you decide which setup you can recreate. For example, if you wish to use an ATCA chassis and have 3 blades available, then you may wish to create Hardware Setup 1.2. | The following table helps you decide which setup you can recreate. For example, if you wish to use an ATCA chassis and have 3 blades available, then you may wish to create Hardware Setup 1.2. | ||
Line 26: | Line 26: | ||
|Hardware Setup 1.3 | |Hardware Setup 1.3 | ||
|- | |- | ||
− | |style="background-color:lightgray;"|Pcs/Laptops | + | |style="background-color:lightgray;"|Pcs/Laptops/Virtual Machines |
|Hardware Setup 2.1 | |Hardware Setup 2.1 | ||
|Hardware Setup 2.2 | |Hardware Setup 2.2 | ||
Line 32: | Line 32: | ||
|} | |} | ||
− | [[File:OpenClovis_Note.png]] The word Node here represents either a PC, laptop or blade. | + | [[File:OpenClovis_Note.png]] The word Node here represents either a PC, laptop or blade or Virtual Machine. |
===Development Environment=== | ===Development Environment=== | ||
Line 48: | Line 48: | ||
|- | |- | ||
|style="background-color:lightgray;"|Development Machine | |style="background-color:lightgray;"|Development Machine | ||
− | |PC or Laptop | + | |PC or Laptop or Virtual Machine |
<br>Hard disk - 10 GB or more | <br>Hard disk - 10 GB or more | ||
<br>RAM - 512 MB or more | <br>RAM - 512 MB or more | ||
Line 55: | Line 55: | ||
|} | |} | ||
− | [[File:OpenClovis_Note.png]] Although a distinction is made throughout this document to separate the two functions of the Development Machine and Management Station Machine, they can in fact be the same PC/Laptop. | + | [[File:OpenClovis_Note.png]] Although a distinction is made throughout this document to separate the two functions of the Development Machine and Management Station Machine, they can in fact be the same PC/Laptop/Virtual Machine. |
===Runtime Environment=== | ===Runtime Environment=== | ||
− | A distinction is made between the Development and Runtime Environment as SAFplus Platform will most likely run within an environment made up of chassis, blades, shelf managers, switches etc. and be monitored remotely. Hence we have attempted to make this Evaluation System simulate the environment it will be used in, as represented in Runtime Hardware Setup 1.1, 1.2 and 1.3 (see Chapter [[Doc:latest/evalguide/setup#Runtime Hardware Setup| Runtime Hardware Setup]]). An alternative setup is also provided, using PCs, as discussed in Runtime Hardware Setup 2.1, 2.2 and 2.3 (again see Chapter [[Doc:latest/evalguide/setup#Runtime Hardware Setup| Runtime Hardware Setup]]). | + | A distinction is made between the Development and Runtime Environment as SAFplus Platform will most likely run within an environment made up of chassis, blades, shelf managers, switches etc. and be monitored remotely. Hence we have attempted to make this Evaluation System simulate the environment it will be used in, as represented in Runtime Hardware Setup 1.1, 1.2 and 1.3 (see Chapter [[Doc:latest/evalguide/setup#Runtime Hardware Setup| Runtime Hardware Setup]]). An alternative setup is also provided, using PCs/Virtual Machines, as discussed in Runtime Hardware Setup 2.1, 2.2 and 2.3 (again see Chapter [[Doc:latest/evalguide/setup#Runtime Hardware Setup| Runtime Hardware Setup]]). |
====Runtime Setup 1.1, 1.2 and 1.3==== | ====Runtime Setup 1.1, 1.2 and 1.3==== | ||
− | Runtime Hardware Setup 1.1, 1.2 or 1.3 requires a Chassis and 1, 3 or 4 blade(s) respectively and one PC or laptop to act as the Management Station Machine. Below is listed the equipment required. | + | Runtime Hardware Setup 1.1, 1.2 or 1.3 requires a Chassis and 1, 3 or 4 blade(s) respectively and one PC or laptop or Virtual Machine to act as the Management Station Machine. Below is listed the equipment required. |
=====Chassis===== | =====Chassis===== | ||
Line 81: | Line 81: | ||
|- | |- | ||
|style="background-color:lightgray;"|Development Station Machine | |style="background-color:lightgray;"|Development Station Machine | ||
− | |PC or Laptop | + | |PC or Laptop or Virtual Machine |
<br>Hard disk - 10 GB or more | <br>Hard disk - 10 GB or more | ||
<br>RAM - 512 MB or more | <br>RAM - 512 MB or more | ||
Line 88: | Line 88: | ||
|} | |} | ||
− | [[File:OpenClovis_Note.png]] It is possible to use a single PC/laptop as both host for the development and management machines. Virtual machine environments can also be used with some limitations to the hardware exercises. | + | [[File:OpenClovis_Note.png]] It is possible to use a single PC/laptop/Virtual Machine as both host for the development and management machines. Virtual machine environments can also be used with some limitations to the hardware exercises. |
=====System Controller===== | =====System Controller===== | ||
Line 136: | Line 136: | ||
====Runtime Setup 2.1, 2.2 and 2.3==== | ====Runtime Setup 2.1, 2.2 and 2.3==== | ||
− | Runtime Hardware Setup 2 is a simpler hardware set up, only requiring PC(s)/laptop(s) and a switch. Runtime Hardware Setup 2.1, 2.2 or 2.3 requires 1, 3 or 4 PC(s) or laptop(s) respectively. In addition a PC or laptop is needed to act as the Management Station Machine. Below is listed the equipment required. | + | Runtime Hardware Setup 2 is a simpler hardware set up, only requiring PC(s)/laptop(s)/Virtual Machine(s) and a switch. Runtime Hardware Setup 2.1, 2.2 or 2.3 requires 1, 3 or 4 PC(s) or laptop(s) or Virtual Machine(s) respectively. In addition a PC or laptop or Virtual Machine is needed to act as the Management Station Machine. Below is listed the equipment required. |
=====Management Station Machine===== | =====Management Station Machine===== | ||
Line 150: | Line 150: | ||
|- | |- | ||
|style="background-color:lightgray;"|Management/Development Station Machine | |style="background-color:lightgray;"|Management/Development Station Machine | ||
− | |PC or Laptop | + | |PC or Laptop or Virtual Machine |
<br>Hard disk - 10 GB or more | <br>Hard disk - 10 GB or more | ||
<br>RAM - 512 MB or more | <br>RAM - 512 MB or more | ||
Line 173: | Line 173: | ||
|- | |- | ||
|style="background-color:lightgray;"|System Controller | |style="background-color:lightgray;"|System Controller | ||
− | |PC or Laptop | + | |PC or Laptop or Virtual Machine |
<br>Hard disk - 10 GB or more | <br>Hard disk - 10 GB or more | ||
<br>RAM - 512 MB or more | <br>RAM - 512 MB or more | ||
Line 182: | Line 182: | ||
=====Payload Node===== | =====Payload Node===== | ||
− | Two Payload PCs /laptops are required for Runtime Hardware Setup 2.2 and 2.3. | + | Two Payload PCs /laptops/Virtual Machines are required for Runtime Hardware Setup 2.2 and 2.3. |
{| border="1" cellpadding="10" cellspacing="0" | {| border="1" cellpadding="10" cellspacing="0" | ||
Line 192: | Line 192: | ||
|- | |- | ||
|style="background-color:lightgray;"|Two Payload Nodes | |style="background-color:lightgray;"|Two Payload Nodes | ||
− | |PC or Laptop | + | |PC or Laptop or Virtual Machine |
<br>HD - 10 GB or more | <br>HD - 10 GB or more | ||
<br>RAM - 512 MB or more | <br>RAM - 512 MB or more |
Latest revision as of 07:12, 17 November 2014
Contents |
[edit] Hardware and Software Prerequisites
The OpenClovis SAFplus Platform SDK allows the modeller to define exactly what kind of hardware configuration a model runs on. This Evaluation Model has been set up to allow a variety of hardware configurations. You should match your hardware as best as possible with one of the configurations described below.
This chapter initially summarizes the configurations you may recreate, followed by a description of the hardware and software specifications.
The hardware set up you wish to choose depends upon two factors:
- whether you wish to use ATCA blades or PCs/laptops/Virtual Machines
- number of PCs/laptops/blades/Virtual Machines you have available
The following table helps you decide which setup you can recreate. For example, if you wish to use an ATCA chassis and have 3 blades available, then you may wish to create Hardware Setup 1.2.
Hardware Setup | |||
---|---|---|---|
Single Node | 3 Node - Distributed | 4 Node - Distributed | |
Chassis/Blades | Hardware Setup 1.1 | Hardware Setup 1.2 | Hardware Setup 1.3 |
Pcs/Laptops/Virtual Machines | Hardware Setup 2.1 | Hardware Setup 2.2 | Hardware Setup 2.3 |
The word Node here represents either a PC, laptop or blade or Virtual Machine.
[edit] Development Environment
The Development Machine is the primary machine where the SAFplus Platform SDK and Evaluation System is installed and built. As discussed within this document, the development machine plays an important role in moving System Controller and Payload Node images to the runtime environment.
Development Machine
Hardware | Software | |
Development Machine | PC or Laptop or Virtual Machine
|
Linux Distribution (Ubuntu 7.04 and above preferred) |
Although a distinction is made throughout this document to separate the two functions of the Development Machine and Management Station Machine, they can in fact be the same PC/Laptop/Virtual Machine.
[edit] Runtime Environment
A distinction is made between the Development and Runtime Environment as SAFplus Platform will most likely run within an environment made up of chassis, blades, shelf managers, switches etc. and be monitored remotely. Hence we have attempted to make this Evaluation System simulate the environment it will be used in, as represented in Runtime Hardware Setup 1.1, 1.2 and 1.3 (see Chapter Runtime Hardware Setup). An alternative setup is also provided, using PCs/Virtual Machines, as discussed in Runtime Hardware Setup 2.1, 2.2 and 2.3 (again see Chapter Runtime Hardware Setup).
[edit] Runtime Setup 1.1, 1.2 and 1.3
Runtime Hardware Setup 1.1, 1.2 or 1.3 requires a Chassis and 1, 3 or 4 blade(s) respectively and one PC or laptop or Virtual Machine to act as the Management Station Machine. Below is listed the equipment required.
[edit] Chassis
ATCA chassis with a Shelf Manager.
[edit] Management Station Machine
A Management Station is necessary for Runtime Hardware Setup 1.1, 1.2 and 1.3.
Hardware | Software | |
Development Station Machine | PC or Laptop or Virtual Machine
|
Linux Distribution (Ubuntu 7.04 and above preferred) |
It is possible to use a single PC/laptop/Virtual Machine as both host for the development and management machines. Virtual machine environments can also be used with some limitations to the hardware exercises.
[edit] System Controller
Runtime Hardware Setup 1.1 and 1.2 required one System Controller.
Runtime Hardware Setup 1.3 requires two System Controllers.
Hardware | Software | |
System Controller | ATCA Intel (MPCBL0001) Blade
|
Linux Distribution (Ubuntu 7.04 and above preferred) |
[edit] Payload (Blades) Node
Two Payload nodes are necessary for Runtime Hardware Setup 1.2 and 1.3.
Hardware | Software | |
Two Payload Blades | ATCA Intel (MPCBL0001) Blade
|
Linux Distribution (Ubuntu 7.04 and above preferred) |
[edit] Switch
10/100Mbps or Gigabit Ethernet switch.
See Chapter Building the Evaluation System and Deploying Runtime Images for further installation details.
[edit] Runtime Setup 2.1, 2.2 and 2.3
Runtime Hardware Setup 2 is a simpler hardware set up, only requiring PC(s)/laptop(s)/Virtual Machine(s) and a switch. Runtime Hardware Setup 2.1, 2.2 or 2.3 requires 1, 3 or 4 PC(s) or laptop(s) or Virtual Machine(s) respectively. In addition a PC or laptop or Virtual Machine is needed to act as the Management Station Machine. Below is listed the equipment required.
[edit] Management Station Machine
One Management Station is necessary for Runtime Hardware Setup 2.1, 2.2 and 2.3.
Hardware | Software | |
Management/Development Station Machine | PC or Laptop or Virtual Machine
|
Linux Distribution (Ubuntu 7.04 and above preferred) |
It is possible to use a single PC as the development machine, management machine and simultaneously as the target for a single node. Distributed node exercises will require a second machine. Virtual machine environments can also be used with some limitations to the hardware exercises.
[edit] System Controller
Runtime Hardware Setup 2.1 and 2.2 required one System Controller.
Runtime Hardware Setup 2.3 requires two System Controllers.
Hardware | Software | |
System Controller | PC or Laptop or Virtual Machine
|
Linux Distribution (Ubuntu 7.04 and above preferred) |
[edit] Payload Node
Two Payload PCs /laptops/Virtual Machines are required for Runtime Hardware Setup 2.2 and 2.3.
Hardware | Software | |
Two Payload Nodes | PC or Laptop or Virtual Machine
|
Linux Distribution (Ubuntu 7.04 and above preferred) |
[edit] Switch
10/100 Mbps or Gigabit ethernet switch.
See Chapter Building the Evaluation System and Deploying Runtime Images for further runtime installation details.
[edit] Summary
This chapter provided a list of the equipment required for the development and runtime environment. See Chapter Runtime Hardware Setup, for further information concerning setting up the hardware environment. This is followed by Chapter Building the Evaluation System and Deploying Runtime Images, which provides information concerning the installation of target images onto the runtime environment.