OPTIMIS: A holistic approach to cloud service provisioning

Future Generation Computer Systems - Tập 28 Số 1 - Trang 66-77 - 2012
Ana Juan Ferrer1, Francisco Hernández2, Johan Tordsson2, Erik Elmroth2, Ahmed Ali-Eldin2, Csilla Zsigri3, Raül Sirvent4, Jordi Guitart4, Rosa M. Badía4, Karim Djemame5, Wolfgang Ziegler6, Theo Dimitrakos7, Srijith K. Nair7, George Kousiouris8, Kleopatra Konstanteli8, Theodora Varvarigou8, Benoît Hudzia9, Alexander Kipp10, Stefan Wesner10, Marcelo Corrales Compagnucci11, Nikolaus Forgó11, Tabassum Sharif12, Craig Sheridan12
1ATOS Origin, Barcelona, Spain,
2Department of Computing Science, UmeåUniversity, Sweden#TAB#
3The 451 Group, London, UK#TAB#
4Barcelona Supercomputing Center, Barcelona, Spain
5School of Computing, University of Leeds, UK
6Fraunhofer-SCAI, Sankt Augustin, Germany#TAB#
7British Telecom, London, UK
8National Technical University of Athens, Greece
9SAP Research Belfast, UK#TAB#
10High Performance Computing Center Stuttgart, Germany#TAB#
11Institut für Rechtsinformatik, Leibniz Universität Hannover, Germany#TAB#
12Flexiant Limited, Livingston, UK#TAB#

Tóm tắt

Từ khóa


Tài liệu tham khảo

M. Armbrust, A. Fox, R. Griffith, A.D. Joseph, R.H. Katz, A. Konwinski, G. Lee, D.A. Patterson, A. Rabkin, I. Stoica, M. Zaharia, Above the clouds: a Berkeley view of cloud computing, in: Technical report, Electrical Engineering and Computer Sciences, University of California at Berkeley, 2009. Technical Report No. UCB/EECS-2009-28.

Buyya, 2009, Cloud computing and emerging it platforms: vision, hype, and reality for delivering computing as the 5th utility, Future Generation Computer Systems, 25, 599, 10.1016/j.future.2008.12.001

Rodero-Merino, 2010, From infrastructure delivery to service management in clouds, Future Generation Computer Systems, 26, 1226, 10.1016/j.future.2010.02.013

Vaquero, 2008, A break in the clouds: towards a cloud definition, SIGCOMM Computer Communications Review, 39, 50, 10.1145/1496091.1496100

Google. Google App Engine, Visited May 2011, code.google.com/appengine.

Dean, 2008, Mapreduce: simplified data processing on large clusters, Communications of the ACM, 51, 107, 10.1145/1327452.1327492

Vecchiola, 2009, Aneka: a software platform for. NET-based cloud computing, 267

Microsoft. Windows Azure platform. Visited May 2011, www.microsoft.com/windowsazure.

Kecskemeti, 2011, An approach for virtual appliance distribution for service deployment, Future Generation Computer Systems, 27, 280, 10.1016/j.future.2010.09.009

Li, 2008, Towards SLA-based software licenses and license management in grid computing, 139

D. Jordan, J. Evdemon (chairs), Web services business process execution language version 2.0, 2007. Visited June 2010, http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.pdf.

Keahey, 2008, Contextualization: providing one-click virtual clusters, 301

Keahey, 2009, Sky computing, IEEE Internet Computing, 13, 43, 10.1109/MIC.2009.94

A. Andrieux, K. Czajkowski, A. Dan, K. Keahey, H. Ludwig, T. Nakata, J. Pruyne, J. Rofrano, S. Tuecke, M. Xu, Web services agreement specification (WS-agreement). May 2011, www.ogf.org/documents/GFD.107.pdf, Visited.

Comuzzi, 2009, Establishing and monitoring SLAs in complex service based systems, 783

Rochwerger, 2009, The reservoir model and architecture for open federated cloud computing, IBM Journal of Research and Development, 53, 1, 10.1147/JRD.2009.5429058

Chase, 2001, Managing energy and server resources in hosting centers, ACM SIGOPS Operating Systems Review, 35, 103, 10.1145/502059.502045

Chen, 2008, Energy-aware server provisioning and load dispatching for connection-intensive internet services, 337

Alunkal, 2003, Reputation-based grid resource selection

Djemame, 2006, Introducing risk management into the grid

Buco, 2004, Utility computing SLA management based upon business objectives, IBM Systems Journal, 43, 159, 10.1147/sj.431.0159

Gilat, 2004, Autonomic self-optimization according to business objectives, 206

McCloskey, 2008, Policy-based dynamic provisioning in data centers based on slas, business rules and business objectives, 903

Chunqi, 2011, R2Trust, a reputation and risk based trust management framework for large-scale, fully decentralized overlay networks, Future Generation Computer Systems

Jøsang, 2007, A survey of trust and reputation systems for online service provision, Decision Support Systems, 43, 618, 10.1016/j.dss.2005.05.019

Liu, 2011, A novel reputation computation model based on subjective logic for mobile ad hoc networks, Future Generation Computer Systems, 27, 547, 10.1016/j.future.2010.03.006

Djemame, 2009, Risk Management in Grids, 335

Liu, 2009, GreenCloud: a new architecture for green data center, 29

Chen, 2005, Managing server energy and operational costs in hosting centers, ACM SIGMETRICS Performance Evaluation Review, 33, 303, 10.1145/1071690.1064253

Kephart, 2007, Coordinating multiple autonomic managers to achieve specified power-performance tradeoffs

Quan, 2011, T-Alloc: a practical energy efficient resource allocation algorithm for traditional data centers, Future Generation Computer Systems

Borgetto, 2011, Energy-aware service allocation, Future Generation Computer Systems

Padala, 2007, Adaptive control of virtualized resources in utility computing environments, ACM SIGOPS Operating Systems Review, 41, 289, 10.1145/1272998.1273026

Song, 2007, An adaptive resource flowing scheme amongst VMs in a VM-based utility computing, 1053

Kephart, 2003, The vision of autonomic computing, Computer, 36, 41, 10.1109/MC.2003.1160055

Ferreto, 2011, Server consolidation with migration control for virtualized data centers, Future Generation Computer Systems

J. Tordsson, R.S. Montero, R.M. Vozmediano, I.M. Llorente, Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers, 2010, in press (doi:10.1016/j.future.2011.07.003).

Fellows, 2010, IT is cloud: to infrastructure and beyond, The 451 Group–CloudScape

H. Grant, T. Finlayson, Cloud computing & data protection. March 2009. Visited May 2011, http://www.twobirds.com/English/News/Articles/Pages/Cloud_Computing_Data_Protection_030609.Aspx.

Art. 29 data protection working party. February 2010, http://ec.europa.eu/justice/policies/privacy/workinggroup/index_en.htm, Visited May 2011.

P. Hustinx, Data protection and cloud computing under EU law, in: Third European Cyber Security Awareness Day, BSA, European Parliament, April 2010, pp. 1–7.

The challenge of energy efficiency through information and communication technologies, February 2009. Parliament resolution of 4 February 2009. visited July 2010, http://www.europarl.europa.eu/sides/getDoc.do?pubRef=-//EP//TEXT+TA+P6-TA-2009-0044+0+DOC+XML+V0//EN.

Computer OECD committee for information and communications policy. Recommendation of the council on information and communication technologies and the environment (OECD guidelines) — C(2010)61, April 2010. Visited May 2011, http://webnet.oecd.org/oecdacts/Instruments/ShowInstrumentView.aspx?InstrumentID=259.

Y. Poullet, J. Van Gyseghem, J. Gerard, C. Gayrel, J. Moiny, Cloud Computing and its implications on data protection, chapter discussion paper prepared by the Research Centre on IT and Law — CRID, page 8. Council of Europe, March 2010. Visited May 2011, www.coe.int/t/dghl/cooperation/economiccrime/cybercrime/Documents/Reports-Presentations/2079_reps_IF10_yvespoullet1b.pdf.

DMTF. Open Virtualization Format (OVF). Visited May 2011, http://www.dmtf.org/standards/ovf.

A. Ali-Eldin, J. Tordsson, E. Elmroth, An adaptive hybrid elasticity controller for cloud infrastructures, 2011 (submitted for publication).

Urdaneta, 2009, Wikipedia workload analysis for decentralized hosting, Elsevier Computer Networks, 53, 1830, 10.1016/j.comnet.2009.02.019

Hua, 2008, A DS-AHP approach for multi-attribute decision making problem with incomplete information, Journal of Expert Systems with Applications, 34, 2221, 10.1016/j.eswa.2007.02.021