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

Pokretanje programa preko VPN konekcije

[es] :: Enterprise Networking :: Pokretanje programa preko VPN konekcije

[ Pregleda: 2367 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

notebookFun
System Administrator
Novi Sad

Član broj: 226286
Poruke: 785



+19 Profil

icon Pokretanje programa preko VPN konekcije16.03.2016. u 09:56 - pre 38 meseci
Imam dvije lokacije i podesio sam VPN preko mikrotik rutera, VPN radi dobro. Na toj udaljenoj lokaciji imam mašinu "server" u lokalu na kojoj je šerovan folder u kojem se nalaze fajlovi od jednog domaceg programa, na njemu je takođe instalirana i baza Firebird.

PROBLEM: Kada pristupim iz daljine tom serveru i pokrenem EXE fajl od programa, program se skroz sporo ucitava...
Dao sam prijedlog programeru da na svakom klijent racunaru ubaci fajlove od programa i da u INI fajl doda putanju do baze.
Ugasio bih VPN i na mikrotiku forward-ova portove do Firebird baze... Interesuje me da li bi se u ovom slucaju program ucitavao brze? Baza nije mnogo velika... Znam da mi brzina zavisi i od same internet konekcije koja je 20 / 2mbit ali ne znam sta svaki put ucitava 50 - 100mb da bi pokrenuo program....

Kada pristupim tom šerovanom folderu i direktno pokrenem EXE fajl, da li se ti fajlovi svaki put preko mreze keširaju i zbog toga se ucitava sporije?

Trenutno sam postavio jos jednu mašinu na toj udaljenoj lokaciji na kojoj sam aktivirao Remote Desktop, na taj naci dosta brze radi, ali onda se javio drugi problem sto ne moze vise korisnika da pristupa, jer Windows podrzava samo 1 remote konekciju....Znam da postoji patch da podesim vise ali mi nekako ova varijanta ne svidja.

Imate li jos neko varijantu sem povecanja brzine internet konekcije?


Ukoliko se treseš od ljutnje na svaku nepravdu onda si moj suborac. ~Che Guevara
 
Odgovor na temu

Aleksandar Đokić

Član broj: 13478
Poruke: 4793
*.dynamic.sbb.rs.



+638 Profil

icon Re: Pokretanje programa preko VPN konekcije16.03.2016. u 11:58 - pre 38 meseci
Izmonitorisi... prvo jel si siguran da je spor link? Razlicite su stvari brzina i odziv. Takodje, brzi ruter bi malo pomogao, a zavisi i od tipa VPN konekcije. Racunaj, iz mog iskustva, da pravi problem odziv (latency, ping...).

Napravi nalog na AWS-u i pokreni (free je godinu dana) Win u EC2 pa stavi bazu tamo.
 
Odgovor na temu

notebookFun
System Administrator
Novi Sad

Član broj: 226286
Poruke: 785



+19 Profil

icon Re: Pokretanje programa preko VPN konekcije16.03.2016. u 13:10 - pre 38 meseci
Mislim da me nisi dobro shvatio. Imam u jednoj firmi 10-ak racunara u LAN-u zajedno sa serverom gdje se nalazi program i baza firebird, program se u lokalu ucitava dobro. Treba da omogucim korisniku da sa druge udaljene lokacije pristupa tom programu na serveru. Na lokaciji gdje se nalazi server smo zakupili staticku javnu IP i ubacili RB750 na kojem sam digao VPN.

Kada se spojim sa udaljene lokacije VPN-om i pokrenem aplikaciju sa servera javlja mi se problem sa sporim ucitavanjem, jednostavno aplicajia se ne ucita za 10min...Onda sam odustao od VPN-a i ubacio u mrezu jedan racunar sa Windows-om na kojem sam odobrio Remote Desktop, u mikrotiku sam forwardova port na tu masinu.


Ukoliko se treseš od ljutnje na svaku nepravdu onda si moj suborac. ~Che Guevara
 
Odgovor na temu

Aleksandar Đokić

Član broj: 13478
Poruke: 4793
*.dynamic.sbb.rs.



+638 Profil

icon Re: Pokretanje programa preko VPN konekcije16.03.2016. u 17:49 - pre 38 meseci
Ipak ce biti da jesam dobro razumeo. Kad pokrenes aplikaciju gledaj u Tik-u VPN interfejs, sta i koliko ide preko VPN-a. Tako ces znaci da li je link na 100%.
 
Odgovor na temu

bachi
Vladimir Vučićević
System administrator
Beograd, Srbija

Član broj: 17912
Poruke: 4595

Sajt: www.bachi.in.rs


+2637 Profil

icon Re: Pokretanje programa preko VPN konekcije16.03.2016. u 20:46 - pre 38 meseci
Aplikacija očigledno nije klijent server aplikacija, već vuče sve podatke sa servera na klijent koju zatim klijent obrađuje i modifikuje nazad na server.

Rešenje je remote desktop ili vnc na neku mašinu.
... Vladimir Vučićević aka. Bachi
~~~ www.bachi.in.rs <<<<>>>> vladimir@vucicevic.in.rs
>>> It's nice to be important, but it's more important to be nice...
 
Odgovor na temu

notebookFun
System Administrator
Novi Sad

Član broj: 226286
Poruke: 785



+19 Profil

icon Re: Pokretanje programa preko VPN konekcije17.03.2016. u 18:01 - pre 38 meseci
Citat:
Aleksandar Đokić:
Ipak ce biti da jesam dobro razumeo. Kad pokrenes aplikaciju gledaj u Tik-u VPN interfejs, sta i koliko ide preko VPN-a. Tako ces znaci da li je link na 100%.


Ovo sam napisao u prvom postu: Znam da mi brzina zavisi i od same internet konekcije koja je 20 / 2mbit ali ne znam sta svaki put ucitava 50 - 100mb da bi pokrenuo program....
Na lokaciji gdje se nalazi server upload mi je 2mbit/s, da bi preuzeo tih 100mb treba mi 6,66 min odnosno 3,33 minute za 50mb, zato se aplikacija sporo i ucitava preko VPN.

Nervira me sto na nasem trzistu su svi kao neki novopečeni programeri koji pretezno rade u (javi, VB itd.). Ja nisam programer, ali sam se po malo igrao sa programiranjem i razumijem neke stvari, cak nesto i vise od tih programera. Radim kao sistem administrator u jednoj firmi i uvijek dođu ti programeri koji tvrde da je problem do nas i mreze...

Hiljadu puta sam ponavljao raznim programerima da ne treba da prave aplikaciju na sledeci nacin.
-Svi fajlovi od programa se nalaze u jednom šerovanom folderu na serveru, na klijentima se samo izbaci precica tipa (\\server\šerovanFolder\program.exe), cak sam kod nekih viđao da im je folder od baze šerovan i vidljiv sa klijent računara) poslije im đavo kriv kad poznati virus LOCKY zarazi (zakljuca) sve fajlove pa cak i bazu.

