EcoSystem TermAppISO - 2020/12/16 NFT - V2

From Code Magus Public Wiki
Jump to navigation Jump to search
Public / * Code Magus Limited

Code Magus Limited. Reg. no. 4024745 (England)


ABOUT SSL CERTIFICATES


Contents

Contributors

Stephen (talk) 14:12, 30 December 2020 (UTC) [1]


Summary

  • The peak throughput of fewer than 15 requests per second is a problem. This problem is not related to CPU capacity on the MODELAPP and LOAD servers.
  • At the peak throughput achieved, only 2 of the available 4 CPUs are used on each of the LOAD0 and LOAD1 servers, only 2 of the available 4 CPUs are used on the MODELAPP0 server, and 1 of the available 4 CPU were used on the MODELAPP1 server.
  • The following test(s) were included in this test session.
|LABEL                 |Description                           |Start               |End                 |
|:---------------------|:-------------------------------------|:-------------------|:-------------------|
|TermAppISONFT_IR      |TermAppISO Integrator Routing Changes |2020-12-16 10:00:00 |2020-12-16 11:21:00 |
|TermAppISO_IR_40Thrds |TermAppISO with 40 provider threads   |2020-12-16 14:24:00 |2020-12-16 15:45:00 |
|TermAppISO_IR_80Thrds |TermAppISO with 80 provider threads   |2020-12-16 16:04:00 |2020-12-16 17:25:00 |
  • For test TermAppISO Integrator Routing Changes/TermAppISONFT_IR (test 1, from 2020-12-16 10:00:00 to 2020-12-16 11:21:00) and for outcome disconnect, the following function(s) had response time(s) in excess of 1 second during the portion of the test where the load did not exceed the current production observed/projected peak.
|   |Basename                   |Outcome    | Count| Percent|  Resp| StdDev|
|:--|:--------------------------|:----------|-----:|-------:|-----:|------:|
|1  |authorisation_request_1100 |disconnect |     3|   0.015| 4.318|  0.124|
  • For test TermAppISO Integrator Routing Changes/TermAppISONFT_IR (test 1, from 2020-12-16 10:00:00 to 2020-12-16 11:21:00) and for outcome OK, the following function(s) had a success rate of less than 100% during the portion of the test where the load did not exceed the current production/projected peak.
|   |Basename                         |Outcome | Count| Percent|  Resp| StdDev|
|:--|:--------------------------------|:-------|-----:|-------:|-----:|------:|
|4  |transaction_advice_response_1230 |OK      | 19299|  99.855| 0.600|  0.426|
|2  |authorisation_request_1100       |OK      | 19400|  99.954| 4.531|  7.550|
  • For test TermAppISO Integrator Routing Changes/TermAppISONFT_IR (test 1, from 2020-12-16 10:00:00 to 2020-12-16 11:21:00) and for outcome OK, the following function(s) had response time(s) in excess of 1 second during the portion of the test where the load did not exceed the current production observed/projected peak.
|   |Basename                   |Outcome | Count| Percent|  Resp| StdDev|
|:--|:--------------------------|:-------|-----:|-------:|-----:|------:|
|2  |authorisation_request_1100 |OK      | 19400|  99.954| 4.531|   7.55|
  • For test TermAppISO Integrator Routing Changes/TermAppISONFT_IR (test 1, from 2020-12-16 10:00:00 to 2020-12-16 11:21:00) and for outcome timeout, the following function(s) had response time(s) in excess of 1 second during the portion of the test where the load did not exceed the current production observed/projected peak.
|   |Basename                         |Outcome | Count| Percent|   Resp| StdDev|
|:--|:--------------------------------|:-------|-----:|-------:|------:|------:|
|3  |authorisation_request_1100       |timeout |     6|   0.031| 99.999|      0|
|5  |transaction_advice_response_1230 |timeout |    28|   0.145| 99.999|      0|
  • For test TermAppISO with 40 provider threads/TermAppISO_IR_40Thrds (test 2, from 2020-12-16 14:24:00 to 2020-12-16 15:45:00) and for outcome disconnect, the following function(s) had response time(s) in excess of 1 second during the portion of the test where the load did not exceed the current production observed/projected peak.
|   |Basename                   |Outcome    | Count| Percent|  Resp| StdDev|
|:--|:--------------------------|:----------|-----:|-------:|-----:|------:|
|1  |authorisation_request_1100 |disconnect |     2|    0.01| 4.258|   0.06|
  • For test TermAppISO with 40 provider threads/TermAppISO_IR_40Thrds (test 2, from 2020-12-16 14:24:00 to 2020-12-16 15:45:00) and for outcome OK, the following function(s) had a success rate of less than 100% during the portion of the test where the load did not exceed the current production/projected peak.
|   |Basename                         |Outcome | Count| Percent|  Resp| StdDev|
|:--|:--------------------------------|:-------|-----:|-------:|-----:|------:|
|4  |transaction_advice_response_1230 |OK      | 19503|  99.918| 0.602|  0.428|
|2  |authorisation_request_1100       |OK      | 19591|  99.974| 4.483|  7.560|
  • For test TermAppISO with 40 provider threads/TermAppISO_IR_40Thrds (test 2, from 2020-12-16 14:24:00 to 2020-12-16 15:45:00) and for outcome OK, the following function(s) had response time(s) in excess of 1 second during the portion of the test where the load did not exceed the current production observed/projected peak.
|   |Basename                   |Outcome | Count| Percent|  Resp| StdDev|
|:--|:--------------------------|:-------|-----:|-------:|-----:|------:|
|2  |authorisation_request_1100 |OK      | 19591|  99.974| 4.483|   7.56|
  • For test TermAppISO with 40 provider threads/TermAppISO_IR_40Thrds (test 2, from 2020-12-16 14:24:00 to 2020-12-16 15:45:00) and for outcome timeout, the following function(s) had response time(s) in excess of 1 second during the portion of the test where the load did not exceed the current production observed/projected peak.
|   |Basename                         |Outcome | Count| Percent|   Resp| StdDev|
|:--|:--------------------------------|:-------|-----:|-------:|------:|------:|
|3  |authorisation_request_1100       |timeout |     3|   0.015| 99.999|      0|
|5  |transaction_advice_response_1230 |timeout |    16|   0.082| 99.999|      0|
  • For test TermAppISO with 80 provider threads/TermAppISO_IR_80Thrds (test 3, from 2020-12-16 16:04:00 to 2020-12-16 17:25:00) and for outcome disconnect, the following function(s) had response time(s) in excess of 1 second during the portion of the test where the load did not exceed the current production observed/projected peak.
|   |Basename                   |Outcome    | Count| Percent|  Resp| StdDev|
|:--|:--------------------------|:----------|-----:|-------:|-----:|------:|
|1  |authorisation_request_1100 |disconnect |     5|   0.026| 4.191|  0.021|
  • For test TermAppISO with 80 provider threads/TermAppISO_IR_80Thrds (test 3, from 2020-12-16 16:04:00 to 2020-12-16 17:25:00) and for outcome OK, the following function(s) had a success rate of less than 100% during the portion of the test where the load did not exceed the current production/projected peak.
|   |Basename                         |Outcome | Count| Percent|  Resp| StdDev|
|:--|:--------------------------------|:-------|-----:|-------:|-----:|------:|
|4  |transaction_advice_response_1230 |OK      | 19227|  99.704| 0.653|  0.493|
|2  |authorisation_request_1100       |OK      | 19369|  99.943| 5.214|  8.069|
  • For test TermAppISO with 80 provider threads/TermAppISO_IR_80Thrds (test 3, from 2020-12-16 16:04:00 to 2020-12-16 17:25:00) and for outcome OK, the following function(s) had response time(s) in excess of 1 second during the portion of the test where the load did not exceed the current production observed/projected peak.
|   |Basename                   |Outcome | Count| Percent|  Resp| StdDev|
|:--|:--------------------------|:-------|-----:|-------:|-----:|------:|
|2  |authorisation_request_1100 |OK      | 19369|  99.943| 5.214|  8.069|
  • For test TermAppISO with 80 provider threads/TermAppISO_IR_80Thrds (test 3, from 2020-12-16 16:04:00 to 2020-12-16 17:25:00) and for outcome timeout, the following function(s) had response time(s) in excess of 1 second during the portion of the test where the load did not exceed the current production observed/projected peak.
|   |Basename                         |Outcome | Count| Percent|   Resp| StdDev|
|:--|:--------------------------------|:-------|-----:|-------:|------:|------:|
|5  |transaction_advice_response_1230 |timeout |    57|   0.296| 99.999|      0|
|3  |authorisation_request_1100       |timeout |     6|   0.031| 99.999|      0|

D20201230 T140210 THREADS INSTANCES.png

