По результатам проверки сервера на терпимость к нагрузкам поставлен следующий диагноз - будет жить, прихрамывая, пока в скорости не умрёт. Как вы, наверное, заметили, сервер в последнее время серьёзно сбоил - предпринимались различные попытки к повышениею его жизненного тонуса. Итого - без особых успехов. Это значит, что работать будет, но никакого "запаса" в мощности нет, потому при любой критической нагрузке начинаются проблемы (от слишком активной аудитории, выросшей в несколько раз за последний год и наплыва поисковиков до проблем при внутреннем обустройстве на сайте). Потому, с прицелом на совсем близкое будущее уже сейчас стоит задача - в течение месяца переехать на новый сервер.
На мой взгляд, главным тормозом видится подсистема памяти (но не объём, а скорость), т.к. используемый на сайте движок крайне активно работает с нею. Ухищрения с различными оптимизациями, ускорителями лишь смягчают, но не снимают проблемы, а часто - лишь добавляют глюков.
==========
Обновлено:
WebMoney:
Z764692734990
R326519264776
B425987194764
E713581971474
U347927897395
Яндекс.Деньги:
41001113406364
Украина:
ПриватБанк: Карточный счет Maestro 6762 4620 3472 0539 на имя Бакум Владимир
Беларусь (у кого нет Webmoney/Я-Денег).
Можно перевести жертвуемую сумму на счёт мобильного телефона:
МТС, 8652934, Севко Н.В.
Поступило ещё одно предложение с, на мой взгляд, неплохой ценовой характеристикой. Качественную - прошу оценить более лучше разбирающихся:
<IMHO> Обсуждать конкретные цены имеет смысл только если покупать будем в ближайший месяц-полтора. Иначе цены могут поменяться и сильно, а нужные конфигурации пропасть...</IMHO>
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
Вариант как вариант... Смущает - только MSI.
И еще - не забываем выяснять вариант гарантии. Нам надо чтобы гарантия была московской, замена дефектных комплектующих осуществалялась ASAP, а не по принципу "закажем, привезем, растаможим", т.к. резервного сервера я так понимаю у нас не будет в обозримом будушем. И вопросы сервиса во много важнее наклейки на корпусе сервера, хватит того что мы на текущем сидим как на унікальной пороховой бочке.
Чтобы не повторяться - сделаю FAQ:
Q1: Надо оптимизировать движок вместо покупки железа, кто-нибудь из участников форума может это сделать в свободное время, почему бы не заняться этим вместо покупки дорогостоящего железа, да и вообще, у меня в домашней сети форум phpBB крутится на Pentium с 64MB памяти уже 5 лет!
A1: Заниматься оптимизацией ПО некому. Никто из участников форума не обладает сочетанием нужного опыта и свободного времени. Платить деньги за оптимизацию прикладного ПО так же нет смысла, т.к. во-первых оптимизация - процесс потребляющий деньги без гарантированного результата, а во-вторых - внесение серьезных изменений усложнит поддержку и обновление движка в дальнейшем. По сути, мы получим движок, который подвержен большинству уязвимостей оригинального drupal, но обновлять который обычным способом мы не сможем - придется каждый раз отлавливать кучу багов совместимости нашей "оптимизации" с оригинальным кодом.
A1: Перейти на другой движок мы тоже не можем, т.к. для этого опять же нужны большие человеческий ресурсы, кроме того - движок адекватного уровня гибкости врядли будет потреблять намного меньше реусурсов.
Q2: Покупайте сервер производства "урюпинскзаборсерверстрой" - я вам помогу его купить со склада, их там никто не считает - сэконооооомим! Зачем вам всякие IBM в которых основную ценность составляет логотип?
A2: Мы не можем позволить себе купить вагон серверов сомнительного происхождения, чтобы просто менять неисправный аппарат на следующий поданый грузчиком. Нам нужна гарантия того, что в случае возникновения аппаратных проблем, проблемная деталь будет заменена по первому запросу. В Москве. И без ожидания. Привезли днем коробку на сервис и через час (в крайнем случае - через день) забрали. Для этого нам надо либо серьезный уровень поддержки от слидного поставщика, либо очень хорошие личные отношения с оным же поставщиком. Лично я ввязался во все это дело сугубо по тому, что мне достали пропадания сайта на дни, недели и месяцы, да еще и с потерями информации.
Буду дополнять по мере поступления информации.
ex-K9
Я бы добавил
Q0. А почему все это крутится не на моем любимом железе под моим любимым софтом
A0. Потому, что у тех, кто занимается техподдержкой проекта есть собственные предпочтения, хотя со сменой людей они могут меняться (что уже имело место).
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
Прямая аналогия - с Windows: почему бы не оптимизировать её движок, ведь бегала же NT4 на старушках 486-ых, не говоря уже про пентиум, а любой продвинутый программист подтвердит, что ядро почти не изменилось от мутации оной даже в висту... Давайте бросим неуместные разговоры про "оптимизацию". Всё что можно было сделать "малой кровью" - было сделано ещё в августе при установке. Это как поставить программу-твикер - всё возможное, что не вызывает глюков - уже "подкручено". Остальное - см. выше, желающие написать "новую очень быструю ОС" - находятся всё реже, а пользующихся "тормозной", но по чьему-то скромному мнению более универсальной и удобной Windows - всё больше.
п.с. Аналогично - по сравнению с "старыми-добрыми", "быстрыми" и "непрожорливыми" движками - у всех есть возможность работать в "страшно быстром" и "непрожорливом" DOS, однако - много ли тут осталось приверженных его адептов или таки все перешли на Win/Lin/Mac?
Добавлю и поправлю - не "врядли", а "примерно столько же" или "даже больше".
п.с. напомню, где можно почитать о причине выбора текущего движка:
www-128.ibm.com/developerworks/ibm/library/i-osource1/
или на русском:
union-d.ru/index.php?option=com_content&task=view&id=48&Itemid=39
1) Etegro - это не железа производства Урюпинска
Позвоните, зайдите в офис (в Москве вы а не я)
Претензий к их оборудованию никаких, качество высшее, в банке где я работаю оборудования от них на пару млн зеленых
2) drupal - что за зверь такой ресурсоемкий? например Joomla работает на П2 с 64 памяти и замечательно работает...Видимо потому что нет на сайте ПХП-гуру и был выбран такой двиг... как грится 7 раз отмерь...
3) почему не рассматривается вариант хостинга на valuehost или еще где-нить? проблемы с железом уйдут...
пока сути самой проблемы не вижу, озвучено только "умирает серв", когда пошел разговор о том отчего же умирает, оказалось что не тянет двиг сайта. в общем мое имхо - все проблемы искусственно созданы. Свои 20 баксов я переведу, думаю еще 99 человек найдется, покупается сервер и живет дальше. Базу движка на Оракл можно ставить? А то мне кажется что mysql не совсем тот продукт что нужен...
Текущий форум солидно ущербен, тот же SMF бесплатен и функциональнее, интегрируется с Joomla, возможно и с drupal...
Linux forever!
Уважаемый Евгений! Вам, как специалисту, отвечаю кратко и несколько резко.
Простите мое ехидство, оно не умаляет моего уважения к Вам.
Открытая книга: icbook.com.ua
>>> 1) Etegro - это не железа производства Урюпинска
Нам проще договариваться Аквариусом, т.к. с есть человеческие контакты позволяющие говорить об особом подходе и, возможно, цене. Кстати, Москвичи, кроме rgt, что-то молчат... Я и Романом не владеем ситуацией в белокаменной просто потому что живем в другом государстве.
>>> Претензий к их оборудованию никаких, качество высшее, в банке где я работаю оборудования от них на пару млн зеленых
Если у вас есть возможность - узнайте плс. _реальные_ сроки замены проблемных комплектующих. Если у вас большой парк этого железа в такой эксплуатации - значит явно что-то ломалось. Такая информация была бы полезной. Мы не можем себе позволить на качество железа и на то, что оно не сломается.
>>> 2) drupal - что за зверь такой ресурсоемкий?
См. FAQ выше и ссылки Романа Там все написано. И нас этом вопрос закрыт до тех пор пока не появится толпа народу готовая сделать лучше чем есть сейчас. Т.к. толпы волонтеров нет - собираем деньги на нормальный сервер т.к. это единственное доступное нам сейчас решение.
>>> 3) почему не рассматривается вариант хостинга на valuehost или еще где-нить? проблемы с железом уйдут...
Вопрос обсуждался ровно год назад. Во-первых, нагрузка создаваемая сайтам не позволяла уже тогда разместить его на шареном хостинге, это было проверено на мастерхосте осенью 2006 года. Про возможность настройки/установки я думаю тоже нет необходимости говорить. Если интересно ,я могу достать из небытия тему 2006 года.
>>> пока сути самой проблемы не вижу, озвучено только "умирает серв", когда пошел разговор о том отчего же умирает, оказалось что не тянет двиг сайта. в общем мое имхо - все проблемы искусственно созданы. Свои 20 баксов я переведу, думаю еще 99 человек найдется, покупается сервер и живет дальше.
Факт в том, что сайт развивается, и мы ушли от проблем интеграции и расширения как было в свое время с mdiawiki/phpBB2. Т.е. сейчас есть цельный продукт который Роман в меру своих сил штатным образом дорабатывает до удобного состояния. Кстати, за последние 14 месяцев (с декабря 2006 по февраль 2008) количество посетителей и просмотров страниц выросло примерно в 2.5 раза. см. liveinternet.ru/stat/rom.by/. И если тенденция к росту сохранится, то к ноябрю проблемы будут стоять значительно острее чем сейчас. На сегодняшний день пороблемы создают именно пиковые нагрузки. При удвоении количества просмотров/посетителей мы будем иметь проблемы уже на средних штатных нагрузках, т.е. практически постоянно.
>>> Базу движка на Оракл можно ставить? А то мне кажется что mysql не совсем тот продукт что нужен...
Вы вскользь читает тему. Буквально парой сообщения выше я написал и документально подтвердил тот факт, что БД не является узким местом. Во-вторых - лицензия на Oracle будет едвали не дороже нового сервера, не считая того, что вменяемый Oracle DBA - намного более редкий зверь чем php-программист...
>>> Текущий форум солидно ущербен, тот же SMF бесплатен и функциональнее, интегрируется с Joomla, возможно и с drupal...
Факт - есть много раздражающих проблем в текущей реализации форума. Но работы ведутся, со временем Роман, думаю, допилит форум до пригодного к использованию состояния. Если кто-то возьмется ему помогать - я с радостью предоставлю песочницу для игр на сервере и все прочее что смогу.
ex-K9
2icbook:
В каком писсимизме вы живете! Сочувствую. Ничем помочь не могу.
может что?
Нужны кому?
С математикой расстался в 1995 году. С алгебрами сталкиваюсь, но обхожусь общедоступными. Так что конкретно хотите сказать?
2Llama:
По цене я могу попробовать поговорить, не вижу тут проблем или препятствий. Какой там нужен особый подход мне непонятно, мы же не свататься идем? Есть железка, мы ее покупаем, торгуемся - всё.
Замена Москва-Новосибирск через доставку DHL - 1 сутки: сегодня отправили, мы завтра воткнули в сервер. Так что для Москвы всё выражается в часы.
Ломаться в работе не ломалось (исключая выработку ресурса хдд, но для этого и ставится два винта зеркалом). Всего парк серверов штук 30, еще хранилища. Пашет все 24/7/365.
Проблемы с доставками только экзотики, но не на замену а новое (например щас прикупили Phenom).
я знаю о drupal, я лишь удивлялся тому что кто-то написал что-то хуже винды )))
я не против скинуться на сервер...
К сожалению выбор хостинга я пропустил... не ищите хистори, нет нужды... но странно что хостеры не могут захостить этот сайт, очень странно, тот же valuehost может размещать на западных площадках и там проблем с ресурсами нет.
Это я читал, я говорю о выборе платформ и решений в целом. Oracle SE бесплатный. Oracle DBA - это страшно пока туда не залезешь, и куда проще чем php. Настроенная система не требует большого участия в ее жизни.
Linux forever!
Отправить комментарий