Efficient cloud workload management framework

ion of Architectural Concepts Creation and Classification of Design Patterns Iterative Improvement

[1]  Xifeng Yan,et al.  Workload characterization and prediction in the cloud: A multiple time series approach , 2012, 2012 IEEE Network Operations and Management Symposium.

[2]  Eduardo Huedo,et al.  Dynamic Provision of Computing Resources from Grid Infrastructures and Cloud Providers , 2009, 2009 Workshops at the Grid and Pervasive Computing Conference.

[3]  J. Ross Quinlan,et al.  Decision trees and decision-making , 1990, IEEE Trans. Syst. Man Cybern..

[4]  Arash Ghorbannia Delavar,et al.  RSDC (RELIABLE SCHEDULING DISTRIBUTED IN CLOUD COMPUTING ) , 2012 .

[5]  Rajkumar Buyya,et al.  Virtual Machine Provisioning Based on Analytical Performance and QoS in Cloud Computing Environments , 2011, 2011 International Conference on Parallel Processing.

[6]  M. P. S Bhatia,et al.  Data clustering with modified K-means algorithm , 2011, 2011 International Conference on Recent Trends in Information Technology (ICRTIT).

[7]  J. B. Brooke,et al.  SUS: A 'Quick and Dirty' Usability Scale , 1996 .

[8]  Jerome A. Rolia,et al.  A capacity management service for resource pools , 2005, WOSP '05.

[9]  Abraham P. Punnen,et al.  The Traveling Salesman Problem: Applications, Formulations and Variations , 2007 .

[10]  Eduardo B. Fernández,et al.  Misuse patterns for cloud computing , 2011, AsianPLoP '11.

[11]  Raymond A. Paul,et al.  A software reliability model for web services , 2004, IASTED Conf. on Software Engineering and Applications.

[12]  Sarvapali D. Ramchurn,et al.  Continuous Double Auctions with Execution Uncertainty , 2009, AMEC/TADA.

[13]  Rami Bahsoon,et al.  Design of a market-based mechanism for quality attribute tradeoff of services in the cloud , 2010, SAC '10.

[14]  Shiyong Lu,et al.  Scheduling Scientific Workflows Elastically for Cloud Computing , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[15]  Xiaowei Liu,et al.  Multiple-Job Optimization in MapReduce for Heterogeneous Workloads , 2010, 2010 Sixth International Conference on Semantics, Knowledge and Grids.

[16]  Suhardi,et al.  Performance Measurement of Cloud Computing Services , 2012, CloudCom 2012.

[17]  Frank Leymann,et al.  Green business process patterns , 2011, PLoP '11.

[18]  Xiao Liu,et al.  A market-oriented hierarchical scheduling strategy in cloud workflow systems , 2011, The Journal of Supercomputing.

[19]  Jun Zhang,et al.  Adaptive Particle Swarm Optimization , 2008, ANTS Conference.

[20]  P. Varalakshmi,et al.  An Optimal Workflow Based Scheduling and Resource Allocation in Cloud , 2011, ACC.

[21]  Saif Ullah Jhandir Customer Satisfaction, Perceived Service Quality and Mediating Role of Perceived Value , 2012 .

[22]  Albert Y. Zomaya,et al.  Profit-Driven Service Request Scheduling in Clouds , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.

[23]  Chien-Hsing Chou,et al.  Short Papers , 2001 .

[24]  Rubén S. Montero,et al.  Cloud Computing for on-Demand Grid Resource Provisioning , 2008, High Performance Computing Workshop.

