Wat is reservering in MultiSim en hoe werkt het?

Hallo!

Mijn naam is Anton Datsenko en ik ben verantwoordelijk voor de ontwikkeling van zakelijke oplossingen en diensten binnen de Beeline Business divisie. Vandaag zal ik u vertellen hoe wij technologieën voor reservering en een load balancer in MultiSIM gebruiken, voor welke klanten een dergelijk product belangrijker is dan het op het eerste gezicht lijkt, en een beetje over netwerken in het algemeen.

Ik wil van tevoren duidelijk maken dat deze post specifiek gericht is op B2B-klanten. Voor de gewone abonnee betekent reservering van verbinding namelijk dat je een smartphone met twee simkaarten hebt.

Wat is reservering in MultiSim en hoe werkt het?

Maar als we het echt serieus nemen, zijn de benaderingen hier een beetje vergelijkbaar. We moeten ongeveer in dezelfde context over het belang van het reserveren van communicatielijnen praten als over het belang van het maken van gegevensback-ups. Je hebt geen backup — dat is in principe slecht (maar tijdelijk). Je hebt een backup — dat is al veel beter. En als je niet alleen back-ups maakt, maar ook af en toe controleert hoe goed je ze kunt herstellen — dan is dat al helemaal goed.

Een stabiel netwerk is voor de meeste bedrijven, inclusief kleine en middelgrote ondernemingen, zonder een grapje de sleutel tot normaal functioneren. Omdat er veel van het netwerk afhankelijk is — zowel de werking van webwinkels, als het werken met databases in offline winkels, en de werking van online kassa's en pinpads. Kortom, als er geen netwerk is - kun je een product niet normaal betalen, je krijgt geen bon in de online kassa, en ga zo maar door.

Wat is een load balancer en waarom is het nodig?

Een load balancer (ook wel verkeersaggregator genoemd) is een soort router waar van 2 tot 4 simkaarten in zitten (afhankelijk van het benodigde model voor de klant). Met de hulp van partners installeren wij apparatuur bij zakelijke klanten en configureren we de verbinding. Dit kan ofwel een directe verbinding zijn via de load balancer via LTE-netwerken, of via een apparaat met reservering. Er is ook een optie met een VPN-tunnel, maar daar zal ik in de volgende post apart op ingaan.

Wat is reservering in MultiSim en hoe werkt het?
Hier zijn twee SIM-kaarten

Zo ziet het eruit. Elke load balancer somt de bandbreedte van de kanalen op die afkomstig zijn van de simkaarten en werkt samen met de aggregatieserver. Deze server bevindt zich in ons netwerk, op de kruising van ons netwerk en dat van onze partner, en we krijgen een werkende verbinding. Visueel is dit een router, meestal Mikrotik (ja, ja), waarop een aangepaste firmware is geïnstalleerd; we hebben de basis genomen van OpenWrt en deze behoorlijk herschreven.

Wat is reservering in MultiSim en hoe werkt het?
Hier zijn het al 4

De noodzaak van dergelijke apparaten werd meer dan 10 jaar geleden al opgepakt door mediabedrijven in de VS. Televisie is daar serieus ontwikkeld, veel serieuzer dan bij ons, met bijzondere aandacht voor live uitzendingen en rechtstreekse verbindingen vanaf de plek van het gebeuren. De kwaliteit van beeld en geluid is belangrijk, dat is ook een aspect van concurrentievoordeel, daarom zijn er verschillende bedrijven met speciale patenten op technologieën die bepalen hoe je een kwalitatief video-frame correct kunt splitsen in fragmenten, deze allemaal verzenden via het mobiele netwerk en aan de studio kant weer samenvoegen tot een uitstekend beeld, in plaats van een stel jakkalsen, en het aan de kijker tonen. En dat alles, wat belangrijk is, met minimale vertraging.

Daarom worden er speciale apparaten gebruikt, die een scala aan verschillende simkaarten aan boord hebben, die het mogelijk maken een kwalitatieve videostream van de plek van het gebeuren naar de studio te verzenden.

De televisiemarkt hier is wat anders opgebouwd, waardoor zo'n oplossing niet is aangeslagen. Het bleek namelijk tegelijkertijd duur en niet erg gewild te zijn.

Maar voor bedrijven zijn load balancers voor 2-4 simkaarten precies wat ze nodig hebben.

Voor wie is het nuttig?

Het is goed als je in je bedrijf uitstekende netwerkbeheerders hebt en alles met de provider vlekkeloos verloopt. Maar er zijn situaties waarin reserveeropties de gebruikelijke werkstructuur kunnen redden.

De meeste klanten die ons product actief gebruiken, zijn bedrijven die problemen ondervinden met hun vaste verbinding. Daar zijn veel redenen voor—het kan een monopolistische provider zijn in een bedrijvencentrum, of de winkel ligt niet in een gebouw waar een vaste verbinding beschikbaar is, maar in een kleine aanbouw waarin deze verbinding niet bestaat. Bijvoorbeeld, een kleine overdekte markt op loopafstand van woningen. Het is moeilijk of niet rendabel om een verbinding van de hoofdverbinding naar zo'n aanbouw aan te leggen.

Daarnaast zijn er klanten met mobiele kantoren of seizoensgebonden bedrijven, waaronder evenementorganisatoren. Onze balancer (lees: router met simkaarten en speciale software) is een klein doosje dat je snel mee kunt nemen, ter plaatse kunt aansluiten en alles werkt. Stel dat er een verzekeringsmaatschappij is die vaak en veel nieuwe kantoren op nieuwe locaties moet opzetten. Terwijl zo'n nieuw klantservicekantoor volledig en met alle documentatie op het netwerk wordt aangesloten, kan er een week verstrijken. Maar als je de MultiSIM-balancer gebruikt, volstaat het om hem bij de eerste levering van meubels en papier voor printers in het kantoor te stoppen, waarna hij gewoon wordt ingeschakeld en direct een werkend netwerk met beveiligde toegang tot bedrijfsresources krijgt.

Zodra het kantoor met een volwaardig bekabeld netwerk is aangesloten, kan de balancer gewoon worden verwijderd en worden opgeborgen tot de volgende keer, of als reserve worden gehouden bij netwerkstoringen.

Banken. De overgrote meerderheid van de geldautomaten is aangesloten op het netwerk via mobiele communicatie; in zo'n geldautomaat zit een dongle met een simkaart die de verbinding verzorgt. Dit is meestal meer dan voldoende, omdat de verwerking van gegevens vanuit dataverkeer in werkelijkheid bijna niets kost, en niemand zal torrents downloaden via geldautomaten. Althans, niet uit nieuwsgierigheid. Bovendien maakt een mobiele aansluiting van de geldautomaat het iets mobieler: binnen een winkelcentrum kan deze redelijk snel van plek naar plek worden verplaatst, waarbij je alleen rekening hoeft te houden met de aanwezigheid van een stopcontact in de buurt en niet met een internetkabel.

Als er voordelen zijn, zijn er ook nadelen. De belangrijkste is dat er maar één simkaart in de dongle zit. Dus als er problemen ontstaan bij deze specifieke provider, valt de geldautomaat tijdelijk uit en kan deze niet met de bank communiceren. Banken houden hier niet van; ten eerste vanwege het verlies van geld (elk uur dat de geldautomaat stil staat, is een aanzienlijke verlies van middelen), en ten tweede, dergelijke stilstanden beïnvloeden de klantenbinding negatief. Je komt een winkelcentrum binnen om snel geld op te nemen bij de geldautomaat, en hij reageert traag.

We understand that there is a high likelihood this could be a network issue, but for the average person expecting crisp cash in just a minute, the source of the problem will invariably be the bank itself. If the ATM of a specific bank is not working, it’s a useless bank, that’s how it is. The load balancer will switch the network to the second SIM card if needed. A situation where two different operators fail simultaneously in a city is much rarer than temporary failures experienced by just one.

Plus, we must not forget about establishing situational centers and operational headquarters for emergency services and government bodies. It is critical for them to deploy a secure network to fully access all their internal databases from any location, whether it’s a field or a swamp. Currently, the deployment process for such a network looks like this:

  • emergency services arrive on site and unload;
  • install USB modems with the operators' SIM cards;
  • locate a fixed point of presence from the operators (for this, they have contacts with all operators for such situations);
  • connect to the channel (either just to the internet or directly to their network);
  • overlay their special equipment on top of all this;
  • and deploy the network.

It seems there aren’t that many steps. But the process can take a couple of days. With the load balancer, everything can be set up in just 5 minutes. You take it out, turn it on, and that’s it. You don’t need to worry about the balance (we keep our finger on the pulse from our end, regardless of which operators' SIM cards the client is using), plus the device doesn’t need to be kept in greenhouse conditions and can actually be thrown on the roof of a mobile trailer where it has better reception — protection up to IP67 allows for this.

Features of Redundancy

Devices ensuring redundancy essentially operate on a similar principle to the load balancer, but with a couple of distinctions. Firstly, there are always only two SIM cards. Secondly, they operate alternately, meaning that only one is active at a time; no channel bonding occurs.

De installatie aan de klantzijde is net zo eenvoudig: een router wordt geplaatst waarin een speciaal Python-script is geladen, en deze werkt in de modus van een LTE-modem, waarbij hij indien nodig automatisch van de eerste SIM naar de tweede overschakelt (het script doet dit automatisch afhankelijk van de activering van specifieke triggers). Een extra voordeel is niet alleen de werking als een volledig LTE-modem, maar ook de mogelijkheid om via kabel te werken. Dat wil zeggen, als je toegang hebt tot een kabelnetwerk, kun je een kabel in de router steken en daarop werken. Mocht er iets misgaan met de kabelverbinding, dan schakelt de LTE-kanaal in. Dit zorgt voor een soort van redundantie van het kabelsignaal indien gewenst.

Hier hebben we alles zelf gedaan, zonder partners of externe aannemers in te schakelen.

Een belangrijke eigenschap van de werking met redundantie is dat het uitsluitend via VPN is. Ja, we bouwen het hele netwerk via een VPN-tunnel. Alle SIM-cards die in dergelijke apparaten zijn geïnstalleerd, bevinden zich in hetzelfde VPN-netwerk, dus als je deze eruit haalt en in een gebruikelijke smartphone plaatst, zal het niet werken. Het apparaat voor redundantie via het VPN-netwerk legt een tunnel aan naar onze gateway, waar de klanten verbinding mee maken. Voor de eindklant is hier in principe geen enkel verschil, behalve de grootte van het eindpakket dat niet gefragmenteerd is.

Daarnaast behouden we voor elke specifieke klant hetzelfde IP en de bijbehorende instellingen. Het werkt via kabel, schakelt over naar SIM-cards; als je het apparaat ergens anders wilt verplaatsen, blijft het IP hetzelfde.

Er zijn nog twee nuttige functies voor zakelijke klanten.

Ten eerste, Wi-Fi. Het apparaat fungeert als een beperkte netwerkrouter, een soort tussenpunt tussen de provider en de klant, en kan bovendien ook werken als een gebruikelijke klantrouter op basis van een vooraf bepaald set van regels. Er staat niets in de weg om dit te voorzien van Wi-Fi, zodat de zakelijke klant zijn medewerkers snel Wi-Fi kan geven. Ik merk op dat we in dit scenario specifiek spreken over een zakelijke werkomgeving, en niet over openbare Wi-Fi met authenticatie via SMS, zoals in cafés en dergelijke.

Ten eerste is er een ingebouwde SIP-gateway. De router heeft een kleine PBX die kan samenwerken met onze cloud-telefooncentrale en die de klant in staat stelt analoge telefoons direct op de router aan te sluiten. Tegen het einde van dit jaar zijn we van plan een volledige service uit te rollen, multi-sim-reservering + Wi-Fi + cloud-telefooncentrale, momenteel is alles nog in testfase. We overwegen deze service aan te bieden in de vorm van twee entiteiten - of meteen met onze OATC, of met de telefooncentrale die de klant al heeft.

Stel dat de klant zijn eigen IP VPN-netwerk heeft zonder internettoegang en zijn eigen PBX op Asterisk, hij geeft ons zijn instellingen en wij configureren alles zodat de klant een router ontvangt die meteen twee telefoonlijnen, Wi-Fi en IP VPN-toegang heeft.

Hoe aan te sluiten

Hier zijn die pagina's.

Internetverbinding reservering.
Samenvoegen van mobiele netwerken.

Voorlopig voeren we actieve belastingstests uit. Ik zal ook apart over de resultaten schrijven. Als u vragen heeft over de werking van onze MultiSIM, laat het me weten in de comments, ik zal antwoorden.

Bron: habr.com

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster