Publication
Renegociação de Contratos de Intermediação da Comercialização Eletrónica de Recursos de Cloud Computing
datacite.subject.fos | Telecomunicações | pt_PT |
dc.contributor.advisor | Malheiro, Maria Benedita Campos Neves | |
dc.contributor.author | Cunha, Rúben de Castro Rodrigues Moreira da | |
dc.date.accessioned | 2016-12-06T12:56:24Z | |
dc.date.available | 2016-12-06T12:56:24Z | |
dc.date.issued | 2016 | |
dc.description.abstract | O 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.abstract | The 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.tid | 201350157 | pt_PT |
dc.identifier.uri | http://hdl.handle.net/10400.22/8724 | |
dc.language.iso | por | pt_PT |
dc.subject | Brokerage | pt_PT |
dc.subject | Negotiation | pt_PT |
dc.subject | Trust | pt_PT |
dc.subject | Service Level Agreement (Sla) | pt_PT |
dc.subject | Infrastructure as a service (Iaas) | pt_PT |
dc.subject | Cloud Computing | pt_PT |
dc.subject | Mediação | pt_PT |
dc.subject | Negociação | pt_PT |
dc.subject | Confiabilidade | pt_PT |
dc.title | Renegociação de Contratos de Intermediação da Comercialização Eletrónica de Recursos de Cloud Computing | pt_PT |
dc.type | master thesis | |
dspace.entity.type | Publication | |
rcaap.rights | openAccess | pt_PT |
rcaap.type | masterThesis | pt_PT |
thesis.degree.name | Mestrado em Engenharia Electrotécnica e de Computadores | pt_PT |