Cześć!
Nazywam się Anton Dacenko i odpowiadam za rozwój rozwiązań korporacyjnych i usług w jednostce Beeline Business. Dziś opowiem, jak wykorzystujemy technologie rezerwacji i balancer w MultiSIM, dla jakich klientów taki produkt jest ważniejszy, niż się wydaje, oraz trochę o sieciach ogólnie.
Na wstępie muszę zaznaczyć, że w poście mowa będzie o klientach B2B. Bo dla zwykłego abonenta rezerwacja połączenia to smartfon z dwoma kartami SIM.
Jednak poważnie mówiąc, podejścia są tutaj nieco podobne. O ważności rezerwacji kanału komunikacyjnego należy mówić mniej więcej w tej samej płaszczyźnie, co o istotności tworzenia kopii zapasowych danych. Jeśli nie masz kopii zapasowej, to zasadniczo jest źle (choć tymczasowo). Jeśli masz kopię zapasową — jest już znacznie lepiej. A jeśli nie tylko robisz kopie zapasowe, ale także sprawdzasz, jak dobrze wszystko z nich się odzyskuje — to już całkiem dobrze.
Stabilna sieć dla większości przedsiębiorstw, w tym nawet małych i średnich firm, to bez żartów klucz do normalnej pracy. Ponieważ wiele rzeczy jest związanych z siecią — zarówno funkcjonowanie sklepów internetowych, jak i praca z bazami danych w sklepach stacjonarnych, czy też praca kas online i pinpadów. Ogólnie rzecz biorąc, jeśli nie ma sieci — nie będziesz w stanie normalnie zapłacić za towar, nie uda się wystawić paragonu w kasie online i wiele innych rzeczy.
Czym jest balancer i po co jest potrzebny
Balancer (inaczej agregator ruchu) to odpowiednik routera, w którym znajduje się od 2 do 4 kart SIM (w zależności od modelu, potrzebnego zamawiającemu). Dzięki partnerom instalujemy sprzęt u klientów korporacyjnych i konfigurujemy połączenie. Może to być bezpośrednie połączenie przez balancer w sieciach LTE lub przez urządzenie z rezerwacją. Istnieje również opcja z tunelami VPN, ale o tym opowiem osobno w następnym poście.

Oto dwie karty SIM
Więc, każdy balancer łączy pasma przepustowości kanałów, które są podawane z kart SIM, i współpracuje z serwerem agregacji. Serwer znajduje się w naszej sieci, na styku naszej sieci z siecią partnera, co daje nam działający kanał. Wizualnie to router, najczęściej Mikrotik (tak, tak), na którym jest wgrane dostosowane oprogramowanie, opieraliśmy się na OpenWrt i dość mocno je przerobiliśmy.

A tutaj już 4
O potrzebie takich urządzeń zaczęto myśleć w mediach w Stanach Zjednoczonych już ponad 10 lat temu. Telewizja tam rozwija się bardziej zaawansowanie niż u nas, a szczególną uwagę przykłada się do transmisji na żywo oraz relacji na żywo z miejsca wydarzeń. Jakość obrazu i dźwięku jest istotna, to również składowa przewagi konkurencyjnej. Dlatego istnieje wiele firm, które posiadają specjalne patenty na technologie dotyczące sposobu właściwego podziału wysokiej jakości klatki wideo na fragmenty, spakowania ich w sieć komórkową, a następnie na stronie studia ponownego złożenia tych fragmentów w doskonały obraz, a nie w stado sępów, aby pokazać to widzowi. I to wszystko, co ważne, z minimalnym opóźnieniem czasowym.
Dlatego wykorzystują specjalne urządzenia, które mają na pokładzie zestaw różnych kart SIM, umożliwiających przesyłanie jakościowego strumienia wideo z miejsca wydarzeń do studia.
Naszy rynku telewizyjnego zbudowany jest nieco inaczej, stąd takie rozwiązanie nie przyjęło się, ponieważ okazało się jednocześnie drogie i mało poszukiwane.
Natomiast dla biznesu balancerzy z 2-4 kartami SIM okazały się strzałem w dziesiątkę.
Dla kogo to przydatne
To dobrze, jeśli w Twojej firmie są świetni administratorzy sieci i współpraca z dostawcą układa się bezproblemowo. Ale bywają przypadki, kiedy rezerwacja ratuje zwyczajowy porządek pracy.
Większość klientów, którzy aktywnie korzystają z naszego produktu, to firmy, które mają problemy z przewodowym połączeniem. Powodów jest wiele — może to być monopolistyczny dostawca w centrum biznesowym, może to być miejsce sklepu, które nie znajduje się w budynku z przewodowym połączeniem, a w małej przybudówce do niego, w której tego połączenia już nie ma. Powiedzmy, że jest to mały zadaszony rynek w bliskim sąsiedztwie domów mieszkalnych. A przyciągnięcie linii z głównej włókna optycznego do takiej przybudówki jest albo trudne, albo nieopłacalne.
Są również klienci z mobilnymi biurami lub sezonowym biznesem, w tym organizatorzy wydarzeń. Nasz balansujący router (czytaj: router z kartami SIM i specjalnym oprogramowaniem) to mała skrzynka, którą można łatwo zabrać ze sobą, podłączyć na miejscu, a wszystko zacznie działać. Przykład: jest firma ubezpieczeniowa, która często musi rozkładać swoje biura w nowych lokalizacjach. Gdy nowe biuro obsługi klienta zostanie pełnowartościowo i ze wszystkimi dokumentami podłączone do sieci, może to zająć tydzień. Jeśli jednak użyje się balansownika MultiSIM, wystarczy, że wrzucą go do biura przy pierwszej dostawie mebli i papieru do drukarek, a następnie po prostu go włączą i od razu uzyskają działającą sieć z zabezpieczonym dostępem do zasobów korporacyjnych.
Gdy biuro zostanie podłączone do pełnoprawnej sieci kablowej, balansownik można po prostu schować i zostawić na następny taki przypadek, lub pozostawić jako zapasowy w razie awarii sieci.
Banki. Przytłaczająca większość bankomatów jest podłączona do sieci właśnie przez łącza mobilne, wewnątrz takiego bankomatu znajduje się modem z kartą SIM, który zapewnia łączność. Tego zazwyczaj wystarcza z zapasem, ponieważ wymiana danych procesowych z punktu widzenia ruchu to w rzeczywistości drobne kwoty, a nikt nie będzie ściągał torrentów z bankomatów. Może tylko z ciekawości. Poza tym, podłączenie bankomatu przez sieć mobilną czyni go nieco bardziej mobilnym: w ramach centrum handlowego, powiedzmy, można go dość szybko przemieszczać z miejsca na miejsce, polegając jedynie na dostępności gniazdka elektrycznego, a nie na kablu internetowym.
Gdzie są zalety, tam będą też wady. Główna — w modemie znajduje się tylko jedna karta SIM. Dlatego, jeśli u tego konkretnego operatora wystąpią problemy, bankomat tymczasowo przestaje działać i nie może skontaktować się z bankiem. Banki nie lubią takich sytuacji, po pierwsze z powodu utraty pieniędzy (każda godzina przestoju bankomatu to rzeczywista strata finansowa), po drugie, takie przestoje nie mają dobrego wpływu na lojalność klientów. Przybywasz do centrum handlowego, aby pilnie wypłacić pieniądze, a on nie działa.
Teraz rozumiemy, że z dużym prawdopodobieństwem może to być problem z siecią, ale dla przeciętnego użytkownika, który czeka na gotówkę przez minutę, źródłem problemu zawsze będzie sam bank. Jeśli bankomat konkretnego banku nie działa = głupia bank, właśnie tak to jest. W razie potrzeby równoważnik przełączy sieć na drugą kartę SIM. Sytuacja, w której w mieście jednocześnie nie działają dwa różni operatorzy, zdarza się znacznie rzadziej niż awarie u jednego.
Nie zapominajmy również o tworzeniu centrów sytuacyjnych i sztabów kryzysowych służb ratunkowych i instytucji państwowych. Dla nich kluczowe jest stworzenie zabezpieczonej sieci, aby mogły w pełni pracować z wszystkimi swoimi wewnętrznymi bazami danych z dowolnego miejsca, czy to z pola, czy z bagna. Proces uruchamiania takiej sieci wygląda następująco:
- służby ratunkowe przyjeżdżają na miejsce i rozładowują sprzęt;
- instalują modemy USB z kartami SIM operatorów;
- szukają stałego punktu obecności operatorów (do tego mają kontakty do wszystkich operatorów na takie sytuacje);
- tworzą kanał (albo po prostu do internetu, albo od razu do swojej sieci);
- nakładają na to swoje specjalne urządzenia;
- uruchamiają sieć.
Wydaje się, że punktów nie jest zbyt dużo. Ale proces może zająć kilka dni. Z równoważnikiem wszystko zajmuje 5 minut. Wyciągasz go, włączasz i gotowe. Nie musisz się martwić o równowagę (to już my monitorujemy z naszej strony, niezależnie od tego, jakich operatorów używa klient), a ponadto urządzenia nie trzeba trzymać w cieplarnianych warunkach, można je od razu wrzucić na dach mobilnego wagonu, gdzie lepiej łapie sygnał — ochrona w standardzie IP67 na to pozwala.
Cechy rezerwacji
Urządzenia zapewniające rezerwację działają w zasadzie na podobnej zasadzie co równoważnik, ale z kilkoma różnicami. Po pierwsze, zawsze mają tylko dwie karty SIM. Po drugie, pracują na przemian, to znaczy zawsze aktywna jest tylko jedna, nie wykonuje się żadnego scalania kanałów.
Instalacja po stronie klienta wygląda tak samo prosto — montuje się router, w który wgrany jest specjalny skrypt na Pythonie, działający w trybie modemu LTE, przy czym w razie potrzeby automatycznie przełącza się z pierwszej karty SIM na drugą (skrypt to robi automatycznie w zależności od aktywacji różnych wyzwalaczy). Dodatkową zaletą jest nie tylko działanie jako czysty modem LTE, ale także funkcjonalność przez kabel. To znaczy, jeśli masz dostęp przez sieć kablową, możesz podłączyć kabel do routera i korzystać z niego. Jeśli z połączeniem kablowym wystąpią jakiekolwiek problemy, włączy się kanał LTE. Tak więc, mamy rezerwację sygnału kablowego w razie potrzeby.
Wszystko zrobiliśmy sami, bez angażowania partnerów czy zewnętrznych wykonawców.
Kluczową cechą pracy z rezerwacją jest VPN tylko. Tak, cała sieć jest tworzona przez tunel VPN. Wszystkie karty SIM zamontowane w takich urządzeniach znajdują się w jednej sieci VPN, dlatego jeśli wyjmiesz ją dla próby z urządzenia i włożysz do zwykłego smartfona, nie będzie działać. Urządzenie rezerwacyjne przez sieć VPN tworzy tunel do naszej bramy, do której łączą się klienci. W zasadzie, dla końcowego klienta nie ma tu żadnej różnicy, z wyjątkiem rozmiaru końcowego pakietu bez fragmentacji.
Przy tym zachowujemy dla konkretnego klienta ten sam adres IP oraz odpowiednie ustawienia. Działa przez kabel, przełącza się na karty SIM, przenosisz urządzenie gdzie indziej — adres IP będzie ten sam.
Są też dwie przydatne funkcje dla klientów korporacyjnych.
Po pierwsze, Wi-Fi. Urządzenie działa jako ograniczony router sieciowy, swoisty punkt pomiędzy operatorem a klientem, a jednocześnie może działać jako tradycyjny router kliencki według wcześniej ustalonego zestawu zasad. Nic nie przeszkadza dodać do tego Wi-Fi, aby klient korporacyjny mógł zapewnić swoim pracownikom szybkie Wi-Fi. Zaznaczam, że w tym scenariuszu mówimy właśnie o korporacyjnej sieci roboczej, a nie o publicznym Wi-Fi z autoryzacją przez SMS, jak w kafejkach i tym podobnych.
Po drugie, jest wbudowana brama SIP. W routerze znajduje się mała centrala PBX, która może współpracować z naszą chmurą ATE, umożliwiając klientom podłączanie telefonów analogowych bezpośrednio do routera. Na koniec tego roku planujemy wdrożyć pełnoprawną usługę, multisim-redundancję + Wi-Fi + chmurę ATE, a na razie wszystko jest w fazie testów. Mamy zamiar oferować taką usługę w formie dwóch opcji — od razu z naszą OATE lub z ATE, która już istnieje u klienta.
Załóżmy, że klient ma swoją sieć IP VPN bez dostępu do Internetu oraz swoją centralę PBX na Asterisk. Przekazuje nam swoje ustawienia, a my konfigurujemy wszystko tak, aby klient otrzymał router z dwiema liniami abonamentowymi, Wi-Fi i dostępem do IP VPN.
Jak podłączyć
Na tych stronach.
.
.
Aktualnie przeprowadzamy intensywne testy obciążeniowe. O wynikach również poinformuję oddzielnie. Jeśli macie jakieś pytania dotyczące działania naszego MultiSIM — zadajcie je w komentarzach, chętnie odpowiem.
Źródło: habr.com
