Auditoria de Acordos de Nível de Serviço baseada em Blockchain para Fatiamento de Recursos de Nuvem
Fatiamento de Rede
Auditoria de acordos de nível de serviço (SLA)
Blockchain
Uma relação de confiança no tratamento de acordos de nível de serviço entre grandes provedores de recursos de rede oferece monitoramento justo e transparente desses acordos em mercados distribuídos de fatiamento de nuvem. A integração da tecnologia de fatiamento de recursos em nuvem com Blockchain pode solucionar o problema de lidar com diferentes tipos de acordos de serviço, bem como permitir a criação e utilização de métricas específicas de tratamento programável da rede para facilitar o gerenciamento e monitoramento destes acordos entre fatias que são fornecidas em uma rede que possui diferentes domínios administrativos. Neste contexto, este trabalho propõe uma solução baseada em blockchain para conformidade e auditoria de acordos de nível de serviço. Por meio desta integração, é possível otimizar o processo de alocação de recursos através de fatias na rede, além de promover segurança dessas requisições sem a necessidade da intervenção de um terceiro ator neste processo. As métricas de acordos de nível de serviço são inseridas em contratos inteligentes de um registro distribuído, para gerenciar e avaliar disponibilidade, penalidade, custo, receita, lucro. Avaliamos o desempenho do sistema com diferentes métricas de desempenho, em termos de tempo de resposta e taxa de transferência de transações. Os resultados obtidos sinalizam que para monitorar 120 provedores de recursos, mantendo uma taxa média de atraso de transação de 300 ms, são necessários pelo menos 8 vCPUs de 4 GB de RAM. Isso mostra que há um custo computacional para executar o monitoramento de SLA. No entanto, apesar do aumento da carga de trabalho observada nos resultados apresentados, agregar essa camada de conformidade fornecida pelo blockchain traz transparência ao negócio, evitando consumo indevido de recursos, multas onerosas e danos à reputação.