Escalonamento de workflows para provedores de SaaS/PaaS considerando dois níveis de SLA

Computacao em nuvem oferece utilidades computacionais de acordo com a necessidade do usuario atraves do modelo "pago-pelo-uso". Usuarios podem fazer o uso da nuvem atraves dos provedores de software (Software as a Service - SaaS), de plataforma (Plataform as a Service - PaaS) ou de infraestrutura (Infrastructure as a Service - IaaS). Computacao em nuvem esta atualmente sendo muito utilizada. ...Observacao: O resumo, na integra, podera ser visualizado no texto completo da tese digital. Abstract

[1]  Rajkumar Buyya,et al.  SLA-based admission control for a Software-as-a-Service provider in Cloud computing environments , 2012, J. Comput. Syst. Sci..

[2]  Luiz Fernando Bittencourt,et al.  Workflow scheduling for SaaS / PaaS cloud providers considering two SLA levels , 2012, 2012 IEEE Network Operations and Management Symposium.

[3]  Rajkumar Buyya,et al.  Mandi: a market exchange for trading utility and cloud computing services , 2011, The Journal of Supercomputing.

[4]  Yichuan Zhang,et al.  A method of SaaS multi-tenant model recommendation based on graph matching , 2011, The 3rd International Conference on Data Mining and Intelligent Information Technology Applications.

[5]  Quanyan Zhu,et al.  Dynamic Resource Allocation for Spot Markets in Cloud Computing Environments , 2011, 2011 Fourth IEEE International Conference on Utility and Cloud Computing.

[6]  Hlynur Stefansson,et al.  Production , Manufacturing and Logistics Discrete and continuous time representations and mathematical models for large production scheduling problems : A case study from the pharmaceutical industry , 2011 .

[7]  Radu Prodan,et al.  A Bi-Criteria Truthful Mechanism for Scheduling of Workflows in Clouds , 2011, 2011 IEEE Third International Conference on Cloud Computing Technology and Science.

[8]  Giandomenico Spezzano,et al.  Autonomic management of workflows on hybrid Grid-Cloud infrastructure , 2011, 2011 7th International Conference on Network and Service Management.

[9]  Rajkumar Buyya,et al.  Optimizing the makespan and reliability for workflow applications with reputation and a look-ahead genetic algorithm , 2011, Future Gener. Comput. Syst..

[10]  Ming Tao,et al.  A New Replication Scheduling Strategy for Grid Workflow Applications , 2011, 2011 Sixth Annual Chinagrid Conference.

[11]  Luiz Fernando Bittencourt,et al.  HCOC: a cost optimization algorithm for workflow scheduling in hybrid clouds , 2011, Journal of Internet Services and Applications.

[12]  Thomas Engel,et al.  Deadline constrained scheduling in hybrid clouds with Gaussian processes , 2011, 2011 International Conference on High Performance Computing & Simulation.

[13]  Jinhui Yao,et al.  DIaaS: Data Integrity as a Service in the Cloud , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[14]  Bernd Freisleben,et al.  Multi-objective Scheduling of BPEL Workflows in Geographically Distributed Clouds , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

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

[16]  G. Karagiannis,et al.  Cloud computing services: taxonomy and comparison , 2011, Journal of Internet Services and Applications.

[17]  Daniel M. Batista,et al.  Embedding Software Requirements in Grid Scheduling , 2011, 2011 IEEE International Conference on Communications (ICC).

[18]  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.

[19]  Rajkumar Buyya,et al.  Workflow Engine for Clouds , 2011, CloudCom 2011.

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

[21]  Chris Rose,et al.  A Break in the Clouds: Towards a Cloud Definition , 2011 .

[22]  Andrea Lodi,et al.  Mixed Integer Programming Library version 5 , 2011 .

[23]  Daniel M. Batista,et al.  Robust scheduler for grid networks under uncertainties of both application demands and resource availability , 2011, Comput. Networks.

[24]  Rong Zhang,et al.  Services in the Cloud Computing era: A survey , 2010, 2010 4th International Universal Communication Symposium.

[25]  Xiao Liu,et al.  A Revised Discrete Particle Swarm Optimization for Cloud Workflow Scheduling , 2010, 2010 International Conference on Computational Intelligence and Security.