D20201230 T140210 SUMMARY RATE.png

  • In the above graph, the items labelled Include and Exclude indicate, respectively, the intervals that should be included or excluded in the resource analysis. The resource analysis applies a linear regression of the resources consumed per server classification onto the total request arrival rate for that interval. Note that the analysis regresses to the arrival rate for the interval, but the determination of the outcome relates to the departures for that interval. The intervals should be long enough so that these numbers are reasonably close to each other.
  • The following table shows the full set of interval summary records obtained during the test. The Interval timestamp is the start time of the interval over which the metrics are summarised for that interval. A portion of the first metric record collected for each interval may relate to the previous interval. Long intervals or many intervals at the same load make this effect negligible.
  • The table of summary records provides the value of the load against which resource measurements are correlated. The correlation is determined using the least-squares linear module regressing the interval resource measurement onto the interval test loads.
  • Response time (Resp) in the table is the mean response time that an INSTANCE (device, customer, client, etc.) takes to complete a full cycle. A cycle is the set of states/actions that an INSTANCE undergoes from awakening from the idle state to the next time the same INSTANCE awakens from the idle state). The time for a cycle includes the idle time, the sum of all the individual response times of the functions/actions performed during the cycle of activity, and the think-times between the functions/actions performed during the cycle.
  • The Rate column shows the rate at which the INSTANCES exit the idle state, and hence, is the customer arrival rate measure in arrivals per second.
  • The summary table (or possibly a cut-down version of the summary table) is used to join against the corresponding resource usage tables, and over which the respective resource linear models are determined. The linear models include coefficients of the intercept (which is interpreted as resource usage unrelated to the applied test load) and the slope of the line (which is interpreted as the increment in the resource usage for each unit increment of the test load. This slope coefficient, therefore, gives us a measure of the resource usage for each additional customer arrival per second.
|    |Interval            |   Rate|    Resp|Analysis |
|:---|:-------------------|------:|-------:|:--------|
|1   |2020-12-16 10:00:00 |  0.017|  94.841|Include  |
|2   |2020-12-16 10:01:00 |  0.850|  29.430|Include  |
|3   |2020-12-16 10:02:00 |  0.850|  57.233|Include  |
|4   |2020-12-16 10:03:00 |  1.600|  65.736|Exclude  |
|5   |2020-12-16 10:04:00 |  1.750|  82.569|Exclude  |
|6   |2020-12-16 10:05:00 |  2.267|  71.892|Exclude  |
|7   |2020-12-16 10:06:00 |  2.500|  92.201|Include  |
|8   |2020-12-16 10:07:00 |  3.117|  83.209|Include  |
|9   |2020-12-16 10:08:00 |  3.333|  93.362|Include  |
|10  |2020-12-16 10:09:00 |  4.100|  97.154|Include  |
|11  |2020-12-16 10:10:00 |  4.317|  96.214|Include  |
|12  |2020-12-16 10:11:00 |  5.017|  97.720|Include  |
|13  |2020-12-16 10:12:00 |  4.783|  94.082|Include  |
|14  |2020-12-16 10:13:00 |  5.783|  92.443|Include  |
|15  |2020-12-16 10:14:00 |  5.933| 110.636|Include  |
|16  |2020-12-16 10:15:00 |  6.983|  96.418|Include  |
|17  |2020-12-16 10:16:00 |  6.583| 102.725|Include  |
|18  |2020-12-16 10:17:00 |  8.000|  95.972|Include  |
|19  |2020-12-16 10:18:00 |  8.183| 104.028|Include  |
|20  |2020-12-16 10:19:00 |  8.850|  97.559|Include  |
|21  |2020-12-16 10:20:00 |  8.633|  99.379|Include  |
|22  |2020-12-16 10:21:00 |  9.583|  98.776|Include  |
|23  |2020-12-16 10:22:00 |  9.383| 103.356|Include  |
|24  |2020-12-16 10:23:00 |  9.783|  96.617|Include  |
|25  |2020-12-16 10:24:00 | 10.083| 108.575|Include  |
|26  |2020-12-16 10:25:00 | 10.817| 105.079|Include  |
|27  |2020-12-16 10:26:00 | 11.283| 103.948|Include  |
|28  |2020-12-16 10:27:00 | 11.867| 103.333|Include  |
|29  |2020-12-16 10:28:00 | 12.300| 109.067|Include  |
|30  |2020-12-16 10:29:00 | 12.450| 100.395|Include  |
|31  |2020-12-16 10:30:00 | 12.050| 107.058|Include  |
|32  |2020-12-16 10:31:00 | 13.517| 105.194|Include  |
|33  |2020-12-16 10:32:00 | 12.883| 107.312|Include  |
|34  |2020-12-16 10:33:00 | 13.500| 107.434|Include  |
|35  |2020-12-16 10:34:00 | 13.517| 107.748|Include  |
|36  |2020-12-16 10:35:00 | 14.083| 114.661|Include  |
|37  |2020-12-16 10:36:00 | 13.217| 105.098|Include  |
|38  |2020-12-16 10:37:00 | 15.083| 108.026|Include  |
|39  |2020-12-16 10:38:00 | 14.933| 105.846|Include  |
|40  |2020-12-16 10:39:00 | 14.100| 105.674|Include  |
|41  |2020-12-16 10:40:00 | 15.033| 109.405|Exclude  |
|42  |2020-12-16 10:41:00 | 15.267| 106.817|Exclude  |
|43  |2020-12-16 10:42:00 | 15.833| 108.862|Exclude  |
|44  |2020-12-16 10:43:00 | 16.050| 104.720|Exclude  |
|45  |2020-12-16 10:44:00 | 15.700| 111.209|Exclude  |
|46  |2020-12-16 10:45:00 | 16.400| 100.088|Exclude  |
|47  |2020-12-16 10:46:00 | 17.067| 107.383|Exclude  |
|48  |2020-12-16 10:47:00 | 17.283| 105.995|Exclude  |
|49  |2020-12-16 10:48:00 | 17.617| 106.028|Exclude  |
|50  |2020-12-16 10:49:00 | 17.917| 103.376|Exclude  |
|51  |2020-12-16 10:50:00 | 18.167| 114.333|Exclude  |
|52  |2020-12-16 10:51:00 | 19.183| 105.040|Exclude  |
|53  |2020-12-16 10:52:00 | 18.867| 111.227|Exclude  |
|54  |2020-12-16 10:53:00 | 20.933| 106.195|Exclude  |
|55  |2020-12-16 10:54:00 | 20.867| 106.423|Exclude  |
|56  |2020-12-16 10:55:00 | 22.100| 104.614|Exclude  |
|57  |2020-12-16 10:56:00 | 19.683| 104.759|Exclude  |
|58  |2020-12-16 10:57:00 | 22.000| 105.947|Exclude  |
|59  |2020-12-16 10:58:00 | 21.733| 104.236|Exclude  |
|60  |2020-12-16 10:59:00 | 21.300| 108.107|Exclude  |
|61  |2020-12-16 11:00:00 | 23.800| 107.555|Exclude  |
|62  |2020-12-16 11:01:00 | 23.733| 102.289|Exclude  |
|63  |2020-12-16 11:02:00 | 22.467| 109.142|Exclude  |
|64  |2020-12-16 11:03:00 | 24.567| 108.240|Exclude  |
|65  |2020-12-16 11:04:00 | 24.917| 106.996|Exclude  |
|66  |2020-12-16 11:05:00 | 24.517| 108.048|Exclude  |
|67  |2020-12-16 11:06:00 | 24.783| 107.223|Exclude  |
|68  |2020-12-16 11:07:00 | 25.617| 106.866|Exclude  |
|69  |2020-12-16 11:08:00 | 24.750| 107.008|Exclude  |
|70  |2020-12-16 11:09:00 | 25.783| 107.481|Exclude  |
|71  |2020-12-16 11:10:00 | 26.300| 108.519|Exclude  |
|72  |2020-12-16 11:11:00 | 27.733| 106.017|Exclude  |
|73  |2020-12-16 11:12:00 | 27.517| 105.101|Exclude  |
|74  |2020-12-16 11:13:00 | 28.950| 108.013|Exclude  |
|75  |2020-12-16 11:14:00 | 28.133| 103.464|Exclude  |
|76  |2020-12-16 11:15:00 | 28.033| 105.412|Exclude  |
|77  |2020-12-16 11:16:00 | 28.200| 106.360|Exclude  |
|78  |2020-12-16 11:17:00 | 29.750| 101.032|Exclude  |
|79  |2020-12-16 11:18:00 | 29.000| 110.398|Exclude  |
|80  |2020-12-16 11:19:00 | 29.933| 110.535|Exclude  |
|81  |2020-12-16 11:20:00 | 30.267| 107.297|Exclude  |
|82  |2020-12-16 11:21:00 | 30.767| 108.064|Exclude  |
|83  |2020-12-16 11:22:00 | 30.483| 105.915|Exclude  |
|84  |2020-12-16 14:23:00 |  0.150| 139.255|Include  |
|85  |2020-12-16 14:24:00 |  0.017|  82.249|Include  |
|86  |2020-12-16 14:25:00 |  0.583|  30.961|Include  |
|87  |2020-12-16 14:26:00 |  1.167|  60.729|Include  |
|88  |2020-12-16 14:27:00 |  1.533|  62.166|Include  |
|89  |2020-12-16 14:28:00 |  1.750|  83.469|Include  |
|90  |2020-12-16 14:29:00 |  2.417|  69.584|Include  |
|91  |2020-12-16 14:30:00 |  2.550|  84.025|Include  |
|92  |2020-12-16 14:31:00 |  3.517|  87.020|Include  |
|93  |2020-12-16 14:32:00 |  3.517|  91.404|Include  |
|94  |2020-12-16 14:33:00 |  4.483|  85.009|Include  |
|95  |2020-12-16 14:34:00 |  4.550|  97.051|Include  |
|96  |2020-12-16 14:35:00 |  5.317|  82.784|Include  |
|97  |2020-12-16 14:36:00 |  5.350|  99.134|Include  |
|98  |2020-12-16 14:37:00 |  5.883|  90.364|Include  |
|99  |2020-12-16 14:38:00 |  6.217| 100.255|Include  |
|100 |2020-12-16 14:39:00 |  6.633|  88.613|Include  |
|101 |2020-12-16 14:40:00 |  6.900| 105.099|Include  |
|102 |2020-12-16 14:41:00 |  7.617| 100.997|Include  |
|103 |2020-12-16 14:42:00 |  8.133| 102.631|Include  |
|104 |2020-12-16 14:43:00 |  8.167|  97.453|Include  |
|105 |2020-12-16 14:44:00 |  9.167| 101.767|Include  |
|106 |2020-12-16 14:45:00 |  8.717|  94.657|Include  |
|107 |2020-12-16 14:46:00 | 10.050| 108.964|Include  |
|108 |2020-12-16 14:47:00 | 10.667| 104.147|Include  |
|109 |2020-12-16 14:48:00 | 10.267|  98.650|Include  |
|110 |2020-12-16 14:49:00 | 10.517|  99.840|Include  |
|111 |2020-12-16 14:50:00 | 11.050| 104.975|Include  |
|112 |2020-12-16 14:51:00 | 12.250| 107.372|Include  |
|113 |2020-12-16 14:52:00 | 11.883| 106.654|Include  |
|114 |2020-12-16 14:53:00 | 12.933|  93.640|Include  |
|115 |2020-12-16 14:54:00 | 12.533| 107.406|Include  |
|116 |2020-12-16 14:55:00 | 13.600| 101.944|Include  |
|117 |2020-12-16 14:56:00 | 13.683| 106.552|Include  |
|118 |2020-12-16 14:57:00 | 12.867| 105.748|Include  |
|119 |2020-12-16 14:58:00 | 13.183| 112.693|Include  |
|120 |2020-12-16 14:59:00 | 13.283| 104.413|Include  |
|121 |2020-12-16 15:00:00 | 14.233| 110.331|Include  |
|122 |2020-12-16 15:01:00 | 14.517| 107.558|Include  |
|123 |2020-12-16 15:02:00 | 14.767| 109.906|Include  |
|124 |2020-12-16 15:03:00 | 13.900| 108.039|Include  |
|125 |2020-12-16 15:04:00 | 15.233| 106.024|Include  |
|126 |2020-12-16 15:05:00 | 15.350| 112.680|Exclude  |
|127 |2020-12-16 15:06:00 | 15.267| 109.436|Exclude  |
|128 |2020-12-16 15:07:00 | 15.667| 110.264|Exclude  |
|129 |2020-12-16 15:08:00 | 16.467| 105.146|Exclude  |
|130 |2020-12-16 15:09:00 | 16.400| 105.230|Exclude  |
|131 |2020-12-16 15:10:00 | 16.667| 106.238|Exclude  |
|132 |2020-12-16 15:11:00 | 16.850| 111.190|Exclude  |
|133 |2020-12-16 15:12:00 | 17.500| 113.729|Exclude  |
|134 |2020-12-16 15:13:00 | 18.983| 105.139|Exclude  |
|135 |2020-12-16 15:14:00 | 18.467| 104.650|Exclude  |
|136 |2020-12-16 15:15:00 | 19.467| 104.555|Exclude  |
|137 |2020-12-16 15:16:00 | 18.867| 105.681|Exclude  |
|138 |2020-12-16 15:17:00 | 21.100| 104.816|Exclude  |
|139 |2020-12-16 15:18:00 | 18.550| 108.136|Exclude  |
|140 |2020-12-16 15:19:00 | 20.833| 104.258|Exclude  |
|141 |2020-12-16 15:20:00 | 20.717| 109.182|Exclude  |
|142 |2020-12-16 15:21:00 | 22.067| 107.279|Exclude  |
|143 |2020-12-16 15:22:00 | 21.700| 104.896|Exclude  |
|144 |2020-12-16 15:23:00 | 22.700| 107.435|Exclude  |
|145 |2020-12-16 15:24:00 | 22.850| 109.877|Exclude  |
|146 |2020-12-16 15:25:00 | 22.900| 106.374|Exclude  |
|147 |2020-12-16 15:26:00 | 24.033| 109.959|Exclude  |
|148 |2020-12-16 15:27:00 | 23.983| 104.009|Exclude  |
|149 |2020-12-16 15:28:00 | 24.317| 111.061|Exclude  |
|150 |2020-12-16 15:29:00 | 24.283| 105.418|Exclude  |
|151 |2020-12-16 15:30:00 | 23.567| 113.308|Exclude  |
|152 |2020-12-16 15:31:00 | 24.783| 105.812|Exclude  |
|153 |2020-12-16 15:32:00 | 25.517| 111.487|Exclude  |
|154 |2020-12-16 15:33:00 | 25.717| 108.845|Exclude  |
|155 |2020-12-16 15:34:00 | 26.167| 113.146|Exclude  |
|156 |2020-12-16 15:35:00 | 26.967| 106.337|Exclude  |
|157 |2020-12-16 15:36:00 | 27.217| 107.777|Exclude  |
|158 |2020-12-16 15:37:00 | 27.617| 107.774|Exclude  |
|159 |2020-12-16 15:38:00 | 28.750| 110.673|Exclude  |
|160 |2020-12-16 15:39:00 | 28.267| 104.293|Exclude  |
|161 |2020-12-16 15:40:00 | 28.333| 106.742|Exclude  |
|162 |2020-12-16 15:41:00 | 29.200| 107.988|Exclude  |
|163 |2020-12-16 15:42:00 | 29.100| 110.671|Exclude  |
|164 |2020-12-16 15:43:00 | 30.100| 107.451|Exclude  |
|165 |2020-12-16 15:44:00 | 29.517| 109.631|Exclude  |
|166 |2020-12-16 15:45:00 | 31.883| 105.745|Exclude  |
|167 |2020-12-16 15:46:00 | 30.050| 112.312|Exclude  |
|168 |2020-12-16 16:04:00 |  0.100| 119.093|Exclude  |
|169 |2020-12-16 16:05:00 |  0.633|  32.229|Include  |
|170 |2020-12-16 16:06:00 |  1.133|  61.297|Exclude  |
|171 |2020-12-16 16:07:00 |  1.367|  53.696|Exclude  |
|172 |2020-12-16 16:08:00 |  1.717|  76.666|Include  |
|173 |2020-12-16 16:09:00 |  2.583|  73.134|Include  |
|174 |2020-12-16 16:10:00 |  2.333|  96.048|Include  |
|175 |2020-12-16 16:11:00 |  3.450|  87.983|Include  |
|176 |2020-12-16 16:12:00 |  3.367|  89.326|Include  |
|177 |2020-12-16 16:13:00 |  4.367|  91.499|Include  |
|178 |2020-12-16 16:14:00 |  4.300|  98.946|Include  |
|179 |2020-12-16 16:15:00 |  4.800|  88.376|Include  |
|180 |2020-12-16 16:16:00 |  5.517| 101.810|Include  |
|181 |2020-12-16 16:17:00 |  6.317|  85.456|Include  |
|182 |2020-12-16 16:18:00 |  6.483|  95.973|Include  |
|183 |2020-12-16 16:19:00 |  6.717|  94.661|Include  |
|184 |2020-12-16 16:20:00 |  6.450| 108.094|Include  |
|185 |2020-12-16 16:21:00 |  7.417| 101.931|Include  |
|186 |2020-12-16 16:22:00 |  7.683| 109.607|Include  |
|187 |2020-12-16 16:23:00 |  8.367|  94.168|Include  |
|188 |2020-12-16 16:24:00 |  8.067| 104.887|Include  |
|189 |2020-12-16 16:25:00 |  9.217| 102.190|Include  |
|190 |2020-12-16 16:26:00 |  9.450| 108.553|Include  |
|191 |2020-12-16 16:27:00 | 10.483|  96.864|Include  |
|192 |2020-12-16 16:28:00 |  9.917| 106.344|Include  |
|193 |2020-12-16 16:29:00 | 10.950| 103.341|Exclude  |
|194 |2020-12-16 16:30:00 | 11.200| 106.551|Include  |
|195 |2020-12-16 16:31:00 | 12.183| 105.205|Include  |
|196 |2020-12-16 16:32:00 | 12.200| 102.030|Include  |
|197 |2020-12-16 16:33:00 | 12.733| 104.972|Include  |
|198 |2020-12-16 16:34:00 | 12.967| 103.011|Include  |
|199 |2020-12-16 16:35:00 | 12.900| 102.283|Include  |
|200 |2020-12-16 16:36:00 | 13.183| 103.176|Include  |
|201 |2020-12-16 16:37:00 | 12.717| 103.064|Include  |
|202 |2020-12-16 16:38:00 | 13.333| 105.541|Include  |
|203 |2020-12-16 16:39:00 | 14.250| 105.695|Include  |
|204 |2020-12-16 16:40:00 | 13.467| 108.422|Include  |
|205 |2020-12-16 16:41:00 | 14.550| 107.001|Include  |
|206 |2020-12-16 16:42:00 | 13.950| 113.951|Exclude  |
|207 |2020-12-16 16:43:00 | 14.300| 106.251|Include  |
|208 |2020-12-16 16:44:00 | 14.417| 106.216|Include  |
|209 |2020-12-16 16:45:00 | 15.733| 107.551|Exclude  |
|210 |2020-12-16 16:46:00 | 15.533| 109.424|Exclude  |
|211 |2020-12-16 16:47:00 | 16.250| 106.239|Exclude  |
|212 |2020-12-16 16:48:00 | 15.533| 106.388|Exclude  |
|213 |2020-12-16 16:49:00 | 17.050| 107.775|Exclude  |
|214 |2020-12-16 16:50:00 | 16.700| 104.769|Exclude  |
|215 |2020-12-16 16:51:00 | 18.550| 105.870|Exclude  |
|216 |2020-12-16 16:52:00 | 17.567| 107.358|Exclude  |
|217 |2020-12-16 16:53:00 | 17.717| 105.198|Exclude  |
|218 |2020-12-16 16:54:00 | 18.600| 108.450|Exclude  |
|219 |2020-12-16 16:55:00 | 19.433| 103.753|Exclude  |
|220 |2020-12-16 16:56:00 | 19.167| 104.798|Exclude  |
|221 |2020-12-16 16:57:00 | 19.533| 107.416|Exclude  |
|222 |2020-12-16 16:58:00 | 20.150| 105.203|Exclude  |
|223 |2020-12-16 16:59:00 | 21.400| 103.365|Exclude  |
|224 |2020-12-16 17:00:00 | 22.050| 108.366|Exclude  |
|225 |2020-12-16 17:01:00 | 22.367| 105.635|Exclude  |
|226 |2020-12-16 17:02:00 | 22.083| 106.608|Exclude  |
|227 |2020-12-16 17:03:00 | 22.767| 106.327|Exclude  |
|228 |2020-12-16 17:04:00 | 22.083| 105.747|Exclude  |
|229 |2020-12-16 17:05:00 | 23.600| 104.919|Exclude  |
|230 |2020-12-16 17:06:00 | 23.467| 106.166|Exclude  |
|231 |2020-12-16 17:07:00 | 23.583| 107.484|Exclude  |
|232 |2020-12-16 17:08:00 | 25.083| 105.403|Exclude  |
|233 |2020-12-16 17:09:00 | 24.500| 105.550|Exclude  |
|234 |2020-12-16 17:10:00 | 25.317| 104.550|Exclude  |
|235 |2020-12-16 17:11:00 | 25.517| 105.136|Exclude  |
|236 |2020-12-16 17:12:00 | 25.933| 107.002|Exclude  |
|237 |2020-12-16 17:13:00 | 27.267| 107.623|Exclude  |
|238 |2020-12-16 17:14:00 | 25.100| 108.590|Exclude  |
|239 |2020-12-16 17:15:00 | 26.433| 108.591|Exclude  |
|240 |2020-12-16 17:16:00 | 26.683| 109.794|Exclude  |
|241 |2020-12-16 17:17:00 | 27.983| 107.205|Exclude  |
|242 |2020-12-16 17:18:00 | 27.967| 106.624|Exclude  |
|243 |2020-12-16 17:19:00 | 28.633| 105.682|Exclude  |
|244 |2020-12-16 17:20:00 | 28.217| 108.342|Exclude  |
|245 |2020-12-16 17:21:00 | 29.417| 106.300|Exclude  |
|246 |2020-12-16 17:22:00 | 29.700| 107.485|Exclude  |
|247 |2020-12-16 17:23:00 | 30.233| 106.390|Exclude  |
|248 |2020-12-16 17:24:00 | 29.250| 110.607|Exclude  |
|249 |2020-12-16 17:25:00 | 30.767| 107.253|Exclude  |
  • The following table is a cut down version of the full session summary table. The rows removed from the table are those that an inspection of the performance data and the observations made during the test indicate that they should not be included in the analysis. The primary reasons for excluding a row from the analysis include where the rows cover periods where the performance profile has changed for an identifiable reason unrelated to the test load (for example, interference in the test); a period where the test conditions were not met (for example, incorrect logging levels are set); periods where the applied load has saturated a component inducing an unacceptably high error rate, changing the profile of resource usage; etc.
|    |Interval            |   Rate|    Resp|Analysis |
|:---|:-------------------|------:|-------:|:--------|
|1   |2020-12-16 10:00:00 |  0.017|  94.841|Include  |
|2   |2020-12-16 10:01:00 |  0.850|  29.430|Include  |
|3   |2020-12-16 10:02:00 |  0.850|  57.233|Include  |
|4   |2020-12-16 10:06:00 |  2.500|  92.201|Include  |
|5   |2020-12-16 10:07:00 |  3.117|  83.209|Include  |
|6   |2020-12-16 10:08:00 |  3.333|  93.362|Include  |
|7   |2020-12-16 10:09:00 |  4.100|  97.154|Include  |
|8   |2020-12-16 10:10:00 |  4.317|  96.214|Include  |
|9   |2020-12-16 10:11:00 |  5.017|  97.720|Include  |
|10  |2020-12-16 10:12:00 |  4.783|  94.082|Include  |
|11  |2020-12-16 10:13:00 |  5.783|  92.443|Include  |
|12  |2020-12-16 10:14:00 |  5.933| 110.636|Include  |
|13  |2020-12-16 10:15:00 |  6.983|  96.418|Include  |
|14  |2020-12-16 10:16:00 |  6.583| 102.725|Include  |
|15  |2020-12-16 10:17:00 |  8.000|  95.972|Include  |
|16  |2020-12-16 10:18:00 |  8.183| 104.028|Include  |
|17  |2020-12-16 10:19:00 |  8.850|  97.559|Include  |
|18  |2020-12-16 10:20:00 |  8.633|  99.379|Include  |
|19  |2020-12-16 10:21:00 |  9.583|  98.776|Include  |
|20  |2020-12-16 10:22:00 |  9.383| 103.356|Include  |
|21  |2020-12-16 10:23:00 |  9.783|  96.617|Include  |
|22  |2020-12-16 10:24:00 | 10.083| 108.575|Include  |
|23  |2020-12-16 10:25:00 | 10.817| 105.079|Include  |
|24  |2020-12-16 10:26:00 | 11.283| 103.948|Include  |
|25  |2020-12-16 10:27:00 | 11.867| 103.333|Include  |
|26  |2020-12-16 10:28:00 | 12.300| 109.067|Include  |
|27  |2020-12-16 10:29:00 | 12.450| 100.395|Include  |
|28  |2020-12-16 10:30:00 | 12.050| 107.058|Include  |
|29  |2020-12-16 10:31:00 | 13.517| 105.194|Include  |
|30  |2020-12-16 10:32:00 | 12.883| 107.312|Include  |
|31  |2020-12-16 10:33:00 | 13.500| 107.434|Include  |
|32  |2020-12-16 10:34:00 | 13.517| 107.748|Include  |
|33  |2020-12-16 10:35:00 | 14.083| 114.661|Include  |
|34  |2020-12-16 10:36:00 | 13.217| 105.098|Include  |
|35  |2020-12-16 10:37:00 | 15.083| 108.026|Include  |
|36  |2020-12-16 10:38:00 | 14.933| 105.846|Include  |
|37  |2020-12-16 10:39:00 | 14.100| 105.674|Include  |
|38  |2020-12-16 14:23:00 |  0.150| 139.255|Include  |
|39  |2020-12-16 14:24:00 |  0.017|  82.249|Include  |
|40  |2020-12-16 14:25:00 |  0.583|  30.961|Include  |
|41  |2020-12-16 14:26:00 |  1.167|  60.729|Include  |
|42  |2020-12-16 14:27:00 |  1.533|  62.166|Include  |
|43  |2020-12-16 14:28:00 |  1.750|  83.469|Include  |
|44  |2020-12-16 14:29:00 |  2.417|  69.584|Include  |
|45  |2020-12-16 14:30:00 |  2.550|  84.025|Include  |
|46  |2020-12-16 14:31:00 |  3.517|  87.020|Include  |
|47  |2020-12-16 14:32:00 |  3.517|  91.404|Include  |
|48  |2020-12-16 14:33:00 |  4.483|  85.009|Include  |
|49  |2020-12-16 14:34:00 |  4.550|  97.051|Include  |
|50  |2020-12-16 14:35:00 |  5.317|  82.784|Include  |
|51  |2020-12-16 14:36:00 |  5.350|  99.134|Include  |
|52  |2020-12-16 14:37:00 |  5.883|  90.364|Include  |
|53  |2020-12-16 14:38:00 |  6.217| 100.255|Include  |
|54  |2020-12-16 14:39:00 |  6.633|  88.613|Include  |
|55  |2020-12-16 14:40:00 |  6.900| 105.099|Include  |
|56  |2020-12-16 14:41:00 |  7.617| 100.997|Include  |
|57  |2020-12-16 14:42:00 |  8.133| 102.631|Include  |
|58  |2020-12-16 14:43:00 |  8.167|  97.453|Include  |
|59  |2020-12-16 14:44:00 |  9.167| 101.767|Include  |
|60  |2020-12-16 14:45:00 |  8.717|  94.657|Include  |
|61  |2020-12-16 14:46:00 | 10.050| 108.964|Include  |
|62  |2020-12-16 14:47:00 | 10.667| 104.147|Include  |
|63  |2020-12-16 14:48:00 | 10.267|  98.650|Include  |
|64  |2020-12-16 14:49:00 | 10.517|  99.840|Include  |
|65  |2020-12-16 14:50:00 | 11.050| 104.975|Include  |
|66  |2020-12-16 14:51:00 | 12.250| 107.372|Include  |
|67  |2020-12-16 14:52:00 | 11.883| 106.654|Include  |
|68  |2020-12-16 14:53:00 | 12.933|  93.640|Include  |
|69  |2020-12-16 14:54:00 | 12.533| 107.406|Include  |
|70  |2020-12-16 14:55:00 | 13.600| 101.944|Include  |
|71  |2020-12-16 14:56:00 | 13.683| 106.552|Include  |
|72  |2020-12-16 14:57:00 | 12.867| 105.748|Include  |
|73  |2020-12-16 14:58:00 | 13.183| 112.693|Include  |
|74  |2020-12-16 14:59:00 | 13.283| 104.413|Include  |
|75  |2020-12-16 15:00:00 | 14.233| 110.331|Include  |
|76  |2020-12-16 15:01:00 | 14.517| 107.558|Include  |
|77  |2020-12-16 15:02:00 | 14.767| 109.906|Include  |
|78  |2020-12-16 15:03:00 | 13.900| 108.039|Include  |
|79  |2020-12-16 15:04:00 | 15.233| 106.024|Include  |
|80  |2020-12-16 16:05:00 |  0.633|  32.229|Include  |
|81  |2020-12-16 16:08:00 |  1.717|  76.666|Include  |
|82  |2020-12-16 16:09:00 |  2.583|  73.134|Include  |
|83  |2020-12-16 16:10:00 |  2.333|  96.048|Include  |
|84  |2020-12-16 16:11:00 |  3.450|  87.983|Include  |
|85  |2020-12-16 16:12:00 |  3.367|  89.326|Include  |
|86  |2020-12-16 16:13:00 |  4.367|  91.499|Include  |
|87  |2020-12-16 16:14:00 |  4.300|  98.946|Include  |
|88  |2020-12-16 16:15:00 |  4.800|  88.376|Include  |
|89  |2020-12-16 16:16:00 |  5.517| 101.810|Include  |
|90  |2020-12-16 16:17:00 |  6.317|  85.456|Include  |
|91  |2020-12-16 16:18:00 |  6.483|  95.973|Include  |
|92  |2020-12-16 16:19:00 |  6.717|  94.661|Include  |
|93  |2020-12-16 16:20:00 |  6.450| 108.094|Include  |
|94  |2020-12-16 16:21:00 |  7.417| 101.931|Include  |
|95  |2020-12-16 16:22:00 |  7.683| 109.607|Include  |
|96  |2020-12-16 16:23:00 |  8.367|  94.168|Include  |
|97  |2020-12-16 16:24:00 |  8.067| 104.887|Include  |
|98  |2020-12-16 16:25:00 |  9.217| 102.190|Include  |
|99  |2020-12-16 16:26:00 |  9.450| 108.553|Include  |
|100 |2020-12-16 16:27:00 | 10.483|  96.864|Include  |
|101 |2020-12-16 16:28:00 |  9.917| 106.344|Include  |
|102 |2020-12-16 16:30:00 | 11.200| 106.551|Include  |
|103 |2020-12-16 16:31:00 | 12.183| 105.205|Include  |
|104 |2020-12-16 16:32:00 | 12.200| 102.030|Include  |
|105 |2020-12-16 16:33:00 | 12.733| 104.972|Include  |
|106 |2020-12-16 16:34:00 | 12.967| 103.011|Include  |
|107 |2020-12-16 16:35:00 | 12.900| 102.283|Include  |
|108 |2020-12-16 16:36:00 | 13.183| 103.176|Include  |
|109 |2020-12-16 16:37:00 | 12.717| 103.064|Include  |
|110 |2020-12-16 16:38:00 | 13.333| 105.541|Include  |
|111 |2020-12-16 16:39:00 | 14.250| 105.695|Include  |
|112 |2020-12-16 16:40:00 | 13.467| 108.422|Include  |
|113 |2020-12-16 16:41:00 | 14.550| 107.001|Include  |
|114 |2020-12-16 16:43:00 | 14.300| 106.251|Include  |
|115 |2020-12-16 16:44:00 | 14.417| 106.216|Include  |
  • The following tables show estimates and projections of CPU usage for each class (by hosted function) of server where some confidence in these numbers is reasonable. A coefficient is determined reasonable by the significance of the respective class coefficient's p-value.
  • Where there is some significant response of the resource utilisation to the applied load, and where there is some confidence in this correlation, an estimate of the resource usage can be determined for capacity planning and/or comparison purposes. Here, the column Est Use @ 30.000000/s is the expected CPU usage at 30 requests per second. The column Estimate should be used as a factor to multiply by the transaction rate in order to estimate the resource usage required to support that transaction rate. The column Std. Error should be used to determine the confidence interval around the estimate:
|   |Class |Test                                  |Measure   |Units                    |Coef | Estimate| Std. Error| t value| p.value| Est Use @ 30.000000/s|
|:--|:-----|:-------------------------------------|:---------|:------------------------|:----|--------:|----------:|-------:|-------:|---------------------:|
|1  |LOAD  |TermAppISO Integrator Routing Changes |CPU Usage |Percent single processor |Rate |  20.8073|     0.4314| 48.2321|       0|              624.2197|
|4  |MODEL |TermAppISO Integrator Routing Changes |CPU Usage |Percent single processor |Rate |  18.9350|     0.4393| 43.1045|       0|              568.0506|
|7  |LOAD  |TermAppISO with 40 provider threads   |CPU Usage |Percent single processor |Rate |  20.8302|     0.2889| 72.0960|       0|              624.9063|
|10 |MODEL |TermAppISO with 40 provider threads   |CPU Usage |Percent single processor |Rate |  18.9773|     0.4107| 46.2119|       0|              569.3185|
|13 |LOAD  |TermAppISO with 80 provider threads   |CPU Usage |Percent single processor |Rate |  20.8345|     0.3783| 55.0790|       0|              625.0358|
|16 |MODEL |TermAppISO with 80 provider threads   |CPU Usage |Percent single processor |Rate |  19.0665|     0.5188| 36.7491|       0|              571.9962|
  • In some cases, it is possible to estimate with confidence the background workload on the various servers and server groups, the resource usage which is independent of the applied test load. The column Estimate indicates this. The column Std. Error should be used to determine a confidence interval:
|   |Class |Test                                  |Measure   |Units                    |Coef | Estimate| Std. Error| t value| p.value|
|:--|:-----|:-------------------------------------|:---------|:------------------------|:----|--------:|----------:|-------:|-------:|
|1  |LOAD  |TermAppISO Integrator Routing Changes |CPU Usage |Percent single processor |Bias |  15.6002|     4.1997|  3.7146|   7e-04|
|4  |MODEL |TermAppISO Integrator Routing Changes |CPU Usage |Percent single processor |Bias |  23.9147|     4.2764|  5.5923|   0e+00|
|7  |LOAD  |TermAppISO with 40 provider threads   |CPU Usage |Percent single processor |Bias |  13.6391|     2.7708|  4.9224|   0e+00|
|10 |MODEL |TermAppISO with 40 provider threads   |CPU Usage |Percent single processor |Bias |  27.8763|     3.9382|  7.0783|   0e+00|
|13 |LOAD  |TermAppISO with 80 provider threads   |CPU Usage |Percent single processor |Bias |  14.2772|     3.6604|  3.9004|   4e-04|
|16 |MODEL |TermAppISO with 80 provider threads   |CPU Usage |Percent single processor |Bias |  39.6982|     5.0207|  7.9070|   0e+00|
  • The following tables show estimates and projections of Network usage for each class (by hosted function) of server where some confidence in these numbers is reasonable. A coefficient is determined reasonable by the significance of the respective class coefficient's p-value.
  • Where there is some significant response of the resource utilisation to the applied load, and where there is some confidence in this correlation, an estimate of the resource usage can be determined for capacity planning and/or comparison purposes. Here, the column Est Use @ 30.000000/s is the expected Network usage at 30 requests per second. The column Estimate should be used as a factor to multiply by the transaction rate in order to estimate the resource usage required to support that transaction rate. The column Std. Error should be used to determine the confidence interval around the estimate:
|   |Class |Test                                  |Measure            |Units           |Coef | Estimate| Std. Error| t value| p.value| Est Use @ 30.000000/s|
|:--|:-----|:-------------------------------------|:------------------|:---------------|:----|--------:|----------:|-------:|-------:|---------------------:|
|2  |LOAD  |TermAppISO Integrator Routing Changes |Network Usage recv |bits per second |Rate | 23241.75|   505.3330| 45.9929|       0|              697252.6|
|3  |LOAD  |TermAppISO Integrator Routing Changes |Network Usage sent |bits per second |Rate | 29426.72|   872.0932| 33.7426|       0|              882801.5|
|5  |MODEL |TermAppISO Integrator Routing Changes |Network Usage recv |bits per second |Rate | 25475.70|   722.8937| 35.2413|       0|              764271.1|
|6  |MODEL |TermAppISO Integrator Routing Changes |Network Usage sent |bits per second |Rate | 25399.62|   657.1850| 38.6491|       0|              761988.6|
|8  |LOAD  |TermAppISO with 40 provider threads   |Network Usage recv |bits per second |Rate | 22989.85|   558.6793| 41.1504|       0|              689695.5|
|9  |LOAD  |TermAppISO with 40 provider threads   |Network Usage sent |bits per second |Rate | 28848.59|   649.2830| 44.4315|       0|              865457.8|
|11 |MODEL |TermAppISO with 40 provider threads   |Network Usage recv |bits per second |Rate | 25334.33|   623.0254| 40.6634|       0|              760029.8|
|12 |MODEL |TermAppISO with 40 provider threads   |Network Usage sent |bits per second |Rate | 23029.04|   535.0991| 43.0370|       0|              690871.3|
|14 |LOAD  |TermAppISO with 80 provider threads   |Network Usage recv |bits per second |Rate | 23280.40|   482.2142| 48.2781|       0|              698411.9|
|15 |LOAD  |TermAppISO with 80 provider threads   |Network Usage sent |bits per second |Rate | 30084.38|  1029.7653| 29.2148|       0|              902531.5|
|17 |MODEL |TermAppISO with 80 provider threads   |Network Usage recv |bits per second |Rate | 24452.98|   617.8832| 39.5754|       0|              733589.5|
|18 |MODEL |TermAppISO with 80 provider threads   |Network Usage sent |bits per second |Rate | 21397.30|   694.5497| 30.8074|       0|              641919.1|
  • In some cases, it is possible to estimate with confidence the background workload on the various servers and server groups, the resource usage which is independent of the applied test load. The column Estimate indicates this. The column Std. Error should be used to determine a confidence interval:
|   |Class |Test                                  |Measure            |Units           |Coef |  Estimate| Std. Error| t value| p.value|
|:--|:-----|:-------------------------------------|:------------------|:---------------|:----|---------:|----------:|-------:|-------:|
|2  |LOAD  |TermAppISO Integrator Routing Changes |Network Usage recv |bits per second |Bias |  37360.83|   4919.395|  7.5946|       0|
|3  |LOAD  |TermAppISO Integrator Routing Changes |Network Usage sent |bits per second |Bias | 114834.97|   8489.789| 13.5262|       0|
|5  |MODEL |TermAppISO Integrator Routing Changes |Network Usage recv |bits per second |Bias |  49070.25|   7037.339|  6.9728|       0|
|6  |MODEL |TermAppISO Integrator Routing Changes |Network Usage sent |bits per second |Bias | 181782.42|   6397.668| 28.4139|       0|
|8  |LOAD  |TermAppISO with 40 provider threads   |Network Usage recv |bits per second |Bias |  39502.33|   5357.793|  7.3729|       0|
|9  |LOAD  |TermAppISO with 40 provider threads   |Network Usage sent |bits per second |Bias | 115150.51|   6226.692| 18.4930|       0|
|11 |MODEL |TermAppISO with 40 provider threads   |Network Usage recv |bits per second |Bias |  55552.28|   5974.879|  9.2976|       0|
|12 |MODEL |TermAppISO with 40 provider threads   |Network Usage sent |bits per second |Bias | 185589.24|   5131.657| 36.1656|       0|
|14 |LOAD  |TermAppISO with 80 provider threads   |Network Usage recv |bits per second |Bias |  35504.93|   4666.335|  7.6087|       0|
|15 |LOAD  |TermAppISO with 80 provider threads   |Network Usage sent |bits per second |Bias | 107561.43|   9964.928| 10.7940|       0|
|17 |MODEL |TermAppISO with 80 provider threads   |Network Usage recv |bits per second |Bias |  58229.60|   5979.190|  9.7387|       0|
|18 |MODEL |TermAppISO with 80 provider threads   |Network Usage sent |bits per second |Bias | 291892.27|   6721.083| 43.4293|       0|

Feedback

Record

Actions

  • The number of POSIPMON instances on each of the servers needs to be increased to 4 on each server (LOAD0, LOAD1, MODELAPP0 and MODELAPP1).
  • The message level and logging level for each of the POSIPMON instances should be set to their lowest level.
  • Each of the POSIPMON instances on the LOAD0 and LOAD1 servers to be configured to connect to each of the 8 POSIPMON instances on MODELAPP0 and MODELAPP1.
  • Confirm that the rest of the configuration details of the POSIPMON instances are the same across all instances on the MODELAPP servers and all instances on the LOAD servers.
  • The ecosystem documentation to be updated showing the additional instances.
  • Update the test plan to make the minimum number of INSTANCES 1 (instead of 0).
  • Configure an SNMP probe to collect metrics from all 4 servers. This data to be included in the analysis in addition to the data collected by the Linux probes.

Notes from the test

Landscape

  • The analysis is performed for each test within the test session and for each unique Classification of a server in the collected Server landscape/Classification list. For each Interval the resources are summed across all the servers in that class. This means that the resource usage coefficients and projections are for the total resource usage across the Classification.
|   |Classification |Server    |IP_Address     |OSType |Description   |Hardware_Support |Server_Support  |Application_Support |SOURCE_FILE                            |
|:--|:--------------|:---------|:--------------|:------|:-------------|:----------------|:---------------|:-------------------|:--------------------------------------|
|1  |LOAD           |LOAD0     |176.67.166.86  |Linux  |CML EcoSystem |Patrick Hayward  |Patrick Hayward |Patrick Hayward     |CMLEcoSystem_Server_Classification.csv |
|2  |LOAD           |LOAD1     |176.67.166.89  |Linux  |CML EcoSystem |Patrick Hayward  |Patrick Hayward |Patrick Hayward     |CMLEcoSystem_Server_Classification.csv |
|3  |MODEL          |MODELAPP0 |176.67.166.20  |Linux  |CML EcoSystem |Patrick Hayward  |Patrick Hayward |Patrick Hayward     |CMLEcoSystem_Server_Classification.csv |
|4  |MODEL          |MODELAPP1 |176.67.166.72  |Linux  |CML EcoSystem |Patrick Hayward  |Patrick Hayward |Patrick Hayward     |CMLEcoSystem_Server_Classification.csv |
|5  |NETWORK        |NETWORK   |109.123.111.17 |Linux  |CML EcoSystem |Patrick Hayward  |Patrick Hayward |Patrick Hayward     |CMLEcoSystem_Server_Classification.csv |

Analysis

Test: TermAppISO Integrator Routing Changes

  • This test started at 2020-12-16 10:00:00 and ended at 2020-12-16 11:21:00.

Resource usage for platform Linux

Server class LOAD CPU usage

CPU Usage - cpu.cpu.system.user
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
    Min      1Q  Median      3Q     Max 
-21.190  -9.616  -0.047   7.770  21.863 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)  15.6002     4.1997   3.715 0.000707 ***
Rate         20.8073     0.4314  48.232  < 2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 11.41 on 35 degrees of freedom
Multiple R-squared:  0.9852,	Adjusted R-squared:  0.9848 
F-statistic:  2326 on 1 and 35 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux CPU cpucpusystemuser USAGE BY LOAD CPUUsagePercentsingleprocessor LOAD TermAppISONFT IR 1.png

