TY - JOUR
T1 - Resilient service provisioning in cloud based data centers
AU - Al-Ayyoub, Mahmoud
AU - Al-Quraan, Muneera
AU - Jararweh, Yaser
AU - Benkhelifa, Elhadj
AU - Hariri, Salim
N1 - Funding Information:
The authors would like to thank the Deanship of Research at the Jordan University of Science and Technology for funding this work (grants 20160081 and 20150310 ). Mahmoud Al-Ayyoub received his Ph.D. in computer science from Stony Brook University in 2010. He is currently an assistance professor of computer science at Jordan University of Science and Technology (JUST) and the dept. chair. His research interests include cloud computing, high performance computing, machine learning and AI. He is the co-director of the High Performance and Cloud Computing research lab at JUST. Muneera AL-Quraan received her Master degree of computer science with distinction from Jordan University of Science and Technology. She is currently a research associate at the same department working data center optimization, mathematical optimization of complex systems, cloud computing and mobile cloud computing systems optimization. Yaser Jararweh received his Ph.D. in Computer Engineering from University of Arizona in 2010. He is currently an assistant professor of computer sciences at Jordan University of Science and Technology, Jordan. He has co-authored about seventy technical papers in established journals and conferences in fields related to cloud computing, HPC, SDN and Big Data. He was one of the TPC Co-Chair, IEEE Globecom 2013 International Workshop on Cloud Computing Systems, and Networks, and Applications (CCSNA). He is a steering committee member for CCSNA 2014 and CCSNA 2015 with ICC. He is the General Co-Chair in IEEE International Workshop on Software Defined Systems SDS-2014 and SDS 2015. He is also chairing many IEEE events such as ICICS, SNAMS, BDSN, IoTSMS and many others. Dr. Jararweh served as a guest editor for many special issues in different established journals. Also, he is the steering committee chair of the IBM Cloud Academy Conference. Elhadj Benkhelifa is an Associate Professor (Reader), at Staffordshire University, UK, with extensive experience in working with industry on real world business problems. Elhadj is the Faculty Director of the Mobile Fusion Applied Research Centre (45 Ph.D. students and 15 + Staff). During his academic career Elhadj has built a rich portfolio of successful national and international collaborations. Over the past 3 years, Elhadj successfully secured external funding in excess of Staff). During his academic career Elhadj has built a rich portfolio of successful national and international collaborations. Over the past 3 years, Elhadj successfully secured external funding in excess of $1.5 million USD. Elhadj is the Founding Head of the Cloud Computing and Applications Research Group, leading a team of 10 Ph.D. Students and Research Staff. Elhadj has a strong research publication and dissemination track record and a co-founding chair of several conferences/workshops IEEE CCSNA, IEEE BDSNA, IEEE SNAMS, IEEE SDS, IEEE IOTSMS, to mention but few. Elhadj is a Senior R&D Advisor to a number of companies in the UK and a member of several scientific and industrial panels and committees within the UK and internationally..5 million USD. Elhadj is the Founding Head of the Cloud Computing and Applications Research Group, leading a team of 10 Ph.D. Students and Research Staff. Elhadj has a strong research publication and dissemination track record and a co-founding chair of several conferences/workshops IEEE CCSNA, IEEE BDSNA, IEEE SNAMS, IEEE SDS, IEEE IOTSMS, to mention but few. Elhadj is a Senior R&D Advisor to a number of companies in the UK and a member of several scientific and industrial panels and committees within the UK and internationally. Salim Hariri is a Professor in the Department of Electrical and Computer Engineering at The University of Arizona. He received his Ph.D. in computer engineering from University of Southern California in 1986, M.Sc. from The Ohio State University in 1982 and B.S. from Damascus University in 1977. He is the UA site director of NSF Center for Cloud and Autonomic Computing and he is the Editor-In-Chief for the CLUSTER COMPUTING JOURNAL (Springer,http://clus.edmgr.com). He is the Founder of the IEEE/ACM International Symposium on High Performance Distributed Computing (HPDC) and the co-founder of the IEEE International Conference on Cloud and Autonomic Computing. He is co-author/editor of three books on Autonomic computing, parallel and distributed computing: Autonomic Computing,: Concepts, Infrastructure, and Applications (CRC Press, 2007), Tools and Environments for Parallel and Distributed Computing (Wiley, 2004), and Virtual Computing: Concept, Design and Evaluation (Kluwer, 2001), and Active Middleware Services (Kluwer, 2000). Research interests include Cybersecurity modeling and analysis, resilient cyber cloud services, and high performance parallel and distributed systems.
Funding Information:
The authors would like to thank the Deanship of Research at the Jordan University of Science and Technology for funding this work (grants 20160081 and 20150310).
Publisher Copyright:
© 2017 Elsevier B.V.
PY - 2018/9
Y1 - 2018/9
N2 - Cloud service providers usually have several geo-distributed data centers to meet these increasing demands. On peak times, these data centers receive unpredictable amount of workload that might go beyond their capacity and service providers need to distribute this workload with the objective of maximizing their revenue. This objective is hard to be guaranteed given the possible incidents that may cause cloud services interruption such as power outages, security breaches, natural disasters, etc. Since cloud providers are facing serious threats to the continuation of their services offering which will cause a serious decrease in their revenues, they must have proper strategies for handling such incidents. While a rich volume of recent research works focused on optimizing cloud data centers operations in order to reduce their operational cost (OPEX), little attention has been paid to such serious incidents and how they would affect service provisioning. In this study, we use mixed integer-linear programming to model the problem of maximizing revenue of a given workload by creating/expanding/renting data centers. The model takes into account a wide range of incidents affecting the users traffic and/or the data centers service capacities. Moreover, it handles many issues such as different types of costs (capital, operational and recovery), power consumption, carbon footprint, SLA related issues such as constraints (e.g., delay) and penalties, etc. To the best of our knowledge, this formation is unique among the body of existing works. Finally, to evaluate the proposed model and the impact of different parameters on its performance, several simulation experiments are conducted.
AB - Cloud service providers usually have several geo-distributed data centers to meet these increasing demands. On peak times, these data centers receive unpredictable amount of workload that might go beyond their capacity and service providers need to distribute this workload with the objective of maximizing their revenue. This objective is hard to be guaranteed given the possible incidents that may cause cloud services interruption such as power outages, security breaches, natural disasters, etc. Since cloud providers are facing serious threats to the continuation of their services offering which will cause a serious decrease in their revenues, they must have proper strategies for handling such incidents. While a rich volume of recent research works focused on optimizing cloud data centers operations in order to reduce their operational cost (OPEX), little attention has been paid to such serious incidents and how they would affect service provisioning. In this study, we use mixed integer-linear programming to model the problem of maximizing revenue of a given workload by creating/expanding/renting data centers. The model takes into account a wide range of incidents affecting the users traffic and/or the data centers service capacities. Moreover, it handles many issues such as different types of costs (capital, operational and recovery), power consumption, carbon footprint, SLA related issues such as constraints (e.g., delay) and penalties, etc. To the best of our knowledge, this formation is unique among the body of existing works. Finally, to evaluate the proposed model and the impact of different parameters on its performance, several simulation experiments are conducted.
KW - Cloud data centers
KW - Disaster recovery
KW - Incident management
KW - Operational cost
KW - Optimization problems
KW - Workloads modeling
UR - http://www.scopus.com/inward/record.url?scp=85026838467&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85026838467&partnerID=8YFLogxK
U2 - 10.1016/j.future.2017.07.005
DO - 10.1016/j.future.2017.07.005
M3 - Article
AN - SCOPUS:85026838467
SN - 0167-739X
VL - 86
SP - 765
EP - 774
JO - Future Generation Computer Systems
JF - Future Generation Computer Systems
ER -