Performance and Scalability assessment

This page shows the work in progress with regards to the assessment of performance and scalability of the LarKC Platform.

Scalability dimensions, as presented in D5.3.2, as a basis for discussion

ID

Scalability Dimension (to be improved)

Fixed Dimension(s)

Metric

Variable Dimension(s)

Strategy to achieve improvement

Boundaries

S1

Size of the problem

Complexity of the problem

Workflow execution time

Number/nature of supported hw resources

Distribution of plug-ins to more powerful resources

Workflow execution time ≤ (Problem_Size_Final / Problem_ Size_Initial)

Concurrency of user requests

Number of supported plug-ins

Parallelization “between plug-ins”

Volume of total data stored

Parallelization “within a plug-in”

Data Layer partitioning

S2

Complexity of the problem

Size of the problem (volume of data to be processed per user request)

Workflow execution time

Number/nature of supported hw resources

Distribution of plug-ins to more powerful resources

Concurrency of user requests

Number of supported plug-ins

Parallelization “between plug-ins”

Volume of total data stored

Parallelization “within a plug-in”

Data Layer partitioning

S3

Concurrency of user requests

Complexity of the problem

Workflow execution time

Number/nature of supported hw resources

Data Layer redundancy and load balancing

Workflow execution time ≤ (Number_Users_Final / Number_Users_Initial)

Size of the problem (volume of data to be processed per user request)

Volume of total data stored

Number of supported plug-ins

S4

Volume of total data indexed/processed/stored

Complexity of the problem

Setup / indexing / preprocessing time

Number/nature of supported hw resources

Data Layer redundancy and load balancing

Size of the problem (volume of data to be processed per user request)

Concurrency of user requests

Volume of total data stored

Number of supported plug-ins

S5

Number/nature of supported hw resources

Complexity of the problem

Number/nature of supported hw resources

Platform configuration: support of resources through platform adapters

Size of the problem (volume of data to be processed per user request)

Concurrency of user requests

Volume of total data stored

Number of supported plug-ins

S6

Number of supported plug-ins

Complexity of the problem

Size of the problem (volume of data to be processed per user request)

Concurrency of user requests

Volume of total data stored

LarkcProject/WP5/PerformanceScalabilityAssessment (last edited 2009-11-17 11:07:52 by ?GeorginaGallizo)