Planejamento de capacidade dirigido a negócios para aplicações SaaS de comércio eletrônico.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2012 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFCG |
Texto Completo: | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/6408 |
Resumo: | Na última década acompanhou-se o crescimento de um novo mercado na computação denominado de Computação na Nuvem. Este mercado tem por base a oferta de três serviços principais: (i) recursos computacionais virtuais sob demanda, por exemplo, processamento e armazenamento – serviço este denominado de Infraestrutura como Serviço (do inglês, Infrastructure as a Service – IaaS); (ii) plataformas que facilitam o desenvolvimento de novas aplicações – serviço este denominado de Plataforma como Serviço (do inglês, Platform as a Service – PaaS); (iii) aplicações prontas para uso – serviço este denominado de Software como Serviço (do inglês, Software as a Service – SaaS). Empresas que ofertam software como serviço (provedores de SaaS) podem planejar e montar sua infraestrutura de Tecnologia da Informação (TI) fazendo uso de recursos computacionais obtidos junto às empresas que ofertam recursos computacionais (provedores de IaaS). O modelo de negócio utilizado por provedores de IaaS prevê que recursos computacionais possam ser reservados com antecedência mediante pagamento de uma taxa de reserva. A reserva de um recurso garante aos contratantes deste serviço que lhes serão cobradas tarifas reduzidas quando do uso dos recursos computacionais. Realizar um planejamento de capacidade de longo prazo para estimar a quantidade de recursos necessários para execução de uma carga de trabalho e, assim, estabelecer bons contratos de reserva junto aos provedores de IaaS é uma das etapas do gerenciamento de infraestruturas de TI a ser realizada pelo provedor de SaaS. Esta dissertação apresenta duas heurísticas para realização do planejamento de capacidade: heurística UT e RF. Tais heurísticas consideram o modelo de utilidade desenvolvido nesta dissertação para estimar a quantidade de recursos a serem reservados. A avaliação realizada utiliza um modelo de simulação que considera a carga de trabalho de uma aplicação de comércio eletrônico. Em todos os cenários avaliados UT e RF apresentaram valores positivos de utilidade, com RF apresentando uma maior margem de utilidade em relação a uma estratégia base que não realiza reserva de recursos. Por fim, foi descoberto que, de acordo com a qualidade da predição da carga de trabalho, pode-se realizar uma escolha mais criteriosa dentre as heurísticas propostas. |
id |
UFCG_1945ef117f90a87e64c472adad56b642 |
---|---|
oai_identifier_str |
oai:localhost:riufcg/6408 |
network_acronym_str |
UFCG |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository_id_str |
4851 |
spelling |
Planejamento de capacidade dirigido a negócios para aplicações SaaS de comércio eletrônico.Business-driven capacity planning for e-commerce SaaS applications.Computação na NuvemPlanejamento de CapacidadeSoftware como ServiçoCloud ComputingCapacity PlanningSoftware as a ServiceCiência da ComputaçãoNa última década acompanhou-se o crescimento de um novo mercado na computação denominado de Computação na Nuvem. Este mercado tem por base a oferta de três serviços principais: (i) recursos computacionais virtuais sob demanda, por exemplo, processamento e armazenamento – serviço este denominado de Infraestrutura como Serviço (do inglês, Infrastructure as a Service – IaaS); (ii) plataformas que facilitam o desenvolvimento de novas aplicações – serviço este denominado de Plataforma como Serviço (do inglês, Platform as a Service – PaaS); (iii) aplicações prontas para uso – serviço este denominado de Software como Serviço (do inglês, Software as a Service – SaaS). Empresas que ofertam software como serviço (provedores de SaaS) podem planejar e montar sua infraestrutura de Tecnologia da Informação (TI) fazendo uso de recursos computacionais obtidos junto às empresas que ofertam recursos computacionais (provedores de IaaS). O modelo de negócio utilizado por provedores de IaaS prevê que recursos computacionais possam ser reservados com antecedência mediante pagamento de uma taxa de reserva. A reserva de um recurso garante aos contratantes deste serviço que lhes serão cobradas tarifas reduzidas quando do uso dos recursos computacionais. Realizar um planejamento de capacidade de longo prazo para estimar a quantidade de recursos necessários para execução de uma carga de trabalho e, assim, estabelecer bons contratos de reserva junto aos provedores de IaaS é uma das etapas do gerenciamento de infraestruturas de TI a ser realizada pelo provedor de SaaS. Esta dissertação apresenta duas heurísticas para realização do planejamento de capacidade: heurística UT e RF. Tais heurísticas consideram o modelo de utilidade desenvolvido nesta dissertação para estimar a quantidade de recursos a serem reservados. A avaliação realizada utiliza um modelo de simulação que considera a carga de trabalho de uma aplicação de comércio eletrônico. Em todos os cenários avaliados UT e RF apresentaram valores positivos de utilidade, com RF apresentando uma maior margem de utilidade em relação a uma estratégia base que não realiza reserva de recursos. Por fim, foi descoberto que, de acordo com a qualidade da predição da carga de trabalho, pode-se realizar uma escolha mais criteriosa dentre as heurísticas propostas.In the last decade we have seen the advent and growth of the Cloud Computing market. This market is based on offering three main services: (i) virtual on-demand computing resources such as storage and processing – this service is called Infrastructure as a Service (IaaS); (ii) platforms that facilitate the development of new applications – this service is called Platform as a Service (PaaS); (iii) software and data hosted on the cloud – this service is called Software as a Service (SaaS). SaaS providers can plan and build their Information Technology (IT) infrastructure making use of computing resources offered by IaaS providers. The business model used by IaaS providers states that computing resources can be reserved in advance by paying a reservation fee. A reserved resource has the advantage that its usage fee is lower than the usage fee of non-reserved resources. Capacity planning is one step in the IT infrastructure management performed by a SaaS provider that helps to estimate the amount of resources required to execute a future workload and thus establish good reservation contracts with IaaS providers. This dissertation presents two capacity planning heuristics: (i) heuristic based on resources utilization rates – UT; (ii) heuristic based on queue networks – RF. These heuristics consider an utility model based on the SaaS provider profit. The evaluation of such heuristics uses a simulation model that considers an e-commerce workload. In all scenarios evaluated UT and RF presented positive utility values and RF presented the best utility gains compared to a strategy that does not reserve resources. Finally, we discovered that according to the quality of the workload prediction that is used by a SaaS provider a better choice can be done among proposed heuristics.CapesUniversidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIPÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGLOPES, Raquel Vigolvino.LOPES, R. V.http://lattes.cnpq.br/0577503698179302BRITO, Andrey Elísio Monteiro.DUARTE, Alexandre Nóbrega.MAIA, David Candeia Medeiros.2012-07-122019-08-30T20:05:56Z2019-08-302019-08-30T20:05:56Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/6408MAIA, D. C. M. Planejamento de capacidade dirigido a negócios para aplicações SaaS de comércio eletrônico. 2012. 112 f. Dissertação (Mestrado em Ciência da Computação) – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2012. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/6408porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2022-03-21T14:20:05Zoai:localhost:riufcg/6408Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512022-03-21T14:20:05Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false |
dc.title.none.fl_str_mv |
Planejamento de capacidade dirigido a negócios para aplicações SaaS de comércio eletrônico. Business-driven capacity planning for e-commerce SaaS applications. |
title |
Planejamento de capacidade dirigido a negócios para aplicações SaaS de comércio eletrônico. |
spellingShingle |
Planejamento de capacidade dirigido a negócios para aplicações SaaS de comércio eletrônico. MAIA, David Candeia Medeiros. Computação na Nuvem Planejamento de Capacidade Software como Serviço Cloud Computing Capacity Planning Software as a Service Ciência da Computação |
title_short |
Planejamento de capacidade dirigido a negócios para aplicações SaaS de comércio eletrônico. |
title_full |
Planejamento de capacidade dirigido a negócios para aplicações SaaS de comércio eletrônico. |
title_fullStr |
Planejamento de capacidade dirigido a negócios para aplicações SaaS de comércio eletrônico. |
title_full_unstemmed |
Planejamento de capacidade dirigido a negócios para aplicações SaaS de comércio eletrônico. |
title_sort |
Planejamento de capacidade dirigido a negócios para aplicações SaaS de comércio eletrônico. |
author |
MAIA, David Candeia Medeiros. |
author_facet |
MAIA, David Candeia Medeiros. |
author_role |
author |
dc.contributor.none.fl_str_mv |
LOPES, Raquel Vigolvino. LOPES, R. V. http://lattes.cnpq.br/0577503698179302 BRITO, Andrey Elísio Monteiro. DUARTE, Alexandre Nóbrega. |
dc.contributor.author.fl_str_mv |
MAIA, David Candeia Medeiros. |
dc.subject.por.fl_str_mv |
Computação na Nuvem Planejamento de Capacidade Software como Serviço Cloud Computing Capacity Planning Software as a Service Ciência da Computação |
topic |
Computação na Nuvem Planejamento de Capacidade Software como Serviço Cloud Computing Capacity Planning Software as a Service Ciência da Computação |
description |
Na última década acompanhou-se o crescimento de um novo mercado na computação denominado de Computação na Nuvem. Este mercado tem por base a oferta de três serviços principais: (i) recursos computacionais virtuais sob demanda, por exemplo, processamento e armazenamento – serviço este denominado de Infraestrutura como Serviço (do inglês, Infrastructure as a Service – IaaS); (ii) plataformas que facilitam o desenvolvimento de novas aplicações – serviço este denominado de Plataforma como Serviço (do inglês, Platform as a Service – PaaS); (iii) aplicações prontas para uso – serviço este denominado de Software como Serviço (do inglês, Software as a Service – SaaS). Empresas que ofertam software como serviço (provedores de SaaS) podem planejar e montar sua infraestrutura de Tecnologia da Informação (TI) fazendo uso de recursos computacionais obtidos junto às empresas que ofertam recursos computacionais (provedores de IaaS). O modelo de negócio utilizado por provedores de IaaS prevê que recursos computacionais possam ser reservados com antecedência mediante pagamento de uma taxa de reserva. A reserva de um recurso garante aos contratantes deste serviço que lhes serão cobradas tarifas reduzidas quando do uso dos recursos computacionais. Realizar um planejamento de capacidade de longo prazo para estimar a quantidade de recursos necessários para execução de uma carga de trabalho e, assim, estabelecer bons contratos de reserva junto aos provedores de IaaS é uma das etapas do gerenciamento de infraestruturas de TI a ser realizada pelo provedor de SaaS. Esta dissertação apresenta duas heurísticas para realização do planejamento de capacidade: heurística UT e RF. Tais heurísticas consideram o modelo de utilidade desenvolvido nesta dissertação para estimar a quantidade de recursos a serem reservados. A avaliação realizada utiliza um modelo de simulação que considera a carga de trabalho de uma aplicação de comércio eletrônico. Em todos os cenários avaliados UT e RF apresentaram valores positivos de utilidade, com RF apresentando uma maior margem de utilidade em relação a uma estratégia base que não realiza reserva de recursos. Por fim, foi descoberto que, de acordo com a qualidade da predição da carga de trabalho, pode-se realizar uma escolha mais criteriosa dentre as heurísticas propostas. |
publishDate |
2012 |
dc.date.none.fl_str_mv |
2012-07-12 2019-08-30T20:05:56Z 2019-08-30 2019-08-30T20:05:56Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/6408 MAIA, D. C. M. Planejamento de capacidade dirigido a negócios para aplicações SaaS de comércio eletrônico. 2012. 112 f. Dissertação (Mestrado em Ciência da Computação) – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2012. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/6408 |
url |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/6408 |
identifier_str_mv |
MAIA, D. C. M. Planejamento de capacidade dirigido a negócios para aplicações SaaS de comércio eletrônico. 2012. 112 f. Dissertação (Mestrado em Ciência da Computação) – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2012. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/6408 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO UFCG |
publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO UFCG |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFCG instname:Universidade Federal de Campina Grande (UFCG) instacron:UFCG |
instname_str |
Universidade Federal de Campina Grande (UFCG) |
instacron_str |
UFCG |
institution |
UFCG |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
collection |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG) |
repository.mail.fl_str_mv |
bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br |
_version_ |
1809744390241910784 |