Utilize este identificador para referenciar este registo: http://hdl.handle.net/10362/160309
Título: Sistema de Replicação para VMs Armazenadas em OBS
Autor: Oliveira, João Gonçalo Póvoa Tavares
Orientador: Lopes, Paulo
Palavras-chave: Virtualização
Virtual Desktop Infrastructure
VD
Client-Based VDI
Virtualização de Desktops
Sistema de armazenamento de Objetos,
Data de Defesa: Fev-2021
Resumo: Cada vez mais as tecnologias de virtualização tendem a ser usadas, nas organizações, pelos benefícios que podem trazer; destes destacamos, a título de exemplo, a redução de infraestruturas (e custos) conseguida pela via da consolidação: de servidores, de armaze- namento e de rede. Nesta linha, o projeto iCBD (Infrastructure for Client-Based Desktops) visa a implementação de uma VDI (Virtual Desktop Infrastructure) para fornecer ambientes de trabalho virtualizados aos seus utilizadores. Ao contrário de outras VDIs, a iCBD tira partido dos recursos do posto de trabalho (PC, laptop) do utilizador para executar as má- quinas virtuais (VMs), permitindo um melhor aproveitamento dos recursos disponíveis e reduzindo consideravelmente os custos. A iCBD pretende ser uma infraestrutura escalável, capaz de suportar eficientemente tanto pequenas organizações, constituídas por uma única localização (site), como grandes organizações, geograficamente dispersas por múltiplas localizações. Uma tal infraestru- tura necessita, para oferecer aos utilizadores um desempenho adequado, assim como tem de exibir alta disponibilidade, i.e., ser capaz de continuar a oferecer os seus serviços ape- sar de eventuais indisponibilidades ao nível das comunicações inter-sites. Tal exige que cada site possa integrar um serviço de replicação, capaz de o manter a funcionar se se encontrar desconectado da restante infraestrutura. A motivação para o presente trabalho é dupla: a) dotar a iCBD de um sistema de armazenamento escalável e tolerante a faltas, baseado em Object-Based Storage; b) a construção de um sistema de replicação com as características supra-mencionadas que suporte, em cada localização iCBD, o armazenamento consistente de imagens de VMs e a criação dos respetivos clones, ou instâncias. Como este trabalho está incluído num projeto P2020 financiado, e nele inserido na linha de investigação de sistemas de armazenamento de objetos para suportar VMs, o nosso objetivo é o de conseguir realizar um serviço que suporte a replicação de objetos - imagens e suas instâncias - na iCBD.
Abstract Virtualization technologies have increasingly been used by organizations for the ben- efits they can bring; among these we highlight, as an example, the reduction on the infrastructure size (and its costs) obtained as a result of consolidation: of servers, storage and network. In this vein, iCBD (Infrastructure for Client-Based Desktops) is an imple- mentation of a Virtual Desktop Infrastructure (VDI) that provides virtual desktops to its users. Differently from other VDIs, iCBD utilises the user’s devices, such as a PC or laptop, to execute virtual machines (VMs), thus making the best use of available resources. iCBD aims to be scalable, capable of efficiently support both small and large compa- nies, ranging in size from a single site to multiple, geographically distributed, locations. Furthermore, it should also be highly available, i.e., able to provide its services even in the presence of faults that may hinder inter-site communications. This, on the other hand, requires a service that provides replication, to deal with disconnected operation. The motivation for the present work is, in short, twofold: a) providing a scalable storage service to iCBD, based on Object-Based Storage, and b) the development of a replication (with the abovementioned characteristics) system able to support, in each iCBD site, a consistent store for VM images, and the creation of their respective clones, or instances. As this work is part of a P2020 project grant and also a task in a research line on the use of Object Storage to support VMs, our objective is to implement a service that supports replication and caching of objects - VM images and its instances - in iCBD.
URI: http://hdl.handle.net/10362/160309
Designação: MESTRADO EM ENGENHARIA INFORMÁTICA
Aparece nas colecções:FCT: DI - Dissertações de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Oliveira_2021.pdf13,51 MBAdobe PDFVer/Abrir


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.