Ik ben op zoek naar een manier om via het internet een fileshare aan te bieden aan gebruikers die de gebruiker kan benaderen alsof het een fysieke schijf is.
Op dit moment gebruiken we WebDAV om dit te bereiken maar dat werkt niet geheel naar wens.
Aan de client kant gebruiken we op een aantal clients de windows verkenner om verbinding te maken met de WebDAV server en op andere clients gebruiken we de applicatie Webdrive.
Via de Windows verkenner is het erg traag waardoor we veel klachten krijgen van klanten. Omdat er geen manier is om de voorgang van de upload naar de fileserver te volgen is het ook meer dan eens voorgekomen dat bestanden corrupt raken of gewoon helemaal niet meer bestaan omdat een pc te vroeg uitgezet word door de gebruiker.
In de applicatie webdrive zit wel de optie om bestanden te cachen totdat deze geupload zijn zodat er geen bestanden verloren gaan als een pc uitgezet wordt. De gebruikers klagen dan echter dat bestanden niet goed gesynct worden als ze iets opslaan.
Bovenstaande problemen zijn waarschijnlijk op te lossen door de gebruikers op te voeden en een realistisch verwachtingspatroon te scheppen echter heeft mijn directeur besloten dat dit niet wenselijk is en gevraagd om een alternatief.
Ik heb een aantal producten getest waaronder een aantal synctools via FTP maar deze applicaties worden allemaal beschouwd als dat ze het net niet zijn.
Ik heb nu een lijst met eisen op mijn bordje gekregen waar ik niet zo snel iets bij kan bedenken.
1. De data moet benaderbaar zijn via een driveletter op de client.
2. De data moet vanaf meerdere clients benaderbaar zijn.
3. De data moet alleen in de cloud staan (Een sync waar de data ook lokaal staat is geen optie omdat we gebruikers hebben met vele terabytes aan data.)
4. De client moet beschikbaar zijn voor Windows en MAC (Het liefst ook op andere platformen maar dat is geen harde eis)
5. De data moet in ons eigen datacenter gehost worden en niet bij een derde partij.
6. Het moet de gebruiker via een statusbalkje ofzo duidelijk zijn dat de sync nog niet afgerond is zodat de gebruiker snel kan zien dat data nog niet helemaal opgeslagen is in de cloud.
7. De serverkant moet bij voorkeur op Windows draaien.
8. Er moet op de server geauthenticeerd kunnen worden middels Active Directory.
9. Er moeten rechten gezet kunnen worden op de data middels ACL's
Ik schrik zelf een beetje van de lijst met eisen als ik ze zo onder elkaar zet. Mijn directeur heeft hier echter zijn zinnen op gezet en het valt waarschijnlijk niet uit zijn hoofd te praten.
Qua budget was het eerst zo dat het niks mocht kosten maar inmiddels is men zover dat het wel wat mag kosten.
Hebben jullie ideeën? Ik zit echt met mijn handen in het haar op het moment.
Op dit moment gebruiken we WebDAV om dit te bereiken maar dat werkt niet geheel naar wens.
Aan de client kant gebruiken we op een aantal clients de windows verkenner om verbinding te maken met de WebDAV server en op andere clients gebruiken we de applicatie Webdrive.
Via de Windows verkenner is het erg traag waardoor we veel klachten krijgen van klanten. Omdat er geen manier is om de voorgang van de upload naar de fileserver te volgen is het ook meer dan eens voorgekomen dat bestanden corrupt raken of gewoon helemaal niet meer bestaan omdat een pc te vroeg uitgezet word door de gebruiker.
In de applicatie webdrive zit wel de optie om bestanden te cachen totdat deze geupload zijn zodat er geen bestanden verloren gaan als een pc uitgezet wordt. De gebruikers klagen dan echter dat bestanden niet goed gesynct worden als ze iets opslaan.
Bovenstaande problemen zijn waarschijnlijk op te lossen door de gebruikers op te voeden en een realistisch verwachtingspatroon te scheppen echter heeft mijn directeur besloten dat dit niet wenselijk is en gevraagd om een alternatief.
Ik heb een aantal producten getest waaronder een aantal synctools via FTP maar deze applicaties worden allemaal beschouwd als dat ze het net niet zijn.
Ik heb nu een lijst met eisen op mijn bordje gekregen waar ik niet zo snel iets bij kan bedenken.
1. De data moet benaderbaar zijn via een driveletter op de client.
2. De data moet vanaf meerdere clients benaderbaar zijn.
3. De data moet alleen in de cloud staan (Een sync waar de data ook lokaal staat is geen optie omdat we gebruikers hebben met vele terabytes aan data.)
4. De client moet beschikbaar zijn voor Windows en MAC (Het liefst ook op andere platformen maar dat is geen harde eis)
5. De data moet in ons eigen datacenter gehost worden en niet bij een derde partij.
6. Het moet de gebruiker via een statusbalkje ofzo duidelijk zijn dat de sync nog niet afgerond is zodat de gebruiker snel kan zien dat data nog niet helemaal opgeslagen is in de cloud.
7. De serverkant moet bij voorkeur op Windows draaien.
8. Er moet op de server geauthenticeerd kunnen worden middels Active Directory.
9. Er moeten rechten gezet kunnen worden op de data middels ACL's
Ik schrik zelf een beetje van de lijst met eisen als ik ze zo onder elkaar zet. Mijn directeur heeft hier echter zijn zinnen op gezet en het valt waarschijnlijk niet uit zijn hoofd te praten.
Qua budget was het eerst zo dat het niks mocht kosten maar inmiddels is men zover dat het wel wat mag kosten.
Hebben jullie ideeën? Ik zit echt met mijn handen in het haar op het moment.