Predlagao sam:
Da se na server digne samo baza a da svi fajlovi od programa budu na klijent racunarima(c:\program\program.exe) i da se u INI fajl doda putanja do baze. Smatram da bi se u ovom slucaju program dosta brze ucitavao.

Slučajevi:
U jednoj firmi sam dobio zadatak da napakujem super server za jedan domaci programcic (obracun plata i jos neke gluposti). Napakovao sam mašinu sa 32gb RAM-a, I7, SSD itd, stavio sam Windows server 2012 64bit. Dosao programer koji je pravio aplikaciju u nekom starom Borland Delphi, mislim da je verzija 6, postavio fajlove na server i program mu se sa klijenta ucitavao preko 20 sekundi, kaze on meni da ne valja server i da se na starom racunaru od 512mb rama ucitava brze. Na kraju smo dosli do toga da njego program samo na Windows xp radi solidnom brzinom, pa je cak trazio da na takav super server instaliram Windows XP, sto je bilo nemoguce zbog čipseta ploče i suludo. Ipak sam mu izasao u susret i predlozio da mu podesim Firebird bazu na Ubuntu serveru (cak bi i firmi ustedjeo pare za licencu servera)...instalirao sam server i pomogao mu da podesi parametre u programu, program se ucitavao znatno brze, ali je programer odustao od ove varijante jer navodno on nece moci da kasnije lako azurira program, morace na svakom klijentu da mjenja EXE i DLL fajlove!


@bachi
Slazem se sa tobom...Ja sam podesio Remote Desktop na jednoj masini i to tako radi dobro, na taj nacin mi internet konekcija sluzi da se samo nakacim na tu masinu, a ona u lokalu sve ostale odrađuje i preuzima na sebe... Mislio sam da postoji jos neka bolja varijanta pa sam postavio ovu temu.



Ukoliko se treseš od ljutnje na svaku nepravdu onda si moj suborac. ~Che Guevara
 
Odgovor na temu

Aleksandar Đokić

Član broj: 13478
Poruke: 4793
*.dynamic.sbb.rs.



