выбор сервера

Discussion in 'Linux, Freebsd, *nix' started by justonline, 5 Apr 2012.

  1. justonline

    justonline network ninja

    Joined:
    27 Jul 2011
    Messages:
    499
    Likes Received:
    60
    Reputations:
    53
    Ребяты. Нужна помощь...мои знакомые создают онлайн проект, и расчитывают на постоянный нонстоп онлайн 500-1000.
    1) я понимаю, что ветка никсовая, но объективно, php+mysql будет одинаково шустро работать на никсах и вин серверах? или все таки никсы выигрывают в скорости?
    2) какой нужен сервер, по характеристикам и каналу, что бы он не упал от самого онлайна :)

    Вопрос по ддосу, страница логина будет содержать в себе минимум php(Логин, регистрация)... остальная инфа будет статикой на html, дальнейшие скрипты доступны после регистрации и логина.
    опять же какие характеристики канала и сервера должны быть, что бы
    не сложился апач от нубоддоса http реквестами(и сколько примерно выдержит ботов) насколько знаю, чем меньше пхп, тем меньше вероятности нагнуть таким образом.
    сервер будет стоять в дц провайдера. + стоит ли брать всякие надстройки типа cisco(слышал некоторые провайдеры подключают еще и сиську за доп плату)

    буду благодарен за ответы объективные, построенные на опыте.
     
  2. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,804
    Likes Received:
    1,960
    Reputations:
    594
    ОБычно ставят nginx как front-end к apache, подробнее тут: http://www.opennet.ru/base/net/nginx_frontend_apache.txt.html

    Кроме того https обламывает многих "школьных" ботов. Для начала пойдёт я думаю, ну а если завалят канал, то без сиськи наверно не обойтись.

    С виндой думаю не стоит заморачиваться, лучше что-то из Debian, GentOS, Red Hat. По железу думаю хватило бы и VDS/VPS.
     
    #2 -=lebed=-, 5 Apr 2012
    Last edited: 5 Apr 2012
    1 person likes this.
  3. justonline

    justonline network ninja

    Joined:
    27 Jul 2011
    Messages:
    499
    Likes Received:
    60
    Reputations:
    53
    окай, насчет нгникс понял, по оси тоже.
    vds/vps разные по сис характеристикам.
    можно как то протестировать(эмулировать) нагрузку на сервер или что-то в этом роде :)

    Например -

    или
    какую нагрузку могут выдержать в теории? и какой нужен интернет канал.
    + что важнее для проекта на php+mysql проц или кол-во оперативы?

    + мне одному кажется, что цены тут какие-то дешевые?
    xttp://www.imhoster.net/servers/usa?utm_source=google&utm_medium=text&utm_content=text&utm_campaign=servers
    на других гнут не плохо.
     
    #3 justonline, 5 Apr 2012
    Last edited: 5 Apr 2012
  4. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,804
    Likes Received:
    1,960
    Reputations:
    594
    Ого, такого сервака хватит наверно на несколько десятков тысяч юзверей, оперативы конечно чем больше тем лучше, тут всё ещё зависит от базы которая будет крутится на серваке, мускул не самый быстрый вопчем-то, т.е. надо смотреть какие будут SQL запросы на сайте от этих юзверей, а то именно мускул может стать узким местом. Канал чем шире, тем лучше, в идеале 1Гб, но сотки обычно хватает на несколько тысяч подключений.
    онлайн 500-1000 - херня для такого сервера, если в основном статика и нет сложных запросов к базе.
    Если сервер выделенный, то файрвол туда можно поставить свой.
     
    #4 -=lebed=-, 5 Apr 2012
    Last edited: 5 Apr 2012
  5. justonline

    justonline network ninja

    Joined:
    27 Jul 2011
    Messages:
    499
    Likes Received:
    60
    Reputations:
    53
    получается, вприцнипе для моего онлайна и простыми запросами может вполне хватить и машины и такой -
    да? :)
    естественно, как и для любого проекта преследуются цели потратить меньше, получить больше :)
    спасибо за некоторые разъяснения :)
    но буду еще рад советам
     
  6. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,804
    Likes Received:
    1,960
    Reputations:
    594
    VDS/VPS даже может хватить грамотно настроенного типа:
    1900 Mhz/16 GB/1200 MB

    Двиг самописный будет стоять или что?

    P.S. размер базы в основном определяет размер диска, ну а тут уж от контента зависит, если юзвери будут заливать/скачивать файло, видео, музыку, картинки и т.д., то конечно диск надо выбирать под это дело побольше...
     
    #6 -=lebed=-, 5 Apr 2012
    Last edited: 5 Apr 2012
  7. justonline

    justonline network ninja

    Joined:
    27 Jul 2011
    Messages:
    499
    Likes Received:
    60
    Reputations:
    53
    да самописный
     
  8. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,804
    Likes Received:
    1,960
    Reputations:
    594
    Ну под него и надо расчитывать сервак.
     
  9. justonline

    justonline network ninja

    Joined:
    27 Jul 2011
    Messages:
    499
    Likes Received:
    60
    Reputations:
    53
    Еще вопрос...есть ли vds/vps or dedicated сервера конструкторы?)
    ну или посоветуйте хорошую контроку(желательно забугор), где демократичные цены, хорошее обслуживание и нет нареканий :)
    + хотелось бы тулзу для теста нагрузки :)
     
  10. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,804
    Likes Received:
    1,960
    Reputations:
    594
    http://fastvps.ru/ - рекомендую, сервера в дата центре в Германии, контора проверенная, 3-тий год у них VPS продлеваю, нареканий нет, высокий аптайм.
     
    #10 -=lebed=-, 5 Apr 2012
    Last edited: 5 Apr 2012
  11. justonline

    justonline network ninja

    Joined:
    27 Jul 2011
    Messages:
    499
    Likes Received:
    60
    Reputations:
    53
    т.е. доступ в инет нонстоп? ибо очень печально будет, если из сети вылетать будет)
     
  12. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,804
    Likes Received:
    1,960
    Reputations:
    594
    Ну естественно...
     
  13. TheJon

    TheJon New Member

    Joined:
    19 Jun 2011
    Messages:
    20
    Likes Received:
    1
    Reputations:
    0
    Centos наверно? ;d
    Или это смесь Gentoo и Centos?