ИМ автозапчастей - Форум владельцев Интернет-магазинов - Бизнес-форум BizNet

ИМ автозапчастей – Форум владельцев Интернет-магазинов – Бизнес-форум BizNet

Что нам помогло восстановиться быстро:

  • слаженная работа ответственных сотрудников;
  • разработанный четкий порядок действий для технических специалистов;
  • наличие аккаунта и бэкапов внутри ДЦ, где происходило развёртывание Платформы;
  • ускоренный процесс покупки и выдачи новых серверов — обычно этот процесс занимает 3-7 рабочих дней, в этот раз ДЦ пошёл нам на встречу и сработал оперативно.

Почему не удалось избежать этих проблем?

Отличный вопрос! Развертывание и тестирование резервной копии Платформы без клиентской нагрузки не показывало тех проблем, которые возникли после переезда. Поэтому заранее предугадать и заранее к этому подготовиться было невозможно. Экстраполировать теоретические знания и практику других IT-проектов в таких ситуациях нельзя, т.к. каждый проект индивидуален, нет даже близко похожих проектов.

Почему нет зеркал?

Такой вопрос писали нам в чате и в отзывах. Ответ на него простой — чтобы сохранить низкую стоимость тарифов. Если мы организуем абсолютно бесперебойную работу Платформы, используя несколько ДЦ, то стоимость тарифов значительно возрастет. Мы понимаем, что это дорого, т.к. для многих наших клиентов перетерпеть 1 день простоя Платформы, при должной организации рабочего процесса на такой случай, обойдется дешевле, чем ежемесячно платить в 2-3 раза больше.

Героическое восстановление abcp

Мы, конечно, предполагали, что в ДЦ может случиться форс-мажорная ситуация, поэтому использовали сервера в трех разных корпусах, каждый корпус имеет независимые друг от друга источники электропитания и сети. При выходе любого корпуса из строя, мы могли быстро переключаться на другие и продолжать работать в штатном режиме. 

Да, самое страшное, что мы себе представляли, — это выход из строя одного корпуса. А на случай “нереальных” ситуаций настроили систему бэкапов не просто в ДЦ других брендов, но еще и в другие страны. Это позволило не ждать 2 недели перезапуска уцелевших в пожаре серверов, а приступить к восстановлению сразу же после того, как OVH предоставили официальную информацию о случившемся и появилось понимание, что проблема серьезная. 

На восстановление Платформы ABCP до минимального рабочего состояния потребовалось двое суток и еще сутки для отладки основных функций. Практически без перерывов и сна команда из системных администраторов и разработчиков героически сражалась за максимально быстрое восстановление Платформы.

Для справки:

Платформа переехала в ДЦ бренда HETZNER, находящийся в Нюрнберге, Германия. Этот ДЦ такого же класса, как и OVH, т.е. Tier 3 , оба ДЦ находятся в одной ценовой категории и активно между собой конкурируют. HETZNER мы уже много лет используем для хранения резервных копий, поэтому развёртывание там было самым коротким путем к восстановлению.

Для запуска Платформы мы докупили самые мощные и новые сервера из имеющихся в ДЦ, это должно было способствовать ускорению работы Платформы, в т.ч. и сайтов наших клиентов. В первые дни после восстановления многие клиенты успели это почувствовать.

Им автозапчастей

А на 20 тыс. запчастей сделают хороший интернет-магазин? А если на 2 тыс., то хороший выйдет? При чём тут количество запчастей?

К примеру, Опенкарт с необходимыми модулями, после загрузки 4-5 тыс. товаров начинает тормозить как последняя сволочь, загружая страницы с карточками товаров по 5-6 секунд и необходимо бывает проводить оптимизацию движка, чтобы он работал нормально: как минимум оптимизация плюс кеширование SQL запросов – а это тоже расходы на программиста.

Сейчас ищут техподдержку:  Решение проблемы с подключением к GTA Online

У других движков производительность повыше, но тем не менее, ни один движок в дефолте не вытянет 20 млн. товаров.

Дальше, ведь необходимо синхронизировать с поставщиками цены, наличие, сроки доставок. И если у вашего поставщика в каталоге 100-500 тыс. наименований товаров, то необходимы совершенно иные подходы к вопросам парсинга и синхронизации товаров, далеко не такие, как в случае с поставщиками, у которых 10 тыс. наименований. 

На самом деле, мы с вами смотрим по разному на вопрос сайта для автозапчастей.

