Verdrängung + Spiegelung auf Optical

Deutscher Support für die Software AllSync
Post Reply
Disc GmbH
Posts: 2
Joined: 05 Mar 2005, 04:26

Verdrängung + Spiegelung auf Optical

Post by Disc GmbH »

Hallo erstmal,

ich arbeite für eine Firma, die optische Libraries herstellt.
In einem Projekt stellt sich nun folgende Aufgabe, die wir gerne mit Hilfe von AllSync lösen würden...

Auf das Share "incoming" (dieses liegt auf einen RAID) werden aus dem LAN diverse Dateinen und DirTrees mit Dateien kopiert, von etlichen Clients. Nun soll dieses directory durch AllSync auf das Volume einer optischen Library verdrängt werden ABER der Kunde möchte zwei Kopien haben, einmal nach
Z:\Originale\
und nach
Z:\Backups\
hierbei muss sichergestellt sein, dass Dateien, die zum zeitpunkt der kopie nach "Originale" offen sind (und somit nicht kopiert wereden) nicht dann im (zweiten) Lauf nach "Backups" gemoved werden.

Desweiteren möchten wir nicht zwischen den 2 volumes der optischen library syncen.

Vielen Dank für die Geduld der Leser die es bis hierher geschafft haben.

P.Scheich
Administrator
Site Admin
Posts: 4048
Joined: 04 Oct 2004, 18:38
Location: Thailand
Contact:

Re: Verdrängung + Spiegelung auf Optical

Post by Administrator »

Disc GmbH wrote:hierbei muss sichergestellt sein, dass Dateien, die zum zeitpunkt der kopie nach "Originale" offen sind (und somit nicht kopiert wereden) nicht dann im (zweiten) Lauf nach "Backups" gemoved werden.
Ich würde vorschlagen das Sie zuerst eine 1:1 Kopie von "Incoming" nach "Z:\Originale" durchführen und dann eine 1:1 Kopie von "Z:\Originale" nach "Z:\Backups".

Desweiteren möchten wir nicht zwischen den 2 volumes der optischen library syncen.
?
Disc GmbH
Posts: 2
Joined: 05 Mar 2005, 04:26

Re: Verdrängung + Spiegelung auf Optical

Post by Disc GmbH »

Administrator wrote:
Disc GmbH wrote:hierbei muss sichergestellt sein, dass Dateien, die zum zeitpunkt der kopie nach "Originale" offen sind (und somit nicht kopiert wereden) nicht dann im (zweiten) Lauf nach "Backups" gemoved werden.
Ich würde vorschlagen das Sie zuerst eine 1:1 Kopie von "Incoming" nach "Z:\Originale" durchführen und dann eine 1:1 Kopie von "Z:\Originale" nach "Z:\Backups".
Hier ergeben sich dann dennoch Leserequests von AllSync auf Z:\Originale\
Administrator wrote:
Desweiteren möchten wir nicht zwischen den 2 volumes der optischen library syncen.
?
Ja genau, das ist der Punkt.
Die Verzeichnisse "Z:\Originale" und "Z:\Backups" sind keine "echten" Verzeichnisse auf einem RAID/Festplatte sondern virtuelle Verzeichnisse, die durch den JukeboxManager erzeugt werden. D.h. die LeseZugriffe auf diese Daten sind teuer (Langsam / recht aufwendig...)
Und genau das wolle ich vermeiden.
Zur Zeit wird von den Clients direkt auf Z:\Originale\ geschrieben. Dann läuft ein AllSync cronjob der alle Stunde Z:\Original\ mit Z:\Backup\ sync't.
Hierbei ergibt sich allerdings genau diese "kritische" Situation:
Es werden vom Cachemanager des JukeboxManagers Daten über UDF Packetwriting auf Z:\Original\ migriert dann kommt ein Readrequest durch AllSync ausgelöst auf eine andere (frühere) Stelle in Z:\Original => Beim nächsten Filesystemsyncpoint schlted der Jukeboxmanager von schreiben auf lesen um erfüllt den leserequest von allsync und fährt dann mit dem schreiben fort.

Das ist bei optical ein echter Spasskiller.

Danke für Ihre Vorschläge, es ist eine etwas vertrackte Situation...

P.Scheich
Post Reply