Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
References
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Issues & Decisions
Issue | Notes | Decision | |
---|---|---|---|
1 | Review the use case returning all 50k cmHandle | Validity of the use case where ALL 50k |
CMhandles are expected to be returned everytime ? AP Csaba Kocsis & kieran mccarthy
AP CPS to report where they think scalability issues will occur. TBC kieran mccarthy | ||
2 | Proposal to remove hazelcast for NCMP Module sync | The use of Hazelcast during NCMP's CM-handle Module Sync is leading to:
Proposal to remove hazelcast from NCMP Module Sync requires an LCM State Machine Change. Need stakeholder input. |
|
Requirements
Functional
Operations | Parallel/Sequential | DMI Delay | Response Size | Performance | Additional Information | Signoff |
---|---|---|---|---|---|---|
1 |
Registration & De-registration (Discovery) |
In Batch size of 100 per request.
|
Parallel |
|
CM-handle search
|
| ||||||
2 | CM-handle ID Search | 5 Parallel |
|
TBD; AP Peter Turcsanyi | |||
3 | CM-handle search | 5 Parallel |
|
|
|
|
- Frequency will increase by 2.5 of current capacity
- Search shall return all 50k searches ? @NCMP to confirm
- Searches shall return all 50k searches within 1 minute max
No change TBD AP; Peter Turcsanyi | |
4 | Synchronous single CM-handle pass-through write (CUD) |
4 parallel Operations | Review; the current FS numbers
|
|
| |
5 | Synchronous single CM-handle pass-through Read |
4 (Parallel operations) |
|
|
| |
6 | Batch Read Operation/Legacy |
|
TBD AP; Peter Turcsanyi | ||||
7 |
CM change Notification Event
|
|
Current numbers on FS as of today should be by 2.5 (non-negotiable). |
Error Handling
Scenario | Expected Behavior | Notes | Signoff | |
---|---|---|---|---|
1 |
Characteristics
Parameter | Expectation | Notes | Signoff | |
---|---|---|---|---|
1 |
Robustness
Scenario | Input Load | Performance | Notes | Number of NCMP Instances | Signoff | |
---|---|---|---|---|---|---|
1 | Base Performance & Performance | |||||
2 | Average Performance & Duration | |||||
3 | Peak Performance & Duration | |||||
4 | Number of Instances | TBC - Each NCMP instance takes 11 CM-Handles/second. |
Out of Scope
Datajob which is still in development are out of scope
For now Paging is out of scope, open to rescope depending on NCMP spike result