cwbe coordinatez:
101
63540
63709
6442562

ABSOLUT
KYBERIA
permissions
you: r,
system: public
net: yes

neurons

stats|by_visit|by_K
source
tiamat
K|my_K|given_K
last
commanders
polls

total descendants::7
total children::3
show[ 2 | 3] flat


ahojte,
ideme prevadzkovat nasu druhu "pobocku" ci skor "detasovanu kancelariu".

V sucasnosti na skladovanie dokumentov pouzivame Cisco NSS 324 storage. Identicky zadovazime aj do druhej prevadzky.

Teraz nastava otazka, ako logicky vyriesit konzistenciu dat pri zachovani nasledujucich pozidaviek:
1. obidva storage musia obsahovat indenticke data
2. compy jednej prevadzky sa pripajaju na svoj, compy druhej na svoj storage, cize nejde jeden urcit ako primarny ktory sa backupuje do druheho
3. ak sa zmeni dokument A na jednom a dokument B na druhom, pri synchronizacii sa musia na obidva skopirovat spravne verzie (cize A sa aktualizuje na dvojke, B sa aktualizuje na jednotke)
4. ak sa nahodou zmeni jeden dokument na obidvoch naraz, pri synchronizacii musi rozpoznat konflikt (vytvori kopiu A(1) napr., vyhodi nejaky error log ze nemohol skopcit, ...)
5. k dispozicii musi byt okrem pravidelnej synchronizacie aj moznost vynutenej, ak niekto v jednej prevadzke upravi nejaky dokument s ktorym ihned chce pracovat druha prevadzka

Storage umoznuje replikaciu (jednosmernu), k dispozicii su vsetky zname formy sharingu (nfs, samba, apple protokol, ...), dalej je tam moznost vytvarat iSCSI zariadenia ci virtualne VHD disky na fyzickych, atd... v najhorsom je bokom este aj jeden server na ktorom je mozne rozbehat nejaku medzisluzbu (subversion? a tak)

Otazka je ako by ste to riesili?
Napada ma viacero verzii ale vobec nemam sajn ci budu fungovat a ci budu dost efektivne (z hladiska rychlosti, spolahlivosti a aj efektivnosti - aby nejaka db so zaznamom synchronizacie nezaberala 50% velkosti suborov ako to robi napr. subversion v repozitari)

Medzi moje sialene napady patri napr.:
a) urobit to uplne sedlacky a teda trebars kazdu celu hodinu zreplikovat 1>2 a kazdu 30tu minutu naspat 2>1
b) vytvorit jeden iSCSI device ktory bude akoby SATA0 RAID s dvomi "diskami" (cize kazdy storage sa bdue chovat ako jeden disk v SATA0 RAID a cele sa to bude spravat ako iSCSI device) alebo nejak tak
c) obidva storage by boli dva velke svn repozitare a cron by medzi nimi pravidlne spustal commit a update za sebou
d) milion dalsich variacii

riesil uz niekto nieco take?




0000010100063540000637090644256206444169
elisiak
 elisiak      16.01.2012 - 22:16:09 , level: 1, UP   NEW
ja riesim cez http://www.goodsync.com/ co je teda moznost a) ak najdes lepsie nesedlacke riesenie, tak daj sem:))

000001010006354000063709064425620644416906444182
catman
 catman      16.01.2012 - 22:22:58 , level: 2, UP   NEW
mno yop, na domace pouzitie mam tiez napr. Win Live konto a SkyDrive.
Ale tieto sluzby su trochu nerealne na cca v sucasnosti 3TB dat :)

Skor ma ale napada ze by bolo fajn keby mal niekto skusenosti aspon s nejakou linuxovou aplikaciou ktora pracuje napr. ako windozova Second Copy ci tieto synchro cloudy...

00000101000635400006370906442562064441690644418206444359
elisiak
 elisiak      16.01.2012 - 23:30:35 , level: 3, UP   NEW
ten sync nepouziva storage cloud, takze dat mozes synchronizovat kolko chces, pod linuxom ti nic take neporadim a tie ostatne moznosti co si nacrtol zavisia len od rychlosti liniek

0000010100063540000637090644256206443434
_W1 22/7
 _W1 22/7      16.01.2012 - 16:02:23 , level: 1, UP   NEW
a) moznost nebude splnovat tvoje kriteria,

lebo vsetky zmeny urobene na serveri medzi pol a celou budu (na serveri, co ma byt prepisany) zmazane

..teda, ak som ta spravne pochopil

0000010100063540000637090644256206442837
Zlad!
 Zlad!      16.01.2012 - 12:46:36 (modif: 16.01.2012 - 12:47:33), level: 1, UP   NEW !!CONTENT CHANGED!!
ak sa jedna len o nejaku mensiu pobocku a tych pristupov k tym dokumentom nie je nejak strasne vela, respektivne je prijatelne pomalsie fungovanie na tej pobocke tak by som isiel asi len do vpnky a nechal to len na jednom mieste

gramatika? huh, what?

000001010006354000063709064425620644283706443053
catman
 catman      16.01.2012 - 13:54:07 , level: 2, UP   NEW
VPNka bude medzi, to je jasne...
ale bohuzial totok, o malu pobocku nejde, prakticky sa jedno cele oddelenie stahuje na ine miesto, aby nebolo malo, tak su to grafici a koderi ostavaju so zvyskom, cize uplne prirodzena bude praca s niekolko stoviek MB PSDckom na strane grafika a jeho nasledne otvaranie na strane kodera, cize sa vobec neda urcit jedna pobocka ako ta "hlavna" :/

00000101000635400006370906442562064428370644305306443210
Zlad!
 Zlad!      16.01.2012 - 14:45:03 , level: 3, UP   NEW
ok tak v tomto pripade ta moja moznost nie je realna

zial viac ti neviem poradit, mozno tak ak by si mal nejaky poriadny rozpocet tak sa porozhliadnut po nejakom enterprise rieseni.

gramatika? huh, what?