As áreas de armazenamento avançado oferecem diversas vantagens sobre outros tipos de áreas de armazenamento.
As áreas de armazenamento avançado têm duas vantagens principais em relação a outras áreas de armazenamento: elas suportam replicação de conteúdo sobre dispositivos de armazenamento e oferecem armazenamento em objetos da nuvem baseados em OpenStack. As áreas de armazenamento avançado também oferecem fazer upload de conteúdo direto. Ou seja, o conteúdo transferido por upload por um aplicativo cliente para uma área de armazenamento avançado vai diretamente para um dispositivo de armazenamento sem a necessidade de ser gravado em armazenamento temporário.
O Content Platform Engine pode replicar conteúdo em mais de um tipo de dispositivo de armazenamento e em várias instâncias do mesmo tipo. A montagem de réplicas do sistema de arquivos entre sites não é necessária. Se o Content Platform Engine determina que há conectividade com uma réplica de site cruzado, ele lê ou grava na réplica diretamente. A área de armazenamento avançado implementa um esquema de detecção de conectividade, armazenando em cache os resultados e usando essas informações ao ler ou gravar em uma réplica.
Se a comunicação do servidor estiver configurada para um site, ela será a rota favorecida para o conteúdo em um site diferente. Se a conectividade direta entre sites não estiver disponível, a comunicação do servidor deverá ser configurada para permitir que o conteúdo seja acessado entre os sites.
A conectividade direta de um dispositivo de armazenamento do sistema de arquivos significa que o sistema de arquivos está montado na WAN entre sites para cada servidor Content Platform Engine. Se a comunicação do servidor não estiver configurada, a conectividade direta será necessária.
O Content Platform Engine pode transferir conteúdo para um objeto de nuvem e sem a necessidade de usar armazenamento temporário em disco.
O conteúdo flui diretamente de um aplicativo cliente como um fluxo único para o dispositivo de armazenamento; o conteúdo nunca é gravado em armazenamento temporário. Somente uma única instância do Content Platform Engine está envolvido no upload.
Se uma réplica tiver conteúdo danificado (ausente ou incorreto), o Content Platform Engine poderá detectar o dano e tornar a replicar o conteúdo correto para a réplica.
A tabela a seguir resume as diferenças entre áreas de armazenamento avançado e outras áreas de armazenamento em termos de suporte a recursos principais:
Recurso principal | Suportado por áreas de armazenamento avançado? | Suportado por outros tipos de áreas de armazenamento? |
---|---|---|
Armazenamento de arquivo | sim | sim |
Armazenamento de banco de dados | não | sim |
Armazenamento em nuvem baseado em OpenStack | sim | não |
Armazenamento de conteúdo fixo | não | sim |
Replicação | sim | não |
Upload de conteúdo direto | sim | não |
Reparo de réplica | sim | não |