Резервування в MultiSim - що це і як воно працює

Привіт!

Мене звуть Антон Даценко, і я відповідаю за розвиток корпоративних рішень та сервісів у підрозділі Білайн Бізнес. Сьогодні я розповім вам, як ми використовуємо технології резервування та балансувальник у MultiSIM, для яких клієнтів подібний продукт важливіший, ніж здається на перший погляд, і трохи про мережі загалом.

Зазначу відразу, що в пості йтиметься саме про B2B-клієнтів. Тому що для звичайного абонента резервування зв'язку – це смартфон із двома сімками.

Резервування в MultiSim - що це і як воно працює

Але якщо дуже серйозно, то підходи тут трохи схожі. Про важливість резервування каналу зв'язку варто говорити приблизно в тій самій площині, що і про важливе резервне копіювання даних. Нема у вас бекапу - це в принципі погано (але тимчасово). Є у вас бекап - це вже краще. А якщо ви не тільки робите бекапи, а й перевіряєте про всяк випадок, наскільки добре з них усе відновлюється, — вже зовсім добре.

Стабільна мережа для більшості підприємств, включаючи навіть малий та середній бізнес, це без жартів запорука нормальної роботи. Тому що на мережу пов'язано дуже багато — і працездатність інтернет-магазинів, і роботи з базами даних в офлайн-магазинах, і робота онлайн-кас та пінпадів. Загалом, якщо немає мережі - ви не зможете нормально оплатити товар, вам не подужають вибити чек в онлайн-касі, та інше, інше.

Що таке балансувальник і навіщо він потрібний

Балансувальник (він же агрегатор трафіку) є аналогом роутера, в якому коштує від 2 до 4 сім-карт (залежить від моделі, потрібної замовнику). За допомогою партнерів ми встановлюємо обладнання у корпоративних клієнтів та налаштовуємо підключення. Це може бути або підключення безпосереднє через балансувальник по LTE-мережах, або через пристрій з резервуванням. Ще є варіант з VPN-тунелем, але про нього розповім окремо в наступному пості.

Резервування в MultiSim - що це і як воно працює
Тут дві SIM-картки

Так ось. Кожен балансувальник виробляє складання смуг пропускання каналів, які подаються з сім-карт, і працює із сервером агрегації. Сервер знаходиться в нашій мережі, на стику нашої мережі та мережі партнера, і ми отримуємо робочий канал. Візуально це роутер, найчастіше Mikrotik (так, так), на якому стоїть кастомна прошивка, ми брали за основу OpenWrt і серйозно її переписали.

Резервування в MultiSim - що це і як воно працює
А тут уже 4

Про необхідність подібних пристроїв понад 10 років тому замислилися медійні компанії США. Телебачення там розвинене серйозніше, ніж у нас, причому особлива увага приділяється прямим ефірам та прямим включенням з місця подій. Якість картинки та звуку важлива, це теж складова конкурентної переваги, тому існує низка компаній, які мають спеціальні патенти на технології в плані того, як правильно розбити якісний відеофрейм на фрагменти, все це впхнути в стільникову мережу, на боці студії з цих фрагментів знову зібрати відмінну картинку, а не зграю шакалів, і показати глядачеві. І все це, що важливо, з мінімальною затримкою за часом.

Ось і використовують спеціальні пристрої, у яких на борту відразу набір різноманітних сімок, що дозволяють гнати якісний відеопотік з місця подій до студій.

У нас сам телевізійний ринок побудований трохи інакше, тому таке рішення не прижилося, бо вийшло водночас і дорогим, і не популярним.

А ось для бізнесу балансувальники на 2-4 сімки виявилися якраз до речі.

Кому корисно

Добре, якщо у вас у компанії чудові мережеві адміністратори, та й з провайдером все чудово. Але трапляються випадки, коли резервування рятує звичний робочий уклад.

Більшість клієнтів, які активно використовують наш продукт, це компанії, які мають складності з провідним каналом зв'язку. Причин тому безліч - це може бути провайдер-монополіст у бізнес-центрі, це може бути розташування магазину не в будівлі, в якій провідний канал є, а в невеликій прибудові до нього, в якій цього каналу вже немає. Скажімо, невеликий критий ринок у кроковій доступності від житлових будинків. А тягнути до такої прибудови лінію від основної ВОЛЗ чи складно, чи невигідно.

А ще є клієнти з пересувними офісами або сезонним бізнесом, включно з організаторами заходів. Наш балансир (читай – роутер із сімками та спеціальним софтом) це невелика коробочка, яку можна швидко взяти з собою, підключити на місці, і все запрацює. Допустимо, є страхова компанія, якій треба багато і часто розгортати свої офіси на нових місцях. Поки що такий новий офіс обслуговування клієнтів повноцінно і з усіма документами підключать до мережі, може пройти тиждень. Якщо ж використовувати балансувальник MultiSIM, достатньо буде закинути його в офіс з першою ж постачанням меблів та паперу для принтерів, після чого його просто увімкнуть і відразу отримають робочу мережу із захищеним доступом до корпоративних ресурсів.

Як тільки офіс підключають до повноцінної провідної мережі, балансувальник можна просто прибрати і відкласти його до такого випадку, або залишити як запаску при аварії на мережі.

банки. Переважна більшість банкоматів підключена до мережі саме через мобільний зв'язок, усередині такого банкомату стоїть свисток із SIM-картою, який і забезпечує зв'язок. Цього зазвичай вистачає із запасом, бо обмін процесинговими даними з погляду трафіку — це насправді копійки, а торренти качати з банкоматів ніхто не буде. Якщо заради інтересу. Крім цього, підключення банкомату по мобільній мережі робить його трохи мобільнішим: у рамках торговельного центру, скажімо, його можна буде досить швидко пересувати з місця на місце, орієнтуючись лише на наявність розетки поблизу, а не на інтернет-кабель.

Якщо є плюси, будуть і мінуси. Головний – у свистці стоїть лише одна SIM-картка. Тому якщо у цього оператора виникнуть проблеми, то банкомат тимчасово виходить з ладу і не може зв'язатися з банком. Банки ж не люблять таке, по-перше, через втрату грошей (кожну годину простою банкомату це неілюзорна втрата коштів), по-друге, такі простої не дуже добре позначаються на лояльності клієнтів. Прийшли ви до ТЦ до банкомату терміново зняти гроші, а він тупить.

Ми-то з вами зараз розуміємо, що з великою ймовірністю це може бути проблема з мережею, але для кінцевої людини, яка чекає хрумку через хвилину, джерелом проблеми завжди буде сам банк. Якщо не працює банкомат конкретного банку = безглуздий банк, ось все у них так. Балансувальник у разі чого переключить мережу на другу сімку. Ситуація, коли в місті синхронно лягли відразу два різні оператори, відбувається значно рідше, ніж тимчасові поломки в одного.

Плюс не забуваємо про створення ситуаційних центрів та оперативних штабів екстрених служб та держорганів. Для них критично розгорнути захищену мережу, щоб мати можливість повноцінно працювати з усіма своїми внутрішніми базами даних з будь-якого місця, будь то поле чи болото. Наразі процес розгортання подібної мережі виглядає так:

  • екстрені служби приїжджають на місце та вивантажуються;
  • встановлюють USB-свистки із сімками операторів;
  • шукають фіксовану точку присутності операторів (для цього вони мають контакти всіх операторів з такої нагоди);
  • прокидають канал (або просто до інтернету, або одразу до своєї мережі);
  • накладають на все це зверху своє спеціальне обладнання;
  • розгортають мережу.