Вы смотрите на этот вопрос с точки зрения программера и не видите разницы между сайтом для детских игрушек и магазином запчастей.

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

Изменено 14 октября 2021 пользователем Velibekov

Какие есть варианты?

Их несколько. И у них есть такие критерии: сложно, дорого, не очень сложно, экономно. Как, думаем, все догадываются варианта “легко и дешево” не существует. Нужно выбирать из “не очень сложно, но дорого” или “экономно, но сложно”. Разумеется, все варианты надежные и, естественно, на все нужно время. Повышение стоимости тарифов — не лучшее решение, поэтому мы выбрали путь “экономно, но сложно”. 

Неожиданные неприятности

Только мы приободрились и выдохнули после запуска Платформы в новом ДЦ, как посыпались непонятные ошибки, сбои сети, отключение и блокировка серверов, потеря связи между отдельными частями ДЦ и другие, пока ещё до конца не выявленные спецэффекты. В чате Платформы стоны, всхлипы, ругань и бесконечные жалобы на “тормоза”.

Планы и сроки

В больших IT-проектах в долгосрочной перспективе не бывает ни точных планов, ни точных сроков. В нашем случае предстоит сильно изменить архитектуру Платформы, выделить ядро и разместить его в дорогом очень надежном ДЦ, остальные модули проработать так, чтобы при экстренном отключении одного из них работа Платформы продолжалась с допустимой деградацией качества.

Чтобы и перестройка Платформы, и улучшение её функционала, и наши планы, и новые проекты выполнялись быстро и качественно, мы сейчас активно нанимаем новых frontend и backend-разработчиков. 

Обращаемся ко всем пользователям Платформы с просьбой набраться терпения. Понимаем, что это сложно, абсолютно согласны со всеми претензиями, поддерживаем ваши жалобы и максимально стараемся MAKE ABCP GREAT AGAIN. Мы действительно хотим и стремимся дать вам лучший из возможных в наших силах продукт.

Пожар в ovh

10 марта 2021 года случилась чрезвычайная ситуация — пожар в крупнейшем в Европе и третьем по величине в мире дата-центре (ДЦ). Огонь полностью уничтожил один и вывел из строя еще три ДЦ (один из которых так и не удалось впоследствии восстановить)

Пожар в OVH по подсчетам экспертов отправил в офлайн более 3’6 млн сайтов и парализовал работу правительственных организаций и множества компаний. Среди пострадавших специализированные государственные ресурсы Франции, Великобритании и Польши, аэропорт Страсбурга, телекоммуникационная компания AFR-IX, криптовалютная биржа Deribit, разработчик шифровальной утилиты VeraCrypt, Центр Искусства Жоржа Помпиду, новостной портал eeNews Europe, компания по интернет-безопасности Bad Packets и многие другие, в т.ч. Платформа ABCP. 

Сейчас ищут техподдержку:  Сбербанк в Белгороде отделения и филиалы || Руководство технической поддержки

Не все из пострадавших смогли быстро восстановиться. К примеру разработчик онлайн-игры Rust безвозвратно потерял 25 серверов с активной версией игры и бэкапом, хранившимся там же, а это вся европейская ветка игры. Второй пример — Webasyst, платформа, где по информации на сайте работают 13’000 интернет-магазинов.

Потери:

  • крайне малое количество некритической для нас и наших клиентов информации, такой как история поиска запросов на сайте и некоторая информация складского модуля, которая и не включалась в регламент хранения;
  • непредвиденные расходы на закупку новых серверов;
  • потеря времени и нарушение графиков и распорядков в плановой разработке;
  • неудобства, доставленные нашим клиентам и нарушение их бизнес-процессов.

Причины пожара в ovh

Хотя риск пожаров в ДЦ является первоочередным, для всей индустрии случай в OVH грянул как гром. Последний раз пожар такого масштаба был в ДЦ другого бренда в 2021 году. С тех пор стандарты изменились, ДЦ обязали иметь системы сверхраннего обнаружения пожара и длинный перечень других мер по пожарной безопасности. 

OVH славится новаторской смелостью и высокотехнологичным подходом в своей деятельности. К примеру выгоревшее здание SBG2, площадью 500 кв.м., было построено в 2021 году и оснащено инновационной системой естественного воздушного охлаждения, обеспечивающей экологичность и энергоэффективность.

Некоторые эксперты высказали опасения, что именно эта система и стала причиной масштабности пожара, конструкция сооружения превратилась в “дымоход” и способствовала усилению огня. Само же возгорание, по словам СЕО OVH, Октава Клаба, началось с источника бесперебойного питания, который на днях до пожара проходил плановую проверку. Но это пока догадки, официального заключения нет, расследованием занимаются полиция и страховщики.

В 2021 году OVH сталкивался с неприятной ситуацией с полным отключением трех ДЦ на 2 часа. Тогда причиной послужили неполадки с электросетью, вызванные замыканием и выходом из строя источников питания. После происшествия Октав Клаба заявил, что OVH станут “еще более параноидальными, чем сейчас” и предпримут кардинальные меры и многомиллионные вложения по совершенствованию систем безопасности и электропитания. 

В тот момент мы уже размещались в OVH, и несмотря на происшествие приняли решение оставаться там, т.к. доверились официальным заявлениям компании и её репутации. К тому же, если не брать в расчет чрезвычайные и редкие ситуации, в остальном уровень обслуживания в OVH в этом сегменте ЦОД выше конкурентов и нас полностью устраивал.

Причины проблем:

В сгоревшем OVH мы размещались уже 6 лет и, естественно, Платформа была привязана к особенностям ДЦ. К тому же за эти годы количество функционала и опций увеличилось в несколько раз, а число пользователей заметно выросло. Всё развитие Платформы происходило с оглядкой на возможности и особенности ДЦ.

В HETZNER мы переехали в том виде, в котором существовали в OVH, и это оказалось проблемой и для нас, и для HETZNER. Новый ДЦ не был готов обрабатывать поток информации и запросов также, как это делал OVH, нагрузка Платформы для них считается слишком высокой, что приводит к отключениям серверов.

Сейчас ищут техподдержку:  Разработка и поддержка сайтов в Калининграде — 6275 специалистов, 46 отзывов на PROFI.RU

Происходит это не из-за слабости или ненадежности ДЦ, а по причине другого порядка работы, который необходимо учитывать при настройке своих сервисов. Т.е. если бы много лет назад мы выбрали HETZNER и всё это время развивали Платформу здесь, то особенности ДЦ были бы учтены и качество работы не уступало состоянию до пожара. 

Тревожные планы на ближайшее будущее

“Сколько можно терпеть?”, “Скажите, когда это закончится уже?” и “Это уже не серьезно!” — вот что сейчас получаем от клиентов практически каждый день. Нам также неприятна эта ситуация, как и вам! Нас это злит, огорчает и расстраивает… Но бизнес остается бизнесом, поэтому мы не уходим в запой или депрессию, и не записываемся в рабочее время на прием к IT-психологам, и уж тем более не ждем, когда все клиенты от нас отключатся, чтобы что-то начать делать. 

Выводы после пожара:

  • даже самые маловероятные риски могут случиться, нужно быть готовыми ко всему. Помимо пожара в OVH в марте произошла еще одна ситуация, которая могла потрясти мир дата-центров еще сильнее — террористы пытались уничтожить один из центров AWS (Amazon Web Services), крупнейшего провайдера облачных услуг. На этот раз акт не удался, и остается только надеяться, что этого не произойдет в будущем;
  • необходимо разработать план и интерфейс для развёртывания бэкапа и настройки Платформы за срок не более суток;
  • необходимо настроить систему информирования клиентов в случае полного отсутствия доступа к Платформе.

Кризисные ситуации в бизнесе — показатель устойчивости и надежности компании и команды, а также лучший инсайдер точек роста. Для нас случай с пожаром стал отличным опытом, отчасти мы даже рады, что это произошло сейчас, когда у нас появилось много далеко идущих планов по развитию Платформы и новых направлений. Пожар указал на слабые стороны, усиление которых обеспечит большую эффективность всему проекту в будущем. 

А ещё мы ощутили мощную поддержку от пользователей Платформы. Благодарим всех наших клиентов за понимание и терпение! И отдельное спасибо клиентам, кто делился информацией с коллегами о том, как организовать рабочий процесс пока Платформа недоступна.

Отзывы и идеи пользователей для проекта abcp — платформа №1 для автомагазинов


Я сколько работаю и не пойму 95 мало 99 возвраты, с текдок не совпадают, добавлять кроссы нужно запретить, а то все фильтры подходят, то свечи, то сцепление выжимкой не тот, а кросс на комплект есть, что то сайт нужное выдает, но и кривых кроссов…

Страницы<1234567814>

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Оставьте комментарий

Adblock
detector