Skip to content
Snippets Groups Projects
Commit cf1ba30c authored by Johannes Grohmann's avatar Johannes Grohmann
Browse files

added 4 different usage profiles for the SaaS model

parent 47e2bd44
No related branches found
No related tags found
No related merge requests found
<?xml version="1.0" encoding="UTF-8"?>
<usageprofile:UsageProfile xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:functions="http://www.descartes.tools/metamodel/functions/1.0" xmlns:usageprofile="http://www.descartes.tools/metamodel/usageprofile/1.0" id="_DHZaEcbXEea8iNNkQb6v-A" name="usageprofile">
<system href="saas.system#_wRLm8MdjEeaC6O2VK8L76Q"/>
<usageScenarios id="_BRUtgAf3EeeAz8hO9e0Rzg" name="all4Scenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_nqNT8Af3EeeAz8hO9e0Rzg" name="all4">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_tkaQQAfxEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.0025"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_RWVy0AgDEeecGK9huShGSw" name="myall4Scenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_RWVy0QgDEeecGK9huShGSw" name="myall4">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_OyFgoAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.0025"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_dS3PMggDEeecGK9huShGSw" name="openall4Scenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_dS3PMwgDEeecGK9huShGSw" name="openall4">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_SwJ4sAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.0025"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_RhM_AggDEeecGK9huShGSw" name="closedall4Scenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_RhM_AwgDEeecGK9huShGSw" name="closedall4">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_Ua4VIAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.0025"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_dlG1wggDEeecGK9huShGSw" name="reminderScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_dlHc0AgDEeecGK9huShGSw" name="reminder">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_V7ZFoAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.000625"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_ikx0wggDEeecGK9huShGSw" name="hoverpageScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_ikx0wwgDEeecGK9huShGSw" name="hoverpage">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_XL2n8AfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.0025"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_mr4NAggDEeecGK9huShGSw" name="massupdateScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_mr4NAwgDEeecGK9huShGSw" name="massupdate">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_YYc98AfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.0025"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_qxn6YggDEeecGK9huShGSw" name="loginScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_qxn6YwgDEeecGK9huShGSw" name="login">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_Z92OcAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.000625"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_zlb5YggDEeecGK9huShGSw" name="logoutScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_zlcgcAgDEeecGK9huShGSw" name="logout">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_bNWHcAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.000625"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
</usageprofile:UsageProfile>
<?xml version="1.0" encoding="UTF-8"?>
<usageprofile:UsageProfile xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:functions="http://www.descartes.tools/metamodel/functions/1.0" xmlns:usageprofile="http://www.descartes.tools/metamodel/usageprofile/1.0" id="_DHZaEcbXEea8iNNkQb6v-A" name="usageprofile">
<system href="saas.system#_wRLm8MdjEeaC6O2VK8L76Q"/>
<usageScenarios id="_BRUtgAf3EeeAz8hO9e0Rzg" name="all4Scenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_nqNT8Af3EeeAz8hO9e0Rzg" name="all4">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_tkaQQAfxEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.000822"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_RWVy0AgDEeecGK9huShGSw" name="myall4Scenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_RWVy0QgDEeecGK9huShGSw" name="myall4">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_OyFgoAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.000822"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_dS3PMggDEeecGK9huShGSw" name="openall4Scenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_dS3PMwgDEeecGK9huShGSw" name="openall4">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_SwJ4sAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.000822"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_RhM_AggDEeecGK9huShGSw" name="closedall4Scenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_RhM_AwgDEeecGK9huShGSw" name="closedall4">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_Ua4VIAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.000822"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_dlG1wggDEeecGK9huShGSw" name="reminderScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_dlHc0AgDEeecGK9huShGSw" name="reminder">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_V7ZFoAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.00021"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_ikx0wggDEeecGK9huShGSw" name="hoverpageScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_ikx0wwgDEeecGK9huShGSw" name="hoverpage">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_XL2n8AfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.000822"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_mr4NAggDEeecGK9huShGSw" name="massupdateScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_mr4NAwgDEeecGK9huShGSw" name="massupdate">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_YYc98AfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.000822"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_qxn6YggDEeecGK9huShGSw" name="loginScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_qxn6YwgDEeecGK9huShGSw" name="login">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_Z92OcAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.00021"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_zlb5YggDEeecGK9huShGSw" name="logoutScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_zlcgcAgDEeecGK9huShGSw" name="logout">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_bNWHcAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.00021"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
</usageprofile:UsageProfile>
File moved
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?>
<usageprofile:UsageProfile xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:functions="http://www.descartes.tools/metamodel/functions/1.0" xmlns:usageprofile="http://www.descartes.tools/metamodel/usageprofile/1.0" id="_DHZaEcbXEea8iNNkQb6v-A" name="usageprofile">
<system href="saas.system#_wRLm8MdjEeaC6O2VK8L76Q"/>
<usageScenarios id="_BRUtgAf3EeeAz8hO9e0Rzg" name="all4Scenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_nqNT8Af3EeeAz8hO9e0Rzg" name="all4">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_tkaQQAfxEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.00329"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_RWVy0AgDEeecGK9huShGSw" name="myall4Scenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_RWVy0QgDEeecGK9huShGSw" name="myall4">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_OyFgoAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.00329"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_dS3PMggDEeecGK9huShGSw" name="openall4Scenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_dS3PMwgDEeecGK9huShGSw" name="openall4">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_SwJ4sAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.00329"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_RhM_AggDEeecGK9huShGSw" name="closedall4Scenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_RhM_AwgDEeecGK9huShGSw" name="closedall4">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_Ua4VIAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.00329"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_dlG1wggDEeecGK9huShGSw" name="reminderScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_dlHc0AgDEeecGK9huShGSw" name="reminder">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_V7ZFoAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.00082"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_ikx0wggDEeecGK9huShGSw" name="hoverpageScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_ikx0wwgDEeecGK9huShGSw" name="hoverpage">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_XL2n8AfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.00329"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_mr4NAggDEeecGK9huShGSw" name="massupdateScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_mr4NAwgDEeecGK9huShGSw" name="massupdate">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_YYc98AfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.00329"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_qxn6YggDEeecGK9huShGSw" name="loginScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_qxn6YwgDEeecGK9huShGSw" name="login">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_Z92OcAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.00082"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
<usageScenarios id="_zlb5YggDEeecGK9huShGSw" name="logoutScenario">
<scenarioBehavior>
<actions xsi:type="usageprofile:SystemCallUserAction" id="_zlcgcAgDEeecGK9huShGSw" name="logout">
<providingRole href="saas.system#_MdbPBAf2EeeAz8hO9e0Rzg"/>
<signature href="saas.repository#_bNWHcAfzEeeAz8hO9e0RzgB"/>
</actions>
</scenarioBehavior>
<workloadType xsi:type="usageprofile:OpenWorkloadType">
<interArrivalTime>
<probFunction xsi:type="functions:ExponentialDistribution" rate="0.00082"/>
</interArrivalTime>
</workloadType>
</usageScenarios>
</usageprofile:UsageProfile>
## Model Instance ## Model Instance
dml.files.usageprofile=/../dml/scenario1.usageprofile dml.files.usageprofile=/../dml/highload.usageprofile
dml.files.deployment=/../dml/saas.deployment dml.files.deployment=/../dml/saas.deployment
\ No newline at end of file
## Model Instance
dml.files.usageprofile=/../dml/lowload.usageprofile
dml.files.deployment=/../dml/saas.deployment
\ No newline at end of file
## Model Instance
dml.files.usageprofile=/../dml/mediumload.usageprofile
dml.files.deployment=/../dml/saas.deployment
\ No newline at end of file
SELECT Database1_CPUDB1.utilization, SELECT Database1_CPUDB1.utilization,
ApplicationServer2_CPUAPP2.utilization,
ApplicationServer1_CPUAPP1.utilization,
all4.responseTime, all4.responseTime,
myall4.responseTime, myall4.responseTime,
closedall4.responseTime, closedall4.responseTime,
...@@ -57,4 +59,4 @@ FOR SERVICE '_qxn6YggDEeecGK9huShGSw' AS loginScenario, ...@@ -57,4 +59,4 @@ FOR SERVICE '_qxn6YggDEeecGK9huShGSw' AS loginScenario,
RESOURCE '_vlJq4QfvEeeAz8hO9e0Rzg' AS ApplicationServer1_CPUAPP1, RESOURCE '_vlJq4QfvEeeAz8hO9e0Rzg' AS ApplicationServer1_CPUAPP1,
RESOURCE '_hMVVwQfwEeeAz8hO9e0Rzg' AS Database1_CPUDB1, RESOURCE '_hMVVwQfwEeeAz8hO9e0Rzg' AS Database1_CPUDB1,
RESOURCE '_1cvFIQf2EeeAz8hO9e0Rzg' AS LoadBalancer1_CPULB1 RESOURCE '_1cvFIQf2EeeAz8hO9e0Rzg' AS LoadBalancer1_CPULB1
USING dml@'saas.properties'; USING dml@'veryhighload.properties';
\ No newline at end of file \ No newline at end of file
## Model Instance
dml.files.usageprofile=/../dml/veryhighload.usageprofile
dml.files.deployment=/../dml/saas.deployment
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment