Download Using virtualization to enforce real-time Thesis
Transcript
Verification and Validation
Diploma Thesis
Procedure
Expected Results/Observations
1) Launch the AFTN message generator until the legacy
PML length is excessive: open an event monitor. Note
the number of pending messages.
An event "ROUTING: PML LENGTH
EXCESSIVE" occurs.
2) Launch the AMHS message generator until the X.400
PML length is excessive: open an event monitor. Note
the number of pending messages.
An event "X.400: PML LENGTH
EXCESSIVE" occurs.
3) Open an OSS on the platform where the standby CSS
is running.
4) Remove the power cables of the hardware platform
running the operational CSS.
The standby CSS becomes operational
after a few seconds and the number of
pending messages is still the same.
Results
The opened OSS detected that the operational CSS was gone after 10 seconds
(same as for a classical solution). No message has been lost.
Comments
Our solution fulfils this requirement.
Requirement
2.3.1.1.6.(1): Capacity of CADAS-ATS servers to handle 50 terminals at the
same time generating a total of 20 messages per second.
Test description
Starting 50 terminals to generate traffic would require a great number of
workstations and technical experts. We used instead a configurable simulator
("Test Client") already developed by Comsoft for this purpose.
Prerequisites
- 50 different users exist.
- The test client is configured to make each user generate messages with a
period of 2.5 seconds (stricter than the requirement).
Procedure
Expected Results/Observations
1) Install the test client on one of the CADAS-ATS virtual
machines.
2) Start it and monitor the destination mailbox:
$ java –jar testclientall.jar test.xml
The number of pending messages is
incremented by 1 200 every minute, as
soon as all users are logged in (see the
output of the test client).
Results
Passed.
Comments
Our solution fulfils this requirement. The file test.xml is available on the
CD-ROM: /impl/cadas/test_cl/.
132
Diploma Thesis-RT&Virtualization-V1.0/30.04.2010
© KIT and COMSOFT