Background¶
Antecedentes Arquitectónicos¶
Antes de examinar las capacidades de la solución, revisemos su contexto arquitectónico. Como se ilustra en la Figura 1, la plataforma de Sincronización y Compartición de archivos CentreStack cuenta con tres componentes principales:
La capa de almacenamiento y la infraestructura de TI interna como Active Directory y File Server - a la derecha
El Cluster de CentreStack (Granja de Servidores) - en el centro
Los agentes de acceso de CentreStack - a la izquierda

El portal web pertenece al nivel de cliente a la izquierda. La funcionalidad del portal web incluye
administración
gestión de archivos y carpetas
descargar otro software de agente cliente
compartir archivos y carpetas
Dos Escenarios de Despliegue¶
Los servicios se pueden implementar en combinaciones flexibles para satisfacer diferentes necesidades. Hay dos maneras principales de implementar CentreStack.
Despliegue en el mismo sitio que los servidores de archivos y controladores de dominio de Active Directory:
Implementar en un sitio remoto, como Amazon Web Services EC2, Microsoft Azure o en un Centro de Datos donde el Proveedor de Servicios Gestionados (MSP) aloja su infraestructura:
Infraestructura Existente¶
Active Directory¶
CentreStack puede conectarse a la infraestructura de TI existente, como los actuales servidores de archivos y el Active Directory existente.
Almacenamiento de Datos¶
CentreStack Storage puede ser alimentado por cualquier servicio de almacenamiento, incluyendo:
Compartición de Red de Servidor de Archivos Local
Compartición de Red CIFS/SMB
DFS (Sistema de Archivos Distribuidos de Microsoft)
Servicios de Almacenamiento en la Nube
Amazon S3 (o cualquier servicio compatible con S3)
OpenStack Swift
Windows Azure Blob Storage
Almacenamiento de Archivos de Windows Azure
Google Cloud Storage
Rackspace CloudFiles
Cuando se crea una nueva cuenta de CentreStack (Cuenta de Inquilino), cualquiera de estos servicios puede ser seleccionado para potenciar la carpeta de almacenamiento raíz del inquilino. Y, independientemente del proveedor que elija aquí, se pueden montar servicios adicionales debajo de la raíz del árbol de almacenamiento de los inquilinos, donde aparecerán como una subcarpeta en la carpeta raíz.
CentreStack Granja de Servidores (Clúster)¶
El Cluster de CentreStack (Uno o más servidores de CentreStack) proporciona la infraestructura de acceso y los servicios de gestión y actúa como intermediario entre los clientes de acceso orientados al usuario y los servicios de almacenamiento backend. Consiste en un grupo de servicios web que incluyen:
Gestión de Cuentas
Inicio de sesión y equilibrio de carga de usuario
Interfaz de Usuario del Portal Web
Servicios de Almacenamiento Genéricos (impulsados por el proveedor de backend)
Persistencia de Datos
Almacenamiento Local/Relevo de Dispositivo
Estos servicios se pueden implementar en combinaciones flexibles para satisfacer diferentes necesidades.
CentreStack cuenta con un instalador todo en uno, por lo que puede ser autoalojado fácilmente por usted o puede utilizar el que ya está alojado en la nube.
CentreStack Software del Agente Cliente¶
Los clientes de CentreStack habilitan el uso de los servicios de CentreStack. Los clientes compatibles incluyen:
Cliente de Escritorio para Windows
Cliente de Escritorio para Mac
Agente de Servidor para Windows Server (sincronización en segundo plano)
Cliente de iOS para iPhone y iPad
Cliente Android
Cliente para Windows Phone
Cliente para Tablet Windows
Cliente Web (Internet Explorer, Chrome, Safari, Firefox, Opera, etc.)
Estos clientes permiten el uso nativo del almacenamiento en la nube en el dispositivo correspondiente a través de una unidad mapeada, un recurso compartido de archivos o cualquier mecanismo comúnmente utilizado para acceder a archivos. Esto facilita que un usuario acceda a todos sus archivos con cualquier dispositivo o los comparta con usuarios de cualquier dispositivo.
Cada cliente intenta mantener las cosas familiares para el usuario final. Por ejemplo, el cliente del servidor integra el almacenamiento en la nube con las carpetas compartidas de tal manera que las carpetas compartidas en la nube pueden publicarse fácilmente como carpetas compartidas con controles de acceso que pueden basarse en identidades existentes de Active Directory y el cliente de escritorio mantiene una vista de unidad mapeada del almacenamiento en la nube que opera como cualquier otra unidad en el escritorio.