📈 Тренд: ВНС больше не про «код», а про «железо и деньги»
Сейчас наблюдается интереснейшая фаза: высоконагруженные системы (ВНС) находятся на пике интереса, но совсем не по той причине, о которой любят рассуждать разработчики. Причина банальна и сурова — стоимость ресурсов.
💰 Оборудование дорожает. Память дорожает. Каналы 400 GbE стоят как крыло самолета. В этих условиях классическое «купим ещё серверов и накинем RAM» превращается в финансовое самоубийство. Следовательно, возникает острейшая потребность проектировать не просто программную архитектуру, а архитектуру, тесно спаянную с инфраструктурой ЦОД и характеристиками «железа».
⚙️ Эпоха, когда можно было абстрагироваться от тепловыделения стоек, задержек доступа к NUMA-памяти, утилизации PCIe-каналов и накладных расходов на сетевые копирования, заканчивается.
Эффективная ВНС сегодня — это симбиоз:
🎛️ Грамотной балансировки (чтобы не перегружать интерконнект и не жечь циклы CPU на маршрутизацию — беда всех LLM, которые генерируют трафик запросов абсолютно непредсказуемо, создавая микро-балансировочный ад).
🗄️ Правильной стратегии кеширования (а здесь весь фокус в памяти: чтобы не убить hit rate и не допустить деградации распределённого кеша, когда горячие данные вытесняются холодными из-за неправильной политики).
🔥 Жёсткого учёта доменов отказа (чтобы не потерять данные при пожаре в стойке или при плановом отключении фидера в ЦОД).
📖 Как я пишу в книге: архитектор обязан смотреть на уровень RPO/RTO не как на цифры в SLA, а как на физику. Лишняя миля между ЦОДами — это миллисекунды, лишний слой абстракции — это просадка по латентности, лишний хоп в сети — это рост хвостовых задержек.
К чему это я?
📰 Опубликована статья «Инфраструктура на вырост» (Коммерсантъ), которая идеально ложится на эту канву. Рынок ИВНС в РФ оценили почти в 660 млрд руб., причём расти он будет в 1.3 раза быстрее обычных ИТ-затрат. Почему? Государство давит импортозамещением на объектах КИИ, а бизнес упёрся в стену стоимости.
Есть два пути:
🧩 Собирать инфраструктуру из «кубиков» (что долго, дорого и требует титанической экспертизы).
📦 Брать программно-аппаратные комплексы (ПАК) — готовые блоки, где железо (CPU/GPU/СХД) и софт (ядро, СУБД, планировщик) уже «спелись» и оптимизированы под конкретную нагрузку.
🔍 Вывод из статьи, который перекликается с моей позицией: спрос смещается от «лишь бы заработало» к «эффективности и рентабельности».
⏳ Мы вступаем в эру, когда за бесполезный цикл процессора и лишний байт в межсетевом трафике придётся платить реальные деньги. ПАК дают запас прочности именно за счёт вертикальной интеграции, но даже они не спасут, если архитектура распределённой системы заложена изначально ущербно.
🔗 Ссылка на статью: https://www.kommersant.ru/doc/8656297
🎯 Если коротко: учитесь считать ресурсы. Закон Мура возможно перестал работать, закон стоимости «железа» только начинает действовать.
Post #720
269
Forwarded from 🌐 Highload & Mission Critical
- 👍 2