Operations research in green internet computing: state of the art and open challenges

This paper discusses the opportunities that the emerging area of Green Internet Computing offers to the Operations Research community. With Internet services becoming more and more popular among users worldwide, there is a need to increase the number and size of datacenters offering these services. However, this also implies a sharp annual increase in energy consumption. Green Internet Computing aims at searching for energy-efficient solutions that can address environmental issues related to current and future cloud computing. Thus, one of the new goal for cloud computing is to drastically reduce its environmental effects without affecting too much the service performance and quality. Due to the large scale and geographical distribution of datacenter facilities, as well as to the complexity of the services being offered, the resulting multi-objective optimization problem arises as an attractive challenge for the Operational Research community.

[1]  Henri Casanova,et al.  Energy-aware service allocation , 2012, Future Gener. Comput. Syst..

[2]  Rajkumar Buyya,et al.  Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data centers , 2011, J. Parallel Distributed Comput..

[3]  Javier Faulin,et al.  Using parallel & distributed computing for real-time solving of vehicle routing problems with stochastic demands , 2011, Annals of Operations Research.

[4]  Erol Gelenbe,et al.  Energy-Efficient Cloud Computing , 2010, Comput. J..

[5]  Thu D. Nguyen,et al.  Cost-and Energy-Aware Load Distribution Across Data Centers , 2009 .

[6]  R. Harmon,et al.  Sustainable IT services: Assessing the impact of green computing practices , 2009, Portland International Conference on Management of Engineering and Technology.

[7]  Malcolm Munro,et al.  Understanding service-oriented software , 2004, IEEE Software.

[8]  Kai Qian,et al.  Green Computing Methodology for Next Generation Computing Scientists , 2010, 2010 IEEE 34th Annual Computer Software and Applications Conference.

[9]  Suman Nath,et al.  Energy-Aware Server Provisioning and Load Dispatching for Connection-Intensive Internet Services , 2008, NSDI.

[10]  Luna Mingyi Zhang Green Task Scheduling Algorithms with Speeds Optimization on Heterogeneous Cloud Servers , 2010, 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing.

[11]  Michael Bell,et al.  Service-Oriented Modeling: Service Analysis, Design, and Architecture , 2008 .

[12]  San Murugesan Making IT Green , 2010, IT Prof..

[13]  S. Rahman Reliability Engineering and System Safety , 2011 .

[14]  Gerard Briscoe,et al.  Community Cloud Computing , 2009, CloudCom.

[15]  San Murugesan,et al.  IT for a Greener Planet [Guest editors' introduction] , 2011, IT Professional.

[16]  Davide Careglio,et al.  Hardware Leverages for Energy Reduction in Large‐Scale Distributed Systems , 2015 .

[17]  C.-C. Jay Kuo,et al.  Energy efficiency in data centers and cloud-based multimedia services: An overview and future directions , 2010, International Conference on Green Computing.

[18]  Haluk Demirkan,et al.  The Next Wave of Sustainable IT , 2011, IT Professional.

[19]  Dzmitry Kliazovich,et al.  GreenCloud: A Packet-Level Simulator of Energy-Aware Cloud Computing Data Centers , 2010, GLOBECOM.

[20]  Bernhard Schott,et al.  Scalable Computing: Practice and Experience , 2011 .

[21]  Antonio Puliafito,et al.  Volunteer Computing and Desktop Cloud: The Cloud@Home Paradigm , 2009, 2009 Eighth IEEE International Symposium on Network Computing and Applications.

[22]  Angel A. Juan,et al.  Combining biased randomization with meta-heuristics for solving the multi-depot vehicle routing problem , 2012, WSC '12.

[23]  Albert Y. Zomaya,et al.  Energy efficient utilization of resources in cloud computing systems , 2010, The Journal of Supercomputing.

[24]  Antonio Puliafito,et al.  Cloud@Home: Bridging the Gap between Volunteer and Cloud Computing , 2009, ICIC.

[25]  Bernhard Schott,et al.  Green Methodologies in Desktop-Grid , 2010, Proceedings of the International Multiconference on Computer Science and Information Technology.

[26]  Christian Belady,et al.  GREEN GRID DATA CENTER POWER EFFICIENCY METRICS: PUE AND DCIE , 2008 .

[27]  Yasushi Inoguchi,et al.  Performance evaluation of a Green Scheduling Algorithm for energy savings in Cloud computing , 2010, 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW).

[28]  Abhishek Chandra,et al.  Early experience with the distributed nebula cloud , 2011, DIDC '11.

[29]  Laurent Massoulié,et al.  Greening the internet with nano data centers , 2009, CoNEXT '09.

[30]  Hebert Pérez-Rosés,et al.  The Maximum Degree & Diameter-Bounded Subgraph and its Applications , 2012, J. Math. Model. Algorithms.

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

[32]  Abhishek Chandra,et al.  Nebulas: Using Distributed Voluntary Resources to Build Clouds , 2009, HotCloud.

[33]  Rajkumar Buyya,et al.  Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing , 2012, Future Gener. Comput. Syst..

[34]  Angel A. Juan,et al.  Predicting availability functions in time-dependent complex systems with SAEDES simulation algorithms , 2008, Reliab. Eng. Syst. Saf..

[35]  D. Iglesias A Middleware for Service Deployment in Contributory Computing Systems , 2011 .