Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Firebird + VPN + Internet

[es] :: Firebird/Interbase :: Firebird + VPN + Internet

[ Pregleda: 4909 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

00000110001

Član broj: 22138
Poruke: 38
*.touchit.at.



Profil

icon Firebird + VPN + Internet14.02.2011. u 12:57 - pre 159 meseci
zdravo,

treba mi savjet/ideja

imam delphi aplikaciju koja koristi firebird.
aplikacija se moze koristiti i na vise mjesta tj. filijala, i u tom slucaju postoji neko centralno mjesto gdje je centralna baza podataka.

to sad radi ovako:
- jednom dnevno podaci se exportuju u praznu bazu i ista se putem VPN-a prebaci u centralu i tamo izvrsi import
- na isti nacin se podaci salju u filijale, ako je potrebno

problem:
- ponekad je potrebno da se procitaju/upisu/promjene neke informacije u centralnoj bazi (direktno), pa to sa gore opisanim i ne ide bas jednostavno

sta sam ja vec testirao:
- vpn: ako se direktno zakacim na bazu i sve obavljam preko interneta je presporo
- vpn + zebedee: malo je brze ali samo u jednom smjeru - ako neke podatke pokupim sa client masine sa SELECT i onda lokalno insertujem je dosta brzo, dok ako sa lokalnog kompjutera selektujem i onda INSERT radim na udaljenom je presporo
- openVPN sam isto tako testirao i nije mi pomogao

- procitao sam da firebird i nije dobar kod konekcije preko interneta

moja ideja/rjesenje za problem je:
- napravim interface client-server koji ce sluziti za komunikaciju i prenos podataka izmedju dva racunara
- podatke saljem interface-u i on odradjuje komprimiranje i prenos podataka
- ako je ovo dobra ideja, koje komponente iz delphi-ja su najbolje za ovakve stvari
- ako ima nekih drugih rjesenja/ideja radu cu ih prihvatiti

unparijed hvala
 
Odgovor na temu

schild
Dejan Šild
TopCode Software
Subotica

Član broj: 59888
Poruke: 138
*.dynamic.isp.telekom.rs.

Sajt: www.topcode.rs


+2 Profil

icon Re: Firebird + VPN + Internet14.02.2011. u 13:23 - pre 159 meseci
Da li si razmišljao o replikaciji? Ovo mi zvuči kao tipičan scenario za to. Imaš neka free rešenja (<> dobra) i komercijalnih rešenja (npr. http://www.ibphoenix.com/products/software/ibreplicator).
 
Odgovor na temu

00000110001

Član broj: 22138
Poruke: 38
*.touchit.at.



Profil

icon Re: Firebird + VPN + Internet15.02.2011. u 07:28 - pre 159 meseci
mozda to i nije losa ideja, ali ipak bi ja pokusao sam da napravim nesto :) a ne da koristim gotova rjesenja
 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
178.160.66.*



+19 Profil

icon Re: Firebird + VPN + Internet16.02.2011. u 19:46 - pre 159 meseci
Citat:
00000110001: zdravo,

t

sta sam ja vec testirao:
- vpn: ako se direktno zakacim na bazu i sve obavljam preko interneta je presporo
- vpn + zebedee: malo je brze ali samo u jednom smjeru - ako neke podatke pokupim sa client masine sa SELECT i onda lokalno insertujem je dosta brzo, dok ako sa lokalnog kompjutera selektujem i onda INSERT radim na udaljenom je presporo
- openVPN sam isto tako testirao i nije mi pomogao

- procitao sam da firebird i nije dobar kod konekcije preko interneta



koliko ti je sporo, jel možeš staviti neke testove?

koju verziju firebird baze koristiš?


Citat:
00000110001: mozda to i nije losa ideja, ali ipak bi ja pokusao sam da napravim nesto :) a ne da koristim gotova rjesenja


zašto izmišljati toplu vodu?

 
Odgovor na temu

00000110001

Član broj: 22138
Poruke: 38
*.touchit.at.



Profil

icon Re: Firebird + VPN + Internet17.02.2011. u 12:57 - pre 159 meseci
vidjecu da tacno mjerim vrijeme.
ali npr. da bi prebacio jednu tabelu sa oko 500 slogova (ima desetak polja) treba mi negdje oko 20sec ako se dobro sjecam

koristim FB 2.1 nesto sam pokusao i sa 2.5

