Chieftec
@Chieftec
Родился и вырос

Серверная инфраструктура для веб-студии. Как лучше организовать?

Добрый день!

Имея за спиной 8 лет работы в веб-индустрии от контент-менеджера до владельца веб-студии я сталкивался с разными проблемами в организации серверной инфраструктуры, которая всегда присутствует в этом бизнесе как одна из самых доходных: ни для кого не секрет, что 90% клиентов, которые приходят на разработку сайта остаются на хостинге, который предоставляет их разработчик.
Но у всей этой кухни есть следующие беды:
1. Разномастность клиентов - от визиток до крупных порталов - всем нужны какие-то свои условия обслуживания и мощности
2. Атака на один сайт с дырой в необновленной CMS дает заражение по всему серверу и прчоие проблемы
3. Криворукие админы которые изначально криво настраивают сервер с дырами
4. Впишите сами свои боли - их масса, я уверен.

В итоге у нас самих было три стадии:
1. Собственный сервер, аренда юнита в стойке - окончилась тем что накрылся жесткий диск
Плюсы - все свое, минусы - никто ни от чего не застрахован + кривые админы и гемор в выходные и ночью
2. Аренда сервера в русском ДЦ
Плюсы - любой конфиг заказал - сервер через час работает, но минус - тоже были кривые сисадмины и взломы, геморы по ночам и даже просранные бэкапы
3. Аренда сервера в немецком ДЦ через русского реселлера
Плюсы - те же, + еще и саппорт решал мелкие сисадминские проблемы, но в итоге кривые админы и опять куча гемора
4. Повелись на уговоры директора по развитию питерского известного аутсорсингового центра со своими стойками в крутом питерском ДЦ. Нам нарезали разные ВМ в их инфраструктуре - под крутые сайты - одну ВМ, под мелкие - другую и тд, дали адекватную панель хостинга. Ежемесячная сумма в разы дороже предыдущих этапов - но и обещание крутые.
В итоге имеем те же геморы - и разговоры о том, что просто у нас кривые скрипты, поэтому все глючит. Хотя равнозначные сборки сайтов на тех же CMS в других хостингах работают гораздо быстрее и не вешаются на 100 униках.

Итог: хотелось бы услышать ваше мнение как организовать? Даже буду признателен за реклму в личку - кого взять для аутсорсинга сисадминства, или же есть ДЦ где окажут услуги и по аренде и по админству.
Очень хочется знать ваше мнение и опыт - как организовать хостинг веб-студии. Спасибо!
  • Вопрос задан
  • 1652 просмотра
Пригласить эксперта
Ответы на вопрос 5
@MechanID
Админ хостинг провайдера
Вам нужен толковый системный администратор,

Вам нужно будет обсудить с ним типовые задачи,и проблемы которые возникают, рассмотреть варианты которые он предложит и составить план что куда - к примеру сайты визитки на шаред сервер, средние проэкты на впс сервера, крупным проэктам свой дедикейтед сервер, меры безопасности для кажого варианта, и тд

Нормальный системный администратор вместо фразы "кривые скрипты" приведет конкретные примеры что именно вызывает проблемы с быстродействим - долгие запросы в базу данных или процессы которые потребляют оч много цпу, или еще что то, дальше чтото сам администартор сможет потюнить, чтото смогут переписать програмисты, а кудато придется просто выделить ресурсов побольше. - в каждой ситуации нужно детально разбиратся - небывает универсальных решений.
Ответ написан
opium
@opium
Просто люблю качественно работать
Обращайтесь если не найдете хорошее решение )
Я делаю почти все тоже самое, но видимо в разы лучше.
В целом сейчас у нас ушел один клиент и есть вакантное место.
Как мы себя ощущаем stufently.com
Мое отношение к бекапам habrahabr.ru/post/158907
Мое отношение к эволюции и работе megamozg.ru/post/5968
Про мою производительность megamozg.ru/post/1682
Ну все ссылки выше на мои статьи.
Удачи.
Ответ написан
Комментировать
XXX
@XXX
Решение где-то рядом
Кирилл Сиренко немного странная у Вас история получается, работа идет в гору, но постоянно палки в колеса вставляют проблемы с администрированием и с серверами. Если Вы не пытались экономить на обслуживании и оплате услуг админов, значит Вам просто не везло и попадались совершенно не те люди.

1. Собственный сервер, аренда юнита в стойке - окончилась тем что накрылся жесткий диск
Плюсы - все свое, минусы - никто ни от чего не застрахован + кривые админы и гемор в выходные и ночью
А диск на сервере был один? Если перебои в работе не приемлемы, можно было хотя бы RAID 1 массив организовать. У меня тоже были истории с полетевшими дисками, при этом сайты продолжали нормальную работу, а полетевший винт заменили на новый за несколько часов, техники хостера, бесплатно и без пинков с моей стороны.

2. Аренда сервера в русском ДЦ
Плюсы - любой конфиг заказал - сервер через час работает, но минус - тоже были кривые сисадмины и взломы, геморы по ночам и даже просранные бэкапы
А почему именно в русском ДЦ такой плюс отмечаете? Практически в любом ДЦ типовой конфиг без проблем соберут за час. Сложности обычно начинаются если хочется заказать что-то выходящее за рамки обычного спроса, когда от хостера требуется не просто притащить и собрать железо со склада, но и предварительно его купить у поставщика. :)

3. Аренда сервера в немецком ДЦ через русского реселлера
Плюсы - те же, + еще и саппорт решал мелкие сисадминские проблемы, но в итоге кривые админы и опять куча гемора
А зачем нужно прибегать к услугам реселлеров? Они обычно во многом ограничены, как в плане предлагаемых решений, так и в плане надежности и из преимуществ у них разве что аренда оборудования по более низкой цене, которая достигается за счет партнерских скидок и специальных предложений при работе реселлеров с ДЦ.

4. Повелись на уговоры директора по развитию питерского известного аутсорсингового центра со своими стойками в крутом питерском ДЦ. Нам нарезали разные ВМ в их инфраструктуре - под крутые сайты - одну ВМ, под мелкие - другую и тд, дали адекватную панель хостинга. Ежемесячная сумма в разы дороже предыдущих этапов - но и обещание крутые.
В итоге имеем те же геморы - и разговоры о том, что просто у нас кривые скрипты, поэтому все глючит. Хотя равнозначные сборки сайтов на тех же CMS в других хостингах работают гораздо быстрее и не вешаются на 100 униках.
При выборе хостера важны не только размеры ДЦ и количество его клиентов, а общий уровень обслуживания и возможности для индивидуальных, гибких решений. Зачастую там где много клиентов и со стороны все выглядит круто всегда есть свои проблемы, одна из которых организация и общий подход к работе с клиентами. Безусловно там есть хорошие специалисты, но обычно они заняты на наиболее приоритетных проектах, а обслуживанием всех остальных занимаются менее квалифицированные кадры, которые работают как могут, в рамках своих должностных обязанностей и внутренних инструкций. Отсюда могут возникать затягивания в решении вопросов, отписки и безответственность.

Итог: хотелось бы услышать ваше мнение как организовать? Даже буду признателен за реклму в личку - кого взять для аутсорсинга сисадминства, или же есть ДЦ где окажут услуги и по аренде и по админству.
Очень хочется знать ваше мнение и опыт - как организовать хостинг веб-студии. Спасибо!
Обращайтесь к компаниям располагающим собственным оборудованием и собственным штатом специалистов в ДЦ. Которые не только на словах, но и на деле обеспечат Вам должный уровень обслуживания и гарантируют бесперебойную работу инфраструктуры и быстрое решение любых проблем. Обращайте внимание на уровень надежности дата-центров и скорость предоставления индивидуальных решений. Сам давно пользуюсь услугами этой немецкой компании, держу у них несколько дедиков, работает все без проблем. Поддержка решает любые вопросы сразу, без тугих менеджеров, чувствуется что отвечают только админы и технари, которые понимают о чем речь и реально могут помочь. Под заказ любое железо могут привести и бесплатно соберут/установят. В Германии у них два ДЦ, которые расположены в одном городе и можно, для повышения отказоустойчивости, разместить свое оборудование в разных ДЦ, оптоволокно между серверами в разных ДЦ прокинут без проблем, будет персональный локальный порт между Вашими серверами. С любыми абузами вопросы легко разруливаются. Есть moneyback и пинг на РФ и Украину отличный.

В итоге имеем те же геморы - и разговоры о том, что просто у нас кривые скрипты, поэтому все глючит. Хотя равнозначные сборки сайтов на тех же CMS в других хостингах работают гораздо быстрее и не вешаются на 100 униках.
Вообще-то со скриптами тоже могут быть проблемы из-за которых общая производительность может сильно падать и тут нужно дергать не только админов, а еще и вебразработчиков привлечь, хотя если на другом сервере установлены те же самые скрипты, с аналогичными настройками и все работает нормально, то скорей всего проблема не в скриптах.
Ответ написан
Комментировать
Sanes
@Sanes
Зачем вам кривые сис. админы? У нас в своё время в студии было 200+ сайтов. Брали выделенный сервер, делили на несколько OpenVZ контейнеров. Бекапили контейнеры и сами сайты средствами ISPmanager. 2-3 раза в неделю бекапы отправлялись на сервер в студию, 1-2 раза в месяц разворачивали бекапы, для проверки. Само-собой от всякого мусора избавлялись или вешали сомнительные сайты на отдельный контейнер.
Ответ написан
may-cat
@may-cat
Вот тут интересный подкаст на тему организации инфраструктуры bitrix.expert/tekhnologii/virtualnye-mashiny-i-kho... с очень хорошими доводами. Участники - спецы из "Нотамедии" и "Ленвендо".
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы