Abstract-Cloud computing är en lösning för att ta itu med utmaningar som licensiering, distribution, konfiguration och drift av företagsapplikationer i samband med traditionell IT-infrastruktur, programvaruförsäljning och distributionsmodeller. Migrera från en traditionell modell till Cloud-modellen minskar underhåll komplexiteten och kostnaderna för företagskunder, och ger löpande intäkter för Software som en tjänst (SaaS) leverantörer. Kunderna och SaaS leverantörer måste upprätta ett servicenivåavtal (SLA) för att definiera kvaliteten på tjänsten (QoS). De viktigaste målen för SaaS-leverantörer är att minimera kostnaderna och att förbättra kundnöjdhetsnivån (CSL). I det här dokumentet föreslår vi kunddrivna SLA-baserade resursalgoritmer för att minimera kostnader genom att minimera resurs- och straffkostnader och förbättra CSL genom att minimera överträdelser av SLA. De föreslagna avsättningsalgoritmerna tar hänsyn till kundprofiler och leverantörers kvalitetsparametrar (t.ex. svarstid) för att hantera dynamiska kundförfrågningar och infrastrukturnivå heterogenitet för företagssystem. Vi tar också hänsyn till parametrar på kundsidan (t.ex. andelen uppgraderingsförfrågningar) och parametrar på infrastrukturnivå (t.ex. serviceinitieringstiden) för att jämföra algoritmer. Simuleringsresultat visar att våra algoritmer minskar den totala kostnaden upp till 54 procent och antalet brott mot SLA upp till 45 procent, jämfört med den tidigare föreslagna bästa algoritmen.
Som en fortsättning på detta, (L. REF ) fokuserade också på kundtillfredsställelse nivå (CSL) som beror på överträdelser SLA.
SLA-Based Resource Provisioning for Hosted Software-as-a-Service Applications in Cloud Computing Environments
{'venue': 'IEEE Transactions on Services Computing', 'journal': 'IEEE Transactions on Services Computing', 'mag_field_of_study': ['Computer Science']}