{"title":"用于云应用程序的事件驱动的轻量级主动自动扩展架构","authors":"Uttom Akash, Partha Protim Paul, Ahsan Habib","doi":"10.1504/ijguc.2023.133450","DOIUrl":null,"url":null,"abstract":"The cloud environment is used by the application providers (APs) to host their applications in order to reduce procurement and management costs of the cloud resources. Moreover, the variation in the traffic load of the client applications and the appealing auto-scaling capability of the cloud resources have prompted application providers to seek ways to reduce the cost of their rented services. This paper describes a constructive auto-scaling mechanism based on the events in cloud systems fitted with heuristic predictors. The predictor examines historical data using these approaches: (1) Double Exponential Smoothing (DES), (2) Triple Exponential Smoothing (TES), (3) Weighted Moving Average (WMA) and (4) WMA with Fibonacci numbers. The outcomes of this model simulation in CloudSim indicate that the model can decrease the application provider's cost while preserving application user satisfaction.","PeriodicalId":44878,"journal":{"name":"International Journal of Grid and Utility Computing","volume":"66 1","pages":"0"},"PeriodicalIF":0.5000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An event-driven and lightweight proactive auto-scaling architecture for cloud applications\",\"authors\":\"Uttom Akash, Partha Protim Paul, Ahsan Habib\",\"doi\":\"10.1504/ijguc.2023.133450\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The cloud environment is used by the application providers (APs) to host their applications in order to reduce procurement and management costs of the cloud resources. Moreover, the variation in the traffic load of the client applications and the appealing auto-scaling capability of the cloud resources have prompted application providers to seek ways to reduce the cost of their rented services. This paper describes a constructive auto-scaling mechanism based on the events in cloud systems fitted with heuristic predictors. The predictor examines historical data using these approaches: (1) Double Exponential Smoothing (DES), (2) Triple Exponential Smoothing (TES), (3) Weighted Moving Average (WMA) and (4) WMA with Fibonacci numbers. The outcomes of this model simulation in CloudSim indicate that the model can decrease the application provider's cost while preserving application user satisfaction.\",\"PeriodicalId\":44878,\"journal\":{\"name\":\"International Journal of Grid and Utility Computing\",\"volume\":\"66 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.5000,\"publicationDate\":\"2023-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Grid and Utility Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1504/ijguc.2023.133450\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"COMPUTER SCIENCE, INFORMATION SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Grid and Utility Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1504/ijguc.2023.133450","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
An event-driven and lightweight proactive auto-scaling architecture for cloud applications
The cloud environment is used by the application providers (APs) to host their applications in order to reduce procurement and management costs of the cloud resources. Moreover, the variation in the traffic load of the client applications and the appealing auto-scaling capability of the cloud resources have prompted application providers to seek ways to reduce the cost of their rented services. This paper describes a constructive auto-scaling mechanism based on the events in cloud systems fitted with heuristic predictors. The predictor examines historical data using these approaches: (1) Double Exponential Smoothing (DES), (2) Triple Exponential Smoothing (TES), (3) Weighted Moving Average (WMA) and (4) WMA with Fibonacci numbers. The outcomes of this model simulation in CloudSim indicate that the model can decrease the application provider's cost while preserving application user satisfaction.