01 — Przepływ danych
Standardowa ścieżka Windows po stronie systemu
Użytkownik nie musi ręcznie konfigurować Microsoft iSCSI Initiator. DiskRelay uruchamia wymagane komponenty i podłącza wolumin z poziomu GUI.
02 — Wydajność
Dlaczego lokalny cache ma znaczenie
Usługa chmurowa ma znacznie większe opóźnienia niż lokalny dysk. Bez cache nawet mała zmiana mogłaby wymagać pobrania i ponownego wysłania dużego fragmentu danych.
DiskRelay pracuje na lokalnym cache, oznacza zmienione chunki jako Dirty, łączy wielokrotne zmiany tego samego fragmentu i synchronizuje je w tle. Chmura nie musi odpowiadać na każdy mały zapis.
03 — Odporność
WAL / journal chroni potwierdzone zapisy
Dziennik zapisu pozwala odtworzyć potwierdzoną operację po awarii procesu lub systemu. Założenie projektowe jest proste: DiskRelay nie powinien potwierdzać zapisu, którego nie da się odzyskać po awarii.
Dane oczekujące na przesłanie nie są usuwane tylko dlatego, że Dropbox jest chwilowo niedostępny.
04 — Ownership
Jeden dysk, jeden aktywny writer
Dwa komputery nie powinny równocześnie zapisywać do tego samego dysku. DiskRelay używa zdalnej dzierżawy, odnawiania oraz fencing token.
Jeśli prawo zapisu zostanie utracone lub stanie się niepewne, nowe zapisy są zatrzymywane zamiast ryzykować split-brain. Stara instancja nie powinna móc nadpisać zmian nowego właściciela po odzyskaniu połączenia.
05 — Kontrola danych
Integralność bez cichego zgadywania
Hash SHA-256 per chunk pozwala wykrywać zmianę lub uszkodzenie fragmentu. System rozróżnia fragment, który nigdy nie został zapisany, fragment oczekiwany, ale brakujący, fragment poprawny, uszkodzony oraz konflikt wersji.
- Brakujący zapisany wcześniej chunk nie jest zwracany jako puste zera.
- Uszkodzone dane nie są przedstawiane Windows jako poprawne.
- Repair działa tylko wtedy, gdy istnieje zweryfikowane źródło.
- Jeśli bezpieczne źródło nie istnieje, błąd pozostaje jawny.
06 — Odtwarzanie
Recovery na innym komputerze
- Zainstaluj DiskRelay na komputerze B.
- Połącz to samo konto Dropbox przez OAuth.
- Wskaż istniejący dysk.
- DiskRelay odczyta manifest i metadata.
- Ponownie podłącz wolumin albo wykonaj eksport.
Dysk nie jest przywiązany wyłącznie do jednego komputera, ale ochrona single-writer nadal pilnuje, aby zapis miał jednego aktywnego właściciela.
07 — Format przenośny
Eksport całego logicznego dysku do VHDX
DiskRelay może wyeksportować logiczny strumień blokowy do standardowego dynamicznego pliku VHDX. Wynik jest niezależny od DiskRelay i może zostać podłączony w Windows lub Hyper‑V.
To daje dodatkową ścieżkę migracji, archiwizacji i odzyskiwania poza samą aplikacją.