skip to main content
survey

QoS-Aware Autonomic Resource Management in Cloud Computing: A Systematic Review

Published:22 December 2015Publication History
Skip Abstract Section

Abstract

As computing infrastructure expands, resource management in a large, heterogeneous, and distributed environment becomes a challenging task. In a cloud environment, with uncertainty and dispersion of resources, one encounters problems of allocation of resources, which is caused by things such as heterogeneity, dynamism, and failures. Unfortunately, existing resource management techniques, frameworks, and mechanisms are insufficient to handle these environments, applications, and resource behaviors. To provide efficient performance of workloads and applications, the aforementioned characteristics should be addressed effectively. This research depicts a broad methodical literature analysis of autonomic resource management in the area of the cloud in general and QoS (Quality of Service)-aware autonomic resource management specifically. The current status of autonomic resource management in cloud computing is distributed into various categories. Methodical analysis of autonomic resource management in cloud computing and its techniques are described as developed by various industry and academic groups. Further, taxonomy of autonomic resource management in the cloud has been presented. This research work will help researchers find the important characteristics of autonomic resource management and will also help to select the most suitable technique for autonomic resource management in a specific application along with significant future research directions.

References

  1. Omar A. Rahman, Masaharu Munetomo, and Kiyoshi Akama. 2011. Multi-level autonomic architecture for the management of virtualized application environments in cloud platforms. In Proceedings of the IEEE International Conference on Cloud Computing (CLOUD’11). IEEE, 754--755. DOI:http://dx.doi.org/10.1109/CLOUD.2011.58 Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Bernardetta Addis, Danilo Ardagna, Barbara Panicucci, and Li Zhang. 2010. Autonomic management of cloud service centers with availability guarantees. In Proceedings of the IEEE 3rd International Conference on Cloud Computing (CLOUD ’10). IEEE, 220--227. DOI:http://dx.doi.org/10.1109/CLOUD.2010.19 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Amazon Web Services. 2013. Amazon EC2 instances. Retrieved from http://aws.amazon.com/ec2/instance-types/.Google ScholarGoogle Scholar
  4. Michele Amoretti, Francesco Zanichelli, and Gianni Conte. 2013. Efficient autonomic cloud computing using online discrete event simulation. J. Parallel Distrib. Comput. 73, 6 (2013), 767--776. DOI:http://dx.doi.org/10.1016/j.jpdc.2013.02.008 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. Anithakumari and K. Chandra Sekaran. 2014. Autonomic SLA management in cloud computing services. In Recent Trends in Computer Networks and Distributed Systems Security. Springer, Berlin, 151--159. DOI:http://dx.doi.org/10.1007/978-3-642-54525-2_13Google ScholarGoogle Scholar
  6. Danilo Ardagna, Barbara Panicucci, Marco Trubian, and Li Zhang. 2012. Energy-aware autonomic resource allocation in multitier virtualized environments. IEEE Trans. Services Comput. 5, 1 (2012), 2--19. DOI:http://dx.doi.org/10.1109/TSC.2010.42 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Marcos D. Assunção, Rodrigo N. Calheiros, Silvia Bianchi, Marco A. S. Netto, and Rajkumar Buyya. 2015. Big Data computing and clouds: Trends and future directions. J. Parallel Distrib. Comput. 79 (2015), 3--15. DOI:http://dx.doi.org/10.1016/j.jpdc.2014.08.003 Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Ines Ayadi, Noemie Simoni, and Gladys Diaz. 2013. QoS-aware component for cloud computing. In Proceedings of the 9th International Conference on Autonomic and Autonomous Systems (ICAS’13). 14--20. Retrieved from https://www.thinkmind.org/index.php?view=article&articleid==icas_2013_1_30_20051.Google ScholarGoogle Scholar
  9. Abul Bashar. 2013. Autonomic scaling of cloud computing resources using BN-based prediction models. In Proceedings of the IEEE 2nd International Conference on Cloud Networking (CloudNet’13). IEEE, 200--204. DOI:http://dx.doi.org/10.1109/CloudNet.2013.6710578Google ScholarGoogle ScholarCross RefCross Ref
  10. Thomas Beach, Omer Rana, Yacine Rezgui, and Manish Parashar. 2015. Governance model for cloud computing in building information management. IEEE Trans. Services Comput. 8, 2 (2015), 314--327. DOI:http://dx.doi.org/10.1109/TSC.2013.50Google ScholarGoogle ScholarCross RefCross Ref
  11. Anton Beloglazov, Jemal Abawajy, and Rajkumar Buyya. 2012. Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Generation Comput. Syst. 28, 5 (2012), 755--768. http://dx.doi.org/10.1016/j.future.2011.04.017 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Nicolas Bonvin, Thanasis G. Papaioannou, and Karl Aberer. 2011. Autonomic SLA-driven provisioning for cloud applications. In Proceedings of the 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing. IEEE, 434--443. DOI:http://dx.doi.org/10.1109/CCGrid.2011.24 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Sara Bouchenak. 2010. Automated control for SLA-aware elastic clouds. In Proceedings of the 5th International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks. ACM, 27--28. DOI:http://dx.doi.org/10.1145/1791204.1791210 Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Ivona Brandic and Scharam Dustdar. 2011. Grid vs cloud - A technology comparison. Inf. Technol.: Methods Appl. Comput. Sci. Inf. Technol. 53, 4 (2011), 173--179. DOI:http://dx.doi.org/10.1524/itit.2011.0640Google ScholarGoogle Scholar
  15. Ivan Breskovic, Michael Maurer, Vincent C. Emeakaroha, Ivona Brandic, and Schahram Dustdar. 2011. Cost-efficient utilization of public SLA templates in autonomic cloud markets. In Proceedings of the 4th IEEE International Conference on Utility and Cloud Computing (UCC’11). IEEE, 229--236. DOI:http://dx.doi.org/10.1109/UCC.2011.38 Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Xiangping Bu, Jia Rao, and Cheng-Zhong Xu. 2013. Coordinated self-configuration of virtual machines and appliances using a model-free learning approach. IEEE Trans. Parallel Distrib. Syst. 24, 4 (2013), 681--690. DOI:http://dx.doi.org/10.1109/TPDS.2012.174 Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Rajkumar Buyya, Rodrigo N. Calheiros, and Xiaorong Li. 2012. Autonomic cloud computing: Open challenges and architectural elements. In Proceedings of the 3rd International Conference on Emerging Applications of Information Technology (EAIT’12). IEEE, 3--10. DOI:http://dx.doi.org/10.1109/EAIT.2012.6407847Google ScholarGoogle ScholarCross RefCross Ref
  18. Rajkumar Buyya, Saurabh K. Garg, and Rodrigo N. Calheiros. 2011. SLA-oriented resource provisioning for cloud computing: Challenges, architecture, and solutions. In Proceedings of the International Conference on Cloud and Service Computing (CSC’11). IEEE, 1--10. DOI:http://dx.doi.org/10.1109/CSC.2011.6138522 Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Valeria Cardellini, Emiliano Casalicchio, Francesco Lo Presti, and Luca Silvestri. 2011. SLA-aware resource management for application service providers in the cloud. In Proceedings of the 1st International Symposium on Network Cloud Computing and Applications (NCCA’11). IEEE, 20--27. DOI:http://dx.doi.org/10.1109/NCCA.2011.11 Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Alexandra Carpen-Amarie. 2011. Towards a self-adaptive data management system for cloud environments. In Proceedings of the IEEE International Symposium on Parallel and Distributed Processing Workshops and PhD Forum (IPDPSW’11). IEEE, 2077--2080. DOI:http://dx.doi.org/10.1109/IPDPS.2011.381 Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Emiliano Casalicchio, Daniel A. Menascé, and Arwa Aldhalaan. 2013. Autonomic resource provisioning in cloud systems with availability goals. In Proceedings of the 2013 ACM Cloud and Autonomic Computing Conference. ACM, 1--10. DOI:http://dx.doi.org/10.1145/2494621.2494623 Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Emiliano Casalicchio and Luca Silvestri. 2013. Mechanisms for SLA provisioning in cloud-based service providers. Comput. Networks 57, 3 (2013), 795--810. DOI:http://dx.doi.org/10.1016/j.comnet.2012.10.020 Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Simon Caton, Ivan Breskovic, and Ivona Brandic. 2013. A conceptual framework for simulating autonomic cloud markets. In Cloud Computing. Springer International Publishing, 92--102. DOI:http://dx.doi.org/10.1007/978-3-319-03874-2_10.Google ScholarGoogle Scholar
  24. Simon Caton and Omer Rana. 2012. Towards autonomic management for cloud services based upon volunteered resources. Concurrency and Computation: Practice and Experience 24, 9 (2012), 992--1014. DOI:http://dx.doi.org/10.1002/cpe.1715 Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Inderveer Chana and Sukhpal Singh. 2014. Quality of service and service level agreements for cloud environments: Issues and challenges. In Cloud Computing-Challenges, Limitations and R&D Solutions. Springer International Publishing, 51--72. DOI:http://dx.doi.org/10.1007/978-3-319-10530-7_3Google ScholarGoogle Scholar
  26. Hanen Chihi, Walid Chainbi, and Khaled Ghedira. 2013. An energy-efficient self-provisioning approach for cloud resources management. ACM SIGOPS Operating Syst. Rev. 47, 3 (2013), 2--9. DOI:http://dx.doi.org/10.1145/2553070.2553072 Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Inderpreet Chopra and Maninder Singh. 2014. SHAPE—An approach for self-healing and self-protection in complex distributed networks. J. Supercomp. 67, 2 (2014), 585--613. DOI:http://dx.doi.org/10.1007/s11227-013-1019-3 Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Defense Advanced Research Projects Agency. 1997. Retrieved from http://www.darpa.mil/sto/strategic/suosas.html.Google ScholarGoogle Scholar
  29. Diego Didona, Paolo Romano, Sebastiano Peluso, and Francesco Quaglia. 2014. Transactional auto scaler: Elastic scaling of replicated in-memory transactional data grids. ACM Trans. Auton. Adapt. Syst. 9, 2 (2014), 1--32. DOI:http://dx.doi.org/10.1145/2620001 Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Vincent C. Emeakaroha, Marco A. S. Netto, Rodrigo N. Calheiros, Ivona Brandic, Rajkumar Buyya, and César A. F. De Rose. 2012. Towards autonomic detection of SLA violations in Cloud infrastructures. Future Generation Comput. Syst. 28, 7 (2012), 1017--1029. DOI:http://dx.doi.org/10.1016/j.future.2011.08.018 Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. D. Cenk Erdil. 2013. Autonomic cloud resource sharing for intercloud federations. Future Generation Comput. Syst. 29, 7 (2013), 1700--1708. DOI:http://dx.doi.org/10.1016/j.future.2012.03.025 Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Xavier Etchevers, Thierry Coupaye, Fabienne Boyer, and Noel De Palma. 2011. Self-configuration of distributed applications in the cloud. In Proceedings of the IEEE International Conference on Cloud Computing (CLOUD’11). IEEE, 668--675. DOI:http://dx.doi.org/10.1109/CLOUD.2011.65 Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Xavier Etchevers, Thierry Coupaye, Fabienne Boyer, Noel De Palma, and Gwen Salaun. 2011. Automated configuration of legacy applications in the cloud. In Proceedings of the 4th IEEE International Conference on Utility and Cloud Computing (UCC’11). IEEE, 170--177. DOI:http://dx.doi.org/10.1109/UCC.2011.32 Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Farah Fargo, Cihan Tunc, Youssif Al-Nashif, and Salim Hariri. 2013. Autonomic performance-per-watt management (APM) of cloud resources and services. In Proceedings of the 2013 ACM Cloud and Autonomic Computing Conference. ACM, 1--10. DOI:http://dx.doi.org/10.1145/2494621.2494624 Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. M. N. Faruk and D. Sivakumar. 2014. Towards self-configured multi-agent resource allocation framework for cloud computing environments. Int. J. Eng. Technol. 6, 2 (2014), 1--10. Retrieved from http://www.enggjournals.com/ijet/docs/IJET14-06-02-201.pdf.Google ScholarGoogle Scholar
  36. Eugen Feller, Louis Rilling, and Christine Morin. 2012. SNOOZE: A scalable and autonomic virtual machine management framework for private clouds. In Proceedings of the 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID’12). IEEE, 482--489. DOI:http://dx.doi.org/10.1109/CCGrid.2012.71 Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Stefano Ferretti, Vittorio Ghini, Fabio Panzieri, Michele Pellegrini, and Elisa Turrini. 2010. QoS--aware clouds. In Proceedings of the IEEE 3rd International Conference on Cloud Computing (CLOUD’10). 321--328. DOI:http://dx.doi.org/10.1109/CLOUD.2010.17 Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Saurabh K. Garg, Srinivasa K. Gopalaiyengar, and Rajkumar Buyya. 2011. SLA-based resource provisioning for heterogeneous workloads in a virtualized cloud datacenter. In Algorithms and Architectures for Parallel Processing. Springer, Berlin, 371--384. DOI:http://dx.doi.org/10.1007/978-3-642-24650-0_32 Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Ian Gergin, Bradley Simmons, and Marin Litoiu. 2014. A decentralized autonomic architecture for performance control in the cloud. In Proceedings of the IEEE International Conference on Cloud Engineering (IC2E’14). IEEE, 574--579. DOI:http://dx.doi.org/10.1109/IC2E.2014.75 Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Sukhpal S. Gill. 2015. Autonomic Cloud Computing: Research Perspective. 1--3. Retrieved from http://arxiv.org/ftp/arxiv/papers/1507/1507.01546.pdfGoogle ScholarGoogle Scholar
  41. Nikolay Grozev and Rajkumar Buyya. 2014. Multi-cloud provisioning and load distribution for three-tier applications. ACM Trans. Auton. Adapt. Syst. 9, 3 (2014), 1--21. DOI:http://dx.doi.org/10.1145/2662112 Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Ibrahim A. T. Hashem, Ibrar Yaqoob, Nor Badrul Anuar, Salimah Mokhtar, Abdullah Gani, and Samee Ullah Khan. 2015. The rise of “big data” on cloud computing: Review and open research issues. Inform. Syst. 47 (2015), 98--115. DOI:http://dx.doi.org/10.1016/j.is.2014.07.006Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Paul Horn. 2001. Autonomic computing: IBM's perspective on the state of information technology. Technical Report, IBM Corporation. IBM, 1--38. Retrieved from http://people.scs.carleton.ca/∼soma/biosec/readings/autonomic_computing.pdf.Google ScholarGoogle Scholar
  44. Eman Hossny, Sara Salem, and Sherif M. Khattab. 2012. Towards automated user-centric cloud provisioning: Job provisioning and scheduling on heterogeneous virtual machines. In Proceedings of the 8th International Conference on Informatics and Systems (INFOS’12). IEEE, 18--24. Retrieved from http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber==6236557.Google ScholarGoogle Scholar
  45. Markus C. Huebscher and Julie A. McCann. 2008. A survey of autonomic computing—degrees, models, and applications. ACM Comput. Surv. (CSUR) 40, 3 (2008), 1--7. DOI:http://dx.doi.org/10.1145/1380584.1380585 Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Waheed Iqbal, Matthew N. Dailey, and Diego Carrera. 2014. Low cost quality aware multi-tier application hosting on the Amazon cloud. In Proceedings of the International Conference on Future Internet of Things and Cloud (FiCloud’14). IEEE, 202--209. DOI:http://doi.ieeecomputersociety.org/10.1109/FiCloud.2014.40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Keith R. Jackson, Lavanya Ramakrishnan, Krishna Muriki, Shane Canon, Shreyas Cholia, John Shalf, Harvey J. Wasserman, and Nicholas J. Wright. 2010. Performance analysis of high performance computing applications on the Amazon web services cloud. In Proceedings of the IEEE 2nd International Conference on Cloud Computing Technology and Science (CloudCom’10). IEEE, 159--168. DOI:http://dx.doi.org/10.1109/CloudCom.2010.69 Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. Pooyan Jamshidi, Aakash Ahmad, and Claus Pahl. 2014. Autonomic resource provisioning for cloud-based software. In Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. ACM, 95--104. DOI:http://dx.doi.org/10.1145/2593929.2593940 Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Sriram Kailasam, Nathan Gnanasambandam, Dharanipragada Janakiram, and Naveen Sharma. 2010. Optimizing service level agreements for autonomic cloud bursting schedulers. In Proceedings of the In ICPP Workshops. 285--294. DOI:http://dx.doi.org/10.1109/ICPPW.2010.54 Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. Jeffrey O. Kephart and William E. Walsh. 2003. An architectural blueprint for autonomic computing. Technical Report, IBM Corporation IBM, 1--29. Retrieved from http://www-03.ibm.com/autonomic/pdfs/AC%20Blueprint%20White%20Paper%20V7.pdf.Google ScholarGoogle Scholar
  51. Attila Kertesz, Gabor Kecskemeti, and Ivona Brandic. 2011. Autonomic SLA-aware service virtualization for distributed systems. In Proceedings of the 19th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP’11). IEEE, 503--510. DOI:http://dx.doi.org/10.1109/PDP.2011.17 Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. Bithika Khargharia, Salim Hariri, and Mazin S. Yousif. 2008. Autonomic power and performance management for computing systems. Cluster Comput. 11, 2 (2008), 167--181. DOI:http://dx.doi.org/10.1109/ICAC.2006.1662393 Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. Ekasit Kijsipongse and Sornthep Vannarat. 2010. Autonomic resource provisioning in rocks clusters using eucalyptus cloud computing. In Proceedings of the International Conference on Management of Emergent Digital EcoSystems. ACM, 61--66. DOI:http://dx.doi.org/10.1145/1936254.1936265 Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. Hyunjoo Kim, Manish Parashar, David J. Foran, and Lin Yang. 2009. Investigating the use of autonomic cloudbursts for high-throughput medical image registration. In Proceedings of 10th IEEE/ACM International Conference on Grid Computing. 34--41. DOI:http://dx.doi.org/10.1109/GRID.2009.5353065Google ScholarGoogle ScholarCross RefCross Ref
  55. Hyunjoo Kim, Yaakoub el-Khamra, Shantenu Jha, and Manish Parashar. 2009. An autonomic approach to integrated HPC grid and cloud usage. In Proceedings of the 5th IEEE International Conference on e-Science (e-Science’09). 366--373. DOI:http://dx.doi.org/10.1109/e-Science.2009.58 Google ScholarGoogle ScholarDigital LibraryDigital Library
  56. Barbara Kitchenham and Stuart Charters. 2007. Guidelines for performing systematic literature reviews in software engineering. Technical Report EBSE-2007-01. 1--44. Retrieved from http://userpages.uni-koblenz.de/∼laemmel/esecourse/slides/slr.pdf.Google ScholarGoogle Scholar
  57. Ioannis Konstantinou, Verena Kantere, Dimitrios Tsoumakos, and Nectarios Koziris. 2013. COCCUS: Self-configured cost-based query services in the cloud. In Proceedings of the ACM SIGMOD International Conference on Management of Data. ACM, 1041--1044. DOI:http://dx.doi.org/10.1145/2463676.2465233 Google ScholarGoogle ScholarDigital LibraryDigital Library
  58. DeKyriakos Kritikos, Barbara Pernici, Pierluigi Plebani, Cinzia Cappiello, Marco Comuzzi, Salima Benrernou, Ivona Brandic, Attila Kertész, Michael Parkin, and Manuel Carro. 2013. A survey on service quality description. ACM Comput. Surv. 46, 1 (2013), 1--58. DOI:http://dx.doi.org/10.1145/2522968.2522969 Google ScholarGoogle ScholarDigital LibraryDigital Library
  59. Palden Lama and Xiaobo Zhou. 2012. AROMA: Automated resource allocation and configuration of mapreduce environment in the cloud. In Proceedings of the 9th International Conference on Autonomic Computing. ACM, 63--72. DOI:http://dx.doi.org/10.1145/2371536.2371547 Google ScholarGoogle ScholarDigital LibraryDigital Library
  60. Jason Lango. 2014. Toward software-defined SLAs. Commun. ACM 57, 1 (2014), 54--60. DOI:http://dx.doi.org/10.1145/2541883.2541894 Google ScholarGoogle ScholarDigital LibraryDigital Library
  61. Alessandro F. Leite, Tainá Raiol, Claude Tadonki, Maria Emilia M. T. Walter, Christine Eisenbeis, and Alba Cristina Magalhães Alves de Melo. 2014. EXCALIBUR: An autonomic cloud architecture for executing parallel applications. In Proceedings of the 4th International Workshop on Cloud Data and Platforms. ACM, 1--6. DOI:http://dx.doi.org/10.1145/2592784.2592786 Google ScholarGoogle ScholarDigital LibraryDigital Library
  62. Wenrui Li, Pengcheng Zhang, and Zhongxue Yang. 2012. A framework for self-healing service compositions in cloud computing environments. In Proceedings of the 19th IEEE International Conference on In Web Services (ICWS’12). IEEE, 690--691. DOI:http://dx.doi.org/10.1109/ICWS.2012.109 Google ScholarGoogle ScholarDigital LibraryDigital Library
  63. Ravi K. Madduri, Paul Dave, Dinanath Sulakhe, Lukasz Lacinski, Bo Liu, and Ian T. Foster. 2013. Experiences in building a next-generation sequencing analysis service using galaxy, globus online and Amazon web service. In Proceedings of the Conference on Extreme Science and Engineering Discovery Environment: Gateway to Discovery. ACM, 1--3. DOI:http://dx.doi.org/10.1145/2484762.2484827 Google ScholarGoogle ScholarDigital LibraryDigital Library
  64. Martina Maggio, Henry Hoffmann, Alessandro V. Papadopoulos, Jacopo Panerati, Marco D. Santambrogio, Anant Agarwal, and Alberto Leva. 2012. Comparison of decision-making strategies for self-optimization in autonomic computing systems. ACM Trans. Auton. Adapt. Syst. 7, 4 (2012) 1--32. DOI:http://dx.doi.org/10.1145/2382570.2382572 Google ScholarGoogle ScholarDigital LibraryDigital Library
  65. Prodromos Makris, Dimitrios N. Skoutas, and Charalabos Skianis. 2013. A survey on context-aware mobile and wireless networking: On networking and computing environments’ integration. IEEE Commun. Surv. Tutorials 15, 1 (2013), 362--386. DOI:http://dx.doi.org/10.1109/SURV.2012.040912.00180Google ScholarGoogle ScholarCross RefCross Ref
  66. Sheheryar Malik and Fabrice Huet. 2011. Adaptive fault tolerance in real time cloud computing. In Proceedings of the IEEE World Congress on Services (SERVICES’11). IEEE, 280--287. DOI:http://dx.doi.org/10.1109/SERVICES.2011.108 Google ScholarGoogle ScholarDigital LibraryDigital Library
  67. Wayne S. Mandak and Charles A. Stowell. 2000. Dynamic assembly for system adaptability, dependability and assurance (DASADA) project analysis. PhD dissertation. Naval Postgraduate School, Monterey, California. Retrieved from http://calhoun.nps.edu/bitstream/handle/10945/10926/ADA393486.pdf?sequencThis.Google ScholarGoogle Scholar
  68. Ming Mao, Jie Li, and Marty Humphrey. 2010. Cloud auto-scaling with deadline and budget constraints. In Proceedings of the 11th IEEE/ACM International Conference on Grid Computing (GRID’10). IEEE, 41--48. DOI:http://dx.doi.org/10.1109/GRID.2010.5697966Google ScholarGoogle ScholarCross RefCross Ref
  69. Patrick Martin, Andrew Brown, Wendy Powley, and Jose Luis Vazquez-Poletti. 2011. Autonomic management of elastic services in the cloud. In Proceedings of the IEEE Symposium on Computers and Communications (ISCC’11). IEEE, 135--140. DOI:http://dx.doi.org/10.1109/ISCC.2011.5984006 Google ScholarGoogle ScholarDigital LibraryDigital Library
  70. Toni Mastelic, Ariel Oleksiak, Holger Claussen, Ivona Brandic, Jean-Marc Pierson, and Athanasios V. Vasilakos. 2014. Cloud computing: Survey on energy efficiency. ACM Comput. Surv. 47, 2 (2014), 1--36. DOI:http://dx.doi.org/10.1145/2656204 Google ScholarGoogle ScholarDigital LibraryDigital Library
  71. Michael Maurer, Ivona Brandic, and Rizos Sakellariou. 2011. Enacting SLAs in clouds using rules. In Euro-Par 2011 Parallel Processing. Springer, Berlin, 455--466. DOI:http://dx.doi.org/10.1007/978-3-642-23400-2_42 Google ScholarGoogle ScholarDigital LibraryDigital Library
  72. Michael Maurer, Ivona Brandic, and Rizos Sakellariou. 2012. Self-adaptive and resource-efficient SLA enactment for cloud computing infrastructures. In Proceedings of the IEEE 5th International Conference on Cloud Computing (CLOUD’12). IEEE, 368--375. DOI:http://dx.doi.org/10.1109/CLOUD.2012.55 Google ScholarGoogle ScholarDigital LibraryDigital Library
  73. Michael Maurer, Ivona Brandic, and Rizos Sakellariou. 2013. Adaptive resource configuration for cloud infrastructure management. Future Generation Comput Syst. 29, 2 (2013), 472--487. DOI:http://dx.doi.org/10.1016/j.future.2012.07.004 Google ScholarGoogle ScholarDigital LibraryDigital Library
  74. E. Michael Maximilien and Munindar P. Singh. 2004. Toward autonomic web services trust and selection. In Proceedings of the 2nd International Conference on Service Oriented Computing. ACM, 212--221. DOI:http://dx.doi.org/10.1145/1035167.1035198 Google ScholarGoogle ScholarDigital LibraryDigital Library
  75. Philip Mayer, José Velasco, Annabelle Klarl, Rolf Hennicker, Mariachiara Puviani, Francesco Tiezzi, Rosario Pugliese, Jaroslav Keznikl, and Tomáš Bureš. 2015. The autonomic cloud. In Software Engineering for Collective Autonomic Systems. Springer International Publishing, 495--512. DOI:http://dx.doi.org/10.1007/978-3-319-16310-9_16Google ScholarGoogle Scholar
  76. Michele Mazzucco. 2010. Towards autonomic service provisioning systems. In Proceedings of the 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing. IEEE, 273--282. DOI:http://dx.doi.org/10.1109/CCGRID.2010.125 Google ScholarGoogle ScholarDigital LibraryDigital Library
  77. Rajat Mehrotra, Srishti Srivastava, Ioana Banicescu, and Sherif Abdelwahed. 2014. An interaction balance based approach for autonomic performance management in a cloud computing environment. In Adaptive Resource Management and Scheduling for Cloud Computing. Springer International Publishing, 52--70. DOI:http://dx.doi.org/10.1007/978-3-319-13464-2_5Google ScholarGoogle Scholar
  78. Jose O. Melendez, Anshuman Biswas, Shikharesh Majumdar, Biswajit Nandy, Marzia Zaman, Pradeep Srivastava, and Nishith Goel. 2013. A framework for automatic resource provisioning for private clouds. In Proceedings of the 13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid’13). IEEE, 610--617. DOI:http://dx.doi.org/10.1109/CCGrid.2013.91Google ScholarGoogle ScholarDigital LibraryDigital Library
  79. Gabriele Mencagli, Marco Vanneschi, and Emanuele Vespa. 2014. A cooperative predictive control approach to improve the reconfiguration stability of adaptive distributed parallel applications. ACM Trans. Auton. Adapt. Syst. 9, 1, (2014), 1--27. DOI:http://dx.doi.org/10.1145/2567929 Google ScholarGoogle ScholarDigital LibraryDigital Library
  80. Mohamed Mohamed, Mourad Amziani, Djamel Belaïd, Samir Tata, and Tarek Melliti. 2014. An autonomic approach to manage elasticity of business processes in the Cloud. Future Generation Comput. Syst. 50, (2014), 49--61. DOI:http://dx.doi.org/10.1016/j.future.2014.10.017 Google ScholarGoogle ScholarDigital LibraryDigital Library
  81. Rafael Moreno-Vozmediano, Rubén S. Montero, and Ignacio M. Llorente. 2013. Key challenges in cloud computing: Enabling the future internet of services. IEEE Internet Comput. 17, 4 (2013), 18--25. DOI:http://dx.doi.org/10.1109/MIC.2012.69 Google ScholarGoogle ScholarDigital LibraryDigital Library
  82. Ahmad Mosallanejad, Rodziah Atan, Masrah Azmi Murad, and Rusli Abdullah. 2014. A hierarchical self-healing SLA for cloud computing. Int. J. Digital Information Wireless Commun. (IJDIWC) 4, 1 (2014), 43--52. DOI:http://dx.doi.org/10.17781/P001082Google ScholarGoogle Scholar
  83. Nicola Muscettola, P. Pandurang Nayak, Barney Pell, and Brian C. Williams. 1998. Remote agent: To boldly go where no AI system has gone before. Artific. Intell. 103, 1 (1998), 5--47. DOI:http://dx.doi.org/10.1016/S0004-3702(98)00068-X Google ScholarGoogle ScholarDigital LibraryDigital Library
  84. Vivek Nallur, Rami Bahsoon, and Xin Yao. 2009. Self-optimizing architecture for ensuring quality attributes in the cloud. In Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture (WICSA/ECSA’09). IEEE, 281--284. DOI:http://dx.doi.org/10.1109/WICSA.2009.5290820Google ScholarGoogle ScholarCross RefCross Ref
  85. Ripal Nathuji, Aman Kansal, and Alireza Ghaffarkhah. 2010. Q-Clouds: Managing performance interference effects for QoS-aware clouds. In Proceedings of the European Conference on Computer Systems (EUROSYS’10). 237--250. DOI:http://dx.doi.org/10.1145/1755913.1755938 Google ScholarGoogle ScholarDigital LibraryDigital Library
  86. Oliver Niehörster and André Brinkmann. 2011. Autonomic resource management handling delayed configuration effects. In Proceedings of the IEEE 3rd International Conference on Cloud Computing Technology and Science (CloudCom’11). IEEE, 138--145. IEEE. DOI:http://dx.doi.org/10.1109/CloudCom.2011.28 Google ScholarGoogle ScholarDigital LibraryDigital Library
  87. Suraj Pandey, William Voorsluys, Sheng Niu, Ahsan Khandoker, and Rajkumar Buyya. 2012. An autonomic cloud environment for hosting ECG data analysis services. Future Generation Comput. Syst. 28, 1 (2012), 147--154. DOI:http://dx.doi.org/10.1016/j.future.2011.04.022 Google ScholarGoogle ScholarDigital LibraryDigital Library
  88. Giuseppe Papuzzo and Giandomenico Spezzano. 2011. Autonomic management of workflows on hybrid grid-cloud infrastructure. In Proceedings of the 7th International Conference on Network and Services Management. International Federation for Information Processing, 230--233. Retrieved from http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber==6104004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  89. Manish Parashar and Salim Hariri. 2005. Autonomic grid computing. In Proceedings of International Conference on Autonomic Computing. 1--10. DOI:http://users.cs.cf.ac.uk/O.F.Rana/barcelona-ac-course/autonomic-computing-intro.pdfGoogle ScholarGoogle Scholar
  90. Norman Paton, Marcelo A. T. De Aragão, Kevin Lee, Alvaro A. A. Fernandes, and Rizos Sakellariou. 2009. Optimizing utility in cloud computing through autonomic workload execution. Bull. Technical Committee on Data Eng. 32, 1 (2009), 51--58. Retrieved from http://www.cs.man.ac.uk/∼rizos/papers/bde09.pdf.Google ScholarGoogle Scholar
  91. Roberto D. Pietro, Flavio Lombardi, Fabio Martinelli, and Daniele Sgandurra. 2013. Anticheetah: An autonomic multi-round approach for reliable computing. In Proceedings of the IEEE 10th International Conference on Ubiquitous Intelligence and Computing, 2013, and Autonomic and Trusted Computing (UIC/ATC’13). IEEE, 371--379. DOI:http://dx.doi.org/10.1109/UIC-ATC.2013.77 Google ScholarGoogle ScholarDigital LibraryDigital Library
  92. Guangzhi Qu, Osamah A. Rawashdeh, and Dunren Che. 2010. Self-protection against attacks in an autonomic computing environment. IJ Comput. Appl. 17, 4 (2010), 250--256. Retrieved from http://www2.cs.siu.edu/∼dche/publications/ijca10_qu.pdf.Google ScholarGoogle Scholar
  93. Andres Quiroz, Hyunjoo Kim, Manish Parashar, Nathan Gnanasambandam, and Naveen Sharma. 2009. Towards autonomic workload provisioning for enterprise grids and clouds. In Proceedings of the 10th IEEE/ACM International Conference on Grid Computing. IEEE, 50--57. DOI:http://dx.doi.org/10.1109/GRID.2009.5353066Google ScholarGoogle ScholarCross RefCross Ref
  94. Mustafizur R. Rahman, Rajiv Ranjan, Rajkumar Buyya, and Boualem Benatallah. 2011. A taxonomy and survey on autonomic management of applications in grid computing environments. Concurrency and Computation: Practice and Experience 23, 16 (2011), 1990--2019. DOI:http://dx.doi.org/10.1002/cpe.1734 Google ScholarGoogle ScholarDigital LibraryDigital Library
  95. Massimiliano Rak, Antonio Cuomo, and Umberto Villano. 2011. CHASE: An autonomic service engine for cloud environments. In Proceedings of the 20th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE’11). IEEE, 116--121. DOI:http://dx.doi.org/10.1109/WETICE.2011.21 Google ScholarGoogle ScholarDigital LibraryDigital Library
  96. Rajiv Ranjan, Lizhe Wang, Albert Y. Zomaya, Dimitrios Georgakopoulos, Xian-He Sun, and Guojun Wang. 2015. Recent advances in autonomic provisioning of big data applications on clouds. IEEE Trans. Cloud Comput. 3, 2 (2015), 101--104. DOI:http://dx.doi.org/10.1109/TCC.2015.2437231Google ScholarGoogle ScholarCross RefCross Ref
  97. Bhaskar P. Rimal, Admela Jukan, Dimitrios Katsaros, and Yves Goeleven. 2011. Architectural requirements for cloud computing systems: an enterprise cloud approach. J. Grid Comput. 9, 1 (2011), 3--26. DOI:http://dx.doi.org/10.1007/s10723-010-9171-y Google ScholarGoogle ScholarDigital LibraryDigital Library
  98. Ivan Rodero, Hariharasudhan Viswanathan, Eun Kyung Lee, Marc Gamell, Dario Pompili, and Manish Parashar. 2012. Energy-efficient thermal-aware autonomic management of virtualized HPC cloud infrastructure. J. Grid Comput. 10, 3 (2012), 447--473. DOI:http://dx.doi.org/10.1007/s10723-012-9219-2 Google ScholarGoogle ScholarDigital LibraryDigital Library
  99. Ivan Rodero, Juan Jaramillo, Andres Quiroz, Manish Parashar, and Francesc Guim. 2010. Towards energy-aware autonomic provisioning for virtualized environments. In Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing. ACM, 320--323. DOI:http://dx.doi.org/10.1145/1851476.1851520 Google ScholarGoogle ScholarDigital LibraryDigital Library
  100. Sushil K. Sah and Shashidhar R. Joshi. 2014. Scalability of efficient and dynamic workload distribution in autonomic cloud computing. In Proceedings of the International Conference on Issues and Challenges in Intelligent Computing Techniques (ICICT’14). IEEE, 12--18. DOI:http://dx.doi.org/10.1109/ICICICT.2014.6781244Google ScholarGoogle Scholar
  101. Mazeiar Salehie and Ladan Tahvildari. 2005. Autonomic computing: Emerging trends and open problems. ACM SIGSOFT Software Eng. Notes 30, 4 (2005), 1--7. DOI:http://dx.doi.org/10.1145/1082983.1083082 Google ScholarGoogle ScholarDigital LibraryDigital Library
  102. Zohreh Sanaei, Saeid Abolfazli, Abdullah Gani, and Rajkumar Buyya. 2014. Heterogeneity in mobile cloud computing: Taxonomy and open challenges. IEEE Commun. Surv. Tutorials 16, 1 (2014), 369--392. DOI:http://dx.doi.org/10.1109/SURV.2013.050113.00090Google ScholarGoogle ScholarCross RefCross Ref
  103. Prasad Saripalli, G. V. R. Kiran, R. Ravi Shankar, Harish Narware, and Nitin Bindal. 2011. Load prediction and hot spot detection models for autonomic cloud computing. In Proceedings of the 4th IEEE International Conference on Utility and Cloud Computing (UCC’11). IEEE, 397--402. DOI:http://dx.doi.org/10.1109/UCC.2011.66 Google ScholarGoogle ScholarDigital LibraryDigital Library
  104. Mina Sedaghat, Francisco Hernández-Rodriguez, and Erik Elmroth. 2014. Autonomic resource allocation for cloud data centers: A peer to peer approach. In Proceedings of the ACM Cloud and Autonomic Computing Conference (CAC’14). 131--140. DOI:http://dx.doi.org/10.1145/2494621.2494623 Google ScholarGoogle ScholarDigital LibraryDigital Library
  105. Mehdi Sheikhalishahi, Lucio Grandinetti, Richard M. Wallace, and Jose Luis Vazquez Poletti. 2015. Autonomic resource contention aware scheduling. Software: Practice and Experience 45, 2 (2015), 161--175. DOI:http://dx.doi.org/10.1002/spe.2223Google ScholarGoogle ScholarDigital LibraryDigital Library
  106. Matthieu Simonin, Eugen Feller, A. Orgerie, Yvon Jégou, and Christine Morin. 2013. An autonomic and scalable management system for private clouds. In Proceedings of the 13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid’13). IEEE, 198--199. DOI:http://dx.doi.org/10.1109/CCGrid.2013.44Google ScholarGoogle ScholarDigital LibraryDigital Library
  107. Sukhpal Singh and Inderveer Chana. 2012. Cloud based development issues: A methodical analysis. Int. J. Cloud Comput. Services Sci. (IJ-CLOSER) 2, 1 (2012), 73--84. Retrieved from http://iaesjournal.com/online/index.php/IJ-CLOSER/article/view/1704.Google ScholarGoogle ScholarCross RefCross Ref
  108. Sukhpal Singh and Inderveer Chana. 2013a. Consistency verification and quality assurance (CVQA) traceability framework for SaaS. In Proceedings of the IEEE 3rd International on Advance Computing Conference (IACC’13). IEEE, 1--6. DOI:http://dx.doi.org/10.1109/IAdCC.2013.6506805Google ScholarGoogle ScholarCross RefCross Ref
  109. Sukhpal Singh and Inderveer Chana. 2013b. Introducing agility in cloud based software development through ASD. Int. J. u-and e-Service, Sci. Technol. 6, 5 (2013), 191--202. http://dx.doi.org/10.14257/ijunesst.2013.6.5.17Google ScholarGoogle Scholar
  110. Sukhpal Singh and Inderveer Chana. 2013c. Advance billing and metering architecture for infrastructure as a service. Int. J. Cloud Comput. Services Sci. (IJ-CLOSER) 2, 2 (2013), 123--133. Retrieved from http://iaesjournal.com/online/index.php/IJ-CLOSER/article/view/1960/739.Google ScholarGoogle ScholarCross RefCross Ref
  111. Sukhpal Singh and Inderveer Chana. 2015a. EARTH: Energy-aware autonomic resource scheduling in cloud computing. J. Intell. Fuzzy Syst. IOS Press, Systems Preprint (2015), 1--20. DOI:http://dx.doi.org/10.3233/IFS-151866Google ScholarGoogle Scholar
  112. Sukhpal Singh and Inderveer Chana. 2015b. QoS-aware autonomic cloud computing for ICT. In Proceedings of the International Conference on Information and Communication Technology for Sustainable Development (ICT4SD’15). Springer International Publishing. Retrieved from http://www.springer.com/in/book/9789811001277#aboutBook.Google ScholarGoogle Scholar
  113. Sukhpal Singh and Inderveer Chana. 2015c. Q-aware: Quality of service based cloud resource provisioning. Comput. Elect. Eng. (2015). DOI:http://dx.doi.org/10.1016/j.compeleceng.2015.02.003Google ScholarGoogle Scholar
  114. Sukhpal Singh and Inderveer Chana. 2015d. QRSF: QoS-aware resource scheduling framework in cloud computing. J. Supercomput. 71, 1 (2015), 241--292. DOI:http://dx.doi.org/10.1007/s11227-014-1295-6 Google ScholarGoogle ScholarDigital LibraryDigital Library
  115. Rahul Singh, Upendra Sharma, Emmanuel Cecchet, and Prashant Shenoy. 2010. Autonomic mix-aware provisioning for non-stationary data center workloads. In Proceedings of the 7th International Conference on Autonomic Computing. AVC, 21--30. DOI:http://dx.doi.org/10.1145/1809049.1809053 Google ScholarGoogle ScholarDigital LibraryDigital Library
  116. Derek Smith, Qiang Guan, and Song Fu. 2010. An anomaly detection framework for autonomic management of compute cloud systems. In Proceedings of the 34th Annual Computer Software and Applications Conference and Workshops (COMPSACW’10). IEEE, 376--381. DOI:http://dx.doi.org/10.1109/COMPSACW.2010.72 Google ScholarGoogle ScholarDigital LibraryDigital Library
  117. Bogdan Solomon, Dan Ionescu, Cristian Gadea, Stejarel Veres, and Marin Litoiu. 2013. Self-optimizing autonomic control of geographically distributed collaboration applications. In Proceedings of the ACM Cloud and Autonomic Computing Conference. ACM, 1--8. DOI:http://dx.doi.org/10.1145/2494621.2494650 Google ScholarGoogle ScholarDigital LibraryDigital Library
  118. Alain Tchana, Giang S. Tran, Laurent Broto, Noel DePalma, and Daniel Hagimont. 2013. Two levels autonomic resource management in virtualized IaaS. Future Generation Comput. Syst. 29, 6 (2013), 1319--1332. DOI:http://dx.doi.org/10.1016/j.future.2013.02.002 Google ScholarGoogle ScholarDigital LibraryDigital Library
  119. I. B. M. Tivoli. 2005. Autonomic computing policy language. Tutorial, IBM Corp. (2005). DOI:http://cs.nju.edu.cn/yangxc/autonomic-computing/ACwpFinal.pdfGoogle ScholarGoogle Scholar
  120. Adel N. Toosi, Rodrigo N. Calheiros, and Rajkumar Buyya. 2014. Interconnected cloud computing environments: Challenges, taxonomy, and survey. ACM Comput. Surv. 47, 1 (2014), 1--47. DOI:http://dx.doi.org/10.1145/2593512 Google ScholarGoogle ScholarDigital LibraryDigital Library
  121. Hien N. Van, Frederic Dang Tran, and Jean-Marc Menaud. 2009. Autonomic virtual resource management for service hosting platforms. In Proceedings of the ICSE Workshop on Software Engineering Challenges of Cloud Computing. IEEE, 1--8. DOI:http://dx.doi.org/10.1109/CLOUD.2009.5071526 Google ScholarGoogle ScholarDigital LibraryDigital Library
  122. Kleber M. M. Vieira, Fernando Schubert, Guilherme A. Geronimo, Rafael de Souza Mendes, and Carlos B. Westphall. 2014. Autonomic intrusion detection system in cloud computing with big data. In Proceedings of the International Conference on Security and Management (SAM-14). 173--178. Retrieved from http://www.researchgate.net/publication/266080250.Google ScholarGoogle Scholar
  123. Hariharasudhan Viswanathan, Eun Kyung Lee, and Dario Pompili. 2011. Self-organizing sensing infrastructure for autonomic management of green datacenters. IEEE Network 25, 4 (2011), 34--40. DOI:http://dx.doi.org/10.1109/MNET.2011.5958006Google ScholarGoogle ScholarCross RefCross Ref
  124. Delei Weng and Michael A. Bauer. 2010. Using policies to drive autonomic management of virtual systems. In Proceedings of the International Conference on Network and Service Management (CNSM’10). IEEE, 258--261. DOI:http://dx.doi.org/10.1109/CNSM.2010.5691193Google ScholarGoogle Scholar
  125. Linlin Wu, Saurabh K. Garg, Steve Versteeg, and Rajkumar Buyya. 2013. SLA-based resource provisioning for software as a service applications in cloud computing environments. IEEE Trans. Services Comput. 7, 3 (2013), 465--485. DOI:http://dx.doi.org/10.1109/CCGrid.2011.51Google ScholarGoogle ScholarCross RefCross Ref
  126. Jin Xiao and Raouf Boutaba. 2005. QoS-aware service composition and adaptation in autonomic communication. IEEE J. Selected Areas Commun. 23, 12 (2005), 2344--2360. DOI:http://dx.doi.org/10.1109/JSAC.2005.857212 Google ScholarGoogle ScholarDigital LibraryDigital Library
  127. Cheng-Zhong Xu, Jia Rao, and Xiangping Bu. 2012. URL: A unified reinforcement learning approach for autonomic cloud management. J. Parallel Distrib. Comput. 72, 2 (2012), 95--105. DOI:http://dx.doi.org/10.1016/j.jpdc.2011.10.003 Google ScholarGoogle ScholarDigital LibraryDigital Library
  128. Li D. Xu, Wu He, and Shancang Li. 2014. Internet of things in industries: A survey. IEEE Trans. Industrial Inform. 10, 4 (2014), 2233--2243. DOI:http://dx.doi.org/10.1109/TII.2014.2300753Google ScholarGoogle ScholarCross RefCross Ref
  129. Chee S. Yeo, Srikumar Venugopal, Xingchen Chu, and Rajkumar Buyya. 2010. Autonomic metered pricing for a utility computing service. Future Generation Comput. Syst. 26, 8 (2010), 1368--1380. DOI:http://dx.doi.org/10.1016/j.future.2009.05.024 Google ScholarGoogle ScholarDigital LibraryDigital Library
  130. Gae-Won You, Seung-Won Hwang, and Navendu Jain. 2013. URSA: Scalable load and power management in cloud storage systems. Trans. Storage 9, 1 (2013), 1--29. DOI:http://dx.doi.org/10.1145/2435204.2435205 Google ScholarGoogle ScholarDigital LibraryDigital Library
  131. Xindong You, Jian Wan, Xianghua Xu, Congfeng Jiang, Wei Zhang, and Jilin Zhang. 2011. ARAS-M: Automatic resource allocation strategy based on market mechanism in cloud computing. J. Comput. 6, 7 (2011), 1287--1296. DOI:http://dx.doi.org/10.4304/jcp.6.7.1287-1296Google ScholarGoogle ScholarCross RefCross Ref
  132. Eric Yuan, Sam Malek, Bradley Schmerl, David Garlan, and Jeff Gennari. 2013. Architecture-based self-protecting software systems. In Proceedings of the 9th International ACM SIGSOFT Conference on Quality of Software Architectures. ACM, 33--42. DOI:http://dx.doi.org/10.1145/2465478.2465479 Google ScholarGoogle ScholarDigital LibraryDigital Library
  133. Zhi-Hui Zhan, Xiao-Fang Liu, Yue-Jiao Gong, Jun Zhang, Henry Shu-Hung Chung, and Yun Li. 2015. Cloud computing resource scheduling and a survey of its evolutionary approaches. ACM Comput. Surv. 47, 4 (2015), 1--33. DOI:http://dx.doi.org/10.1145/2788397 Google ScholarGoogle ScholarDigital LibraryDigital Library
  134. Ziming Zhang, Qiang Guan, and Song Fu. 2012. An adaptive power management framework for autonomic resource configuration in cloud computing infrastructures. In Proceedings of the 31st IEEE International Performance Computing and Communications Conference (IPCCC’12). IEEE, 51--60. DOI:http://dx.doi.org/10.1109/PCCC.2012.6407738Google ScholarGoogle ScholarCross RefCross Ref
  135. Xiaobo Zhou and Chang-Jun Jiang. 2014. Autonomic performance and power control on virtualized servers: Survey, practices, and trends. J. Comput. Sci. Technol. 29, 4 (2014), 631--645. DOI:http://dx.doi.org/10.1007/s11390-014-1455-4Google ScholarGoogle ScholarCross RefCross Ref
  136. Dimitrios Zissis and Dimitrios Lekkas. 2012. Addressing cloud computing security issues. Future Generation Comput. Syst. 28, 3 (2012), 583--592. DOI:http://dx.doi.org/10.1016/j.future.2010.12.006 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. QoS-Aware Autonomic Resource Management in Cloud Computing: A Systematic Review

                  Recommendations

                  Comments

                  Login options

                  Check if you have access through your login credentials or your institution to get full access on this article.

                  Sign in

                  Full Access

                  PDF Format

                  View or Download as a PDF file.

                  PDF

                  eReader

                  View online with eReader.

                  eReader