Начебто пунктів не так багато. Але процес може тривати кілька днів. З балансувальником все укладається у 5 хвилин. Дістав його, увімкнув, і все. Про баланс думати не треба (це вже ми зі свого боку самим тримаємо руку на пульсі, незалежно від того, сімки яких операторів використовує клієнт), плюс пристрій можна не тримати в тепличних умовах, а взагалі закинути на дах пересувного вагончика, де краще ловить. захист IP67 цілком дозволяє це зробити.

Особливості резервування

Девайси, що забезпечують резервування, загалом працюють за схожим принципом, що і балансувальник, але з парою особливостей. По-перше, сімок тут завжди тільки дві. По-друге, вони працюють по черзі, тобто активна завжди лише одна, тут не виробляється ніякої склеювання каналів.

Установка з боку клієнта виглядає так само просто - ставиться роутер, в який залитий спеціальний скрипт на Python, і працює він в режимі LTE-модему, при необхідності перемикаючись з першої сімки на другу (скрипт робить це автоматично залежно від спрацьовування тих чи інших тригерів ). Додатковою плюшкою тут є не тільки робота як LTE-модему начисто, а й робота по кабелю. Тобто, якщо у вас є доступ через кабельну мережу, в роутер можна встромити кабель і працювати по ньому. Якщо з кабельним з'єднанням щось піде не так, увімкнеться LTE-канал. Виходить таке резервування кабельного сигналу за бажання.

Тут ми все робили самі, без залучення партнерів чи сторонніх підрядників.

Ключова характеристика роботи з резервуванням – це VPN only. Так, всю мережу ми будуємо через VPN-тунель. Всі сімки, встановлені в таких девайсах, знаходяться в єдиній VPN-мережі, тому якщо її для спроби вийняти з пристрою і вставити в звичний смартфон, він не працюватиме. Пристрій резервування через мережу VPN прокладає тунель до нашого шлюзу, куди і виходять клієнти. В принципі, для кінцевого клієнта тут немає жодної різниці, за винятком розміру кінцевого нефрагментованого пакета.

При цьому ми зберігаємо за конкретним клієнтом один і той же IP та відповідні налаштування. Працює по кабелю, перемикається на сімки, вирішив перенести пристрій кудись — IP буде тим самим.

Є ще дві корисні функції для корпоративних клієнтів.

По-перше, Wi-Fi. Пристрій працює як обмежений маршрутизатор мережі, своєрідна точка між оператором і клієнтом, при цьому може працювати і як звичний маршрутизатор клієнта за заздалегідь обумовленим набором правил. Ніщо не заважає накинути на це зверху Wi-Fi, щоб корпоративний клієнт зміг роздавати своїм співробітникам швидкий Wi-Fi. Зауважу, що в цьому сценарії ми говоримо саме про корпоративну робочу мережу, а не загальнодоступний Wi-Fi з авторизацією по SMS, як у кафе та інше.

По-друге, є вбудований SIP-шлюз. У роутері є маленька PBX, яка може працювати з нашою хмарною АТС та давати клієнту можливість прямо до роутера підключати аналогові телефони. Наприкінці цього року ми плануємо розгорнути повноцінний сервіс, multisim-резервування + Wi-Fi + хмарна АТС, доки все це у тесті. Є задум надавати такий сервіс у форматі двох сутностей — або з нашої ОАТС, або з АТС, яка вже є у клієнта.

Припустимо, є у клієнта своя IP VPN-мережа без доступу в інтернет і своя PBX на Asterisk, він дає нам свої налаштування, а ми налаштовуємо все так, що клієнт отримує на виході роутер, який має відразу дві абонентські лінії, Wi-Fi та IP VPN доступ.

Як підключити

На цих сторінках.

Резервування інтернет-з'єднання.
Об'єднання мобільних мереж.

Поки що ж проводимо активне навантажувальне тестування. Про результати теж відпишу окремо. Якщо у вас є якісь питання щодо роботи нашого MultiSIM – задавайте у коментарях, відповім.

Джерело: habr.com

Додати коментар або відгук