OCSO: Off-the-cloud service optimization for green efficient service resource utilization
Fang, Daren; Liu, Xiaodong; Liu, Lin; Yang, Hongji
Prof Xiaodong Liu X.Liu@napier.ac.uk
Many efforts have been made in optimizing cloud service resource management for efficient service provision and delivery, yet little research addresses how to consume the provisioned service resources efficiently. Meanwhile, typical existing resource scaling management approaches often rest on single monitor category statistics and are driven by certain threshold algorithms, they usually fail to function effectively in case of dealing with complicated and unpredictable workload patterns. Fundamentally, this is due to the inflexibility of using static monitor, threshold and scaling parameters. This paper presents Off-the-Cloud Service Optimization (OCSO), a novel user-side optimization solution which specifically deals with service resource consumption efficiency from the service consumer perspective. OCSO rests on an intelligent resource scaling algorithm which relies on multiple service monitor metrics plus dynamic threshold and scaling parameters. It can achieve proactive and continuous service optimizations for both real-world IaaS and PaaS services, through OCSO cloud service API. From the two series of experiments conducted over Amazon EC2 and ElasticBeanstalk using OCSO prototype, it is demonstrated that the proposed approach can make significant improvement over Amazon native automated service provision and scaling options, regardless of scaling up/down or in/out.
Fang, D., Liu, X., Liu, L., & Yang, H. (2014). OCSO: Off-the-cloud service optimization for green efficient service resource utilization. Journal of cloud computing: advances, systems and applications, 3(1), https://doi.org/10.1186/s13677-014-0009-1
|Journal Article Type||Article|
|Acceptance Date||May 22, 2014|
|Online Publication Date||Jun 14, 2014|
|Deposit Date||Jul 29, 2014|
|Publicly Available Date||May 16, 2017|
|Peer Reviewed||Peer Reviewed|
|Keywords||Cloud computing; Auto scaling; Service API; Service optimization; Service resource consumption management|
OCSO: Off-the-cloud service optimization for green efficient service resource utilization.
This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited
You might also like
Evolution for the sustainability of Internetware.
Towards OWL 2 Natively Supported Fuzzy Cloud Ontology
TARGO: transition and reallocation based green optimization for Cloud VMs.
A Loosely-coupled Semantic Model for Efficient Cloud Service Search and Retrieval.