Constarium
← Search

Data · dataset · 2026

User-centric cloud application management

Listed in ZivaHub and Deakin Research Online and DMU Figshare and UCL Research Data Repository — shown once because both records carry DOI 10.17034/32630166.v1

Description

The accelerated growth in cloud computing technologies in the past decade has empowered a wide spectrum of cloud services, and this has originated a big challenge for cloud users, specifically for Infrastructure-as-a-Service (IaaS) users who find it difficult to choose a particular Virtual Machine (VM) type from the Cloud Providers (CP). Cloud application performance variability and IaaS pricing diversity amongst the CPs are seen as the main reasons for cloud users’ perplexity with selection of a VM type.

Although cloud researchers have proposed various effective VM selection algorithms to support cloud users, these algorithms consider only the instantaneous performance of the cloud applications on the VMs and ignore whether the performance or Quality of Experience (QoE) will be maintained by the VMs in the future. That means they only consider the pre-deployment phase of the applications’ lifetime and ignore the post-deployment phase.

Read the rest (4 more)

It has been reported by researchers that cloud applications show performance variability in the post-deployment phase, which may result in QoE degradation. To maintain QoE cloud users may need to migrate their applications to a new VM type with higher configuration from the same CP or with a similar configuration from a different CP. Apart from performance, cost can also be an important factor for certain budget-constrained users who may be interested to migrate to different instances if the price for the current cloud service rises or other providers offer a better price.

To help cloud users in detecting QoE degradation and selecting a target VM type for application migration, this thesis proposes a user-centric cloud application management framework, named MyMinder (Multi-objective dYnamic MIgratioN Decision makER). Specifically, MyMinder employs a ‘monitoring system’ to monitor application domain specific performance metrics, a novel ‘detection algorithm’ to detect QoE degradation and a ‘VM selection method’ to choose a target VM type for application migration in the post-deployment phase.

Evaluation of the performance of the detection algorithm was carried out by deploying a Darwin media streaming service (representative of real-world media streaming applications), and by designing a benchmark for generating realistic media streaming client requests. Evaluation of the VM selection method was carried out by using an example scenario where a cloud application suffers from a QoE degradation and requires migration.

The scenario was investigated in a lab-based cloud testbed where data analytic and HPC applications were executed. To represent real-world cloud service offerings from multiple public CPs, the testbed contains a number of server machines offering a range of VM configuration choices. The evaluation results demonstrate that the proposed detection algorithm can reliably detect the QoE degradation of a cloud application and the VM selection method can choose an optimal VM to migrate the application from the under-performing VM in order to maintain the QoE.

Links

Where it is published

Catalogue records · 1

Topics

Provenance · 4 source records, 20 field assertions
SourceKeyLast seenRaw
ZivaHuboai:figshare.com:article/326301665 d agoJSON v1
Deakin Research Onlineoai:figshare.com:article/326301665 d agoJSON v1
DMU Figshareoai:figshare.com:article/326301665 d agoJSON v1
UCL Research Data Repositoryoai:figshare.com:article/326301665 d agoJSON v1
FieldAssertionExtractorEvidence
concepts[field].anzsrc:field:440303mapping · zivahub uct ac zavocabulary-mapper@1.0.0keywords['migration']
concepts[field].anzsrc:field:440303mapping · rdr ucl ac ukvocabulary-mapper@1.0.0keywords['migration']
concepts[field].anzsrc:field:440303mapping · figshare dmu ac ukvocabulary-mapper@1.0.0keywords['migration']
concepts[field].anzsrc:field:440303mapping · dro deakin edu auvocabulary-mapper@1.0.0keywords['migration']
concepts[field].anzsrc:field:460601mapping · dro deakin edu auvocabulary-mapper@1.0.0keywords['Cloud computing']
concepts[field].anzsrc:field:460601mapping · zivahub uct ac zavocabulary-mapper@1.0.0keywords['Cloud computing']
concepts[field].anzsrc:field:460601mapping · figshare dmu ac ukvocabulary-mapper@1.0.0keywords['Cloud computing']
concepts[field].anzsrc:field:460601mapping · rdr ucl ac ukvocabulary-mapper@1.0.0keywords['Cloud computing']
concepts[field].local:field:earth-environmentalmapping · dro deakin edu auconnector:dro_deakin_edu_au@1.0.0
concepts[field].local:field:earth-environmentalmapping · figshare dmu ac ukconnector:figshare_dmu_ac_uk@1.0.0
concepts[field].local:field:earth-environmentalmapping · rdr ucl ac ukconnector:rdr_ucl_ac_uk@1.0.0
concepts[field].local:field:earth-environmentalmapping · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0
concepts[field].local:field:social-sciencemapping · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0
concepts[field].local:field:social-sciencemapping · figshare dmu ac ukconnector:figshare_dmu_ac_uk@1.0.0
concepts[field].local:field:social-sciencemapping · rdr ucl ac ukconnector:rdr_ucl_ac_uk@1.0.0
concepts[field].local:field:social-sciencemapping · dro deakin edu auconnector:dro_deakin_edu_au@1.0.0
descriptionsource · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0/metadata/dc/description
license_textsource · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0
publication_datesource · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0
titlesource · zivahub uct ac zaconnector:zivahub_uct_ac_za@1.0.0/metadata/dc/title