[26]  Daniel M. Batista,et al.  Scheduling Grid Applications on Clouds , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[27]  Daniel M. Batista,et al.  Scheduling grid applications with software requirements , 2010, 2010 IEEE Latin-American Conference on Communications.

[28]  Tharam S. Dillon,et al.  Response time for cloud computing providers , 2010, iiWAS.

[29]  Luiz Fernando Bittencourt,et al.  Scheduling service workflows for cost optimization in hybrid clouds , 2010, 2010 International Conference on Network and Service Management.

[30]  Yike Guo,et al.  Optimization of Resource Scheduling in Cloud Computing , 2010, 2010 12th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing.

[31]  Li Ma,et al.  Efficient Cost Optimization for Workflow Scheduling on Grids , 2010, 2010 International Conference on Management and Service Science.

[32]  Tharam S. Dillon,et al.  SLA-Based Trust Model for Cloud Computing , 2010, 2010 13th International Conference on Network-Based Information Systems.

[33]  Javier Alonso,et al.  Prediction of Job Resource Requirements for Deadline Schedulers to Manage High-Level SLAs on the Cloud , 2010, 2010 Ninth IEEE International Symposium on Network Computing and Applications.

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

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

[36]  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.

[37]  Carlos R. Senna,et al.  Enabling execution of service workflows in grid/cloud hybrid systems , 2010, 2010 IEEE/IFIP Network Operations and Management Symposium Workshops.

[38]  Elizabeth Chang,et al.  Conceptual SLA framework for cloud computing , 2010, 4th IEEE International Conference on Digital Ecosystems and Technologies.

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

[40]  E. M. R. Madeira,et al.  Algoritmos para escalonamento de tarefas dependentes representadas por grafos acíclicos direcionados em grades computacionais , 2010 .

[41]  Shufen Zhang,et al.  Cloud Computing Research and Development Trend , 2010, 2010 Second International Conference on Future Networks.

[42]  Ralph E. Gomory,et al.  Outline of an Algorithm for Integer Solutions to Linear Programs and An Algorithm for the Mixed Integer Problem , 2010, 50 Years of Integer Programming.

[43]  Ailsa H. Land,et al.  An Automatic Method of Solving Discrete Programming Problems , 1960 .

[44]  Suraj Pandey,et al.  Scheduling and management of data intensive application workflows in grid and cloud computing environments , 2010 .

[45]  Luiz Fernando Bittencourt,et al.  Towards the Scheduling of Multiple Workflows on Computational Grids , 2010, Journal of Grid Computing.

[46]  Zhoujun Li,et al.  Adaptive Management of Virtualized Resources in Cloud Computing Using Feedback Control , 2009, 2009 First International Conference on Information Science and Engineering.

[47]  M. Fouquet,et al.  Cloud computing for the masses , 2009, U-NET '09.

[48]  Shishir Garg,et al.  Opening the clouds: qualitative overview of the state-of-the-art open source VM-based cloud management platforms , 2009, Middleware.

[49]  Jian Xie,et al.  Independent Tasks Scheduling Based on Genetic Algorithm in Cloud Computing , 2009, 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing.

[50]  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 .

[51]  Thomas Sandholm,et al.  What's inside the Cloud? An architectural map of the Cloud landscape , 2009, 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing.

[52]  Ian J. Taylor,et al.  Workflows and e-Science: An overview of workflow system features and capabilities , 2009, Future Gener. Comput. Syst..

[53]  Luiz Fernando Bittencourt,et al.  Bicriteria Service Scheduling with Dynamic Instantiation for Workflow Execution on Grids , 2009, GPC.

[54]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[55]  Xi He,et al.  Cloud Computing: a Perspective Study , 2010, New Generation Computing.

[56]  Mei-Hui Su,et al.  Characterization of scientific workflows , 2008, 2008 Third Workshop on Workflows in Support of Large-Scale Science.

[57]  G. Bruce Berriman,et al.  On the Use of Cloud Computing for Scientific Workflows , 2008, 2008 IEEE Fourth International Conference on eScience.

[58]  Mark Handley,et al.  The resource pooling principle , 2008, CCRV.

[59]  Rajkumar Buyya,et al.  Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities , 2008, 2008 10th IEEE International Conference on High Performance Computing and Communications.

[60]  Yong Zhao,et al.  Scientific Workflow Systems for 21st Century, New Bottle or New Wine? , 2008, 2008 IEEE Congress on Services - Part I.

[61]  Radu Prodan,et al.  Bi-criteria Scheduling of Scientific Workflows for the Grid , 2008, 2008 Eighth IEEE International Symposium on Cluster Computing and the Grid (CCGRID).

[62]  Luiz Fernando Bittencourt,et al.  Fulfilling Task Dependence Gaps for Workflow Scheduling on Grids , 2007, 2007 Third International IEEE Conference on Signal-Image Technologies and Internet-Based System.

[63]  Rajkumar Buyya,et al.  Fair resource sharing in hierarchical virtual organizations for global grids , 2007, 2007 8th IEEE/ACM International Conference on Grid Computing.

[64]  Bo Gao,et al.  A Framework for Native Multi-Tenancy Application Development and Management , 2007, The 9th IEEE International Conference on E-Commerce Technology and The 4th IEEE International Conference on Enterprise Computing, E-Commerce and E-Services (CEC-EEE 2007).

[65]  Rizos Sakellariou,et al.  Scheduling Data-IntensiveWorkflows onto Storage-Constrained Distributed Resources , 2007, Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid '07).

[66]  Gérard Cornuéjols,et al.  Revival of the Gomory cuts in the 1990’s , 2007, Ann. Oper. Res..

[67]  Rajkumar Buyya,et al.  Scheduling scientific workflow applications with deadline and budget constraints using genetic algorithms , 2006, Sci. Program..

[68]  Fatos Xhafa,et al.  The effects of two replacement strategies on a genetic algorithm for scheduling jobs on computational grids , 2006, SAC.

[69]  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).

[70]  Christodoulos A. Floudas,et al.  Mixed Integer Linear Programming in Process Scheduling: Modeling, Algorithms, and Applications , 2005, Ann. Oper. Res..

[71]  Yong Zhao,et al.  A notation and system for expressing and executing cleanly typed workflows on messy scientific data , 2005, SGMD.

[72]  Daniel S. Katz,et al.  Pegasus: A framework for mapping complex scientific workflows onto distributed systems , 2005, Sci. Program..

[73]  Atakan Dogan,et al.  Biobjective Scheduling Algorithms for Execution Time?Reliability Trade-off in Heterogeneous Computing Systems , 2005, Comput. J..

[74]  Daniel A. Menascé,et al.  Virtualization: Concepts, Applications, and Performance Modeling , 2005, Int. CMG Conference.

[75]  Kenichi Hagihara,et al.  Near-optimal dynamic task scheduling of precedence constrained coarse-grained tasks onto a computational grid , 2003, Second International Symposium on Parallel and Distributed Computing, 2003. Proceedings..

[76]  Leonard Kleinrock,et al.  An Internet vision: the invisible global infrastructure , 2003, Ad Hoc Networks.

[77]  Ian J. Taylor,et al.  Distributed P2P computing within Triana: a galaxy visualization test case , 2003, Proceedings International Parallel and Distributed Processing Symposium.

[78]  Yong Zhao,et al.  Applying Chimera Virtual Data Concepts to Cluster Finding in the Sloan Sky Survey , 2002, ACM/IEEE SC 2002 Conference (SC'02).

[79]  D. Goderis,et al.  Service level agreements: a main challenge for next generation networks , 2002, 2nd European Conference on Universal Multiservice Networks. ECUMN'2001 (Cat. No.02EX563).

[80]  Ricardo Martins Cury Uma abordagem difusa para o problema de flow-shop scheduling , 1999 .

[81]  Nilay Shah,et al.  Improving the efficiency of discrete time scheduling formulation , 1998 .

[82]  Afonso Ferreira,et al.  Integrating list heuristics into genetic algorithms for multiprocessor scheduling , 1996, Proceedings of SPDP '96: 8th IEEE Symposium on Parallel and Distributed Processing.

[83]  Michael Sipser,et al.  Introduction to the Theory of Computation , 1996, SIGA.

[84]  H. Ali,et al.  Task Scheduling in Multiprocessing Systems , 1995, Computer.

[85]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .