GrauDataSpace-CloudEcoSystem

Werbung
GRAU DataSpace 2.0 –
Enterprise Fileshare & Sync in der Hybrid Cloud
YOUR DATA. YOUR CONTROL
3. April 2014
Die Herausforderung...
●
Sicherer Zugriff auf Unternehmensdaten:
–
über Mobile Geräte (Smart-Phones/Tablets/Notebooks)
–
durch Kunden, Partnerunternehmen, exterene Mitarbeiter
–
aus Filialen rund um den Globus
●
Vermeidung von unverschlüsselten E-Mail Attachments
●
Konsolidierung verschiedener Dateiablagesysteme
●
Alternativen zu Public Clouds außerhalb des europäischen Rechtsraumes
●
Anbindung und Nutzung vorhandener Ressourcen innerhalb des Unternehm
●
Möglichkeit einer (Teil-)Auslagerung von IT-Services
Die Lösung...
●
Grau DataSpace als verteilbare und skalierbare Fileshare & Sync Lösung:
–
Offene Schnittstellen im Front- und (Storage)-Backend
–
Versionierung aller Objekte auf Basis von UUIDs
–
Konfliktfreie Master-/Master Synchronisation zwischen mehreren Knote
–
Active-/Active Clustering
–
Horizontaler Scaleout über Shared-Nothing Architektur
–
Integrierter, versionierender CIFS File-Service
–
Native Desktop Sync- Applikationen (Apple, Linux, Windows)
–
Native mobile Clients für Android und iOS
–
Moderne, client-rendered HTML5 WebGUI (Sencha extJS/touch)
Technologie Übersicht
●
GDS core (Java / JBOSS)
●
Gateways (Tomcat / Terracotta)
●
Interfaces (JSON / CMIS / WebDAV / CIFS)
●
WebGUI (Sencha extJS / touch)
●
Native Desktop Clients (C# / .net / Mono)
●
Storage-Backends:
●
–
Databases: DB/2, MS-SQL, MySQL, Oracle, Postgres
–
Objectstores: Caringo, S3, SW IFT
–
Filesystem: lokal, NAS
Metadaten-Backend:
–
DB/2, MS-SQL, MySQL, Oracle, Postgres
Clients
Architektur
WebGUI
Admin
GUI
GUI GW
Adm GW
GDS API (JSON)
CIFS
WebDAV
Platform
GDS core
Storage Backend
Object-Store
Storage
CMIS GW
Caringo
S3
SWIFT
FS/CIFS
NAS
GAM
Metadata
SQL
DB/2
Oracle
MySQL
Postgres
SQL
DB/2
Oracle
MySQL
Postgres
Hochverfügbarkeit
Load Balancer
Load Balancer
GDS (Session) Director
GDS (Session) Director
GDS2
API(JSON)
(JSON)
GDS API
GDS API (JSON)
GDS core
GDS core
Storage
Metadata
Replication
Data
Metadata
Storage
Metadata
Skalierbarkeit (1)
Load Balancer
Load Balancer
GDS (Session) Director
GDS (Session) Director
GDS2
GDS API
API(JSON)
(JSON)
GDS API (JSON)
GDS core
GDS core
Metadata
Data
Master/Master
Replication
Metadata
Objectstore / Cluster filesystem
Data
Metadata
Skalierbarkeit (2)
Load Balancer
Load Balancer
GDS (Session) Director
CMIS Cache
GDS (Session) Director
CMIS Cache
CMIS Cache
CMIS Cache
GDS API (JSON)
GDS API (JSON)
GDS API (JSON)
GDS core
GDS core
GDS core
MD
Data
Metadata
Replication
MD
Data
Objectstore / Cluster filesystem
Metadata
Replication
MD
Data
Distributed Data Space
GDS
CIFS
CIFS JSON
LAN
FW
Site A
P
T
HT
Site B
HT
TP
S
GDS
CIFS JSON
CIFS
FW
LAN
FW
LAN
GDS
CIFS
S
Internet
LAN
CIFS
FW
GDS
CIFS JSON
HT
TP
TP
T
H
S
Site C
Site D
S
CIFS JSON
Cloud attached Data Space
GDS
CIFS
LAN
Site A
CIFS JSON
GDS
FW
P
T
HT
SD
S
GDS
Internet
LAN
CIFS
FW
GDS
CIFS JSON
HT
TP
FW
GDS
S
Site B
SD
GDS
CMIS
Site B1
WebDAV
PS
T
HT
WebDAV
GDS
HT
TP
Site B
CIFS
GDS
CMIS
GDS
WebDAV
OS
OS
S
Site C
CIFS
CMIS
WebDAV
GDS
HT
TP
S
CMIS Cache
Site B2
CMIS
GDS
GDS
WebDAV
CIFS
S
SD
CMIS
TP
T
H
HTTPS
CIFS
GDS
SD
CIFS
CMIS Cache
Site A
CMIS Cache
Corporate CDN
OS
GDS
Erweiterbarkeit
Dataspacelets
Extension
Modules
(M1..M3)
WebGUI
M1 M2 M3
M1
M2
M3
AppM1
1
CMIS GW
Gateway
ESB
GDS API
App 2
GDS core
MetaData
Data
App 3
WebGUI: Startbildschirm
WebGUI: Persönlicher Bereich
WebGUI: Dateibrowser
WebGUI: Datei Vorschau
WebGUI: Datei Ansicht
WebGUI: Eigenschaften
WebGUI: Freigabe eines Ordners
WebGUI: Zugriffsrechte
WebGUI: Benutzerverwaltung
WebGUI: Benutzer/Rollen-Verwaltung
WebGUI: Freigabe einzelner Dateien
WebGUI: Download Links
WebGUI: Download Bereich
TouchUI (1)
TouchUI (2)
Android Client
iOS Client
Deutsche Wolke: Revenue Share
●
Verschiedene Revenue Share Modelle parallel möglich
●
Kriterien für prozentualen Anteil:
–
–
–
●
Funktionalitäten und Komplexität der Software
Support Aufwände
Resourcen Anforderungen an die Infrastruktur
Ausblick: Abrechnung auf API-Ebene
Channel (30%)
Channel (30%)
Channel (30%)
SaaS (20%)
SaaS (40%)
SaaS (70%)
Software (30%)
IaaS (20%)
IaaS (20%)
Deutsche Wolke: Referenz Architektur
CRM/PM
API
GUI
ERP
API
GUI
GUI
Groupware
DMS
agorum
API
API
CLI
Archive
API
CLI/
GUI
IaaS
OpenStack
API
Grau Data
PaaS
Konnektoren
GUI
Web-Client
APP 1
APP 2
APP 3
APP 4
APP 5
APP 6
APP 7
APP 8
Accounting
Billing
Mobile Client
Rich Client
Cloud API
(RESTful)
YOUR DATA. YOUR CONTROL.
WWW:
HTTP://WWW.GRAUDATA.COM/DATASPACE
E-MAIL:
[email protected]
CEL:
+49 151 54354373
TWITTER:
@graudataspace
Herunterladen