Melhorando a Fiabilidade e Segurança do Armazenamento em Clouds Bruno Quaresma, Alysson Bessani, and Paulo Sousa Laboratório de Sistemas Informáticos de Grande Escala, Faculdade de Ciências da Universidade de Lisboa, Lisboa, Portugal Abstract. With the increasing popularity of cloud storage services, companies that deal with critical data start thinking of using these services to store med- ical records databases, historical data of critical infrastructures, financial data, among others. However, many people believe that information stored that way is vulnerable, despite the guarantees given by providers, which makes reliability and security the major concerns about cloud storaging. In this work we present DEPSKY, a system that improves the availability, integrity and confidentiality of information stored in the cloud. Resumo. Com a crescente popularidade das clouds de armazenamento, empre- sas que lidam com dados críticos começam a pensar em usar estes serviços para armazenar bases de dados de registos médicos, históricos de infra-estruturas críti- cas, dados financeiros, entre outros. No entanto, muitas pessoas acreditam que informação armazenada num sistema deste tipo é vulnerável, apesar de todas as garantias dadas pelos fornecedores, o que faz da fiabilidade e da segurança as maiores preocupações sobre o armazenamento em clouds. Neste trabalho apre- sentamos o DEPSKY, um sistema que melhora a disponibilidade, integridade e confidencialidade de informação armazenada na cloud. 1 Introdução Actualmente, muitas organizações começam a optar de forma progressiva pelo uso de clouds de armazenamento. Exemplos recentes são serviços como o Twitter e o Face- book que até há bem pouco tempo tinham os seus próprios data centers de armazena- mento e hoje terceirizam parte deste serviço para a Amazon e o seu Simple Storage Service (Amazon S3) [1]. Esta tendência pode ser definida como o armazenamento de informação num sistema de armazenamento remoto mantido por terceiros. A Internet fornece a ligação entre o computador e esse sistema. O armazenamento em clouds tem algumas vantagens sobre o armazenamento tradi- cional. Por exemplo, se se armazenar informação numa cloud, esta estará acessível a partir de qualquer local com acesso à Internet e evita a necessidade da manutenção de uma infra-estrutura de armazenamento (e.g., uma rede de discos) na organização. Além disso, o modelo de cobrança das clouds de armazenamento incorpora o conceito de elas- ticidade de recursos: paga-se apenas pelo uso e o serviço pode crescer arbitrariamente para tolerar altos picos de carga esporádicos. À medida que as clouds de armazenamento se tornam mais e mais populares, em- presas que lidam com dados críticos começam a pensar em usar estes serviços para INForum 2010 - II Simp´osio de Inform´atica, Lu´ıs S. Barbosa, Miguel P. Correia (eds), 9-10 Setembro, 2010, pp. 625–636