Вы проснулись утром и поняли, что пришло время покупать сервер. О том, как подойти к этой задаче с практической стороны - именно об этом наша статья.
Приступим.
Предположим, Вы знаете, в какой примерно компании вы хотите заказать сервер. Как узнать, что вы получите на самом деле за свои кровные деньги?
Для начала стоит поговорить с суппортом и понять, насколько эти люди открыты, немножко посмотреть за ними - как они отвечают, в какое время они на работе, как составлены графики дежурств, если суппорт 24/7. Если данная проверка подошла вам по уровню качества, приступаем ко второй фазе - тест сети. Лучше всего, если у вас будет возможность посмотреть, как идут данные из сети фирмы провайдера, ведь в 80% случаев ваш сервер будет именно выдавать информацию.
Какие возможности для этого есть, вы можете спросить в той компании, которая предоставляет вам услугу. Лучше всего, если есть публичный Traceroute или Looking Glass. Это говорит о том, что компании скрывать нечего, и она уверена в своей сети. Также будет полезно послушать высказывания о компании от её текущих клиентов. Публичные рейтинги и описания хостинга - большой плюс.
1. Выбор - оплата за кол-во гигабайт или за канал, capped - uncapped - все сюда.
Многие фирмы сейчас предлагают Unmetered каналы. Что это такое - неограниченный канал ? Ничего неограниченного не бывает. Поэтому сразу задумайтесь: если компания начинает свой бизнес с того, что пытается завлечь вас таким приёмом, стоит ли ей доверять вообще ?
Практика, все же, показывает, что сервера, купленные на таком канале, работают - и часто работают неплохо. В каких ситуациях это возможно ? У хостинга очень много клиентов, которые платят много денег и потребляют мало трафика, в таком случае образуется некий резерв канала, который они могут выбросить на рынок как unmetered. Это будет работать хорошо до той поры, пока в этот хостинг не придет большое количество людей, которые смогут занять весь этот свободный канал. Когда это случится, начнутся проблемы: что то будет работать медленнее, чем надо, где то будет падать продуктивность. Выбор хостинга - очень важное для вебмастера решение, от него зависит большая часть бизнеса. Не ошибайтесь!
Когда продают 10 мегабит unmetered, тогда порт ограничен и работает в режиме халф-дуплекс. Учтём то, что неотъемлемой частью Ethernet протокола являются коллизии, и архитектура протокола не позволяет полностью использовать все, что вы купили. Иными словами, 100% от 10 мегабит не получить никак. Плюс всегда существует фактор загруженности внешнего канала свича, поэтому часто, когда люди покупают 10 мегабит, они реально получают на практике 6-9 мб/c, в зависимости от перечисленных выше факторов.
Каппед канал (ограниченный канал) – вы покупаете 20-30-50 мегабит с установленным на вашем линке рейт-лимитом за фиксированную цену. Чем это опасно ?
Прежде всего тем, что все пакеты выше этого ограничения будут порезаны. Оборудование будет резать их, не задумываясь о том, что именно этот человек мог достать свою карту и заплатить вам деньги, ради которых вообще-то вся работа и происходит. Ограничивать имеет смысл только в том случае, если у вас совсем напряг с деньгами, или вы точно знаете, что делаете. Потому что вы очень-очень старались, чтобы добиться большого количества трафика на вашем ресурсе - так зачем теперь его убивать? Что же тогда является выбором успешного вебмастера ? Что лучше всего для посетителей сайтов. Если денег немного, то 100 мегабит, открытые на 100 % с оплатой по трафику или по утилизации канала или не ограниченные 100 мегабит, если трафика много и с деньгами проблем нет. 2. Как узнать с внешней стороны, хороший канал у хостинга или не очень ?
Это довольно просто: если фирма большая и о ней нет негативных отзывов, то с каналами у них все хорошо, ибо с плохими каналами на этом рынке не удержаться вообще. Исключения могут составлять фирмы, которые появились только что, но так как мы покупаем сервер, который будет использован для зарабатывания денег, я не думаю что стоит выбирать такие фирмы. Слишком многое поставлено на карту в случае ошибки.
Далее тестирование: трейсы должны проходить без таймаутов, ответ на пинг должен быть приемлемым по времени. Как и откуда тестировать ? Для этого нужно знать, кто будут наши посетители (ваш трафик) - хорошо бы анализировать из каких стран и городов, к вам ходят ваши клиенты, после этого посмотреть в зоны охвата каких крупных провайдеров они входят, и после этого тестировать.
3. Сможет ли сервер с конфигурацией XXX потянуть трафик в YYY посетителей в сутки, общие советы при такой оценке, или наоборот - у меня YYY трафика статики/динамики, какой сервер взять?
В данный момент на рынке железо намного опережает то, что могут требовать сайты даже с очень большим трафиком, поэтому больших сложностей тут нет. Любой сервер в ценовом диапазоне 3к-5к (цена покупки) и 300-600 (цена аренды с включённым трафиком) даст желаемый результат.
4. Текущие тенденции в серверном железе.
Прежде всего 2х ядерность, конечно же даст прибавление вычислительной мощности на 1 единицу шасси (корпус) сервера. Использование рейдов стало дешевле и становится де-факто стандартом в профессиональном екоммерс-хостинге начального уровня. Однако следует учитывать тот факт, что внедрение двухядерности является в большей мере коммерческим шагом, нежели техническим, поэтому по-прежнему нельзя сравнивать двухядерность с полноценными двухпроцессорными системами.
Еще аспекты. При выборе дедикейт-хостинга следует обратить внимание, на то, кто является поставщиком оборудования для хостинга. Дело в том, что большинство новых хостингов, «делают» свои сервера, в буквальном смысле, на коленке, собирая их из комплектующих, приобретенных где-то по дешевке в магазине. Преимущества у данного хостера несколько сомнительные – дешевизна аппаратного решения, не более. Однако, как правило при таком подходе, экономя 300-500 долларов, клиент подвергает риску свой бизнес. Дело в том, что при методе самостоятельного изготовления серверов, оборудование не проходит должного тестирования и не обеспечивается 24/7 гарантийной заменой. Как показывает практика, проблемы сервера при большинстве неполадок оборудования возникают лишь при работе в течение некоторого времени в так называемом боевом режиме. То есть, буквально по законам Мерфи, железо начинает давать сбои, когда проект уже работает в «полное русло».
Для локализации этого, требуется полная остановка сервера и поиск неисправностей, что, как правило, может занять несколько суток. Про проблемы которые могут возникнуть с дисковыми массивами даже говорить не хочется. При этом даже тогда, когда проблема выявлена, ее устранение может затянуться, ввиду того, что в «маркете» в настоящий момент может не оказаться планки памяти, такого же производителя такой же емкости, или аналогичного жесткого диска для вашего рейда.
Крупные же компании, как правило, работают с субподрядчиками, которые обеспечивают тестирование и 24-х часовую замену «стандартных» частей серверов, вплоть до замены самого сервера в течение нескольких часов.
При выборе серверного железа также следует учитывать производителей комплектующих этого сервера, чтобы не получилась ситуация, когда сервер за 5 тысяч долларов останавливается из-за поломки дешевых вентиляторов. Или память noname производителя не выдерживает данного температурного режима.
То есть, из этого можно сделать вывод, что иной раз лучше не экономить незначительные для бизнеса суммы, чтобы не потерять оный. 5. Выбор операционной системы и программного обеспечения.
При выборе операционной системы, следует руководствоваться следующими факторами: быстродействие, надежность и открытость. Никогда не следует использовать экспериментальные версии операционных систем. Рабочая система должна быть, в первую очередь, надежная. Также следует учитывать такой фактор, как открытость операционной системы и удобство удаленного администрирования. Учтите, что при выборе операционной системы следует учитывать не только мнение вашего технического персонала, а еще и здравый смысл. Дело в том, что в первую очередь от операционной системы рабочего сервера требуется стабильная и надежная работа, а не красота и логичность внутренней архитектуры. Также следует учесть, что распространенные операционные системы являются более изученными в плане производительности, безопасности и надежности. Поэтому могу порекомендовать, отказаться от изобретения велосипеда, и стараться как можно больше стандартизировать решение.
Все вышеописанное, в общем-то, касается и программного обеспечения. Всегда следует помнить, также, что все самое новое и самое свежее - как правило не всегда самое лучшее. Дело в том, что в настоящее время «рабочими» лошадками, являются бесплатные операционные системы и приложения. Некоторые из них уже стали стандартами де-факто в мире Интернет технологий. Однако следует учитывать, что по лицензии данного программного обеспечения авторы не несут гарантии за результаты работы программного обеспечения, и используете вы его на свой страх и риск. Это в очередной раз подтверждает, что лучше задействовать проверенные механизмы с известными недостатками.
Быстрый переход к содержимому сайта Karman.com.ua:
Новости, советы, углубленные знания, знания для новичков, законодательство, интересные скрипты, фотогалереи, отчеты, статьи о хостинге: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 Часто задаваемые общие вопросы о хостинге, про FTP, PHPMyAdmin и MySQL, CPanel, Предустановленные скрипты, WHM, Cron, .htaccess, SSH, Паролирование директорий,
О доменах, о работе с сайтом, о Раскрутке сайта, об Электронной почте, про Основы web-программирования: 0, 1 Энциклопедия основных терминов хостинга, программного обеспечения, железной стороны хостинга, технологий, электронной почты и доменов: 0, 1, 2, 3, 4, 5, 6 Сайты о хостинге (форумы, хостинг-провайдеры, студии веб-дизайна, домен-регистраторы, инструментарии в помощь вебмастеру): 0, 1, 2