Contexto¶
Contexto Arquitetônico¶
Antes de examinarmos as capacidades da solução, vamos revisar seu contexto arquitetônico. Como ilustrado na Figura 1, a plataforma de Sincronização e Compartilhamento de Arquivos CentreStack possui três componentes principais:
A Camada de Armazenamento e a Infraestrutura de TI Interna como o Active Directory e o Servidor de Arquivos - para a direita
O Cluster CentreStack (Fazenda de Servidores) - no centro
Os agentes de acesso CentreStack - à esquerda

O portal web pertence ao nível do cliente à esquerda. A funcionalidade do portal web inclui
administração
gestão de arquivos e pastas
baixar outro software de agente cliente
compartilhamento de arquivos e pastas
Dois Cenários de Implantação¶
Os serviços podem ser implantados em combinações flexíveis para atender a diferentes necessidades. Existem duas maneiras principais de implantar CentreStack.
Implante no mesmo local dos Servidores de Arquivos e controladores de domínio do Active Directory:
Implante em um site remoto, como Amazon Web Services EC2, Microsoft Azure ou em um Data Center onde o Provedor de Serviços Gerenciados (MSP) hospeda sua infraestrutura:
Infraestrutura Existente¶
Active Directory¶
CentreStack pode conectar-se à infraestrutura de TI existente, como os atuais servidores de arquivos e o Active Directory existente.
Armazenamento de Dados¶
CentreStack Storage pode ser alimentado por qualquer serviço de armazenamento, incluindo:
Partilha de Rede do Servidor de Arquivos Local
Compartilhamento de Rede CIFS/SMB
DFS (Sistema de Arquivos Distribuídos da Microsoft)
Serviços de Armazenamento na Nuvem
Amazon S3 (ou qualquer serviço compatível com S3)
OpenStack Swift
Armazenamento de Objetos do Windows Azure
Armazenamento de Arquivos do Windows Azure
Armazenamento em Nuvem Google
Rackspace CloudFiles
Quando uma nova conta CentreStack (Conta de Inquilino) é criada, qualquer um desses serviços pode ser selecionado para alimentar a pasta de armazenamento raiz do inquilino. E, independentemente de qual provedor você selecionar aqui, serviços adicionais podem ser montados abaixo da raiz da árvore de armazenamento dos inquilinos, onde eles aparecerão como uma subpasta na pasta raiz.
CentreStack Servidor Farm (Cluster)¶
O Cluster CentreStack (Um ou mais servidores CentreStack) fornece a infraestrutura de acesso e os serviços de gestão e atua como um intermediário entre os clientes de acesso voltados para o usuário e os serviços de armazenamento backend. Consiste em um grupo de serviços web que incluem:
Gestão de Contas
Login e Balanceamento de Carga de Usuário
Interface do Portal Web
Serviços de Armazenamento Genéricos (potencializados pelo provedor de backend)
Persistência de Dados
Reencaminhamento de Armazenamento Local/Dispositivo
Estes serviços podem ser implantados em combinações flexíveis para atender a diferentes necessidades.
CentreStack possui um instalador all-in-one, podendo ser facilmente auto-hospedado por você ou você pode usar o que já está hospedado na nuvem.
CentreStack Software de Agente Cliente¶
Os clientes CentreStack permitem o uso dos serviços CentreStack. Os clientes suportados incluem:
Cliente de Desktop para Windows
Cliente de Desktop para Mac
Agente de Servidor para Windows Server (sincronização em segundo plano)
Cliente iOS para iPhone e iPad
Cliente Android
Cliente para Windows Phone
Cliente para Tablet Windows
Cliente Web (Internet Explorer, Chrome, Safari, Firefox, Opera e etc)
Estes clientes permitem o uso nativo do armazenamento em nuvem no dispositivo correspondente através de um drive mapeado, compartilhamento de arquivo ou qualquer mecanismo comumente usado para acessar arquivos. Isso facilita para que um usuário acesse todos os seus arquivos com qualquer dispositivo ou compartilhe-os com usuários de qualquer dispositivo.
Cada cliente tenta manter as coisas familiares para o usuário final. Por exemplo, o cliente do servidor integra o armazenamento em nuvem com compartilhamentos de arquivos de modo que pastas compartilhadas na nuvem possam ser facilmente publicadas como compartilhamentos de arquivos com controles de acesso que podem ser baseados em identidades existentes do Active Directory e o cliente de desktop mantém uma visão de unidade mapeada do armazenamento em nuvem que opera como qualquer outra unidade no desktop.