Привет! Сегодня я хочу поговорить с вами не как системный администратор, а как еретик. Я хочу совершить акт богохульства по меркам современной IT-индустрии. Я хочу признаться: я не верю в «Облако».
Дисклеймер от еретика: Давайте договоримся на берегу. Все, что вы прочтете дальше — это не объективный анализ рынка и не истина в последней инстанции. Это — манифест. Набор моих личных, выстраданных убеждений, моя инженерная ересь.
Я могу быть неправ. Я могу заблуждаться в деталях. Моя цель — не убедить вас принять мою веру, а лишь заставить усомниться в догмах, которые нам подают как единственно верные. Если вы ищете готовых ответов — их здесь нет. Но если вы готовы к честному разговору и здоровому скепсису — добро пожаловать.
Нет, я не отрицаю его существование, как не отрицаю существование храмов и священных текстов. Но я отказываюсь принимать на веру его божественную природу. Для меня «Облако» — это не технологическая революция. Это — самая успешная религиозная реформа в истории человечества, которая убедила миллионы людей платить втридорога за туман, обещая им спасение от первородного греха IT — отказа железа.
Это не будет текст-обвинение. Это будет исповедь. Моя попытка объяснить, почему я остаюсь верным старым, земным богам из кремния и меди, в то время как весь мир молится на нематериальный эфир. Это моя ересь. И я хочу изложить ее по пунктам, как Лютер свои тезисы на дверях церкви.
Тезис Первый: О Сотворении Мира и Первородном Грехе
Сначала был мир физики. Мир был прост и честен. Было железо. Оно гудело, грелось, потребляло электричество и иногда ломалось. Это был первородный грех нашего мира — его материальность, его несовершенство. И мы, инженеры, были его жрецами. Мы не пытались победить этот грех. Мы учились с ним жить. Мы строили RAID-массивы, настраивали бэкапы, держали под рукой запасные блоки питания. Мы принимали несовершенство мира и отвечали на него своим знанием и своим трудом. Это был честный диалог. Ответственность была нашей религией.
Потом пришли пророки новой веры. Они сказали: «Братья, вам больше не нужно страдать! Вам не нужно нести бремя ответственности! Есть земля обетованная — Облако! Там ничего не ломается, все вечно и бесконечно. Отдайте нам свой контроль, а взамен мы даруем вам покой и удобство». И мы, уставшие от тяжести ответственности, с радостью согласились. Мы променяли знание на веру. А зря.
Тезис Второй: О Чудесах и их Разоблачении
Новая вера держится на чудесах. Главное из них — «Cloud VPS», который при тех же характеристиках стоит в 3-5 раз дороже обычного VDS. Пророки объясняют это божественной природой «облака». Но еретик обязан заглянуть за алтарь. И что мы там видим?
- Чудо №1: «Божественные вычисления». Разоблачение: под капотом тот же самый смертный гипервизор KVM, что и в VDS за 300 рублей. Никакой магии.
- Чудо №2: «Нетленное хранение». Разоблачение: здесь действительно есть технология — распределенное хранилище Ceph. Оно троекратно копирует ваши данные по разным дискам. Это защищает от смерти одного диска. Но это не чудо, а инженерный компромисс. Вы платите за него снижением пиковой производительности (любой доступ к данным идет по сети) и тройной избыточностью (чтобы хранить ваши 40 ГБ, провайдер резервирует 120 ГБ, и вы, конечно, за это платите).
То есть, вся «божественная» разница в цене сводится к одному-единственному технологическому решению, которое само по себе является компромиссом. Вся остальная наценка — это плата за веру. За слово «Cloud». За красивые иконки в веб-интерфейсе.
Тезис Третий: О Рае, Аде и Концентрации Риска
Пророки новой веры говорят: «Облако надежнее». Еретик спрашивает: «Что именно вы имеете в виду?».
В старом мире, в мире физики, ад был персональным. Если у тебя сгорал сервер, это была твоя личная, маленькая трагедия. Ты попадал в свой личный, изолированный ад, из которого выбирался с помощью бэкапов и резервного железа. Остальной мир этого даже не замечал.
Новая вера предлагает нам общий рай, но умалчивает об общем аде. «Облако» — это гигантская, централизованная система со множеством взаимосвязанных компонентов. И когда в ней происходит сбой — это не отказ одного диска. Это системная ошибка, которая каскадом обрушивает все. И тогда в ад попадают все верующие разом. Тысячи, десятки тысяч проектов отключаются одновременно.
Мы видели этот апокалипсис. Мы видели, как целые регионы Яндекса и Amazon погружались во тьму на часы. Мы видели, как польский кластер TimeWeb был парализован неделями из-за DDoS-атаки. В этот момент ты — не ценный клиент. Ты — просто один из десятков тысяч воющих грешников, которые могут лишь молиться, пока верховные жрецы пытаются потушить вселенский пожар.
И вот моя ересь: «Облако» не избавляет от риска. Оно его концентрирует. Оно забирает у вас ваш маленький, управляемый, персональный ад и взамен предлагает небольшую вероятность попасть в огромный, неуправляемый, общий апокалипсис. Я отказываюсь от такой сделки. Я предпочитаю нести ответственность за свой маленький ад, чем быть бессильной жертвой в чужом.
Тезис Четвертый: О Грехе Сложности и Ложном Искуплении
Пророки обещают нам избавление от сложности. «Не думай о железе!» — это их главная мантра. Но это самый коварный обман. Сложность никуда не исчезает. Она просто трансмутирует.
Раньше сложность была честной и инженерной. Ты боролся с настройкой RAID-массива, с нехваткой памяти, с перегревом процессора. Это была борьба с физикой. Она требовала знаний, но была логична.
Теперь сложность стала абстрактной, почти демонической. Ты борешься с внезапным счетом на тысячи долларов, потому что твой скрипт попал в цикл и сгенерировал миллион API-запросов. Ты часами блуждаешь в лабиринтах политик доступа IAM, пытаясь понять, почему два твоих же сервиса не могут поговорить друг с другом. Ты пытаешься диагностировать «плавающие» тормоза, причина которых кроется в том, что твои «соседи» по общему сетевому хранилищу затеяли большую стирку. Ты борешься не с физикой, а с логикой биллинга и скрытыми протоколами «черного ящика».
Старая сложность была похожа на работу с двигателем внутреннего сгорания. Новая — на попытку договориться с разгневанным бюрократом из произведений Кафки. Я не уверен, что это прогресс.
Исповедь и Кредо Еретика
Так почему же я еретик? Потому что я отказываюсь верить в магию. Я верю в физику. Я верю в то, что можно измерить, понять и предсказать.
Данные не живут в эфирном пространстве. Они лежат на конкретном, сука, диске, в конкретной стойке, в конкретном дата-центре, который потребляет электричество и подчиняется законам энтропии. «Облако» не отменило физику. Оно просто нарисовало поверх нее красивый, дорогой и непрозрачный интерфейс.
Это не значит, что я призываю сжигать храмы. Настоящие облака гигантов — это невероятно мощные инструменты для корпораций, решающих задачи планетарного масштаба. Но тот «Cloud VPS», который продают на массовом рынке — это, на мой взгляд, лишь спекуляция на этой вере.
Моя ересь — это мой личный выбор. Выбор инженера, а не пользователя. Я выбираю полную, тотальную ответственность выделенного сервера, а не комфортную безответственность «облачного» клиента. Я выбираю понятную сложность железа, а не коварную сложность абстракций. Я выбираю честный диалог с физикой, а не слепую веру в магию.
Я не прошу вас принять мою веру. Я прошу вас усомниться в своей. Задавать вопросы. Считать риски. И помнить, что любой, даже самый красивый туман, рано или поздно рассеивается. А земля — с ее теплым, гудящим железом — остается.
здравствуйте, игорь! прекрасно вас понимаю! вы реально молодец! успехов вам и терпения, ну а главное- здоровья крепкого! со стороны простого бытового пользователя же добавлю также, что облака становятся всё дороже, а ограничений в них всё больше. а посему не утереть ли нам им нос? предлагаю тему для новой статьи: “как создать файловое хранилище из старого ноута или нетбука в домашней сети для всех устройств”. задача-то по сути и не особо искушённому пользователю по зубам, нужна лишь инструкция понятная, а там и до реализации недалеко. да и у большинства пользователей всё равно все устройства на одном роутере висят. с искренним уважением, благодарностью и самыми наилучшими пожеланиями к вам тимофей игнатов из феодосии.
Привет!
На самом деле очень давно хочу написать этот материал. Как минимум года 4 вынашиваю эту идею
И больше скажу. Хочу даже дома себе локальное хранилище сделать.
Но как водится руки не доходят.
Возможно, если будет свободное время, то напишу инструкцию.
Потому что тема интересная.
Спасибо за предложение!