Server class LOAD Network usage

Network Usage recv - recv
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
   Min     1Q Median     3Q    Max 
-24372  -9080   -855   7561  32557 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)  37360.8     4919.4   7.595 6.64e-09 ***
Rate         23241.8      505.3  45.993  < 2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 13370 on 35 degrees of freedom
Multiple R-squared:  0.9837,	Adjusted R-squared:  0.9833 
F-statistic:  2115 on 1 and 35 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux Network recv USAGE BY LOAD NetworkUsagerecvbitspersecond LOAD TermAppISONFT IR 1.png

Network Usage sent - sent
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
   Min     1Q Median     3Q    Max 
-46888 -13415  -4587  11246  67269 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept) 114835.0     8489.8   13.53 1.83e-15 ***
Rate         29426.7      872.1   33.74  < 2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 23070 on 35 degrees of freedom
Multiple R-squared:  0.9702,	Adjusted R-squared:  0.9693 
F-statistic:  1139 on 1 and 35 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux Network sent USAGE BY LOAD NetworkUsagesentbitspersecond LOAD TermAppISONFT IR 1.png

Server class MODEL CPU usage

CPU Usage - cpu.cpu.system.user
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
     Min       1Q   Median       3Q      Max 
-19.7829  -7.7776   0.0885   7.7962  21.5905 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)  23.9147     4.2764   5.592 2.66e-06 ***
Rate         18.9350     0.4393  43.105  < 2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 11.62 on 35 degrees of freedom
Multiple R-squared:  0.9815,	Adjusted R-squared:  0.981 
F-statistic:  1858 on 1 and 35 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux CPU cpucpusystemuser USAGE BY LOAD CPUUsagePercentsingleprocessor MODEL TermAppISONFT IR 1.png

Server class MODEL Network usage

Network Usage recv - recv
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
   Min     1Q Median     3Q    Max 
-43251  -9969  -1397   6753  46297 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)  49070.2     7037.3   6.973 4.14e-08 ***
Rate         25475.7      722.9  35.241  < 2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 19120 on 35 degrees of freedom
Multiple R-squared:  0.9726,	Adjusted R-squared:  0.9718 
F-statistic:  1242 on 1 and 35 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux Network recv USAGE BY LOAD NetworkUsagerecvbitspersecond MODEL TermAppISONFT IR 1.png

Network Usage sent - sent
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
   Min     1Q Median     3Q    Max 
-32868 -11991  -1848   9910  35883 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept) 181782.4     6397.7   28.41   <2e-16 ***
Rate         25399.6      657.2   38.65   <2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 17380 on 35 degrees of freedom
Multiple R-squared:  0.9771,	Adjusted R-squared:  0.9765 
F-statistic:  1494 on 1 and 35 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux Network sent USAGE BY LOAD NetworkUsagesentbitspersecond MODEL TermAppISONFT IR 1.png

Test: TermAppISO with 40 provider threads

  • This test started at 2020-12-16 14:24:00 and ended at 2020-12-16 15:45:00.

Resource usage for platform Linux

Server class LOAD CPU usage

CPU Usage - cpu.cpu.system.user
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
     Min       1Q   Median       3Q      Max 
-22.5491  -6.4030   0.7165   4.4331  21.0076 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)  13.6391     2.7708   4.922  1.6e-05 ***
Rate         20.8302     0.2889  72.096  < 2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 8.461 on 39 degrees of freedom
Multiple R-squared:  0.9926,	Adjusted R-squared:  0.9924 
F-statistic:  5198 on 1 and 39 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux CPU cpucpusystemuser USAGE BY LOAD CPUUsagePercentsingleprocessor LOAD TermAppISO IR 40Thrds 2.png

Server class LOAD Network usage

Network Usage recv - recv
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
   Min     1Q Median     3Q    Max 
-31980 -10082  -1663   7768  68864 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)  39502.3     5357.8   7.373 6.63e-09 ***
Rate         22989.8      558.7  41.150  < 2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 16360 on 39 degrees of freedom
Multiple R-squared:  0.9775,	Adjusted R-squared:  0.9769 
F-statistic:  1693 on 1 and 39 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux Network recv USAGE BY LOAD NetworkUsagerecvbitspersecond LOAD TermAppISO IR 40Thrds 2.png

Network Usage sent - sent
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
   Min     1Q Median     3Q    Max 
-43867 -12385    783   8764  55925 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept) 115150.5     6226.7   18.49   <2e-16 ***
Rate         28848.6      649.3   44.43   <2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 19010 on 39 degrees of freedom
Multiple R-squared:  0.9806,	Adjusted R-squared:  0.9801 
F-statistic:  1974 on 1 and 39 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux Network sent USAGE BY LOAD NetworkUsagesentbitspersecond LOAD TermAppISO IR 40Thrds 2.png

Server class MODEL CPU usage

CPU Usage - cpu.cpu.system.user
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
    Min      1Q  Median      3Q     Max 
-28.380  -7.176  -0.003   7.585  36.648 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)  27.8763     3.9382   7.078 1.67e-08 ***
Rate         18.9773     0.4107  46.212  < 2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 12.03 on 39 degrees of freedom
Multiple R-squared:  0.9821,	Adjusted R-squared:  0.9816 
F-statistic:  2136 on 1 and 39 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux CPU cpucpusystemuser USAGE BY LOAD CPUUsagePercentsingleprocessor MODEL TermAppISO IR 40Thrds 2.png

Server class MODEL Network usage

Network Usage recv - recv
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
   Min     1Q Median     3Q    Max 
-36280 -10111  -1393   6721  73978 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)    55552       5975   9.298 1.93e-11 ***
Rate           25334        623  40.663  < 2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 18250 on 39 degrees of freedom
Multiple R-squared:  0.977,	Adjusted R-squared:  0.9764 
F-statistic:  1654 on 1 and 39 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux Network recv USAGE BY LOAD NetworkUsagerecvbitspersecond MODEL TermAppISO IR 40Thrds 2.png

