Background¶
Arkitektonisk bakgrund¶
Innan vi granskar lösningens kapacitet, låt oss gå igenom dess arkitektoniska bakgrund. Som illustreras i Figur 1, har CentreStack plattformen för filsynkronisering och delning tre huvudkomponenter:
Lagringslagret och den interna IT-infrastrukturen såsom Active Directory och filserver - till höger
The CentreStack kluster (serverfarm) - i centrum
Tillgångsklientagenter för CentreStack - till vänster

Webbportalen tillhör klientlagret till vänster. Webbportalens funktionalitet inkluderar
administration
hantering av filer och mappar
ladda ner annan klientagentprogramvara
delning av filer och mappar
Två driftsättningsscenarier¶
Tjänsterna kan distribueras i flexibla kombinationer för att möta olika behov. Det finns två huvudsakliga sätt att distribuera CentreStack.
Distribuera på samma plats som filservrarna och Active Directory-domänkontrollanterna:
Distribuera på en avlägsen plats, såsom Amazon Web Services EC2, Microsoft Azure eller i ett datacenter där tjänsteleverantören (MSP) har sin infrastruktur:
Befintlig infrastruktur¶
Active Directory¶
CentreStack kan ansluta till befintlig IT-infrastruktur såsom nuvarande filservrar och befintlig Active Directory.
Dataförvaring¶
CentreStack Storage kan faktiskt drivas av vilken lagringstjänst som helst, inklusive:
Lokal filservernätverksdelning
CIFS/SMB-nätverksdelning
DFS (Microsoft distribuerade filsystem)
Molnlagringstjänster
Amazon S3 (eller någon S3-kompatibel tjänst)
OpenStack Swift
Windows Azure Blob Storage
Windows Azure Fildelning
Google Cloud Storage
Rackspace CloudFiles
När ett nytt CentreStack konto (Tenant-konto) skapas, kan någon av dessa tjänster väljas för att driva hyresgästens rotlagringsmapp. Oavsett vilken leverantör du väljer här, kan ytterligare tjänster monteras under roten av hyresgästernas lagringsträd där de kommer att visas som en undermapp i rotmappen.
CentreStack Serverkluster¶
The CentreStack Cluster (En eller flera CentreStack servrar) tillhandahåller åtkomstinfrastrukturen och hanteringstjänsterna och fungerar som en länk mellan de användarorienterade åtkomstklienterna och de bakre lagringstjänsterna. Det består av en grupp webbtjänster som inkluderar:
Kontohantering
Inloggning och användarlastbalansering
Webbportalens användargränssnitt
Generiska lagringstjänster (drivs av backend-leverantör)
Datauthållighet
Lokal lagring/Enhetsrelä
Dessa tjänster kan distribueras i flexibla kombinationer för att möta olika behov.
CentreStack har en allt-i-ett-installatör, så den kan enkelt självhostas av dig eller du kan använda den som redan är värd i molnet.
CentreStack Klientagentprogramvara¶
CentreStack klienter möjliggör användningen av CentreStack tjänster. Stödda klienter inkluderar:
Skrivbordsklient för Windows
Skrivbordsklient för Mac
Serveragent för Windows Server (bakgrundssynkronisering)
iOS-klient för iPhone och iPad
Android-klient
Windows Phone-klient
Windows Tablet-klient
Webbklient (Internet Explorer, Chrome, Safari, Firefox, Opera osv)
Dessa klienter möjliggör ett infödd användning av molnlagring på motsvarande enhet genom en mappad enhet, fildelning eller vilken mekanism som vanligtvis används för att komma åt filer. Detta gör det enkelt för en användare att komma åt alla sina filer med vilken enhet som helst eller dela dem med användare av vilken enhet som helst.
Varje klient försöker behålla en bekant miljö för slutanvändaren. Till exempel integrerar serverklienten molnlagring med fildelningar så att delade molnmappar enkelt kan publiceras som fildelningar med åtkomstkontroller som kan baseras på befintliga Active Directory-identiteter och skrivbordsklienten bibehåller en mappad enhetsvy av molnlagringen som fungerar som vilken annan enhet som helst på skrivbordet.