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

_images/image001.png

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.

  1. Distribuisci nello stesso sito dei File Server e dei controller di dominio Active Directory:

_images/SelfHostedCentreStackDirectShare.svg
  1. 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:

_images/SelfHostedCentreStackRemoteShare.svg

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.