zasto mi replikacija nije neko rjesenje?
nisam siguran sta se tacno sve kod replikacije desava, ali ja ne trebam kompletnu bazu da prebacim, vec samo neke tabele ili u nekim slucajevima samo slogove :)

nesto sam razmisljao da ubacimo neki SOAP Webserver ili tako nesto, preko kojeg bi se vrsila komunikacija/prenos podataka, ima li to mozda smisla?
 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
46.188.179.*



+19 Profil

icon Re: Firebird + VPN + Internet18.02.2011. u 16:45 - pre 159 meseci
a koliko imaš indexa u toj tablici i kakvih?

da li je običan ili kompozitni?

 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
46.188.179.*



+19 Profil

icon Re: Firebird + VPN + Internet18.02.2011. u 16:47 - pre 159 meseci
Citat:
00000110001: vidjecu da tacno mjerim vrijeme.
ali npr. da bi prebacio jednu tabelu sa oko 500 slogova (ima desetak polja) treba mi negdje oko 20sec ako se dobro sjecam

koristim FB 2.1 nesto sam pokusao i sa 2.5

zasto mi replikacija nije neko rjesenje?
nisam siguran sta se tacno sve kod replikacije desava, ali ja ne trebam kompletnu bazu da prebacim, vec samo neke tabele ili u nekim slucajevima samo slogove :)

nesto sam razmisljao da ubacimo neki SOAP Webserver ili tako nesto, preko kojeg bi se vrsila komunikacija/prenos podataka, ima li to mozda smisla?


imaš način da digneš terminal server i da se svi spajaju na njega.

 
Odgovor na temu

komplikator
Programer / sys. inženjering
CRO

Član broj: 29755
Poruke: 158
*.adsl.net.t-com.hr.

ICQ: 13387003


+8 Profil

icon Re: Firebird + VPN + Internet27.05.2011. u 14:24 - pre 156 meseci
Meni također na pamet (iz nekoliko razloga) pada na pamet SOAP i XML, osobito što radiš preko VPN-a. gdje su ti podaci donekle obavijeni i zaštićeni (samim crypt funkcionalnostima protokola koji u vpn-u rabiš). Imaš li kakvih binary/blob podataka?
God is real unless is declared as integer.
 
Odgovor na temu

Branko
Branko Petrović
Čačak

Član broj: 4123
Poruke: 89
*.neobee.net.



+1 Profil

icon Re: Firebird + VPN + Internet30.05.2011. u 08:14 - pre 156 meseci
Moje iskustvo sa sličnim problemom:

Server je ubuntu64/firebird2.1.3-64bitni, klijenti su linux(xubuntu lucid, ubuntu feisty i ubuntu natty) i windows( XP, win7), neki u lokalnoj mreži, neki u regionu (Srbija, CG) a neki u Rusiji. Veza koju koriste prema internetu uglavnom ADSL ( Telekom, Neobee) i MTS mobilni internet. Ovo što ja mogu direktno da kontrolišem je 0,8-1 Mb/s uploud.
Klijentske desktop aplikacije su pisane u wxpythonu (kinterbasedb). Veza se ostvaruje preko SSH tunela, (pod windowsom plink).
Sve radi onako kako bi se moglo očekivati.Svi upisuju,menjaju, brišu, i čitaju). Jedinio ograničenje je brzina ADSL upload-a. Naročito kad neki krembil pusti torent, pa zaguši čitav protok, a to ne mogu da flitriram na ruteru( bez motke i ličnim prisustvom sa mojih 120kg).
Trudio sam se da klijentska aplikacija ni u jednom trenutku ne vuče veliki broj slogova i naučio sam korisnike kako to da izbegavaju i oni se uglavnom tako i ponašaju. Znaju da će ukoliko zagrabe veću količinu slogova ( u 99% slučajeva nepotrebno) da će morati da pričekaju. Vremenom svi to ukapiraju i ponašaju se racionalno.
Sledeća faza je da obezbedim nezavisni link preko SBB-a gde je upload 2Mb/s što će biti sasvim dovooljno, a ovim nedokazanim krembilima sa torenitma ću apsolutno zabraniti, pristup tom linku.
Uzgred, ima li neko ideju kako da filtriram torente na TP link ruteru (bez već pomenutog ličnog prisustva na izvoru smetnje)?
 
Odgovor na temu

[es] :: Firebird/Interbase :: Firebird + VPN + Internet

[ Pregleda: 4909 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.