Imagem de fundo

Um estudante utiliza uma arquitetura de armazenamento em...

Um estudante utiliza uma arquitetura de armazenamento em nuvem, acessando seus dados simultaneamente através de múltiplos terminais (smartphone, notebook e desktop).


Considerando os conceitos de sincronização, tipos de serviço de nuvem e arquitetura de sistemas distribuídos, analise as afirmações a seguir:


I. O modelo de armazenamento em nuvem opera majoritariamente sob o paradigma de SaaS (Software as a Service) ou STaaS (Storage as a Service), onde a abstração da camada física permite que a persistência dos dados seja in-dependente do dispositivo terminal, desde que os metadados de acesso sejam compatíveis.

II. A edição simultânea mencionada é viabilizada por algoritmos de controle de concorrência e protocolos de sincronização delta, que permitem que múltiplos ponteiros de escrita operem sobre o mesmo objeto de dados, resolvendo conflitos em tempo real nos servidores do provedor.

III. A gravação de um arquivo em uma unidade de armazenamento local (tal como uma pendrive) constitui uma operação de I/O isolada da sincronização da nuvem, de modo que a integridade da versão na nuvem permanece inalterada até que ocorra um gatilho manual ou automático de upload.


Sobre essas afirmações, é CORRETO afirmar que


A

apenas a afirmação I está correta, pois a sincronização simultânea (II) viola os princípios de atomicidade dos bancos de dados relacionais que sustentam a nuvem.


B

as afirmações I e II estão corretas, porém a III está incorreta, pois sistemas de arquivos modernos possuem gatilhos de kernel que forçam a sincronização de qualquer mídia removível com a nuvem via API.


C

as afirmações II e III estão corretas, enquanto a I está incorreta, pois a independência do hardware é uma característica exclusiva do modelo IaaS (Infrastructure as a Service).


D

todas as afirmações (I, II e III) estão corretas e descrevem propriedades intrínsecas ao funcionamento de sistemas de arquivos em rede e armazenamento distribuído.


E

nenhuma das afirmações está correta, pois o acesso simultâneo a partir de três dispositivos distintos causaria um deadlock no sistema de arquivos remoto, impedindo a leitura dos dados.