Background¶
Contesto Architettonico¶
Prima di esaminare le capacità della soluzione, rivediamo il suo contesto architettonico. Come illustrato nella Figura 1, la piattaforma di sincronizzazione e condivisione file CentreStack ha tre componenti principali:
Lo strato di archiviazione e l’infrastruttura IT interna come Active Directory e File Server - a destra
Il Cluster di CentreStack (Server Farm) - al centro
Gli agenti client di accesso CentreStack - a sinistra

Il portale web appartiene al livello client sulla sinistra. Le funzionalità del portale web includono
amministrazione
gestione di file e cartelle
scarica altro software agente client
condivisione di file e cartelle
Due Scenari di Distribuzione¶
I servizi possono essere distribuiti in combinazioni flessibili per soddisfare diverse esigenze. Ci sono due modi principali per distribuire CentreStack.
Distribuisci nello stesso sito dei File Server e dei controller di dominio Active Directory:
Distribuisci in un sito remoto, come Amazon Web Services EC2, Microsoft Azure o in un Data Center dove il Managed Service Provider (MSP) ospita la propria infrastruttura:
Infrastruttura Esistente¶
Active Directory¶
CentreStack può connettersi all’infrastruttura IT esistente come gli attuali file server e l’Active Directory esistente.
Archiviazione Dati¶
CentreStack Storage può essere alimentato da qualsiasi servizio di archiviazione, incluso:
Condivisione di Rete del Server File Locale
Condivisione di rete CIFS/SMB
DFS (Sistema di File Distribuito Microsoft)
Servizi di Archiviazione Cloud
Amazon S3 (o qualsiasi servizio compatibile con S3)
OpenStack Swift
Windows Azure Blob Storage
Windows Azure Archiviazione File
Google Cloud Storage
Rackspace CloudFiles
Quando viene creato un nuovo account CentreStack (Account Tenant), uno qualsiasi di questi servizi può essere selezionato per alimentare la cartella di archiviazione radice del tenant. E, indipendentemente dal fornitore che si sceglie in questo caso, servizi aggiuntivi possono essere montati sotto la radice dell’albero di archiviazione dei tenant dove appariranno come una sottocartella nella cartella radice.
CentreStack Server Farm (Cluster)¶
Il Cluster CentreStack (Uno o più server CentreStack) fornisce l’infrastruttura di accesso e i servizi di gestione e funge da intermediario tra i client di accesso orientati all’utente e i servizi di archiviazione backend. È composto da un gruppo di servizi web che includono:
Gestione Account
Accesso e Bilanciamento del Carico degli Utenti
Interfaccia utente del portale web
Servizi di Archiviazione Generici (forniti dal provider di backend)
Persistenza dei Dati
Relè di Memoria Locale/Dispositivo
Questi servizi possono essere distribuiti in combinazioni flessibili per soddisfare diverse esigenze.
CentreStack dispone di un installer tutto-in-uno, quindi può essere facilmente auto-ospitato da te oppure puoi utilizzare quello già ospitato nel cloud.
CentreStack Software Agente Client¶
I client CentreStack abilitano l’uso dei servizi CentreStack. I client supportati includono:
Client Desktop per Windows
Client Desktop per Mac
Agente Server per Windows Server (sincronizzazione in background)
Client iOS per iPhone e iPad
Client Android
Client per Windows Phone
Client per Tablet Windows
Client Web (Internet Explorer, Chrome, Safari, Firefox, Opera e altri)
Questi client consentono l’utilizzo nativo dello spazio di archiviazione cloud sul dispositivo corrispondente tramite un’unità mappata, una condivisione di file o qualsiasi meccanismo comunemente utilizzato per accedere ai file. Ciò rende facile per un utente accedere a tutti i propri file con qualsiasi dispositivo o condividerli con utenti di qualsiasi dispositivo.
Ogni client cerca di mantenere un ambiente familiare per l’utente finale. Ad esempio, il client del server integra lo storage cloud con le condivisioni di file in modo che le cartelle cloud condivise possano essere facilmente pubblicate come condivisioni di file con controlli di accesso che possono basarsi su identità esistenti di Active Directory e il client desktop mantiene una vista di unità mappata dello storage cloud che funziona come qualsiasi altra unità sul desktop.