+638 Profil

icon Re: Pokretanje programa preko VPN konekcije17.03.2016. u 18:21 - pre 38 meseci
Imao sam i ja takav slucaj u jednoj firmi. Standardno Access i neka stupidna aplikacija u njemu, i svi racunari pristupaju tom share-ovanom folderu i pokrecu .mdb (ili sta vec bese).

To je problem kad ne znaju da naprave program da radi u pravom klijent-server okruzenju. Kao sto sam kazes to su programeri koji mozda i znaju da programiraju, ali od svega ostalog ne znaju nista - sto je generalni problem kod programera (sto misle da ne treba da znaju nista vise).

Moraces sam da smislis resenje, a to podrazumeva kopiju cele aplikacije na lokalni racunar, a u pozadini neka replikacija/sinhronizacija.
 
Odgovor na temu

bachi
Vladimir Vučićević
System administrator
Beograd, Srbija

Član broj: 17912
Poruke: 4595

Sajt: www.bachi.in.rs


+2637 Profil

icon Re: Pokretanje programa preko VPN konekcije17.03.2016. u 18:21 - pre 38 meseci
Pa zato se prvo konsultuje sa programerom/firmom koja je pravila aplikaciju pre nego što se kupuje server kako ne bi došlo do bacanja novca.

Ako aplikacija nije klijent server, tu nema spasa.

Takođe postoje aplikacije koje jesu klijent server, ali opet imaju neke zajedničke fajlove koji moraju biti na file shareu i to mi je nejasno zašto. Ali su najgore one koje koriste access baze u file share modeu i nesrećni dbase.

Po meni je tu stvarno najbolje rešenje terminal services da se podigne na serveru i onda klijentu da tako koriste program. Ujedno i najskuplje rešenje, jer se licence za TS posebno naplaćuju.
... Vladimir Vučićević aka. Bachi
~~~ www.bachi.in.rs <<<<>>>> vladimir@vucicevic.in.rs
>>> It's nice to be important, but it's more important to be nice...
 
Odgovor na temu

PaStvarno
Novi Sad, Srbija

Član broj: 276152
Poruke: 184



+21 Profil

icon Re: Pokretanje programa preko VPN konekcije21.03.2016. u 21:47 - pre 38 meseci
Citat:
Ipak ce biti da jesam dobro razumeo. Kad pokrenes aplikaciju gledaj u Tik-u VPN interfejs, sta i koliko ide preko VPN-a. Tako ces znaci da li je link na 100%.
Nece. Ako nije podesio MSS i MTU na VPN-u, link moze biti odlican a VPN ocajan.

[Ovu poruku je menjao PaStvarno dana 21.03.2016. u 23:58 GMT+1]
 
Odgovor na temu

PaStvarno
Novi Sad, Srbija

Član broj: 276152
Poruke: 184



+21 Profil

icon Re: Pokretanje programa preko VPN konekcije21.03.2016. u 22:56 - pre 38 meseci
Citat:
Takođe postoje aplikacije koje jesu klijent server, ali opet imaju neke zajedničke fajlove koji moraju biti na file shareu i to mi je nejasno zašto. Ali su najgore one koje koriste access baze u file share modeu i nesrećni dbase.

Po meni je tu stvarno najbolje rešenje terminal services da se podigne na serveru i onda klijentu da tako koriste program. Ujedno i najskuplje rešenje, jer se licence za TS posebno naplaćuju.

To nije resnje - to je davanje gomile para da se zaobidje problem koji je los programer napravio. Firma ce da plati programerovo neznanje, jedan od takvih kad sam mu rekao da treba da optimizuje program jer se sve raspada rekao: "Racunari su sve brzi, neka kupe brzi racunar i predju na gigabitnu mrezu". BTW program na lokalnom racunaru na pocetku godine je radio relativno pristojno, ali pokretanje programa na 100Mb mrezi je trajalo 15 minuta!!!! Nisam mogao da verujem - i mreza prebacuje podatke svo vreme 10MB/s. Mene su zvali da proverim da li je mreza u pitanju.

Programi ne moraju imati imati zajednicke fajlove na fajl shareu (nikad i nisu morali, ko kaze da firma mora da uopste ima fajl share) - to je pogresna dizajn odluka programera nekada ranje i sad nece da je popravi posto - svi znamo.... On je odlican programer, mogao bi on to srediti, ali nema vremena... Jadnik...

Rad u dobrom programu moze da bude brzi na racunaru u mrezi nego na serveru direktno. Mozda zvuci zvuci kao programerska bajka, ali nazalost nije.

