Repository logo
 
Publication

Renegociação de Contratos de Intermediação da Comercialização Eletrónica de Recursos de Cloud Computing

datacite.subject.fosTelecomunicaçõespt_PT
dc.contributor.advisorMalheiro, Maria Benedita Campos Neves
dc.contributor.authorCunha, Rúben de Castro Rodrigues Moreira da
dc.date.accessioned2016-12-06T12:56:24Z
dc.date.available2016-12-06T12:56:24Z
dc.date.issued2016
dc.description.abstractO objetivo desta tese foi a conceção e desenvolvimento de um mecanismo de renegociação automática de contratos de intermediação – brokerage Service Level Agreements (bSLA) – para a plataforma Business-to-Business (B2B) CloudAnchor dedicada `a intermediação e comercialização de recursos computacionais – Infrastructure as a Service (IaaS). O projeto envolveu as seguintes etapas: (i) o estudo do estado da arte da Cloud Computing; (ii) o estudo de sistemas de negociação automática; (iii) a conceção e implementação das estratégias de renegociação das taxas de intermediação dos contratos bSLA; (iv) a realização, teste e depuração do mecanismo de renegociação; e (v) a escrita da dissertação. O mecanismo de renegociação automática dos contratos de intermediação foi incorporado na camada de Service Level Agreements (SLA) da plataforma, que é constituída pelos agentes SLA da plataforma e das empresas. O agente SLA da empresa propõe, quando o contrato em vigor está prestes a cessar, uma nova taxa de intermediação ao agente SLA da plataforma, o qual, após avaliar a proposta, a aceita ou envia uma contra-proposta. Quer o agente SLA da empresa, quer o agente SLA da plataforma efetuam as suas propostas e analisam as contras-propostas com base nos dados históricos disponíveis (número de recursos transacionados, confiabilidade, sucesso na plataforma e duração do contrato). O mecanismo de renegociação dos contratos de intermediação desenvolvido assegura taxas de intermediação em função do comportamento e do número de recursos transacionados pelas empresas, i.e., a taxa de intermediação pode resultar bonificada, penalizada ou inalterada. Foram realizados m´múltiplos testes ao funcionamento deste novo mecanismo, envolvendo m´múltiplas empresas consumidoras e provedoras de recursos com diferentes perfis de confiabilidade em cenários de equilíbrio e de excesso de oferta. Os resultados demonstraram que a renegociação dos contratos de intermediação privilegia, em primeiro lugar, as empresas mais confiáveis e, entre estas, as que transacionaram mais recursos, em detrimento das menos confiáveis, assegurando às primeiras a compra ou venda de recursos do tipo IaaS aos melhores preços. Este mecanismo, ao promover o cumprimento dos contratos estabelecidos entre empresas, aumenta a satisfação das empresas cumpridoras e leva as empresas incumpridoras a alterar o seu comportamento ou a cancelar o respetivo registo na plataforma.pt_PT
dc.description.abstractThe goal of this thesis was the creation and development of an automatic mechanism for the renegotiation of brokerage contracts – brokerage Service Level Agreements (bSLA) – for CloudAnchor, a B2B brokerage and Infrastructure as a Service (IaaS) trading platform. The project included the following steps: (i) an overview of Cloud Computing; (ii) a study of automatic negotiation systems, including SLA negotiation platforms; (iii) the design and implementation of the bSLA renegotiation strategies; (iv) the development, test and debugging of the implementation; and (v) writing the dissertation. The automatic renegotiation bSLA mechanism has been incorporated in the SLA agent of each business and in the SLA agent of the platform. The business SLA agent proposes, when the bSLA contract ends, a new brokerage fee to the platform SLA agent, which, after evaluation, accepts or issues a counter-proposal. Both the business SLA agent and the platform SLA agent generate and evaluate the proposals and counter-proposals based on the historical data available (number of transactions, reliability, success on the platform and contract duration). The developed bSLA renegotiation mechanism generates lower, equal or higher brokerage fees, depending on the behaviour and the volume of transactions of each business within the platform. Multiple tests were performed involving multiple consumers and providers with different trustworthiness in equilibrium and oversupply scenarios. The results showed that bSLA renegotiation mechanism privileges, firstly, the most reliable businesses, and, then, those with higher volume of transactions, ensuring that the most reliable get the best brokerage fees and resource prices. This mechanism promotes the fulfilment of SLA and increases the satisfaction of the reliable companies in the CloudAnchor platform.pt_PT
dc.identifier.tid201350157pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.22/8724
dc.language.isoporpt_PT
dc.subjectBrokeragept_PT
dc.subjectNegotiationpt_PT
dc.subjectTrustpt_PT
dc.subjectService Level Agreement (Sla)pt_PT
dc.subjectInfrastructure as a service (Iaas)pt_PT
dc.subjectCloud Computingpt_PT
dc.subjectMediaçãopt_PT
dc.subjectNegociaçãopt_PT
dc.subjectConfiabilidadept_PT
dc.titleRenegociação de Contratos de Intermediação da Comercialização Eletrónica de Recursos de Cloud Computingpt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMestrado em Engenharia Electrotécnica e de Computadorespt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
DM_RubenCunha_2016_MEEC.pdf
Size:
5.9 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: