Александр Фролов

Александр Фролов
Рейтинг
155
Регистрация
27.12.2007
Должность
Владелец ИТ-компании Shop2YOU
Интересы
Основатель сервиса Shop2YOU — cоздание интернет-магазинов

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

К тому же пока переплачивать за сверхмодные технологии не вижу смысла - диски SAS неплохо справляются в моих приложениях.

Вот если на Марс лететь, туда да, с винчестерами не очень)

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

Хотя, конечно, избавиться от жестких дисков - это моя мечта...

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

Если Вы пользуетесь виртуальным хостингом или VDS, то выбирайте такого провайдера, который предлагает бесплатный трафик без ограничений.

Если у Вас физический сервер, то важно понимать, что бывает входящий и исходящий трафик, полезный трафик и паразитный, отечественный и зарубежный. И что за трафиком нужно постоянно следить.

Входящий трафик определяет объем данных, который поступает от посетителей сайтов к серверу, на котором расположены эти сайты, а исходящий - объем данных, который посетители сайтов получают с сервера.

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

Если магазин ориентирован, скажем, на российских посетителей, и не подвергается атакам, то для обычных интернет-магазинов входящий трафик может быть раз в 20 меньше исходящего. Если же идет DDOS, то соотношение может ухудшится, в результате чего условно-бесплатный трафик станет платным. Некоторые провайдеры считают такое соотношение за месяц, а некоторые - за каждый день.

Если трафик платный, обязательно выясните у провайдера все тонкости, чтобы не было сюрпризов.

Мы начинали с виртуальных хостингов на Мастерхосте, пробовали VDS, арендовали физические серверы и в итоге пришли к тому, что необходимо покупать свои серверы и ставить их на колокейшен к надежному провайдеру. И самим их администрировать.

У виртуальных хостингов самая большая проблема вовсе не с объемом диска, трафиком, количеством доменов или баз данных, все это не имеет особого значения и по этим параметрам все хостинги хороши. Ну или почти все. Цены тоже очень низкие.

Самая главная проблема - ограничение на использование таких ресурсов, как процессор, память, а также невозможность поменять конфигурацию ОС и прикладного ПО с целью оптимизации для конкретного ПО интернет-магазина и для конкретной ситуации.

Еще, например, провайдеры виртуального хостинга часто практикуют принудительное обновление версий ПО, установленных на хостинге. Такое обновление выполняется из лучших побуждений, однако если своевременно не внести необходимые изменения в ПО магазина, он может перестать работать.

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

Что касается виртуальных серверов VDS, то у них свои недостатки.

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

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

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

Почему средними?

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

Далее, если посмотреть, какие конфигурации серверов предлагаются в аренду, то обычно они далеко не самые мощные. В то же время для крупных магазинов желательно использовать топовые SAS-диски, дисковые кеш-контроллеры с батарейкой, от 48 Гбайт оперативной памяти, два топовых процессора, встроенный модуль KVM для быстрого доступа к консоли сервера при возникновении каких-дибо проблем.

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

Что касается вопроса топикстартера насчет того какой хостинг выбрать, то тут все зависит от возможностей и финансов.

Если денег совсем нет, то нет и выбора - берите виртуальный хостинг у провайдера, по которому меньше всего отрицательных отзывов, например, в ветке "Хостинг" этого форума. Если будут проблемы, Вы всегда сможете поменять провайдера.

Если Вы умеете администрировать ОС Linux или FreeBSD, но не можете вложить сразу 200000 руб. в хороший сервер, арендуйте физический сервер у провайдера. Не связывайтесь с VDS (ну если только для экспериментов), лучше возьмите в аренду физический сервер, подходящий по бюджету.

Когда магазин начнет работать, наличие именно физического сервера позволит определить узкие места. Учтите, что они могут быть связаны не только с ресурсами сервера, но и с недостатками движка (плохая архитектура базы, плохие запросы SQL, неправильные индексы, например), с неправильным выбором ПО (отсутствием кеширования, проксирования статики, использование MySQL там, где лучше применять NoSQL-решения, и так далее).

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

---------- Добавлено 16.02.2012 в 11:41 ----------

webincA:

В чем разница между Linux-хостингом и Windows-хостингом?

Главным образом в стоимости решения и, как считают многие, в надежности.

Если говорить о собственном физическом сервере, то на платформе Windows Вам придется купить ОС, сервер базы данных, а это может стоить недешево. На платформе FreeBSD или Linux все это доступно бесплатно.

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

В то же время если сразу выбрать хостинг на FreeBSD или Linux, подобных проблем не будет.

Когда мы только начинали, и только перешли с виртуального хостинга на выделенный сервер, то на свой сервер поставили панель ISPManager, и дополнительно пользовались платной и бесплатной поддержкой от ISPSystem.

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

Когда нам потребовался локальный сервер для отладки сайтов, то там мы заменили ISPManager на бесплатный WebMin (т.к. ISPManager не работает с локальными адресами IP). Но фактически мы пользуемся панелью WebMin только для создания баз данных и пользователей MySQL, и еще, пожалуй, для просмотра логов (да и то не всех). Все остальное делаем через консоль.

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

Так что можете пойти и по этому пути - ставите панель ISPManager и смотрите, что, как и зачем она делает с конфигами, попутно все изучаете по книжкам и статьям из инета. Параллельно на виртуальной машине разворачиваете ОС и пытаетесь сделать все то же самое, но руками, и без панели.

tish88:
Хм... Ну растолкуйте дураку тогда простую истину.... Если договор заключается с юр. лицом, которое предоставляет те или иные услуги, то суть ведь та же. В чем разница тогда? Видимо я чего-то просто понять не могу.

Никакой разницы. Юр. лицо может работать по оферте или по бумажному подписанному договору, и его можно расторгнуть точно также, как и с физическим лицом - по правилам расторжения, прописанным в договоре. Например, с отправкой письменного извещения и акта о расторжении, если это предусмотрено договором. Ведь так?

'[umka:
;9819462']Если есть лицензия на телематику, то отказать в заключении дговора можно только если нет физической возможности подключить пользователя. И в случае с хостингом эту невозможность доказать сложно.
Правда, можно заключить договор и сразу же его расторгнуть, но это уже другая история :)

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

Если есть лицензия и узел связи, то вроде как отказать нельзя, если клиент формально не нарушает условия договора. Или все же можно?

Вообще я полностью согласен с тем, что провайдер не обязан делать ничего такого, что не прописано в договоре.

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

Насчет сроков хранения бекапов, то в договоре прописаны 5 дней. Здесь имеется в виду, что мы гарантируем хранение до 5 ежедневных копий, так что состояние магазина может быть восстановлено на любой из этих дней. На самом деле есть недельные и месячные копии, а также долговременные копии на DVD и дисках. Мы не гарантируем их наличие по договору, но они есть и помогают нам сокращать затраты при повторных открытиях магазинов, удаленных с сервера.

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

Всего: 343