Паўкіраваны VPN: назва не кажа, хто знаходзіцца на чаргаванні
Назва — гэта не пратакол і не працэнт падзелу. Ператварыце яе ў адказных за канчатковыя пункты, супольныя налады, маніторынг і перадачу інцыдэнту, задача за задачай.
У восем раніцы злучэнне абрываецца, і першае пытанне — хто мусіць гэта выправіць. Фраза паўкіраваны VPN на гэта не адказвае, бо яна называе камерцыйную дамоўленасць, а не падзел працы. Два пастаўшчыкі могуць ужываць адну фразу з процілеглымі разьмеркаваннямі: адзін абслугоўвае прыладу на баку заказчыка, другі толькі назірае за ўласным шлюзам. Пакуль задачы не запісаныя, назва — гэта здагадка, пераапранутая ў апісанне.
Пачніце з злучэння, якое абарвалася
Назавіце канчатковы пункт, які перастаў адказваць, час і тое, што рабіў карыстальнік, калі ўсё зламалася. Затым пералічыце кампаненты на гэтым шляху: ноўтбук, мясцовую лінію, шлюз на баку заказчыка, шлюз пастаўшчыка і рэсурс за ім. Кожны з іх альбо мае ўласніка ў пагадненні, альбо мае прагал. Сартаванне займае дзесяць хвілін і вызначае наступныя тры гадзіны.
Сімптом, агульны для ўсіх карыстальнікаў, паказвае на супольны кампанент, а той, што ідзе за адным ноўтбукам, паказвае на кліент. Гэтае адрозненне ставіць заяўку ў правільную чаргу яшчэ да таго, як хтосьці адкрые канфігурацыю.
Вызначцеся з двума канчатковымі пунктамі да налад
Вырашыце, хто валодае шлюзам на баку заказчыка і хто валодае далёкім канчатковым пунктам. Калі гэтыя два вызначаныя, кожны бок ведае, што ён можа праверыць і пра што мусіць запытаць. Усё астатняе ў дамоўленасці адтуль робіцца прасцей.
Пастаўшчык можа назіраць за ўласным шлюзам, пакуль заказчык застаецца адказным за мясцовую лінію інтэрнэт-правайдэра, службу каталога або мэтавую праграму. Прылада, якая належыць заказчыку, можа заставацца пад пагадненнем аб абслугоўванні пастаўшчыка, таму ўласнасць і тое, хто трымае скрыню, — два розныя пытанні. Запішыце абодва адказы для кожнага канчатковага пункта, бо менавіта другі адказ часта разыходзіцца пры працягу.
Супольныя аб’екты маюць роўна аднаго ўласніка
Ідэнтычнасці, уліковыя даныя, абароненыя прэфіксы, прапановы і пагадненне аб зваротнай маршрутызацыі — гэта супольныя аб’екты, а супольныя аб’екты гніюць хутчэй за ўсё. Калі абодва бакі могуць змяніць адзін, абодва зменяць, і кожная змена выглядае лакальна правільнай, пакуль пагаднены паток ламаецца. Дайце кожнаму аб’екту аднаго ўласніка і адзін працэс змен, і патрабуйце, каб другі бок быў паведамлены да таго, як змена адбудзецца. Альтэрнатыва — гэта журнал змен, які чытаецца так, нібыта два чалавекі рамонтуюць розныя паловы адной машыны.
Класічная адмова — змена селектара на адным баку і змена NAT на другім за той самы тыдзень. Ніводзін інжынер не зрабіў нічога няправільнага, і тунэль усё роўна перастаў перадаваць праграму.
Хто прымае першае паведамленне
Зараней вызначце, каго выклікаюць першым, што кожны бок мае права чытаць і ў які момант справа пераходзіць з рук у рукі. Падайце канчатковы пункт, час спробы і дазволены паток, каб абодва бакі маглі суаднесці адну падзею.
Вузкі звод стану звычайна карыснейшы за неадрэдагаваную канфігурацыю, і ён не выдае сакрэтаў. Маніторынг належыць таму, хто валодае кампанентам, а не таму, хто валодае лагатыпам, таму спытайце, які бок бачыць стан тунэля, які бачыць праграму і каго будзіць кожнае апавяшчэнне. Пастаўце маршрут па-за працоўным часам побач з кожным апавяшчэннем, бо панэль, на якую ніхто не чаргуе, — гэта дакументацыя.
Вызначце паўнамоцтвы на змены з той жа акуратнасцю. Калі пастаўшчык правіць селектар, а заказчык у той самы час правіць NAT, абедзве лакальныя канфігурацыі выглядаюць праўдападобна, а тунэль усё роўна не працуе.
Што назва ніколі вам не скажа
Упішыце ў сапраўднае пагадненне суправаджэнне праграмнага забеспячэння, ратацыю ўліковых даных, ухваленыя рэзервовыя копіі канфігурацыі і шлях аднаўлення. Мадэль супольнай адказнасці накшталт мадэлі, якую публікуе AWS паказвае, наколькі далёка падзел можа зрушвацца паміж паслугамі, і гэта прыклад, а не азначэнне ўмоў вашага пастаўшчыка. Рабіць любую выснову з фразы «паўкіраваны» — гэта тое, як размова пра працяг выяўляе прагал.
Абсяг мусіць называць звычайнага аператара і шлях эскалацыі для кожнай залежнасці. Як бы камерцыйная прапанова ні называла паслугу, у практыцы яна азначае менавіта гэты спіс.