Network Usage sent - sent
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
   Min     1Q Median     3Q    Max 
-24965 -11214   -586  11348  32019 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept) 185589.2     5131.7   36.17   <2e-16 ***
Rate         23029.0      535.1   43.04   <2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 15670 on 39 degrees of freedom
Multiple R-squared:  0.9794,	Adjusted R-squared:  0.9788 
F-statistic:  1852 on 1 and 39 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux Network sent USAGE BY LOAD NetworkUsagesentbitspersecond MODEL TermAppISO IR 40Thrds 2.png

Test: TermAppISO with 80 provider threads

  • This test started at 2020-12-16 16:04:00 and ended at 2020-12-16 17:25:00.

Resource usage for platform Linux

Server class LOAD CPU usage

CPU Usage - cpu.cpu.system.user
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
     Min       1Q   Median       3Q      Max 
-16.2825  -8.2369   0.1649   7.5909  14.7470 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)  14.2772     3.6604    3.90  0.00043 ***
Rate         20.8345     0.3783   55.08  < 2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 9.508 on 34 degrees of freedom
Multiple R-squared:  0.9889,	Adjusted R-squared:  0.9886 
F-statistic:  3034 on 1 and 34 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux CPU cpucpusystemuser USAGE BY LOAD CPUUsagePercentsingleprocessor LOAD TermAppISO IR 80Thrds 3.png

Server class LOAD Network usage

Network Usage recv - recv
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
   Min     1Q Median     3Q    Max 
-29890  -9883   1307   8646  21569 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)  35504.9     4666.3   7.609 7.69e-09 ***
Rate         23280.4      482.2  48.278  < 2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 12120 on 34 degrees of freedom
Multiple R-squared:  0.9856,	Adjusted R-squared:  0.9852 
F-statistic:  2331 on 1 and 34 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux Network recv USAGE BY LOAD NetworkUsagerecvbitspersecond LOAD TermAppISO IR 80Thrds 3.png

Network Usage sent - sent
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
   Min     1Q Median     3Q    Max 
-45979 -16246  -4481  10416  89056 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)   107561       9965   10.79 1.59e-12 ***
Rate           30084       1030   29.21  < 2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 25880 on 34 degrees of freedom
Multiple R-squared:  0.9617,	Adjusted R-squared:  0.9606 
F-statistic: 853.5 on 1 and 34 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux Network sent USAGE BY LOAD NetworkUsagesentbitspersecond LOAD TermAppISO IR 80Thrds 3.png

Server class MODEL CPU usage

CPU Usage - cpu.cpu.system.user
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
    Min      1Q  Median      3Q     Max 
-23.946 -10.543   3.071   9.348  22.240 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)  39.6982     5.0207   7.907 3.29e-09 ***
Rate         19.0665     0.5188  36.749  < 2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 13.04 on 34 degrees of freedom
Multiple R-squared:  0.9754,	Adjusted R-squared:  0.9747 
F-statistic:  1350 on 1 and 34 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux CPU cpucpusystemuser USAGE BY LOAD CPUUsagePercentsingleprocessor MODEL TermAppISO IR 80Thrds 3.png

Server class MODEL Network usage

Network Usage recv - recv
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
   Min     1Q Median     3Q    Max 
-29431 -13058    613   9320  33407 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)  58229.6     5979.2   9.739 2.29e-11 ***
Rate         24453.0      617.9  39.575  < 2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 15530 on 34 degrees of freedom
Multiple R-squared:  0.9788,	Adjusted R-squared:  0.9781 
F-statistic:  1566 on 1 and 34 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux Network recv USAGE BY LOAD NetworkUsagerecvbitspersecond MODEL TermAppISO IR 80Thrds 3.png

Network Usage sent - sent
Call:
lm(formula = Value.sum ~ Rate, data = summ.class.include)

Residuals:
   Min     1Q Median     3Q    Max 
-30296 -14226   2942  11910  32403 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept) 291892.3     6721.1   43.43   <2e-16 ***
Rate         21397.3      694.5   30.81   <2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 17460 on 34 degrees of freedom
Multiple R-squared:  0.9654,	Adjusted R-squared:  0.9644 
F-statistic: 949.1 on 1 and 34 DF,  p-value: < 2.2e-16

D20201230 T140210 Linux Network sent USAGE BY LOAD NetworkUsagesentbitspersecond MODEL TermAppISO IR 80Thrds 3.png

Performance

  • For test TermAppISO Integrator Routing Changes/TermAppISONFT_IR (Test 1, from 2020-12-16 10:00:00 to 2020-12-16 11:21:00), summary of response times by operation/function-outcome over the range of loads where the arrival rate did not exceed the observed or required peak target rate of 15 arrivals per second (this rate is as opposed to the projected/future peak rate). This cut-off time occured at 2020-12-16 10:39:00. The descriptive statistics mean, median and sd are calculated over the entire time-frame that the arrival rate did not exceed the target arrival rate, which includes any outliers caused by possible external influences (which are removed for the regression analysis).
  • Distribution of response times where rate does not exceed the target cutoff target rate for outcome disconnect:

D20201230 T140210 RESP SUMM 01 TermAppISONFT IR disconnect.png

|   |Basename                   |Outcome    | Count| Percent|  Resp| StdDev|
|:--|:--------------------------|:----------|-----:|-------:|-----:|------:|
|1  |authorisation_request_1100 |disconnect |     3|   0.015| 4.318|  0.124|
  • Distribution of response times where rate does not exceed the target cutoff target rate for outcome OK:

D20201230 T140210 RESP SUMM 01 TermAppISONFT IR OK.png

|   |Basename                         |Outcome | Count| Percent|  Resp| StdDev|
|:--|:--------------------------------|:-------|-----:|-------:|-----:|------:|
|2  |authorisation_request_1100       |OK      | 19400|  99.954| 4.531|  7.550|
|4  |transaction_advice_response_1230 |OK      | 19299|  99.855| 0.600|  0.426|
  • Distribution of response times where rate does not exceed the target cutoff target rate for outcome timeout:

D20201230 T140210 RESP SUMM 01 TermAppISONFT IR timeout.png

|   |Basename                         |Outcome | Count| Percent|   Resp| StdDev|
|:--|:--------------------------------|:-------|-----:|-------:|------:|------:|
|3  |authorisation_request_1100       |timeout |     6|   0.031| 99.999|      0|
|5  |transaction_advice_response_1230 |timeout |    28|   0.145| 99.999|      0|
  • For test TermAppISO with 40 provider threads/TermAppISO_IR_40Thrds (Test 2, from 2020-12-16 14:24:00 to 2020-12-16 15:45:00), summary of response times by operation/function-outcome over the range of loads where the arrival rate did not exceed the observed or required peak target rate of 15 arrivals per second (this rate is as opposed to the projected/future peak rate). This cut-off time occured at 2020-12-16 15:03:00. The descriptive statistics mean, median and sd are calculated over the entire time-frame that the arrival rate did not exceed the target arrival rate, which includes any outliers caused by possible external influences (which are removed for the regression analysis).
  • Distribution of response times where rate does not exceed the target cutoff target rate for outcome disconnect:

D20201230 T140210 RESP SUMM 02 TermAppISO IR 40Thrds disconnect.png

|   |Basename                   |Outcome    | Count| Percent|  Resp| StdDev|
|:--|:--------------------------|:----------|-----:|-------:|-----:|------:|
|1  |authorisation_request_1100 |disconnect |     2|    0.01| 4.258|   0.06|
  • Distribution of response times where rate does not exceed the target cutoff target rate for outcome OK:

D20201230 T140210 RESP SUMM 02 TermAppISO IR 40Thrds OK.png

|   |Basename                         |Outcome | Count| Percent|  Resp| StdDev|
|:--|:--------------------------------|:-------|-----:|-------:|-----:|------:|
|2  |authorisation_request_1100       |OK      | 19591|  99.974| 4.483|  7.560|
|4  |transaction_advice_response_1230 |OK      | 19503|  99.918| 0.602|  0.428|
  • Distribution of response times where rate does not exceed the target cutoff target rate for outcome timeout:

D20201230 T140210 RESP SUMM 02 TermAppISO IR 40Thrds timeout.png

|   |Basename                         |Outcome | Count| Percent|   Resp| StdDev|
|:--|:--------------------------------|:-------|-----:|-------:|------:|------:|
|3  |authorisation_request_1100       |timeout |     3|   0.015| 99.999|      0|
|5  |transaction_advice_response_1230 |timeout |    16|   0.082| 99.999|      0|
  • For test TermAppISO with 80 provider threads/TermAppISO_IR_80Thrds (Test 3, from 2020-12-16 16:04:00 to 2020-12-16 17:25:00), summary of response times by operation/function-outcome over the range of loads where the arrival rate did not exceed the observed or required peak target rate of 15 arrivals per second (this rate is as opposed to the projected/future peak rate). This cut-off time occured at 2020-12-16 16:43:00. The descriptive statistics mean, median and sd are calculated over the entire time-frame that the arrival rate did not exceed the target arrival rate, which includes any outliers caused by possible external influences (which are removed for the regression analysis).
  • Distribution of response times where rate does not exceed the target cutoff target rate for outcome disconnect:

D20201230 T140210 RESP SUMM 03 TermAppISO IR 80Thrds disconnect.png

|   |Basename                   |Outcome    | Count| Percent|  Resp| StdDev|
|:--|:--------------------------|:----------|-----:|-------:|-----:|------:|
|1  |authorisation_request_1100 |disconnect |     5|   0.026| 4.191|  0.021|
  • Distribution of response times where rate does not exceed the target cutoff target rate for outcome OK:

D20201230 T140210 RESP SUMM 03 TermAppISO IR 80Thrds OK.png

|   |Basename                         |Outcome | Count| Percent|  Resp| StdDev|
|:--|:--------------------------------|:-------|-----:|-------:|-----:|------:|
|2  |authorisation_request_1100       |OK      | 19369|  99.943| 5.214|  8.069|
|4  |transaction_advice_response_1230 |OK      | 19227|  99.704| 0.653|  0.493|
  • Distribution of response times where rate does not exceed the target cutoff target rate for outcome timeout:

D20201230 T140210 RESP SUMM 03 TermAppISO IR 80Thrds timeout.png

|   |Basename                         |Outcome | Count| Percent|   Resp| StdDev|
|:--|:--------------------------------|:-------|-----:|-------:|------:|------:|
|5  |transaction_advice_response_1230 |timeout |    57|   0.296| 99.999|      0|
|3  |authorisation_request_1100       |timeout |     6|   0.031| 99.999|      0|

Operation authorisation_request_1100

D20201230 T140210 Function authorisation request 1100 RESP.png

D20201230 T140210 Function authorisation request 1100 RATE.png

Operation transaction_advice_response_1230

D20201230 T140210 Function transaction advice response 1230 RESP.png

D20201230 T140210 Function transaction advice response 1230 RATE.png

Resource Usage

Linux Server CPU Usage

TermAppISO Integrator Routing Changes

Server LOAD0

D20201230 T140210 CMLXLINP CPU USAGE 01 TermAppISONFT IR LOAD0.png

Server LOAD1

D20201230 T140210 CMLXLINP CPU USAGE 01 TermAppISONFT IR LOAD1.png

Server MODELAPP0

D20201230 T140210 CMLXLINP CPU USAGE 01 TermAppISONFT IR MODELAPP0.png

Server MODELAPP1

D20201230 T140210 CMLXLINP CPU USAGE 01 TermAppISONFT IR MODELAPP1.png

TermAppISO with 40 provider threads

Server LOAD0

D20201230 T140210 CMLXLINP CPU USAGE 02 TermAppISO IR 40Thrds LOAD0.png

Server LOAD1

D20201230 T140210 CMLXLINP CPU USAGE 02 TermAppISO IR 40Thrds LOAD1.png

Server MODELAPP0

D20201230 T140210 CMLXLINP CPU USAGE 02 TermAppISO IR 40Thrds MODELAPP0.png

Server MODELAPP1

D20201230 T140210 CMLXLINP CPU USAGE 02 TermAppISO IR 40Thrds MODELAPP1.png

TermAppISO with 80 provider threads

Server LOAD0

D20201230 T140210 CMLXLINP CPU USAGE 03 TermAppISO IR 80Thrds LOAD0.png

Server LOAD1

D20201230 T140210 CMLXLINP CPU USAGE 03 TermAppISO IR 80Thrds LOAD1.png

Server MODELAPP0

D20201230 T140210 CMLXLINP CPU USAGE 03 TermAppISO IR 80Thrds MODELAPP0.png

Server MODELAPP1

D20201230 T140210 CMLXLINP CPU USAGE 03 TermAppISO IR 80Thrds MODELAPP1.png

Linux Server Disk Activity

Server LOAD1

D20201230 T140210 CMLXLINP DISK METRIC LOAD1 reads.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD1 reads merged.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD1 read sectors.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD1 read milli.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD1 writes.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD1 writes merged.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD1 write sectors.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD1 write milli.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD1 io inprogress.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD1 io milli.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD1 io weighted milli.png

Server MODELAPP1

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP1 reads.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP1 reads merged.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP1 read sectors.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP1 read milli.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP1 writes.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP1 writes merged.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP1 write sectors.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP1 write milli.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP1 io inprogress.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP1 io milli.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP1 io weighted milli.png

Server LOAD0

D20201230 T140210 CMLXLINP DISK METRIC LOAD0 reads.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD0 reads merged.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD0 read sectors.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD0 read milli.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD0 writes.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD0 writes merged.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD0 write sectors.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD0 write milli.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD0 io inprogress.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD0 io milli.png

D20201230 T140210 CMLXLINP DISK METRIC LOAD0 io weighted milli.png

Server MODELAPP0

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP0 reads.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP0 reads merged.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP0 read sectors.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP0 read milli.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP0 writes.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP0 writes merged.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP0 write sectors.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP0 write milli.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP0 io inprogress.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP0 io milli.png

D20201230 T140210 CMLXLINP DISK METRIC MODELAPP0 io weighted milli.png

Linux Server Memory Usage

Server LOAD1

D20201230 T140210 CMLXLINP MEMMEM METRIC LOAD1.png

Server MODELAPP1

D20201230 T140210 CMLXLINP MEMMEM METRIC MODELAPP1.png

Server LOAD0

D20201230 T140210 CMLXLINP MEMMEM METRIC LOAD0.png

Server MODELAPP0

D20201230 T140210 CMLXLINP MEMMEM METRIC MODELAPP0.png

Linux Server Swap Usage

Server LOAD1

D20201230 T140210 CMLXLINP MEMSWAP METRIC LOAD1.png

Server MODELAPP1

D20201230 T140210 CMLXLINP MEMSWAP METRIC MODELAPP1.png

Server LOAD0

D20201230 T140210 CMLXLINP MEMSWAP METRIC LOAD0.png

Server MODELAPP0

D20201230 T140210 CMLXLINP MEMSWAP METRIC MODELAPP0.png

Linux Server Network Usage

Server LOAD1

D20201230 T140210 CMLXLINP NET METRIC LOAD1 ibytes.png

D20201230 T140210 CMLXLINP NET METRIC LOAD1 ipackets.png

D20201230 T140210 CMLXLINP NET METRIC LOAD1 obytes.png

D20201230 T140210 CMLXLINP NET METRIC LOAD1 opackets.png

Server MODELAPP1

D20201230 T140210 CMLXLINP NET METRIC MODELAPP1 ibytes.png

D20201230 T140210 CMLXLINP NET METRIC MODELAPP1 ipackets.png

D20201230 T140210 CMLXLINP NET METRIC MODELAPP1 obytes.png

D20201230 T140210 CMLXLINP NET METRIC MODELAPP1 opackets.png

Server LOAD0

D20201230 T140210 CMLXLINP NET METRIC LOAD0 ibytes.png

D20201230 T140210 CMLXLINP NET METRIC LOAD0 ipackets.png

D20201230 T140210 CMLXLINP NET METRIC LOAD0 obytes.png

D20201230 T140210 CMLXLINP NET METRIC LOAD0 opackets.png

Server MODELAPP0

D20201230 T140210 CMLXLINP NET METRIC MODELAPP0 ibytes.png

D20201230 T140210 CMLXLINP NET METRIC MODELAPP0 ipackets.png

D20201230 T140210 CMLXLINP NET METRIC MODELAPP0 obytes.png

D20201230 T140210 CMLXLINP NET METRIC MODELAPP0 opackets.png

Wintel Server Resource Usage

Test TermAppISO Integrator Routing Changes

Wintel Server Resource Usage

Test TermAppISO Integrator Routing Changes

Test TermAppISO with 40 provider threads

Test TermAppISO with 80 provider threads

pSeries AIX Server Reource Usage

Test TermAppISO Integrator Routing Changes

Test TermAppISO with 40 provider threads

Test TermAppISO with 80 provider threads

* Code Magus Limited