[25]  Rajkumar Buyya,et al.  Cost-based scheduling of scientific workflow applications on utility grids , 2005, First International Conference on e-Science and Grid Computing (e-Science'05).

[26]  Frank Leymann,et al.  Pattern-Based Development and Management of Cloud Applications , 2012, Future Internet.

[27]  N. Lavesson,et al.  A multi-dimensional measure function for classifier performance , 2004, 2004 2nd International IEEE Conference on 'Intelligent Systems'. Proceedings (IEEE Cat. No.04EX791).

[28]  Bernd Freisleben,et al.  Utility-based resource allocation for virtual machines in Cloud computing , 2011, 2011 IEEE Symposium on Computers and Communications (ISCC).

[29]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[30]  Rajkumar Buyya,et al.  CloudSim: A Novel Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services , 2009, ArXiv.

[31]  Liang-Jie Zhang,et al.  CCOA: Cloud Computing Open Architecture , 2009, 2009 IEEE International Conference on Web Services.

[32]  Liang Zhong,et al.  EnaCloud: An Energy-Saving Application Live Placement Approach for Cloud Computing Environments , 2009, 2009 IEEE International Conference on Cloud Computing.

[33]  James Kennedy,et al.  Particle swarm optimization , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[34]  Linda H. Rosenberg,et al.  Software Quality Metrics for Object-Oriented Environments , 2002 .

[35]  Uwe Zdun,et al.  Modeling architectural patterns using architectural primitives , 2005, OOPSLA '05.

[36]  Ali Ibraheem El-Desoky,et al.  Extended Max-Min Scheduling Using Petri Net and Load Balancing , 2012 .

[37]  Martin Kunz,et al.  Towards a service-oriented measurement infrastructure , 2006 .

[38]  Fabio Checconi,et al.  Providing Performance Guarantees to Virtual Machines Using Real-Time Scheduling , 2010, Euro-Par Workshops.

[39]  Jerome A. Rolia,et al.  Workload Analysis and Demand Prediction of Enterprise Data Center Applications , 2007, 2007 IEEE 10th International Symposium on Workload Characterization.

[40]  K. Chandrasekaran,et al.  Cloud Deployment Models , 2014 .

[41]  Xiaoyun Zhu,et al.  1000 Islands: Integrated Capacity and Workload Management for the Next Generation Data Center , 2008, 2008 International Conference on Autonomic Computing.

[42]  Linda H. Rosenberg,et al.  SOFTWARE METRICS AND RELIABILITY , 1998 .

[43]  Alex Delis,et al.  Nefeli: Hint-Based Execution of Workloads in Clouds , 2010, 2010 IEEE 30th International Conference on Distributed Computing Systems.

[44]  Rajkumar Buyya,et al.  Adapting Market-Oriented Scheduling Policies for Cloud Computing , 2010, ICA3PP.

[45]  Saeed Parsa,et al.  RASA: A New Task Scheduling Algorithm in Grid Environment , 2009 .

[46]  Prashant Pandey,et al.  Cloud computing , 2010, ICWET.

[47]  Wei-Tek Tsai,et al.  Service-Oriented Cloud Computing Architecture , 2010, 2010 Seventh International Conference on Information Technology: New Generations.

[48]  Meikang Qiu,et al.  Adaptive resource allocation for preemptable jobs in cloud systems , 2010, 2010 10th International Conference on Intelligent Systems Design and Applications.

[49]  Frank Leymann,et al.  An architectural pattern language of cloud-based applications , 2011, PLoP '11.

[50]  Dimitrios Katsaros,et al.  Architectural Requirements for Cloud Computing Systems: An Enterprise Cloud Approach , 2011, Journal of Grid Computing.

[51]  Ariel Orda,et al.  Workload factoring with the cloud: A game-theoretic perspective , 2012, 2012 Proceedings IEEE INFOCOM.

[52]  David A. Patterson,et al.  A case for networks of workstations (now) , 1994, Symposium Record Hot Interconnects II.

[53]  Fereidoon Shams Aliee,et al.  A new AHP-based approach towards Enterprise Architecture quality attribute analysis , 2009, 2009 Third International Conference on Research Challenges in Information Science.

[54]  G. Sudha Sadhasivam,et al.  Improved cost-based algorithm for task scheduling in cloud computing , 2010, 2010 IEEE International Conference on Computational Intelligence and Computing Research.

[55]  Jerome A. Rolia,et al.  Satisfying Service Level Objectices in a Self-Managing Resource Pool , 2009, 2009 Third IEEE International Conference on Self-Adaptive and Self-Organizing Systems.

[56]  Rajkumar Buyya,et al.  SLA-Based Resource Allocation for Software as a Service Provider (SaaS) in Cloud Computing Environments , 2011, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[57]  A. Meiappane,et al.  Evaluation of Software Architecture Quality Attribute for an Internet Banking System , 2013, ArXiv.

[58]  Hung-Yu Wei,et al.  Dynamic Auction Mechanism for Cloud Resource Allocation , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.

[59]  Jan Broeckhove,et al.  Online cost-efficient scheduling of deadline-constrained workloads on hybrid clouds , 2013, Future Gener. Comput. Syst..

[60]  Li-zhen Cui,et al.  A Multiple QoS Constrained Scheduling Strategy of Multiple Workflows for Cloud Computing , 2009, 2009 IEEE International Symposium on Parallel and Distributed Processing with Applications.

[61]  Marios D. Dikaiakos,et al.  Scheduling Workflows with Budget Constraints , 2007, Grid 2007.

[62]  Mark S. Squillante,et al.  Failure data analysis of a large-scale heterogeneous server environment , 2004, International Conference on Dependable Systems and Networks, 2004.

[63]  Gargi Dasgupta,et al.  Server Workload Analysis for Power Minimization using Consolidation , 2009, USENIX Annual Technical Conference.

[64]  Ron Kohavi,et al.  Scaling Up the Accuracy of Naive-Bayes Classifiers: A Decision-Tree Hybrid , 1996, KDD.

[65]  Andrzej Kochut,et al.  Dynamic Placement of Virtual Machines for Managing SLA Violations , 2007, 2007 10th IFIP/IEEE International Symposium on Integrated Network Management.

[66]  Martin F. Arlitt,et al.  Web server workload characterization: the search for invariants , 1996, SIGMETRICS '96.

[67]  Tony Gorschek,et al.  Software quality attributes and trade-offs , 2005 .

[68]  Miltos Petridis,et al.  Dynamic Scheduling of Virtual Machines Running HPC Workloads in Scientific Grids , 2009, 2009 3rd International Conference on New Technologies, Mobility and Security.

[69]  Francine Berman,et al.  A comprehensive model of the supercomputer workload , 2001 .

[70]  Mohamed Othman,et al.  A priority based job scheduling algorithm in cloud computing , 2012 .

[71]  S. Mahambre,et al.  Workload Characterization for Capacity Planning and Performance Management in IaaS Cloud , 2012, 2012 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM).

