Pozdrav!
Zovem se Anton Datsenko i zadužen sam za razvoj korporativnih rješenja i usluga u odjelu Beeline Business. Danas ću vam ispričati kako koristimo tehnologije rezerviranja i balansiranje u MultiSIM-u, za koje klijente je ovaj proizvod važniji nego što se na prvi pogled čini, i malo o mrežama općenito.
Odmah ću napomenuti da će se u ovom postu raditi isključivo o B2B klijentima. Jer za običnog korisnika rezerviranje veze znači pametni telefon s dvije SIM kartice.
Ali ozbiljno, pristupi su ovdje malo slični. O važnosti rezerviranja komunikacijskog kanala treba govoriti otprilike na istoj razini kao i o važnosti rezervnog kopiranja podataka. Nemate backup - to je u principu loše (ali privremeno). Imate backup - to je već puno bolje. A ako ne samo da radite backup, već i provjeravate koliko dobro se sve vraća iz njih - to je već stvarno dobro.
Stabilna mreža za većinu poduzeća, uključujući i mala i srednja poduzeća, to nije šala, to je temelj normalnog poslovanja. Jer na mrežu se oslanja mnogo toga - i funkcionalnost internetskih trgovina, i rad s bazama podataka u offline trgovinama, i rad online blagajni i pin padova. Ukratko, ako nemate mrežu - nećete moći normalno platiti robu, nećete moći izdati račun u online blagajni i tako dalje.
Što je balansirnik i zašto je potreban
Balansirnik (također poznat kao agregator prometa) je sličan ruteru, koji ima od 2 do 4 SIM kartice (ovisno o modelu koji je potreban klijentu). Pomoću partnera postavljamo opremu kod korporativnih klijenata i konfiguriramo povezivanje. To može biti ili izravno povezivanje putem balansirnika preko LTE mreža, ili putem uređaja s rezervacijom. Također postoji opcija s VPN tunelom, ali o tome ću govoriti posebno u sljedećem postu.

Evo dvije SIM kartice
Dakle. Svaki balansirnik zbraja propusnost kanala koja dolazi iz SIM kartica i radi s agregacijskim poslužiteljem. Poslužitelj se nalazi u našoj mreži, na spoju naše mreže i mreže partnera, i dobivamo funkcionalni kanal. Vizualno to izgleda kao ruter, najčešće Mikrotik (da, da), na kojem se nalazi prilagođena verzija firmware-a, uzeli smo kao osnovu OpenWrt i prilično ju ozbiljno prerađivali.

A ovdje su već 4
O potrebi za ovakvim uređajima razmišljale su medijske kompanije u SAD-u prije više od 10 godina. Televizija je tamo razvijenija nego kod nas, a posebna pažnja se posvećuje direktnim prijenosima i uključenjima s mjesta događaja. Kvaliteta slike i zvuka je važna, to je također dio konkurentske prednosti, stoga postoji niz kompanija koje imaju posebne patente na tehnologije kako pravilno podijeliti kvalitetan video okvir na dijelove, sve to poslati kroz mobilnu mrežu, a na strani studija ponovno sastaviti odličnu sliku, a ne hrpu šakala, i prikazati gledatelju. I sve to, što je važno, s minimalnom vremenskom kašnjenjem.
Tako se koriste posebni uređaji koji imaju set raznih SIM kartica, omogućavajući prijenos kvalitetnog video toka s mjesta događaja do studija.
Na našem televizijskom tržištu to je izgrađeno malo drugačije, pa se takvo rješenje nije prihvatilo, jer je bilo i skupo, a i nije bilo posebno traženo.
No, za poslovanje, balansari s 2-4 SIM kartice su se pokazali kao pravo rješenje.
Kome je to korisno
Dobro je ako u vašoj kompaniji imate odlične mrežne administratore i ako je sve u redu s provajderom. No, ima slučajeva kada rezervacija spašava ustaljeni radni ritam.
Većina klijenata koji aktivno koriste naš proizvod su kompanije koje imaju problema s fiksnim komunikacijskim kanalima. Uzroka za to ima mnogo — to može biti monopolistički provajder u poslovnom centru, to može biti lokacija prodavnice koja nije u zgradi s fiksnim kanalom, već u malom pratećem objektu koji nema taj kanal. Recimo, mali pokriveni market u blizini stambenih zgrada. A vući liniju do takvog objekta od glavnog optičkog kabla ili je teško ili nije isplativo.
Također postoje klijenti s mobilnim uredima ili sezonskim poslovanjem, uključujući organizatore događaja. Naš balansir (čitaj - usmjerivač s SIM karticama i posebnim softverom) je mala kutija koju možete brzo ponijeti sa sobom, povezati na licu mjesta, i sve će raditi. Na primjer, postoji osiguravajuća kuća kojoj je potrebno često i brzo postavljati svoje urede na novim lokacijama. Dok se taj novi ured za posluživanje klijenata potpuno i sa svim dokumentima poveže na mrežu, može proći tjedan dana. Međutim, ako se koristi MultiSIM balansir, dovoljno je ponijeti ga u ured s prvim dolaskom namještaja i papira za pisače, nakon čega ga jednostavno uključe i odmah dobiju radnu mrežu s zaštićenim pristupom korporativnim resursima.
Čim se ured poveže na punu žičanu mrežu, balansir se može jednostavno ukloniti i ostaviti za sljedeći takav slučaj, ili ga ostaviti kao rezervni uređaj u slučaju kvara na mreži.
Banke. Velika većina bankomata povezana je na mrežu upravo putem mobilne veze, a unutar takvog bankomata nalazi se uređaj s SIM karticom koji osigurava vezu. Obično je to više nego dovoljno, jer razmjena procesnih podataka s aspekta prometa - to su zapravo sitniš, a nitko ne bi preuzimao torrent s bankomata. Možda jedino iz znatiželje. Osim toga, povezivanje bankomata putem mobilne mreže čini ga malo mobilnijim: unutar trgovačkog centra, recimo, može se prilično brzo premještati s jednog mjesta na drugo, oslanjajući se samo na dostupnost utičnice u blizini, a ne na internet kabel.
Ako postoje prednosti, bit će i nedostataka. Glavni je taj da u uređaju postoji samo jedna SIM kartica. Dakle, ako dođe do problema s tim određenim operatorom, bankomat privremeno izlazi iz funkcije i ne može se povezati s bankom. Banke to ne vole, prvo zbog gubitka novca (svaki sat zastoja bankomata predstavlja stvarni gubitak sredstava), a drugo, takvi zastoji negativno utječu na lojalnost klijenata. Došli ste u trgovački centar kako biste hitno podignuli novac, a on ne radi.
Svi mi sada shvaćamo da bi to mogla biti mrežna problema, ali za prosječnog korisnika koji očekuje gotovinu u ruci za minutu, izvor problema uvijek je banka. Ako bankomat određenog banke ne radi = glupa banka, to je uvijek tako. Balansiranje će, u slučaju potrebe, prebaciti mrežu na drugu SIM karticu. Situacija u kojoj u gradu istovremeno prestaje raditi odmah dva različita operatora događa se znatno rjeđe od privremenih kvarova kod jednog.
Plus, ne zaboravljamo na osnivanje situacijskih centara i operativnih stožera hitnih službi i državnih tijela. Za njih je ključno uspostaviti zaštićenu mrežu kako bi mogli u potpunosti raditi sa svim svojim internim bazama podataka s bilo kojeg mjesta, bilo na terenu ili u močvari. Trenutni proces postavljanja takve mreže izgleda ovako:
- hitne službe dolaze na mjesto događaja i iskrcavaju se;
- postavljaju USB stick-ove s SIM karticama operatora;
- traže fiksnu točku prisutnosti operatora (za to imaju kontakte svih operatora za takve slučajeve);
- uspostavljaju kanal (ili jednostavno do interneta ili odmah do svoje mreže);
- na to postavljaju svoju posebnu opremu;
- uspostavljaju mrežu.
Naizgled, nema toliko točaka. No, proces može trajati nekoliko dana. S balansatorom sve se stigne u 5 minuta. Izvadio si ga, uključio i to je to. O ravnoteži ne treba razmišljati (to mi već držimo pod kontrolom, bez obzira na to koje SIM kartice klijent koristi), plus uređaj se ne mora držati u stakleniku, može se jednostavno baciti na krov pokretnog vagona gdje bolje signalizira — zaštita IP67 to sasvim dopušta.
Značajke rezerviranja
Uređaji koji osiguravaju rezervaciju, zapravo, rade po sličnom principu kao i balansator, ali s nekoliko razlika. Prvo, ovdje su uvijek samo dvije SIM kartice. Drugo, rade naizmjence, što znači da je uvijek aktivna samo jedna, ovdje se ne proizvodi nikakvo spajanje kanala.
Instalacija s klijentske strane izgleda jednako jednostavno — postavlja se router u koji je učitan poseban Python skript, a radi u režimu LTE-modema, automatski prebacujući s prve SIM kartice na drugu prema aktivaciji određenih okidača. Dodatna prednost je ne samo rad kao čisti LTE-modem, već i povezivanje preko kabla. Dakle, ako imate pristup putem kablovske mreže, možete u router priključiti kabel i raditi putem njega. Ako nešto pođe po zlu s kablovskom povezanošću, aktivirat će se LTE kanal. Ovo predstavlja rezervaciju kablovnog signala po želji.
Ovde smo sve radili sami, bez angažovanja partnera ili spoljnih izvođača.
Ključna karakteristika rada s rezervacijom je VPN only. Da, celu mrežu gradimo preko VPN tunela. Sve SIM kartice instalirane u takvim uređajima nalaze se u jedinstvenoj VPN mreži, tako da ako se pokuša izvaditi iz uređaja i staviti u uobičajeni pametni telefon, neće raditi. Uređaj rezervacije kroz VPN mrežu postavlja tunel do našeg gateway-a, odakle izlaze klijenti. U principu, za krajnjeg korisnika tu nema razlike, osim veličine konačnog nefragmentiranog paketa.
Pri tome zadržavamo istu IP adresu i odgovarajuće postavke za određenog klijenta. Radi preko kabla, prebacuje se na SIM kartice, ako odlučite prebaciti uređaj negde — IP će ostati ista.
Postoje još dvije korisne funkcije za korporativne klijente.
Prvo, Wi-Fi. Uređaj radi kao ograničeni router mreže, svojevrsna tačka između operatora i klijenta, a može funkcionirati i kao uobičajeni klijentski router prema unaprijed dogovorenim pravilima. Ništa ne sprječava da na to dodamo Wi-Fi, kako bi korporativni klijent mogao svojim zaposlenicima pružiti brzi Wi-Fi. Napominjem da u ovom scenariju govorimo o korporativnoj radnoj mreži, a ne o javnom Wi-Fi s autorizacijom putem SMS-a, kao u kafićima i sličnim mestima.
Drugo, imamo ugrađeni SIP gateway. U routeru se nalazi mala PBX koja može raditi s našom cloud PBX i omogućiti klijentima da direktno povežu analogne telefone na router. Na kraju ove godine planiramo uvesti cjelovitu uslugu, multisim rezervaciju + Wi-Fi + cloud PBX, dok je sve to trenutno u testiranju. Postoji zamisao da se takva usluga pruža u formatu entiteta — ili odmah s našom OATC, ili s PBX-om koji već ima klijent.
Recimo, klijent ima svoju IP VPN mrežu bez pristupa internetu i svoju PBX na Asterisku, on nam daje svoje postavke, a mi sve postavimo tako da klijent na izlazu dobije router s dvije korisničke linije, Wi-Fi i IP VPN pristup.
Kako se povezati
Evo na ovim stranicama.
.
.
Trenutno provodimo aktivno opterećenje testiranje. O rezultatima ću se također javiti posebno. Ako imate bilo kakvih pitanja o radu našeg MultiSIM-a — postavite ih u komentarima, odgovoriti ću.
Izvor: habr.com
