VERANSTALTUNGEN

DAHO.AM
24.07.18 - 24.07.18
In München

IT-Sourcing 2018
03.09.18 - 04.09.18
In Hamburg

2. Jahrestagung Cyber Security Berlin
11.09.18 - 12.09.18
In Berlin

DILK 2018
17.09.18 - 19.09.18
In Düsseldorf

it-sa 2018
09.10.18 - 11.10.18
In Nürnberg

OwnCloud Delta Sync 700

Bild: ownCloud GmbH

Mit „Delta Sync” bietet ownCloud zukünftig eine Technologie, die die Synchronisierung von aktualisierten Dateien beschleunigt. Statt der kompletten Datei werden bei Dateiänderungen nur noch die entsprechenden modifizierten Teile hoch- bzw. runtergeladen. Dadurch sinkt das zu übertragende Datenvolumen deutlich. 

Die auch als „Delta-Kodierung” bekannte Funktion wurde von der ownCloud-Community entwickelt und wird in der nächsten Major-Version von ownCloud enthalten sein.

Delta Sync ermöglicht ownCloud-Nutzern eine radikale Reduzierung der Dateigrößen, die nach der Änderung einer Datei auf den Server hoch- oder von dort heruntergeladen werden müssen. Die Software vergleicht vor dem Transfer einer Datei deren neue Version mit der vorherigen – und tauscht dann nur den Teil der Datei aus, der verändert wurde.

Wenn früher beispielsweise eine unkomprimierte große Videodatei (z.B. 50 GB), mit ownCloud synchronisiert und auf dem Server bearbeitet werden sollte (z.B. durch Hinzufügen eines Cover-Bildes), war es in der Vergangenheit nötig, die kompletten 50 GB auszutauschen. Delta Sync ermöglicht es nun, im Wesentlichen nur den Unterschied der beiden Dateien (also das "Delta") hoch- bzw. herunterzuladen – in diesem Fall also die 10 MB, die durch das Cover-Bild hinzugefügt wurden. Besonders effektiv ist die Technologie bei Downloads, da hier ausschließlich die Änderungen synchronisiert werden und Dateien häufig mit mehreren Nutzern geteilt werden – das potentiell eingesparte Datenvolumen steigt also parallel zur Anzahl der Empfänger.

Delta Sync befindet sich aktuell in der Testphase und funktioniert für unkomprimierte Formate. Es ist vor allem für Dateien sinnvoll, die nur leicht verändert wurden. Das Feature ist serverseitig unter AGPLv3, clientseitig unter GPLv2 lizenziert und kann damit von der Community frei verwendet und weiterentwickelt werden.

Entwicklung aus der Community

Die Forderung nach der Implementation von Delta Sync besteht schon seit einigen Jahren innerhalb der Entwickler-Community. Dementsprechend groß ist das Interesse: Auf der Entwicklerplattform Bountysource war das Projekt unter allen ownCloud-Projekten mit der höchsten jemals ausgeschriebenen Entwicklerprämie dotiert. Delta Sync wurde von einem Community-Mitglied mit Unterstützung durch das ownCloud-Entwicklerteam entwickelt und durch zahlreiche Contributoren, die teilweise dreistellige Geldbeträge beisteuerten, gefördert.

Die Umsetzung bestand vor allem in der Integration des ZSync-Algorithmus in den ownCloud-Server und den Desktop Client. ZSync findet vor allem in Linux-Distributionen Verwendung, wo schnell wechselnde Beta-ISO-Image-Dateien verteilt werden. Es verwendet das HTTP-Protokoll und .zsync-Dateien mit vorberechneten Rolling-Hashes, um die Serverlast zu minimieren und dennoch eine Diff-Transfer-Übertragung zur Netzwerkoptimierung zu ermöglichen.

Delta Sync unterstützt beispielsweise folgende Dateiformate:

● Krypto-Container (z.B. VeraCrypt)
● Disc-Images (.iso /.img)
● Audio (Roh-Audioformate /.wav /.aiff)
● Bilder (.svg /.tiff /.bmp /.dng)
● Video (Rohvideoformate, z.B. unkomprimierte .avi)
● Virtual Machine Images (.vdi /.ova /.img /RAW)
● Microsoft PST Dateien (E-Mails, Kalendereinträge, etc.)
● Textdateien
● Tar-Archive

Intensives Testing

Die offizielle Veröffentlichung von Delta Sync für den ownCloud Server und Desktop Client erfolgt mit dem nächsten Major Release im Laufe des Jahres. Danach beginnt die Testphase, in der die Tech-Community das Feature ausprobieren und Feedback übermitteln kann. Auf diesen Schritt folgt die Stabilisierung des neuen Sync-Algorithmus und weiteres Testing, Leistungsmessungen und Performance-Optimierung, bis das Feature schließlich allen ownCloud-Nutzern zur Verfügung steht.

owncloud.com/de

 

GRID LIST
Tb W190 H80 Crop Int 9445048e0180f2f03856c3ee718783e1

Neue Version von InLoox 10

InLoox hat seine Projektmanagement-Lösung in einer neuen Version auf den Markt gebracht.…
Tb W190 H80 Crop Int C642ab343b9d4c6ebbd4ac47bfb56451

Commvault vereinfacht Portfolio mit Komplettlösung

Commvault (NASDAQ: CVLT) simplifiziert sein Portfolio sowie seine Preisgestaltung, um den…
Tb W190 H80 Crop Int C7ec4121533b0efd43b60d6b621b8f97

MapR Update mit AI- und Analyse-Unterstützung

Das Major-Plattform-Update von MapR umfasst wichtige Innovationen, welche die Data Fabric…
Tb W190 H80 Crop Int Fda2273b8197dcd0b3a63df08c93c2b1

Etikettensoftware: Für jeden Zweck das richtige Produkt

Etiketten sind in Handel und Logistik unersetzlich. Sie ermöglichen die eindeutige…
Tb W190 H80 Crop Int Edfb0446c4d7b02ec6e9e4f9acaf3aad

Neues Release von iFinder5 elastic

IntraFind präsentiert die Version 5.2 von iFinder5 elastic. Die zentrale Neuerung der…
Tb W190 H80 Crop Int 9b4731a254f5866959e73e601ec536d6

objectiF RPM 4.3: Framework für digitale Transformation

microTOOL hat die Version 4.3 der Application Lifecycle Management Software objectiF RPM…
Smarte News aus der IT-Welt

IT Newsletter


Hier unsere Newsletter bestellen:

 IT-Management

 IT-Security