[72]  Jian Peng,et al.  Task scheduling algorithm based on improved genetic algorithm in cloud computing environment , 2011 .

[73]  Calton Pu,et al.  Economical and Robust Provisioning of N-Tier Cloud Workloads: A Multi-level Control Approach , 2011, 2011 31st International Conference on Distributed Computing Systems.

[74]  Dongwan Shin,et al.  Domain-based virtualized resource management in cloud computing , 2010, 6th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2010).

[75]  Helen D. Karatza,et al.  Evaluation of gang scheduling performance and cost in a cloud computing system , 2010, The Journal of Supercomputing.

[76]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[77]  Gerard G. Meszaros,et al.  A pattern language for pattern writing , 1997 .

[78]  Mohamed Abu Rizkaa,et al.  Virtual Systems Workload Characterization: An Overview , 2009, 2009 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises.

[79]  Jiann-Min Yang,et al.  Workload Evaluation and Analysis on Virtual Systems , 2010, 2010 IEEE 7th International Conference on E-Business Engineering.

[80]  Tharam S. Dillon,et al.  Cloud Computing: Issues and Challenges , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[81]  Yong Zhao,et al.  Cloud Computing and Grid Computing 360-Degree Compared , 2008, GCE 2008.

[82]  Gopal K Gupta,et al.  Introduction to Data Mining with Case Studies , 2011 .

[83]  I. Hatono,et al.  Fuzzy decision trees by fuzzy ID3 algorithm and its application to diagnosis systems , 1994, Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference.

[84]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[85]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[86]  Luqun Li,et al.  An Optimistic Differentiated Service Job Scheduling System for Cloud Computing Service Users and Providers , 2009, 2009 Third International Conference on Multimedia and Ubiquitous Engineering.

[87]  Pijush Kanti Bhattacharjee Service Quality Measurement Technique with Minimum Attributes (SERVQUAL-MA) Improve by Human Resources Management , 2010, ICCA 2010.

[88]  N. Sairam,et al.  Implementation of K-Means Clustering in Cloud Computing Environment , 2012 .

[89]  Ludmila Cherkasova,et al.  Characterizing locality, evolution, and life span of accesses in enterprise media server workloads , 2002, NOSSDAV '02.

[90]  Hairong Kuang,et al.  The Hadoop Distributed File System , 2010, 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST).

[91]  R. Geoff Dromey,et al.  A Model for Software Product Quality , 1995, IEEE Trans. Software Eng..

[92]  Pan Yub Credibility-based Dynamic Resource Distribution Strategy Under Cloud Computing Environment , 2011 .

[93]  Liang-Jie Zhang,et al.  Enterprise Cloud Service Architecture , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[94]  John D. Garofalakis,et al.  Quality Attributes of Consumer-Based m-Commerce Systems , 2007, ICE-B.

[95]  Xiao Liu,et al.  An Algorithm in SwinDeW-C for Scheduling Transaction-Intensive Cost-Constrained Cloud Workflows , 2008, 2008 IEEE Fourth International Conference on eScience.

[96]  Tram Truong Huu,et al.  Virtual Resources Allocation for Workflow-Based Applications Distribution on a Cloud Infrastructure , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.

[97]  Ian Lumb,et al.  A Taxonomy and Survey of Cloud Computing Systems , 2009, 2009 Fifth International Joint Conference on INC, IMS and IDC.

[98]  S. Anandamurugan,et al.  Research Issues in Enterprise Cloud Computing , 2015 .

[99]  Sofie Verbrugge,et al.  Methodology and input availability parameters for calculating OpEx and CapEx costs for realistic network scenarios , 2006 .

[100]  Jing Feng,et al.  Resource Allocation for Real-Time Tasks Using Cloud Computing , 2011, 2011 Proceedings of 20th International Conference on Computer Communications and Networks (ICCCN).

[101]  Jan Broeckhove,et al.  Cost-Optimal Scheduling in Hybrid IaaS Clouds for Deadline Constrained Workloads , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[102]  Xiao Liu,et al.  A Compromised-Time-Cost Scheduling Algorithm in SwinDeW-C for Instance-Intensive Cost-Constrained Workflows on a Cloud Computing Platform , 2010, Int. J. High Perform. Comput. Appl..

[103]  Raouf Boutaba,et al.  Cloud computing: state-of-the-art and research challenges , 2010, Journal of Internet Services and Applications.

[104]  S. Venugopal,et al.  An Optimal Model for Priority based Service Scheduling Policy for Cloud Computing Environment , 2011 .

[105]  Tommaso Cucinotta,et al.  The effects of scheduling, workload type and consolidation scenarios on virtual machine performance and their prediction through optimized artificial neural networks , 2011, J. Syst. Softw..

[106]  Rajkumar Buyya,et al.  A Particle Swarm Optimization-Based Heuristic for Scheduling Workflow Applications in Cloud Computing Environments , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[107]  D.M. Mount,et al.  An Efficient k-Means Clustering Algorithm: Analysis and Implementation , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[108]  Trach-Minh Tran,et al.  Parameterisation to tailor commodity clusters to applications , 2003, Future Gener. Comput. Syst..

[109]  Xiaohui Gu,et al.  CloudScale: elastic resource scaling for multi-tenant cloud systems , 2011, SoCC.

[110]  Jia Zhang,et al.  Architecture-Driven Variation Analysis for Designing Cloud Applications , 2009, 2009 IEEE International Conference on Cloud Computing.

[111]  W. Mwangi,et al.  FRAMEWORK TO ASSESS SOFTWARE QUALITY IN ERP SYSTEMS , 2013 .

[112]  Manas Ranjan Patra,et al.  A Comparative Study of Data Mining Algorithms for Network Intrusion Detection , 2008, 2008 First International Conference on Emerging Trends in Engineering and Technology.

[113]  Salim Hariri,et al.  Task scheduling algorithms for heterogeneous processors , 1999, Proceedings. Eighth Heterogeneous Computing Workshop (HCW'99).

[114]  Shangping Ren,et al.  Analysis and measurement of software flexibility based on flexible points , 2006 .

[115]  A. Krogh,et al.  Predicting transmembrane protein topology with a hidden Markov model: application to complete genomes. , 2001, Journal of molecular biology.

[116]  Abdul Azim,et al.  Rank-Order Weighting of Web Attributes for Website Evaluation , 2011 .

[117]  Jan-Peter Muller,et al.  Operational retrieval of cloud-top heights using MISR data , 2002, IEEE Trans. Geosci. Remote. Sens..

[118]  Gregor Hohpe,et al.  Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions , 2003 .

[119]  Paula Smith,et al.  VMmark: A Scalable Benchmark for Virtualized Systems , 2006 .

[120]  Sanjay Ghemawat,et al.  MapReduce: Simplified Data Processing on Large Clusters , 2004, OSDI.

[121]  Frank Leymann,et al.  A Collection of Patterns for Cloud Types, Cloud Service Models, and Cloud-based Application Architectures , 2011 .

[122]  Antonia Stefani,et al.  Meta-metric Evaluation of E-Commerce-related Metrics , 2009, SQM@CSMR.

[123]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[124]  Antonia Stefani,et al.  E-commerce system quality assessment using a model based on ISO 9126 and Belief Networks , 2008, Software Quality Journal.