Zato sto znam kako moze da radi dobar program mi je resenje sa terminal serverom smesno. Firma treba da kupi skup server i gomile licenci za TS, jer su programeri nesposobni i nece da uce. Svaka cast izuzecima, ali toga sto opisujes sam se nagledao, DOS based programi se jos uvek prodaju, i sto sam procitao termin ovde ovde na forumu "Access Delije" jos uvek prodaju programe za besne pare.
 
Odgovor na temu

bachi
Vladimir Vučićević
System administrator
Beograd, Srbija

Član broj: 17912
Poruke: 4595

Sajt: www.bachi.in.rs


+2637 Profil

icon Re: Pokretanje programa preko VPN konekcije22.03.2016. u 09:05 - pre 38 meseci
Da, ali ponekad nemaš izbora, jer je reč o poslovnom softveru i onda vagaš da li uzeti čisto klijent server softver kome su računovodstveni moduli bezveze ili uzeti program koji sa računovodstvene/poslovne strane savršeno odgovara tvojim potrebama, ali koriste file share ili deo file share-a.

Nije reč o video playeru već o specifičnom softveru.
... Vladimir Vučićević aka. Bachi
~~~ www.bachi.in.rs <<<<>>>> vladimir@vucicevic.in.rs
>>> It's nice to be important, but it's more important to be nice...
 
Odgovor na temu

PaStvarno
Novi Sad, Srbija

Član broj: 276152
Poruke: 184



+21 Profil

icon Re: Pokretanje programa preko VPN konekcije22.03.2016. u 15:07 - pre 38 meseci
Da, Bachi bas to i pricam. Specifican softwer je razlog da se trpe idioti. A omalovazavanje mene sa recenicom "nije rec o video playeru" je vise za ulicu nego za ozbiljnu pricu, da se zna kome je gde mesto. Obicno odmah kada neko krene sa takvom pricom mi bude jasno gde mi je mesto... van te price...

Vec sam bio odustao od elite security-ja zbog takvih stavova sagovornika...

Zbogom i hvala na svim ribama...
 
Odgovor na temu

Aleksandar Đokić

Član broj: 13478
Poruke: 4793
87.116.181.*



+638 Profil

icon Re: Pokretanje programa preko VPN konekcije22.03.2016. u 16:36 - pre 38 meseci
Sto je najgore ti "programi" i nisu programi, nego onaj Access-ov glupi GUI. Verovatno ne prave te programe u programskim jezicima, nego uzmu Access i sve naprave u njemu i to je "program" ;).

Meni su (cak vise puta) nudili po nekoliko 'iljada evra da nadjem ekipu koja ce takvu glupost prebaciti u MySQl/MSSQL sa ljudskim GUI-ijem i ljudskim klijent-server dizajnom - nije mi padalo na pamet da se upustim u tako nesto.

Cak i sam MS kaze da se Access ne treba koristiti na taj nacin.
 
Odgovor na temu

bachi
Vladimir Vučićević
System administrator
Beograd, Srbija

Član broj: 17912
Poruke: 4595

Sajt: www.bachi.in.rs


+2637 Profil

icon Re: Pokretanje programa preko VPN konekcije22.03.2016. u 17:03 - pre 38 meseci
Citat:
PaStvarno:
Da, Bachi bas to i pricam. Specifican softwer je razlog da se trpe idioti. A omalovazavanje mene sa recenicom "nije rec o video playeru" je vise za ulicu nego za ozbiljnu pricu, da se zna kome je gde mesto. Obicno odmah kada neko krene sa takvom pricom mi bude jasno gde mi je mesto... van te price...

Vec sam bio odustao od elite security-ja zbog takvih stavova sagovornika...

Zbogom i hvala na svim ribama...
:)

U lafe, napravi ti od muve magarca. Niti sam imao nameru da te omalovažavam, niti da te stavljam na neko mesto, već imaj u vidu da ove teme čita daleko više ljudi koji ni malo nisu upućeni u problematiku i samo sam hteo da dočaram "slikovito" koliko se poslovni softver i sama kupovina istog razlikuje u odnosu na bilo koji drugi softver koji svakodnevno koristimo.
... Vladimir Vučićević aka. Bachi
~~~ www.bachi.in.rs <<<<>>>> vladimir@vucicevic.in.rs
>>> It's nice to be important, but it's more important to be nice...
 
Odgovor na temu

[es] :: Enterprise Networking :: Pokretanje programa preko VPN konekcije

[ Pregleda: 2367 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

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