Pomalé odezvy přes VPN

47 views
Skip to first unread message

Martin Sabol

unread,
Sep 27, 2019, 10:37:52 AM9/27/19
to Firebird (CZ)
Ahoj,

chtěl bych se poradit, zda nemáte někdo zkušenost.
Používáme ve firmě ERP s firebirdí DB. na lokální síti běží vše bez problémů.
Jakmile se ale připojím přes VPN (20Mb/s duplex) tak ERP běží tak 10x pomaleji. Ta rychlost si myslím je na DB dotazy až až.
Nevíte někdo zda se jedná o nějaký obecný problém? 
Není potřeba nějaká úprava velikosti rámců nebo něco podobného? 
Pokud by byly potřeba specifikace, dodám.


Předem díky za odpovědi.


Jiří Činčura

unread,
Sep 28, 2019, 6:45:46 AM9/28/19
to fireb...@googlegroups.com
Předpokládám, že latence na LAN a VPN/WAN bude silně odlišná. A odtud vítr vane.

--
Mgr. Jiří Činčura
-- 
Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny „Firebird (CZ)“ ve Skupinách Google.
Chcete-li zrušit odběr skupiny a přestat dostávat e‑maily ze skupiny, zašlete e-mail na adresu firebird_cz...@googlegroups.com.

Zoran Bonuš

unread,
Sep 30, 2019, 8:45:00 AM9/30/19
to Firebird (CZ)
Ahojm

ano, problém je v latenci. Ale dá se tomu různě pomoct, např. 
  • v konfiguraci serveru parametr TcpRemoteBufferSize nastavit na max, co daná verze FB umožňuje (FB3 třeba 32767).
  • každá nová verze FB navíc výrazně optimalizuje protokol (FB3 > FB2.5 > FB2.1), takže je pro WAN rychlejší (menší počet nutných round tripů). Pozor aby i knihovna na straně klienta (fbclient.dll/gds32.dll) byla aktuální.
  • FB3 umožňuje bezpečné šifrované spojení "out-of-the-box" (Srp protokol), tak není nutné vždy používat VPN, která přidává jen vlastní problémy a výraznou režii. Omezení přístupu jde pak řešit jen na firewallu např. whitelistem ip. Při provozu přes NAT ještě dobré nastavit fixní tcp port pro eventy (RemoteAuxPort)
  • Pro pomalejší spojení (kde je problém přenosové rychlost, ne latence) FB3 umožňuje zapnout (třeba jen pro vybrané klienty) kompresi
Když to shrnu, tak v první řadě ten parametr TcpRemoteBufferSize, a pak samotný přechod na poslední verzi FB3 (pokud je jen trochu možný) to dokáže výrazně zlepšit.

Zoran

Dne sobota 28. září 2019 12:45:46 UTC+2 Jiri Cincura napsal(a):
Předpokládám, že latence na LAN a VPN/WAN bude silně odlišná. A odtud vítr vane.

--
Mgr. Jiří Činčura


On Thu, Sep 26, 2019, at 17:36, Martin Sabol wrote:
Ahoj,

chtěl bych se poradit, zda nemáte někdo zkušenost.
Používáme ve firmě ERP s firebirdí DB. na lokální síti běží vše bez problémů.
Jakmile se ale připojím přes VPN (20Mb/s duplex) tak ERP běží tak 10x pomaleji. Ta rychlost si myslím je na DB dotazy až až.
Nevíte někdo zda se jedná o nějaký obecný problém? 
Není potřeba nějaká úprava velikosti rámců nebo něco podobného? 
Pokud by byly potřeba specifikace, dodám.


Předem díky za odpovědi.



-- 
Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny „Firebird (CZ)“ ve Skupinách Google.
Chcete-li zrušit odběr skupiny a přestat dostávat e‑maily ze skupiny, zašlete e-mail na adresu fireb...@googlegroups.com.

Martin Sabol

unread,
Sep 30, 2019, 2:27:23 PM9/30/19
to fireb...@googlegroups.com
Ahoj,

super. Díky za tipy... 
no ono s tou latencí nevím, když měřím kvalitu připojení tak se to projevuje i při úplně volné bandwidth 20Mb/s a 6ms latencí.

ale určitě zkusím vyzkoušet tipy. 

Ještě jednou díky.


po 30. 9. 2019 v 14:45 odesílatel Zoran Bonuš <zo...@zoran.cz> napsal:
Chcete-li zrušit odběr skupiny a přestat dostávat e‑maily ze skupiny, zašlete e-mail na adresu firebird_cz...@googlegroups.com.
Chcete-li tuto diskusi zobrazit na webu, navštivte https://groups.google.com/d/msgid/firebird_cz/936f049f-44cc-4024-9b43-cf298b0c4e69%40googlegroups.com.

Jiří Činčura

unread,
Sep 30, 2019, 4:08:45 PM9/30/19
to fireb...@googlegroups.com
Perspektiva ... 6ms je asi tak 6x vice, nez na bezne lokalni siti.
Reply all
Reply to author
Forward
0 new messages