Переезд инфраструктуры — задача, которую почти всегда считают логистической. Пришли такелажники, аккуратно перевезли, включили, разошлись. На практике перевозка — самая короткая и самая предсказуемая часть работы. Всё интересное происходит до неё и после.
Переїзд інфраструктури — задача, яку майже завжди вважають логістичною. Прийшли такелажники, акуратно перевезли, увімкнули, розійшлися. На практиці перевезення — найкоротша і найпередбачуваніша частина роботи. Усе цікаве відбувається до неї і після.
Relocating infrastructure is a task almost everyone treats as logistics. The movers arrive, carry things carefully, plug them in, leave. In practice the transport is the shortest and most predictable part of the work. Everything interesting happens before it and after.
В конце августа у нас совпали два переезда. Первый — перенос программно-аппаратного комплекса с нагрузкой в виде баз данных из одного машинного зала в другой. Второй — переезд офиса, где две стойки с двух этажей съезжались в один шкаф на новой площадке. Разница в классе оборудования очевидна. Гораздо интереснее другое: стратегии переноса получились принципиально разными, и дело не в бюджете.
Наприкінці серпня в нас збіглися два переїзди. Перший — перенесення програмно-апаратного комплексу з навантаженням у вигляді баз даних з одного машинного залу в інший. Другий — переїзд офісу, де дві стійки з двох поверхів з’їжджалися в одну шафу на новому майданчику. Різниця в класі обладнання очевидна. Значно цікавіше інше: стратегії перенесення вийшли принципово різними, і річ не в бюджеті.
At the end of August two relocations coincided. The first was moving an engineered appliance running databases from one machine room to another. The second was an office move, where two racks from two floors were merged into a single cabinet at a new site. The difference in equipment class is obvious. What is far more interesting is that the two strategies came out fundamentally different, and not because of budget.
01
ПостановкаПостановкаThe setup
Два объекта, одна неделя
Два об'єкти, один тиждень
Two sites, one week
Оборудование разного класса, но стратегия в обоих случаях определялась одним вопросом — что здесь вообще можно продублировать заранее.
Обладнання різного класу, але стратегія в обох випадках визначалася одним питанням — що тут узагалі можна продублювати заздалегідь.
Different classes of equipment, but in both cases the strategy came from one question: what can be duplicated here in advance.
Объект первый. Два шкафа программно-аппаратного комплекса с нагрузкой в виде баз данных, три отдельных комплекса меньшего типоразмера того же класса и сетевое ядро. Исходный и целевой машинные залы находятся в разных зданиях на расстоянии около 150 метров, по внутренней территории. Новые шкафы предоставил заказчик, исходные оставались на месте — то есть оборудование не переезжало «вместе со стойкой», а разбиралось и собиралось заново.
Об’єкт перший. Дві шафи програмно-апаратного комплексу з навантаженням у вигляді баз даних, три окремі комплекси меншого типорозміру того самого класу і мережеве ядро. Вихідний і цільовий машинні зали розташовані в різних будівлях на відстані близько 150 метрів, внутрішньою територією. Нові шафи надав замовник, вихідні лишалися на місці — тобто обладнання не переїжджало «разом зі стійкою», а розбиралося і збиралося заново.
Site one. Two racks of an engineered appliance running databases, three smaller units of the same class and the network core. The source and target machine rooms are in different buildings about 150 metres apart across the internal grounds. The customer supplied new racks and kept the old ones in place — so the equipment did not travel “with its rack” but was dismantled and reassembled.
Объект второй. Офис: две стойки, которые нужно свести в один шкаф 42U на новой площадке. Внутри — головной маршрутизатор, три коммутатора агрегации, коммутаторы доступа, коммутатор 10G, шесть патч-панелей, восемь точек Wi-Fi, телефонная платформа в отказоустойчивой паре плюс вторая, отдельная, и четыре сервера: три узла с офисными сервисами и сервер резервного копирования. Плюс источники бесперебойного питания и блоки распределения. В итоговой компоновке занято около 27 юнитов из 42.
Об’єкт другий. Офіс: дві стійки, які потрібно звести в одну шафу 42U на новому майданчику. Усередині — головний маршрутизатор, три комутатори агрегації, комутатори доступу, комутатор 10G, шість патч-панелей, вісім точок Wi-Fi, телефонна платформа у відмовостійкій парі плюс друга, окрема, і чотири сервери: три вузли з офісними сервісами і сервер резервного копіювання. Плюс джерела безперебійного живлення і блоки розподілу. У підсумковому компонуванні зайнято близько 27 юнітів із 42.
Site two. The office: two racks to be merged into one 42U cabinet at a new location. Inside: the edge router, three aggregation switches, access switches, a 10G switch, six patch panels, eight Wi-Fi access points, a telephony platform in a resilient pair plus a second standalone one, and four servers — three nodes with office services and a backup server. Plus UPS units and power distribution. The final layout occupies about 27 of the 42 units.
Два переезда одной неделиДва переїзди одного тижняTwo relocations in one week
Оборудование разного класса. Решение в каждом случае определялось тем, что вообще можно продублировать.Обладнання різного класу. Рішення в кожному випадку визначалося тим, що взагалі можна продублювати.Different classes of equipment. In each case the decision came from what could be duplicated in advance.
| Комплекс с базами данныхКомплекс із базами данихThe database appliance | ОфисОфісThe office | |
|---|---|---|
| Что переноситсяЩо переноситьсяWhat moves | Два шкафа комплекса с базами данных и три комплекса меньшего типоразмераДві шафи комплексу з базами даних і три комплекси меншого типорозміруTwo racks of the database appliance and three smaller units of the same class | Две офисные стойки: сеть, телефония, четыре сервера, питаниеДві офісні стійки: мережа, телефонія, чотири сервери, живленняTwo office racks: network, telephony, four servers, power |
| Подготовка площадкиПідготовка майданчикаSite preparation | Обследование зала, закупка недостающих кабелей и трансиверовОбстеження залу, закупівля відсутніх кабелів і трансиверівSurvey of the room, purchase of missing cables and transceivers | Новая кабельная система до розеток в столах, бригада монтажников, разбор фальшполаНова кабельна система до розеток у столах, бригада монтажників, розбирання фальшпідлогиNew cabling down to desk sockets, an installation crew, raised-floor teardown |
| РасстояниеВідстаньDistance | около 150 м, разные здания на одной территорииблизько 150 м, різні будівлі на одній територіїabout 150 m, different buildings on one site | другая площадка в городеінший майданчик у містіa different site across town |
| Резервирование сервисаРезервування сервісуService redundancy | Есть: репликация Active / Standby между комплексамиЄ: реплікація Active / Standby між комплексамиYes: Active/Standby replication between the two units | Нет: вторая площадка и дублирование сервисов отсутствуютНемає: другий майданчик і дублювання сервісів відсутніNo: neither a second site nor duplicated services |
| СтратегияСтратегіяStrategy | Перенос ролей: сначала резервный, затем переключениеПеренесення ролей: спочатку резервний, потім перемиканняMove the role: the standby first, then switch over | Один заход: везём актуальную конфигурацию целикомОдин захід: веземо актуальну конфігурацію цілкомOne pass: move the live configuration in full |
| Окно недоступностиВікно недоступностіOutage window | 8 минут на переключение ролей8 хвилин на перемикання ролей8 minutes for the role switch | один день, весь офисодин день, увесь офісone day, the whole office |
| Критический путьКритичний шляхCritical path | Закупка недостающих кабелей, трансиверов и розетокЗакупівля відсутніх кабелів, трансиверів і розетокBuying the missing cables, transceivers and sockets | Монтаж новой кабельной системы до розеток в столахМонтаж нової кабельної системи до розеток у столахInstalling the new cabling down to the desk sockets |
| ОткатВідкатRollback | Второй комплекс остаётся в работеДругий комплекс лишається в роботіThe second unit stays in service | Отката нет: старая площадка разбирается в тот же деньВідкату немає: старий майданчик розбирається того самого дняNone: the old site is dismantled the same day |
Оба переезда делала одна и та же команда с разницей в пару дней, и это оказался полезный эксперимент. Одни и те же инженеры, один и тот же подход к планированию — а решения на выходе противоположные. Значит, дело не в предпочтениях исполнителя и не в размере бюджета, а в условиях, которые сложились задолго до того, как кто-то вообще заговорил о переезде.
Обидва переїзди робила одна й та сама команда з різницею в пару днів, і це виявився корисний експеримент. Ті самі інженери, той самий підхід до планування — а рішення на виході протилежні. Отже, річ не в уподобаннях виконавця і не в розмірі бюджету, а в умовах, які склалися задовго до того, як хтось узагалі заговорив про переїзд.
The same team did both moves a couple of days apart, and that turned out to be a useful experiment. The same engineers, the same planning approach — and opposite decisions at the end. So it is not about the contractor’s preferences or the size of the budget, but about conditions that were set long before anyone mentioned a move.
Ключевое различие — не размер и не цена. У первого объекта уже была настроена репликация между двумя комплексами. У второго не было ни второй площадки, ни дублирования сервисов, зато была возможность подготовить новую площадку заранее и целиком. Это и определило обе стратегии.
Ключова відмінність — не розмір і не ціна. У першого об’єкта вже була налаштована реплікація між двома комплексами. У другого не було ні другого майданчика, ні дублювання сервісів, зате була можливість підготувати новий майданчик заздалегідь і цілком. Це й визначило обидві стратегії.
The key difference is neither size nor price. Site one already had replication configured between the two units. Site two had neither a second location nor duplicated services, but it did have the option of preparing the new site in advance and in full. That is what determined both strategies.
02
Комплекс с базами данныхКомплекс із базами данихThe database appliance
Переносим роль, а не оборудование
Переносимо роль, а не обладнання
Move the role, not the equipment
Первым едет тот комплекс, который в этот момент резервный. Пользователи замечают только переключение ролей.
Першим їде той комплекс, який у цей момент резервний. Користувачі помічають лише перемикання ролей.
Whichever unit is the standby at that moment goes first. Users only notice the role switch.
Между двумя комплексами первого объекта работала штатная репликация в режиме Active/Standby. План строился вокруг неё. Сначала переносится тот комплекс, который в момент работ выполняет роль резервного: его остановка на пользователей не влияет вообще никак. Комплекс разбирается, перевозится, собирается в новом шкафу, включается, проверяется, догоняет накопленные архивные журналы и возвращается в строй как резервный. Затем — переключение ролей. Бывший резервный становится основным, бывший основной — резервным, и теперь уже он едет в новый зал по той же схеме.
Між двома комплексами першого об’єкта працювала штатна реплікація в режимі Active/Standby. План будувався навколо неї. Спочатку переноситься той комплекс, який у момент робіт виконує роль резервного: його зупинка на користувачів не впливає взагалі ніяк. Комплекс розбирається, перевозиться, збирається в новій шафі, вмикається, перевіряється, наздоганяє накопичені архівні журнали і повертається в стрій як резервний. Потім — перемикання ролей. Колишній резервний стає основним, колишній основний — резервним, і тепер уже він їде в новий зал за тією самою схемою.
Between the two units at site one there was standard Active/Standby replication. The plan was built around it. First the unit that is the standby at the time is moved: stopping it has no effect on users whatsoever. It is dismantled, transported, reassembled in the new rack, powered up, verified, catches up on the accumulated archive logs and returns to service as the standby. Then the roles are switched. The former standby becomes primary, the former primary becomes standby, and now that one travels to the new room the same way.
Переносим роль, а не оборудованиеПереносимо роль, а не обладнанняMove the role, not the equipment
База данных не останавливалась ни разу: в каждый момент времени один из комплексов обслуживал нагрузку.База даних не зупинялася жодного разу: у кожен момент часу один із комплексів обслуговував навантаження.The database never stopped: at every moment one of the two units was serving the load.
День 1 — едет резервныйДень 1 — їде резервнийDay 1 — the standby moves
- Комплекс 1 в этот момент резервный, его остановка на пользователей не влияетКомплекс 1 у цей момент резервний, його зупинка на користувачів не впливаєUnit 1 is the standby; stopping it has no user impact
- Разбирается, перевозится, собирается в новом шкафуРозбирається, перевозиться, збирається в новій шафіDismantled, moved, reassembled in the new rack
- Включается, проверяется, догоняет архивные журналыВмикається, перевіряється, наздоганяє архівні журналиPowered up, verified, catches up on archive logs
Единый заход: 10 часов 55 минут, без разбивки на смены.Єдиний захід: 10 годин 55 хвилин, без розбиття на зміни.One continuous pass: 10 hours 55 minutes, no shift split.
День 2 — переключение ролейДень 2 — перемикання ролейDay 2 — the role switch
- Бывший резервный становится основнымКолишній резервний стає основнимThe former standby becomes primary
- Бывший основной становится резервнымКолишній основний стає резервнимThe former primary becomes standby
- Это единственное окно, которое видят пользователиЦе єдине вікно, яке бачать користувачіThis is the only window users see
Переключение — 8 минут.Перемикання — 8 хвилин.The switch takes 8 minutes.
День 3 — едет второй комплексДень 3 — їде другий комплексDay 3 — the second unit moves
- Теперь резервный он, схема повторяетсяТепер резервний він, схема повторюєтьсяIt is the standby now; the same procedure repeats
- Все накладки первого захода уже известны и учтеныУсі накладки першого заходу вже відомі й врахованіEvery snag from the first pass is known and accounted for
- Возвращается в строй как резервныйПовертається в стрій як резервнийReturns to service as the standby
Второй заход уложился в 9 часов.Другий захід уклався в 9 годин.The second pass took 9 hours.
Как это выглядело по времени. Перенос первого комплекса занял 10 часов 55 минут и был выполнен единым заходом, без разбивки на смены. Переключение ролей — 8 минут. Второй комплекс переехал на следующий день и уложился уже в 9 часов: все накладки первого захода к этому моменту были известны и учтены. Ни разу за эти три дня база данных не была недоступна целиком: единственное окно, которое могли заметить пользователи, — те самые восемь минут.
Як це виглядало за часом. Перенесення першого комплексу зайняло 10 годин 55 хвилин і було виконане єдиним заходом, без розбиття на зміни. Перемикання ролей — 8 хвилин. Другий комплекс переїхав наступного дня і вклався вже в 9 годин: усі накладки першого заходу на цей момент були відомі й враховані. Жодного разу за ці три дні база даних не була недоступна цілком: єдине вікно, яке могли помітити користувачі, — ті самі вісім хвилин.
How it looked in time. Moving the first unit took 10 hours 55 minutes, done in one pass without splitting into shifts. The role switch took 8 minutes. The second unit moved the next day and fit into 9 hours: by then every snag from the first pass was known and accounted for. At no point in those three days was the database fully unavailable: the only window users could notice was those eight minutes.
Комплексы меньшего типоразмера переносились иначе. Репликации у них нет, зато есть другая особенность: на них живут тестовые базы и среды разработки. Полная остановка возможна только в выходные — чтобы в рабочие дни разработчики могли нормально работать. Так дата окна определилась не графиком работ и не наличием бригады, а календарём команды разработки. Само окно отработали дисциплинированно: штатный останов, фиксация состояния, перевозка двумя партиями, сборка, включение в обратном порядке и поштучная проверка. Порядок партий выбирался не по удобству погрузки, а по тому, что должно подняться первым.
Комплекси меншого типорозміру переносилися інакше. Реплікації в них немає, зате є інша особливість: на них живуть тестові бази і середовища розробки. Повна зупинка можлива лише у вихідні — щоб у робочі дні розробники могли нормально працювати. Так дата вікна визначилася не графіком робіт і не наявністю бригади, а календарем команди розробки. Саме вікно відпрацювали дисципліновано: штатний зупин, фіксація стану, перевезення двома партіями, збирання, увімкнення у зворотному порядку і поштучна перевірка. Порядок партій обирався не за зручністю завантаження, а за тим, що має піднятися першим.
The smaller units moved differently. They have no replication, but they do have another feature: they host test databases and development environments. A full stop is only possible at the weekend, so that developers can work normally during the week. So the date of the window was set not by the work schedule or crew availability but by the development team’s calendar. The window itself was worked through with discipline: a clean shutdown, a state snapshot, transport in two batches, reassembly, power-up in reverse order and item-by-item verification. The batch order was chosen not by loading convenience but by what has to come up first.
Не всё прошло гладко. При переключении ролей не поднялся поток на одну из нод — пришлось вручную создать журнальные файлы и перезапустить ноду. Плюс по ходу работ появилось требование, которого не было в исходных вводных: очищать и продувать оборудование перед заносом в чистый машинный зал.
Не все пройшло гладко. Під час перемикання ролей не піднявся потік на одну з нод — довелося вручну створити журнальні файли і перезапустити ноду. Плюс під час робіт з’явилася вимога, якої не було у вихідних вступних: очищати і продувати обладнання перед занесенням у чистий машинний зал.
Not everything went smoothly. During the role switch the stream on one of the nodes did not come up — we had to create the log files manually and restart the node. On top of that, a requirement appeared mid-work that was not in the original brief: to clean and blow out the equipment before carrying it into a clean machine room.
Про людей. Отдельный ресурс, который надо планировать наравне с техникой, — инженеры с реальным опытом именно таких комплексов. У нас на переносе работали два удалённых инженера: консультации и удалённая поддержка на всех этапах. Важно, что в начале того же августа они уже делали такой же перенос у другого заказчика, где с места на место переезжали сразу три комплекса. Свежий опыт стоит дороже любой инструкции: человек, который проходил эту процедуру три недели назад, знает, где она обычно спотыкается, и не тратит на выяснение технологическое окно.
Про людей. Окремий ресурс, який треба планувати нарівні з технікою, — інженери з реальним досвідом саме таких комплексів. У нас на перенесенні працювали два віддалені інженери: консультації та віддалена підтримка на всіх етапах. Важливо, що на початку того самого серпня вони вже робили таке саме перенесення в іншого замовника, де з місця на місце переїжджали одразу три комплекси. Свіжий досвід коштує дорожче за будь-яку інструкцію: людина, яка проходила цю процедуру три тижні тому, знає, де вона зазвичай спотикається, і не витрачає на з’ясування технологічне вікно.
About people. A resource to be planned alongside the equipment is engineers with real experience of exactly this kind of appliance. Two remote engineers worked on our move, consulting and supporting at every stage. What mattered is that earlier the same August they had done the same kind of move for another customer, where three units were relocated at once. Fresh experience is worth more than any manual: someone who went through the procedure three weeks ago knows where it usually stumbles and does not spend the maintenance window finding out.
03
Подготовка и срокиПідготовка і терміниPreparation and timing
Критический путь оказался не в такелаже
Критичний шлях виявився не в такелажі
The critical path was not the rigging
Закупка недостающего и режим доступа на площадку длиннее самих работ на два порядка.
Закупівля відсутнього і режим доступу на майданчик довші за самі роботи на два порядки.
Buying what is missing and getting people onto the site take two orders of magnitude longer than the work.
Ни один из реализовавшихся рисков не был связан с перевозкой.
Жоден із ризиків, що реалізувалися, не був пов’язаний із перевезенням.
Not one of the risks that materialised had anything to do with transport.
Целевой зал. Ни заказчик, ни мы изначально не знали, что в новом машинном зале с розетками, кроссами, портами и длинами. Пришлось добавлять в план отдельный этап обследования, а по его итогам — закупку недостающих кабелей, трансиверов, переходников и розеток. Здесь повезло: всё нашлось и было куплено за пять дней. Но это везение, а не норма — трансивер или переходник нужного типа может ехать и месяц, и тогда именно он определит дату переезда.
Цільовий зал. Ні замовник, ні ми спочатку не знали, що в новому машинному залі з розетками, кросами, портами і довжинами. Довелося додавати в план окремий етап обстеження, а за його підсумками — закупівлю відсутніх кабелів, трансиверів, перехідників і розеток. Тут пощастило: усе знайшлося і було куплено за п’ять днів. Але це щастя, а не норма — трансивер чи перехідник потрібного типу може їхати і місяць, і тоді саме він визначить дату переїзду.
The target room. Neither the customer nor we knew at the start what the new machine room had in terms of sockets, cross-connects, ports and cable lengths. A separate survey stage had to be added to the plan, and off the back of it the purchase of missing cables, transceivers, adapters and sockets. We were lucky here: everything was found and bought in five days. But that is luck, not the norm — a transceiver or adapter of the right type can take a month to arrive, and then it is what sets the date of the move.
Полнота вводных. План работ пересчитывался четыре раза, и дело не в арифметике. Каждая редакция появлялась после того, как выяснялось что-то новое: состав целевого зала, порядок партий перевозки, кто именно допущен на площадку, в каком режиме идут работы. Первая версия любого плана переезда оптимистична ровно настолько, насколько неполны исходные данные, поэтому длительности в ней стоит считать черновиком, а не обязательством.
Повнота вступних. План робіт перераховувався чотири рази, і річ не в арифметиці. Кожна редакція з’являлася після того, як з’ясовувалося щось нове: склад цільового залу, порядок партій перевезення, хто саме допущений на майданчик, у якому режимі йдуть роботи. Перша версія будь-якого плану переїзду оптимістична рівно настільки, наскільки неповні вихідні дані, тому тривалості в ній варто вважати чернеткою, а не зобов’язанням.
Completeness of the brief. The work plan was recalculated four times, and not because of arithmetic. Each revision appeared after something new came to light: the contents of the target room, the order of transport batches, who exactly is cleared to enter the site, under what regime the work runs. The first version of any relocation plan is optimistic in exact proportion to how incomplete the input is, so its durations should be treated as a draft, not a commitment.
Где на самом деле лежит критический путьДе насправді лежить критичний шляхWhere the critical path really lies
Подготовка и согласования измеряются днями и неделями, сами работы — часами.Підготовка й погодження вимірюються днями і тижнями, самі роботи — годинами.Preparation and approvals are measured in days and weeks; the work itself in hours.
Шкала логарифмическая. Часть длительностей — фактические, часть — оценка по проекту.
Шкала логарифмічна. Частина тривалостей — фактичні, частина — оцінка за проєктом.
The scale is logarithmic. Some durations are actual, some are project estimates.
Допуск людей. Отдельная строчка, о которую спотыкаются почти все. В плане роль такелажной бригады была записана как «исполнитель или привлекаемый подрядчик». На режимный объект сторонних грузчиков не пускают — значит, тяжести двигают те же инженеры, которые потом собирают комплекс, и это надо закладывать и в график, и в состав бригады.
Допуск людей. Окремий рядок, об який спотикаються майже всі. У плані роль такелажної бригади була записана як «виконавець або залучений підрядник». На режимний об’єкт сторонніх вантажників не пускають — отже, тягарі рухають ті самі інженери, які потім збирають комплекс, і це треба закладати і в графік, і в склад бригади.
Access for people. A separate line almost everyone trips over. In the plan the rigging crew was recorded as “contractor or subcontractor”. Outside movers are not allowed onto a restricted site — which means the heavy lifting is done by the same engineers who then reassemble the system, and that belongs in both the schedule and the crew composition.
04
Baseline и маркировкаBaseline і маркуванняBaseline and labelling
Что зафиксировать до того, как взяли отвёртку
Що зафіксувати до того, як узяли викрутку
What to record before you pick up a screwdriver
Отчёт о состоянии защищает обе стороны, а собственная маркировка — единственное, чему можно доверять при сборке.
Звіт про стан захищає обидві сторони, а власне маркування — єдине, чому можна довіряти під час збирання.
A state report protects both sides, and your own labelling is the only thing you can trust during reassembly.
До начала работ мы сняли полные диагностические отчёты по обоим комплексам. Это дало две вещи сразу.
До початку робіт ми зняли повні діагностичні звіти по обох комплексах. Це дало дві речі одразу.
Before starting we took full diagnostic reports on both units. That gave two things at once.
Первая — список дефектов, которые существовали до нас. Не установлены патчи ядра без перезагрузки, некорректно сконфигурирована энергонезависимая память на ячейках хранения, вышел из строя конденсатор кэша на одном из контроллеров, патчи не зарегистрированы в самой базе, выключен flashback, на одном из серверов почти закончилось место в системной группе томов. Общая оценка состояния — 92–93 балла из 100, что для комплекса такого возраста неплохо. Но три критических замечания в каждом кластере были.
Перша — список дефектів, які існували до нас. Не встановлені патчі ядра без перезавантаження, некоректно сконфігурована енергонезалежна пам’ять на комірках зберігання, вийшов з ладу конденсатор кешу на одному з контролерів, патчі не зареєстровані в самій базі, вимкнено flashback, на одному із серверів майже скінчилося місце в системній групі томів. Загальна оцінка стану — 92–93 бали зі 100, що для комплексу такого віку непогано. Але три критичні зауваження в кожному кластері були.
The first is a list of defects that existed before us. Kernel patches not applied without reboot, non-volatile memory misconfigured on the storage cells, a failed cache capacitor on one of the controllers, patches not registered in the database itself, flashback disabled, and one server almost out of space in its system volume group. The overall health score was 92–93 out of 100, which is not bad for a system of that age. But there were three critical findings in each cluster.
Вторая — защита от разговора «после вашего переезда у нас перестало работать». Если оно не работало и до переезда, это видно в отчёте с датой. Заказчик при этом получает честную картину состояния своего комплекса бесплатно и до того, как что-то сломается. Если снимать такой отчёт после работ — он уже ничего не доказывает.
Друга — захист від розмови «після вашого переїзду в нас перестало працювати». Якщо воно не працювало й до переїзду, це видно у звіті з датою. Замовник при цьому отримує чесну картину стану свого комплексу безкоштовно і до того, як щось зламається. Якщо знімати такий звіт після робіт — він уже нічого не доводить.
The second is protection against the “it stopped working after your move” conversation. If it was not working before the move either, the dated report shows it. Meanwhile the customer gets an honest picture of their system’s condition for free and before anything breaks. Taken after the work, such a report proves nothing.
Теперь про маркировку, и это не мелочь. Главное правило: не доверять существующей маркировке. Вы никогда не знаете, кто и сколько раз пересобирал или переносил этот комплекс до вас, соответствует ли фактическое подключение портовой карте из документации и не переставляли ли что-то «временно» три года назад.
Тепер про маркування, і це не дрібниця. Головне правило: не довіряти наявному маркуванню. Ви ніколи не знаєте, хто і скільки разів перезбирав або переносив цей комплекс до вас, чи відповідає фактичне під’єднання портовій карті з документації і чи не переставляли щось «тимчасово» три роки тому.
Now about labelling, and it is not a small thing. The main rule: do not trust the existing labels. You never know who reassembled or relocated this system before you and how many times, whether the actual cabling matches the port map in the documentation, or whether something was moved “temporarily” three years ago.
Поэтому порядок такой. Сначала фиксируем фактическое состояние — фотографии шкафа с обеих сторон, схема портов как есть, а не как в документе. Потом маркируем сами, заново, и клеим на всё: на оборудование, на кабели, на патч-панели, на розетки питания. Маркировка должна быть максимально простой и однозначной, чтобы её понял человек, который видит этот шкаф впервые. Каждый кабель маркируется с обеих сторон, и на бирке — куда он воткнут: юнит, порт, розетка, позиция. Не «uplink-2», а конкретное место назначения.
Тому порядок такий. Спочатку фіксуємо фактичний стан — фотографії шафи з обох боків, схема портів як є, а не як у документі. Потім маркуємо самі, заново, і клеїмо на все: на обладнання, на кабелі, на патч-панелі, на розетки живлення. Маркування має бути максимально простим і однозначним, щоб його зрозуміла людина, яка бачить цю шафу вперше. Кожен кабель маркується з обох боків, і на бирці — куди він увіткнутий: юніт, порт, розетка, позиція. Не «uplink-2», а конкретне місце призначення.
So the order is this. First record the actual state — photographs of the rack from both sides, a port diagram as it is rather than as the document says. Then label everything yourself, from scratch, and stick labels on everything: equipment, cables, patch panels, power outlets. Labelling must be as simple and unambiguous as possible, so that someone seeing this rack for the first time can read it. Every cable is labelled at both ends, and the tag says where it plugs in: unit, port, outlet, position. Not “uplink-2”, but the specific destination.
Вы никогда не знаете, кто и сколько раз пересобирал этот комплекс до вас.
Ви ніколи не знаєте, хто і скільки разів перезбирав цей комплекс до вас.
You never know who rebuilt this system before you, or how many times.
Это скучная работа на несколько часов. Она окупается ровно один раз — когда на новой площадке что-то не поднялось и надо за минуту понять, тот ли кабель в том ли порту.
Це нудна робота на кілька годин. Вона окупається рівно один раз — коли на новому майданчику щось не піднялося і треба за хвилину зрозуміти, чи той кабель у тому порту.
It is boring work that takes a few hours. It pays for itself exactly once — when something does not come up at the new site and you have a minute to work out whether the right cable is in the right port.
05
РасходникиВидатковіConsumables
Кабели переезд переносят по-разному
Кабелі переїзд переносять по-різному
Cables handle a move differently
Что едет как есть, что осматривается поштучно, а что заменяется новым без обсуждения.
Що їде як є, що оглядається поштучно, а що замінюється новим без обговорення.
What travels as is, what is inspected one by one, and what is replaced without discussion.
Отдельная тема, на которой экономят чаще всего, — расходники. Кабель кажется вечным, пока не начинает подводить под нагрузкой.
Окрема тема, на якій економлять найчастіше, — видаткові. Кабель здається вічним, поки не починає підводити під навантаженням.
A separate topic where corners are cut most often is consumables. A cable seems eternal until it starts failing under load.
Кабели переезд переносят по-разномуКабелі переїзд переносять по-різномуCables handle a move differently
Расходник стоит несопоставимо дешевле разбирательства с нестабильным линком на нагруженной системе.Видаткові коштують незіставно дешевше за розбирання з нестабільним лінком на навантаженій системі.Consumables cost incomparably less than chasing an unstable link on a loaded system.
Переезжают без заменыПереїжджають без заміниMove as they are
- Медные DAC 100G для фабрики RoCEМідні DAC 100G для фабрики RoCECopper 100G DACs for the RoCE fabric
- Питающие кабели C13 / C19Живильні кабелі C13 / C19C13 / C19 power cords
- Кабели управления в пределах шкафаКабелі керування в межах шафиManagement cables inside the rack
Короткие, жёсткие, с цельным разъёмом. Достаточно беглого осмотра разъёма и защёлки.Короткі, жорсткі, із суцільним роз’ємом. Достатньо побіжного огляду роз’єму і защіпки.Short, stiff, one-piece connector. A quick look at the connector and latch is enough.
Осматриваем каждый экземплярОглядаємо кожен екземплярInspect every single one
- DAC 10G и 25GDAC 10G і 25G10G and 25G DACs
- Медные патч-корды cat5e / cat6Мідні патч-корди cat5e / cat6Copper cat5e / cat6 patch cords
- Кабели, шедшие в лотке или под поломКабелі, що йшли в лотку або під підлогоюCables that ran in trays or under the floor
Тоньше и податливее: заломы, вытянутые фиксаторы, продавленная изоляция. Дефект виден не всегда — проверяем и разъём, и трассу.Тонші й податливіші: заломи, витягнуті фіксатори, продавлена ізоляція. Дефект видно не завжди — перевіряємо і роз’єм, і трасу.Thinner and more pliable: kinks, stretched latches, crushed insulation. The defect is not always visible — check the connector and the run.
Меняем на новые без обсужденияМіняємо на нові без обговоренняReplace outright
- Многомодовая оптика OM3 / OM4Багатомодова оптика OM3 / OM4OM3 / OM4 multimode optics
- Патч-корды из горячего коридораПатч-корди з гарячого коридоруPatch cords from the hot aisle
- Всё, что старше нескольких летУсе, що старше за кілька роківAnything more than a few years old
Микроизгибы копятся годами, клей и пластик рассыхаются от температуры. Разборка и протяжка добавляют свою долю повреждений.Мікровигини накопичуються роками, клей і пластик розсихаються від температури. Розбирання і протягування додають свою частку пошкоджень.Microbends accumulate over years, glue and plastic dry out from heat. Dismantling and re-pulling add their own share of damage.
Медные DAC на 100 гигабит для фабрики RoCE переезд и перетыкание переносят спокойно: они короткие, жёсткие, разъём цельный. Достаточно осмотреть разъём и защёлку. А вот DAC на 10 и 25 гигабит требуют отдельного осмотра каждого экземпляра: они тоньше, легче заламываются, фиксаторы вытягиваются. Медные патч-корды cat5e и cat6 — туда же: смотрим на изломы, продавленную изоляцию, поломанные защёлки.
Мідні DAC на 100 гігабітів для фабрики RoCE переїзд і перетикання переносять спокійно: вони короткі, жорсткі, роз’єм суцільний. Достатньо оглянути роз’єм і защіпку. А от DAC на 10 і 25 гігабітів потребують окремого огляду кожного екземпляра: вони тонші, легше заламуються, фіксатори витягуються. Мідні патч-корди cat5e і cat6 — туди ж: дивимося на зломи, продавлену ізоляцію, поламані защіпки.
Copper 100-gigabit DACs for the RoCE fabric take a move and re-plugging calmly: they are short, stiff, with a one-piece connector. Inspecting the connector and the latch is enough. But 10 and 25 gigabit DACs need each unit inspected separately: they are thinner, kink more easily, and their latches stretch. Copper cat5e and cat6 patch cords belong in the same group: look for kinks, crushed insulation, broken latches.
С многомодовой оптикой OM3 и OM4 разговор короткий: при переезде она меняется на новую. Микроизгибы копятся годами эксплуатации, клей и пластик рассыхаются от температуры в горячем коридоре, а разборка и протяжка добавляют свою долю повреждений. Проблема ещё и в том, что такой патч-корд не отказывает честно и сразу — он даёт растущее количество ошибок под нагрузкой, и причину будут искать где угодно, только не в нём.
З багатомодовою оптикою OM3 і OM4 розмова коротка: під час переїзду вона міняється на нову. Мікровигини накопичуються роками експлуатації, клей і пластик розсихаються від температури в гарячому коридорі, а розбирання і протягування додають свою частку пошкоджень. Проблема ще й у тому, що такий патч-корд не відмовляє чесно і одразу — він дає дедалі більшу кількість помилок під навантаженням, і причину шукатимуть будь-де, тільки не в ньому.
With OM3 and OM4 multimode optics the conversation is short: on a move they are replaced with new ones. Microbends accumulate over years of service, glue and plastic dry out from hot-aisle temperatures, and dismantling and re-pulling add their own share of damage. The problem is also that such a patch cord does not fail honestly and at once — it produces a growing number of errors under load, and the cause will be looked for anywhere but there.
Лучше выкинуть дешёвый расходник, чем потом ловить плавающую деградацию на критической системе.
Краще викинути дешеві видаткові, ніж потім ловити плавну деградацію на критичній системі.
Better to throw away a cheap consumable than to chase a drifting degradation on a critical system later.
06
Офисный переездОфісний переїздThe office move
Офис: один заход на подготовленную площадку
Офіс: один захід на підготовлений майданчик
The office: one pass onto a prepared site
Реплики нет, отката нет. Значит, вся страховка уходит в подготовку площадки — и она больше самого переезда.
Репліки немає, відкату немає. Отже, уся страховка йде в підготовку майданчика — і вона більша за сам переїзд.
No replica, no rollback. So all the insurance goes into preparing the site — and that is bigger than the move itself.
Здесь нет второй площадки и нет репликации сервисов. Роль одна, переключать нечего. Мы рассматривали вариант с подменным фондом: временно поставить на старом месте коммутаторы из резерва, а целевые увезти вперёд и поднять на новой площадке заранее. От идеи отказались. Не хотелось размазывать рабочую конфигурацию по двум комплектам, настраивать всё дважды и всё равно везти актуальные железки следом. Решили перевозить сразу актуальную конфигурацию, целиком, одним заходом.
Тут немає другого майданчика і немає реплікації сервісів. Роль одна, перемикати нічого. Ми розглядали варіант із підмінним фондом: тимчасово поставити на старому місці комутатори з резерву, а цільові вивезти вперед і підняти на новому майданчику заздалегідь. Від ідеї відмовилися. Не хотілося розмазувати робочу конфігурацію по двох комплектах, налаштовувати все двічі і все одно везти актуальні залізяки слідом. Вирішили перевозити одразу актуальну конфігурацію, цілком, одним заходом.
Here there is no second site and no service replication. There is one role, and nothing to switch. We considered a loaner kit: temporarily install spare switches at the old location, take the real ones ahead and bring them up at the new site in advance. We dropped the idea. We did not want the working configuration smeared across two sets, everything configured twice, and the live hardware still having to follow. We decided to move the live configuration outright, in full, in one pass.
Три способа пережить переездТри способи пережити переїздThree ways to survive a move
Выбор делается не в день погрузки: он определяется тем, что удалось продублировать заранее — сервис, железо или подготовку площадки.Вибір робиться не в день завантаження: він визначається тим, що вдалося продублювати заздалегідь — сервіс, залізо або підготовку майданчика.The choice is not made on loading day: it follows from what was duplicated in advance — the service, the hardware or the site preparation.
Есть реплика или вторая площадкаЄ репліка або другий майданчикThere is a replica or a second site
- Переносим роль, а не железоПереносимо роль, а не залізоYou move the role, not the hardware
- Первым едет резервный экземплярПершим їде резервний екземплярThe standby instance goes first
- Переключение — минутыПеремикання — хвилиниThe switch takes minutes
- Второй экземпляр всё время в работеДругий екземпляр увесь час у роботіThe second instance stays in service throughout
- Откат: вернуть роль обратноВідкат: повернути роль назадRollback: switch the role back
Возможность так переехать закладывается на этапе проектирования, а не в момент погрузки.Можливість так переїхати закладається на етапі проєктування, а не в момент завантаження.The option to move this way is designed in, not decided at loading time.
Подменный фонд на время переездаПідмінний фонд на час переїздуLoaner kit for the move
- Дублируем не сервис, а железоДублюємо не сервіс, а залізоYou duplicate the hardware, not the service
- Целевое оборудование едет вперёдЦільове обладнання їде впередThe target equipment goes ahead
- На старом месте временно стоит техника из фондаНа старому місці тимчасово стоїть техніка з фондуLoaner kit temporarily stands in at the old site
- Настройка выполняется дваждыНалаштування виконується двічіConfiguration is done twice
- Итоговая конфигурация едет позжеПідсумкова конфігурація їде пізнішеThe final configuration moves later
Рассматривали для офиса и отказались: не хотелось размазывать рабочую конфигурацию по двум комплектам.Розглядали для офісу і відмовилися: не хотілося розмазувати робочу конфігурацію по двох комплектах.We considered it for the office and declined: we did not want the working configuration smeared across two sets.
Один заход на готовую площадкуОдин захід на готовий майданчикOne pass onto a prepared site
- Везём актуальную конфигурациюВеземо актуальну конфігураціюYou move the live configuration
- Кабельная система готова заранееКабельна система готова заздалегідьThe cabling is finished in advance
- Рабочие места включаются сразуРобочі місця вмикаються одразуWorkplaces come up immediately
- Отката физически нетВідкату фізично немаєThere is physically no rollback
- Окно — один рабочий деньВікно — один робочий деньThe window is one working day
Так переехал офис. Риск не устраняется, а переносится из дня переезда в недели подготовки.Так переїхав офіс. Ризик не усувається, а переноситься з дня переїзду в тижні підготовки.This is how the office moved. The risk is not removed but shifted from moving day into weeks of preparation.
Это значит, что отката нет. Переезд необратимый: за один день оборудование снимается со старой площадки, перевозится, монтируется и запускается на новой. Раз отката нет, вся страховка переносится в подготовку — и подготовка тут больше самого переезда.
Це означає, що відкату немає. Переїзд незворотний: за один день обладнання знімається зі старого майданчика, перевозиться, монтується і запускається на новому. Раз відкату немає, уся страховка переноситься в підготовку — і підготовка тут більша за сам переїзд.
Which means there is no rollback. The move is irreversible: in one day the equipment comes off the old site, travels, is mounted and started at the new one. With no rollback, all the insurance moves into preparation — and here preparation is bigger than the move itself.
Основная работа — кабельная система. Новая СКС на площадке строилась заранее, полностью, вплоть до розеток в рабочих столах, силами бригады монтажников. Отдельным сюжетом шёл разбор фальшпола, под которым была протянута старая проводка. Вся новая система сведена в шесть 24-портовых патч-панелей в одном шкафу — и это, если честно, главный результат переезда: раньше кроссировка была размазана по двум стойкам, теперь она в одном месте и читается.
Основна робота — кабельна система. Нова СКС на майданчику будувалася заздалегідь, повністю, аж до розеток у робочих столах, силами бригади монтажників. Окремим сюжетом ішло розбирання фальшпідлоги, під якою була протягнута стара проводка. Уся нова система зведена в шість 24-портових патч-панелей в одній шафі — і це, якщо чесно, головний результат переїзду: раніше кросування було розмазане по двох стійках, тепер воно в одному місці і читається.
The main work is the cabling. The new structured cabling was built at the site in advance, in full, down to the sockets in the desks, by an installation crew. A separate storyline was dismantling the raised floor, under which the old wiring ran. The whole new system is consolidated into six 24-port patch panels in one cabinet — and honestly, that is the main outcome of the move: the cross-connect used to be spread across two racks, and now it is in one place and readable.
К приезду оборудования розетки в столах уже работали, трассы были прозвонены и промаркированы, а в шкафу оставалось смонтировать активную часть и воткнуть кроссировку по готовой схеме. Поэтому переезд и уложился в день.
До приїзду обладнання розетки в столах уже працювали, траси були прозвонені й промарковані, а в шафі лишалося змонтувати активну частину і встромити кросування за готовою схемою. Тому переїзд і вклався в день.
By the time the equipment arrived the desk sockets already worked, the runs had been tested and labelled, and all that remained in the cabinet was mounting the active gear and patching to a ready diagram. That is why the move fit into a day.
Две стойки в одну — это пересборка, а не сложение. Считать пришлось заново: юниты, порты, потребление, вес, тепловыделение и длины патч-кордов. Компоновка собирается с нуля и по правилам: патч-панели сверху, активное сетевое оборудование под ними, телефония ниже, серверы в нижней трети, источники бесперебойного питания в основании — два по два юнита.
Дві стійки в одну — це перезбирання, а не додавання. Рахувати довелося заново: юніти, порти, споживання, вагу, тепловиділення і довжини патч-кордів. Компонування збирається з нуля і за правилами: патч-панелі зверху, активне мережеве обладнання під ними, телефонія нижче, сервери в нижній третині, джерела безперебійного живлення в основі — два по два юніти.
Two racks into one is a rebuild, not an addition. Everything had to be counted again: units, ports, power draw, weight, heat output and patch cord lengths. The layout is assembled from scratch and by the rules: patch panels on top, active network gear below them, telephony lower, servers in the bottom third, UPS units at the base — two of two units each.
Две стойки в одну — это пересборка, а не сложениеДві стійки в одну — це перезбирання, а не додаванняTwo racks into one is a rebuild, not an addition
Заново считаются юниты, порты, потребление, вес и длины кроссировки. Свободный блок в середине оставлен намеренно.Заново рахуються юніти, порти, споживання, вага і довжини кросування. Вільний блок посередині залишено навмисно.Units, ports, power draw, weight and patch lengths are all recalculated. The free block in the middle is intentional.
Стойка A — было: 19 из 42 юнитовСтійка A — було: 19 із 42 юнітівRack A — before: 19 of 42 units
- Патч-панели: 3 × 48 и 2 × 24 портаПатч-панелі: 3 × 48 і 2 × 24 портиPatch panels: 3 × 48 and 2 × 24 ports
- Коммутаторы агрегации, 3 шт.Комутатори агрегації, 3 шт.Aggregation switches, 3
- Головной маршрутизатор, маршрутизатор Wi-FiГоловний маршрутизатор, маршрутизатор Wi-FiEdge router, Wi-Fi router
- Оборудование оператора связиОбладнання оператора зв'язкуCarrier equipment
- Телефония, 3 шт., и бесперебойное питаниеТелефонія, 3 шт., і безперебійне живленняTelephony, 3 units, and UPS
Стойка B — было: 11 из 42 юнитовСтійка B — було: 11 із 42 юнітівRack B — before: 11 of 42 units
- Коммутаторы доступа, 3 шт.Комутатори доступу, 3 шт.Access switches, 3
- Коммутатор 10GКомутатор 10G10G switch
- Серверы приложений, 3 шт.Сервери застосунків, 3 шт.Application servers, 3
- Сервер резервного копированияСервер резервного копіюванняBackup server
- Бесперебойное питаниеБезперебійне живленняUPS
Целевой шкаф 42U — стало: 27 юнитовЦільова шафа 42U — стало: 27 юнітівTarget 42U cabinet — after: 27 units
- Патч-панели сверху: 6 × 24 портаПатч-панелі зверху: 6 × 24 портиPatch panels on top: 6 × 24 ports
- Под ними — активное сетевое оборудованиеПід ними — активне мережеве обладнанняActive network gear below them
- Ниже — телефонияНижче — телефоніяTelephony next
- Свободный блок примерно 13 юнитов под ростВільний блок приблизно 13 юнітів під зростанняA free block of about 13 units for growth
- Серверы в нижней трети, два ИБП в основанииСервери в нижній третині, два ДБЖ в основіServers in the lower third, two UPS at the base
Свободные юниты — не потери, а единственный дешёвый способ купить себе следующий апгрейд без ещё одного переезда.Вільні юніти — не втрати, а єдиний дешевий спосіб купити собі наступний апгрейд без ще одного переїзду.Free units are not waste but the only cheap way to buy yourself the next upgrade without another move.
Отдельно — про свободное место. В середине шкафа сознательно оставлен непрерывный блок примерно в 13 юнитов. Не потому, что не влезло, а потому, что через год-полтора туда встанут новые серверы, и разносить их по огрызкам свободного пространства не хочется. Свободные юниты в новом шкафу — не потери, а единственный дешёвый способ купить себе следующий апгрейд без ещё одного переезда.
Окремо — про вільне місце. Посередині шафи свідомо залишено безперервний блок приблизно в 13 юнітів. Не тому, що не влізло, а тому, що через рік-півтора туди стануть нові сервери, і розносити їх по недогризках вільного простору не хочеться. Вільні юніти в новій шафі — не втрати, а єдиний дешевий спосіб купити собі наступний апгрейд без ще одного переїзду.
A word on free space. A continuous block of about 13 units was deliberately left in the middle of the cabinet. Not because things did not fit, but because in a year or eighteen months new servers will go there, and nobody wants to scatter them across scraps of free space. Free units in a new cabinet are not waste but the only cheap way to buy yourself the next upgrade without another move.
И про связь. Услуг у оператора было четыре, и каждая переносится отдельно: интернет для офисных сервисов и пользователей; отдельный канал под Wi-Fi; основная телефония в отказоустойчивой конфигурации; вторая телефонная линия для второстепенных обращений. Схема рабочая и предсказуемая, если заявки поданы заранее: оператор протягивает оптику на новую площадку до переезда, а само переключение услуг делает по факту, в день работ. Ключевое слово — заранее. Заявки уходят первыми, до того как назначена дата, а приёмка идёт не по формулировке «услуга активирована», а по факту «звонок прошёл, канал держит нагрузку».
І про зв’язок. Послуг в оператора було чотири, і кожна переноситься окремо: інтернет для офісних сервісів і користувачів; окремий канал під Wi-Fi; основна телефонія у відмовостійкій конфігурації; друга телефонна лінія для другорядних звернень. Схема робоча і передбачувана, якщо заявки подані заздалегідь: оператор простягає оптику на новий майданчик до переїзду, а саме перемикання послуг робить за фактом, у день робіт. Ключове слово — заздалегідь. Заявки йдуть першими, до того як призначено дату, а приймання йде не за формулюванням «послуга активована», а за фактом «дзвінок пройшов, канал тримає навантаження».
And about connectivity. There were four carrier services, and each is transferred separately: internet for office services and users; a separate link for Wi-Fi; the main telephony in a resilient configuration; a second phone line for secondary calls. The scheme is workable and predictable if the requests are filed in advance: the carrier pulls fibre to the new site before the move and switches the services over on the day of the work. The key word is “in advance”. The requests go out first, before the date is set, and acceptance is not based on the phrase “service activated” but on the fact that the call went through and the link holds load.
07
Чек-листЧек-листChecklist
Что спросить до того, как назначать дату
Що спитати до того, як призначати дату
What to ask before setting a date
Одиннадцать вопросов, которые превращают дату переезда из пожелания в обоснованный план.
Одинадцять питань, які перетворюють дату переїзду з побажання на обґрунтований план.
Eleven questions that turn a moving date from a wish into a justified plan.
- Есть ли у сервиса реплика или вторая площадка? Если есть — переносим роли. Если нет — либо подменный фонд, либо один заход на готовую площадку и честно принятое отсутствие отката.
- Кто из сервисов не может останавливаться в рабочие дни, а кто спокойно переживёт выходные? Дату окна задаёт не бригада, а пользователи.
- Обследован ли целевой зал: питание, розетки нужного типа, порты, кроссы, длины кабелей, нагрузка на пол?
- Что придётся докупить и сколько идёт закупка? Вот это и есть ваш реальный срок.
- Какой режим доступа на площадку и кто физически допущен на объект — свои инженеры, подрядчики, сторонние такелажники?
- Есть ли в команде инженер, который делал такой же перенос недавно, а не читал про него?
- Снято ли состояние «до»: диагностический отчёт, фотографии шкафа, фактическая схема портов?
- Промаркировано ли всё заново, с обеих сторон каждого кабеля, с указанием точки назначения?
- Что из кабельного хозяйства едет, что осматривается, а что закупается новым?
- Сколько независимых услуг связи и какие сроки у оператора по каждой из них?
- Сколько свободных юнитов, портов и киловатт остаётся в целевом шкафу на следующий год?
- Чи є в сервісу репліка або другий майданчик? Якщо є — переносимо ролі. Якщо ні — або підмінний фонд, або один захід на готовий майданчик і чесно прийнята відсутність відкату.
- Хто із сервісів не може зупинятися в робочі дні, а хто спокійно переживе вихідні? Дату вікна задає не бригада, а користувачі.
- Чи обстежено цільовий зал: живлення, розетки потрібного типу, порти, кроси, довжини кабелів, навантаження на підлогу?
- Що доведеться докупити і скільки йде закупівля? Ось це і є ваш реальний термін.
- Який режим доступу на майданчик і хто фізично допущений на об’єкт — свої інженери, підрядники, сторонні такелажники?
- Чи є в команді інженер, який робив таке саме перенесення нещодавно, а не читав про нього?
- Чи знято стан «до»: діагностичний звіт, фотографії шафи, фактична схема портів?
- Чи промарковано все заново, з обох боків кожного кабелю, із зазначенням точки призначення?
- Що з кабельного господарства їде, що оглядається, а що закуповується новим?
- Скільки незалежних послуг зв’язку і які терміни в оператора по кожній із них?
- Скільки вільних юнітів, портів і кіловатів лишається в цільовій шафі на наступний рік?
- Does the service have a replica or a second site? If yes, move the roles. If not, either a loaner kit or one pass onto a prepared site with the absence of rollback honestly accepted.
- Which services cannot stop on working days, and which will happily survive a weekend? The window date is set by the users, not by the crew.
- Has the target room been surveyed: power, sockets of the right type, ports, cross-connects, cable lengths, floor loading?
- What has to be bought and how long does procurement take? That is your real timeline.
- What is the site access regime and who is physically cleared to enter — your own engineers, contractors, outside movers?
- Is there an engineer on the team who has recently done this exact kind of move, rather than read about it?
- Has the “before” state been captured: a diagnostic report, photographs of the rack, the actual port diagram?
- Has everything been relabelled from scratch, at both ends of every cable, with the destination stated?
- Which cabling travels, which is inspected, and which is bought new?
- How many independent carrier services are there and what is the lead time for each?
- How many free units, ports and kilowatts remain in the target cabinet for next year?
08
ИтогПідсумокBottom line
Вместо вывода
Замість висновку
Instead of a conclusion
Стратегии выглядят разными, но обе сводятся к одному правилу: рискованный момент надо чем-то накрыть заранее. Отличается только то, чем именно. В первом случае — репликацией, которую настроили задолго до нас. Во втором — подготовкой площадки: кабельной системой, доведённой до розеток в столах прежде, чем приехала первая стойка.
Стратегії виглядають різними, але обидві зводяться до одного правила: ризикований момент треба чимось накрити заздалегідь. Відрізняється лише те, чим саме. У першому випадку — реплікацією, яку налаштували задовго до нас. У другому — підготовкою майданчика: кабельною системою, доведеною до розеток у столах перш ніж приїхала перша стійка.
The strategies look different, but both come down to one rule: the risky moment has to be covered by something arranged in advance. Only the something differs. In the first case it was replication configured long before we arrived. In the second it was site preparation: cabling taken all the way to the desk sockets before the first rack arrived.
Отсюда неприятный для планирования вывод: возможность спокойно переехать закладывается не в момент переезда. Если реплики нет и площадка не готова, никакая бригада не сделает переезд бесшовным — можно только сократить окно и заранее решить, чем вы рискуете.
Звідси неприємний для планування висновок: можливість спокійно переїхати закладається не в момент переїзду. Якщо репліки немає і майданчик не готовий, жодна бригада не зробить переїзд безшовним — можна лише скоротити вікно і заздалегідь вирішити, чим ви ризикуєте.
Which gives an uncomfortable planning conclusion: the ability to move calmly is not created at the moment of the move. If there is no replica and the site is not ready, no crew will make the move seamless — you can only shorten the window and decide in advance what you are risking.
И в обоих проектах критический путь лежал вне перевозки: там — закупка кабелей и трансиверов, здесь — монтаж кабельной системы и заявки оператору. Обе позиции измеряются неделями, тогда как сами работы — часами. Поэтому разговор о переезде правильно начинать не с вопроса «когда приедет машина», а с вопроса «что мы ещё не знаем про целевую площадку».
І в обох проєктах критичний шлях лежав поза перевезенням: там — закупівля кабелів і трансиверів, тут — монтаж кабельної системи і заявки оператору. Обидві позиції вимірюються тижнями, тоді як самі роботи — годинами. Тому розмову про переїзд правильно починати не з питання «коли приїде машина», а з питання «що ми ще не знаємо про цільовий майданчик».
And in both projects the critical path lay outside transport: there it was buying cables and transceivers, here it was installing the cabling and filing carrier requests. Both are measured in weeks, while the work itself is measured in hours. So a conversation about a move should start not with “when does the truck arrive” but with “what do we still not know about the target site”.