In Eigener Regie Cloud-Software
Total Page:16
File Type:pdf, Size:1020Kb
12/2014 Elfmal Home-Cloud im Vergleich Titelthema In eigener Regie Cloud-Software 32 Dropbox war der erste einer ganzen Riege von Cloudanbietern. Das Gefühl von Sicherheit vermitteln aber nur Dienste, die dem Benutzer volle Kontrolle über die eigenen Daten versprechen. Dieser Artikel bringt einen Überblick über neun Cloudprojekte und zwei Bittorrent-Tools. Dirk Ahrnke, Markus Feilner, Kristian Kißling www.linux-magazin.de tions-Mechanismen beherrscht und zu- mindest ansatzweise auch die kontrol- lierte Weitergabe von Daten erlaubt, also alles, was unter den Begriff „Filesync and Share“ (FSS) fällt. Der folgende Vergleich beginnt mit Own- cloud und stellt dann zehn Alternativen (in alphabetischer Reihenfolge) vor, die Linux-Anwendern ähnliche Dienste an- bieten. Quasi außer Konkurrenz zeigt er danach noch die Peer-to-Peer-basierten Ansätze von Bittorrent Sync und Syn- thing. In Tabelle 1 finden sich die wich- tigsten Features, dazu bietet der Kasten „Anekdoten aus der Wolke“ drei Tipps aus dem Cloudalltag für Admins, die eine eigene Wolke aufbauen – egal mit wel- © Elnur Amikishiyev, 123RF © Elnur Amikishiyev, cher Software. „Nebel wie Dunst unterscheiden sich von überall im Zugriff zu haben und mit an- E Owncloud Wolken nur durch ihren Bodenkontakt, deren teilen zu können. sind jedoch ansonsten nahezu identisch Die Erkenntnis, dass dies nicht immer Nicht nur der beschreibende Name des mit ihnen.“ Die der deutschen Wikipedia eine gute Idee ist, reifte nicht erst, seit- 2010 von Frank Karlitschek initiierten entnommene Definition [1] beschreibt dem es pikante Bildchen halbwegs be- Projekts hat Owncloud (Abbildung 1, die Mehrdeutigkeit des Themas Cloud- kannter junger Damen aus der Wolke [2]) zu einem der bekanntesten Vertre- Software und -Dienste recht treffend. regnet. Auch die kein Ende nehmenden ter selbst zu betreibender Cloudsoftware Der Erfolg von Cloud-Filesharing und Erkenntnissen über die Sammelleiden- gemacht. Der modulare Aufbau der auf -Synchronisations-Diensten wie Dropbox schaft ausnahmslos aller Schlapphutbe- PHP und SQL-Datenbanken aufsetzenden lässt alternative Angebote und Projekte hörden. Die Beteuerung „Wir sind die Softwaresuite bietet weit mehr als eine wie die sprichwörtlichen Pilze aus dem Guten“ steht ja letztlich immer relativ zu reine Dateisynchronisation und Freigabe- Boden schießen. den Ambitionen der Vortragenden. möglichkeiten, zahlreiche Apps erweitern den Funktionsumfang. Vorbild : Dropbox, aber Neunmal Cloud, zweimal Diese Universalität mag einer der Gründe bitte selbst verwaltet Bittorrent im Vergleich dafür gewesen sein, dass sich die eige- nen Entwicklerressourcen auf zu viele Allen gemein ist, dass die Nutzer ihre Sich die Möglichkeiten der Wolke in eige- Features verteilten und den anfänglich Daten einem Dritten zur treuhänderi- ner Regie bereitzustellen, kann ein Weg oft bemängelten wenig performanten schen Verwaltung überlassen. Die meis- sein, vielfältige Abhängigkeiten zu lösen. Filesync gerade bei großen Datenmen- ten Clouddienste haben heute aber nur Der nachfolgende Artikel untersucht Soft- gen lange Zeit als einen Schwachpunkt noch das Transportmittel gemein und ware, die sich sowohl an Privatanwender unbeachtet ließen. Indirekt haben die verführen mit teilweise kostenlosen oder als auch an Unternehmen richtet. Als Entwickler dies auch durch die nominelle zumindest äußerst bequemen Angeboten Mindestanforderung galt den Testern, Unterstützung von SQlite als Datenbank- die Anwender dazu, mit ihrer Hilfe Daten dass sie elementare Dateisynchronisa- Backend begünstigt. Abbildung 1: Owncloud – hier die Enterprise-Version – lässt sich an unterschiedlichste Bedürfnisse anpassen. Über Probleme berichteten Anwender loud ist die fast unüberschaubare Anzahl auch bei den Synchronisationsclients. zusätzlicher Applikationen, die zu einem Das war den Entwicklern durchaus be- großen Teil aus der starken Community wusst, weshalb sie nach eigener Aussage stammen. Über deren Einsatz entscheidet seit einiger Zeit zusätzliche Features wie immer der Administrator der Owncloud- etwa das Sharing aus dem Desktopclient Instanz. Damit kann er auch für den Ein- oder den binären Deltasync, der eine ef- satz im Unternehmen ein maßgeschnei- fiziente Übertragung sehr großer Dateien dertes Paket schnüren. Selbst eine eigene ermöglicht, zugunsten besserer Kern- Erweiterung, zum Beispiel zur Abbildung funktionalität zurückstellten. von Arbeitsabläufen, ist mit Hilfe einer Die zurzeit noch im Betastatus befindli- App denkbar. che Version 1.7 der Clients soll aber bei- spielsweise die lang ersehnten Overlay- Flexibel und umfangreich Icons bringen, anhand derer der Anwen- der schon im Dateimanager erkennen Owncloud lässt sich auf den gängigen kann, welche Daten mit anderen geteilt Linux-Distributionen und Windows, wurden. Ein großer Pluspunkt von Ownc- aber auch auf NAS-Geräten, Raspberry Anekdoten aus der Wolke Meist offenbaren neue Funktionen erst im All- „Server voll - der Papierkorb auch!“ Da denkt tagsbetrieb ihr wahres Gesicht. Drei typische der Admin, durch ausgeklügeltes Einbinden ex- Beispiele aus dem Administratorleben zeigen, ternen Speichers den gemeinsam genutzten welche Probleme bei der eigenen Wolke auftau- Storagebereich überprovisionieren zu können, chen – manchmal sind die Ursachen fast absurd und stellt fest, dass es nicht reicht, weil Da- und nur schwer einzukalkulieren. teien aus dem externen Speicher im Papierkorb „Mein Netzwerk ist lahm.“ Es ist schon prak- landen. Je nach Implementierung passiert das tisch, alles synchronisieren zu können. Einfach auch noch versioniert. Das Resultat ist hohe den Home-Ordner zum Syncen aktivieren und Auslastung, obwohl die Anwender noch gar nie wieder Sorgen um ein aktuelles Backup nichts hochgeladen haben. machen. Dumm nur, wenn das Syncen auch „Auch mal an die Kollegen denken.“ Der Verzeichnisse erfasst, die das Betriebssys- Kollege nebenan stöhnt verzweifelt, weil er tem (Konfigurationsdaten) oder Programme seit Minuten von seinem Arbeitsgerät kaum (beispielsweise Chatprotokolle) fortlaufend Rückmeldungen bekommt. Manchmal kommt ändern. Selbst wenn der Client Deltasync be- noch ein Warnhinweis »Das Verzeichnis /home herrscht, kommt er schnell auf einen durch- ist fast voll«. Der Kollege meinte „es doch schnittlichen Datendurchsatz von einigen 100 nur gut mit den Kollegen“, als er heute früh KByte pro Sekunde. Angesichts der Drossel- den ISO-Ordner mit 200 GByte Daten für alle manie einiger DSL-Provider wird das vor allem freigegeben hat. Hätte er doch nur gewusst, für den Heimanwender oder den Mitarbeiter im dass fast alle Desktop-Clients einfach alles Homeoffice problematisch. synchronisieren, was sie sehen. 12/2014 Titelthema Pis oder Open-WRT-Routern installieren. dere dann zwingend aktiviert sein sollte, 7 für Mobile-Browser optimierten Webzu- Die Architektur ermöglicht aber auch den wenn man externen Speicher einbindet, gang ausweichen. Betrieb auf den meisten Webservern und der nicht unter eigener Kontrolle ist. Die Hostingpaketen. Wer sich die Installation Dokumentation listet Daten, die in der Community- und und die dauerhafte Pflege nicht zutraut, Owncloud-Instanz unverschlüsselt blei- Enterprise-Version Cloud-Software kann in einer Liste auf Owncloud.org ben, zum Beispiel Thumbnails oder auch nachschauen, ob er einen vertrauenswür- Informationen im Suchindex. In der Community-Version ist Owncloud 34 digen Provider findet. Neben dem Webinterface gelingt der Zu- generell kostenfrei installier- und ein- griff auf Owncloud über native Desktop- setzbar. Für Unternehmen bietet Own- Server-seitige clients für Linux, Mac OS X und Win- cloud Inc. darüber hinaus eine Enter- Verschüsselung dows sowie Apps für Androiden und prise-Version an. Diese unterscheidet www.linux-magazin.de I-OS-basierte Geräte. Nutzer anderer mo- sich von der Community-Variante zum Owncloud bietet eine Server-seitige Ver- biler Plattformen müssen auf vorhandene einen durch zusätzliche Applikationen, schlüsselung der Daten, die insbeson- Webdav-Clients oder den mit der Version die nicht mehr wie alle anderen Kompo- Tabelle 1: Cloudsoftware im Überblick Name Owncloud Cozy Novell Filr Git-Annex Grau Data Store Pydio Seafile Sparkleshare Tonido/Filecloud Allgemeines Anbieter/ Entwickler Owncloud Inc. Cozy Cloud Novell Inc. Joey Hess Grau Data AG Abstrium SAS Seafile Inc. Hylke Bons Codelathe LLC Webseite für freies oder [http://www.owncloud.org] [http://www.cozy.io] - [http://www.git-annex. - [http://www.pyd.io] [http://www.seafile.com] [http://www.sparkleshare. [http://www.tonido.com/ kostenloses Angebot branchable.com] org] tonidodesktop/] Webseite für kommerzielles [http://www.owncloud.com] - [http://www.novell.com/ - [http://www.graudata.com] [http://www.pydio.com] [http://www.seafile.com] - [http://www.getfilecloud. Angebot de-de/products/filr/] c o m ] Kosten pro Monat und Nut- 7,14 Euro, (Preis für Own- - 10,21 Euro - 5,95 Euro 1,00 Euro (mit französischer 2,78 Euro (ab zweitem Jahr - 4,51 Euro (aus US-Dollar- zer (Basis 50 Nutzer) cloud auf UCS) Umsatzsteuer) halber Preis) Preis ermittelt) Lizenz(en) AGPL, kommerziell GPL, LGPL, AGPL kommerziell GPLv3, AGPL kommerziell AGPL + kommerziell GPL + kommerziell GPLv3 kommerziell Quellen verfügbar [http://www.github.com/ [http://www.github.com/ - [http://www.git-annex. a.A. für Kunden [http://www.pyd.io/ [http://www.github.com/ [http://www.github.com/ - owncloud] c o z y ] branchable.com/download/] category/releases/dev/]