место под солнцем АНДРЕЙ КАРОЛИК (WWW.SL.RU) Спецвыпуск: Хакер, номер #073, стр. 073-032-2 Кстати говоря, очень многие реселлеры (посредники более крупных хостеров) в основном предлагают именно виртуальный хостинг. [виртуальный выделенный сервер] От многих проблем виртуального хостинга избавлен виртуальный выделенный сервер. Если продолжить наглядное сравнение с жильем, то виртуальный выделенный сервер — это полноценная квартира, в которой прихожая, туалет и кухня находятся внутри, а свет и вода учитываются отдельным счетчиком. Общим для «жильцов» остается только подъезд, которым служит отдельный сервер (нода). А каждый виртуальный выделенный сервер представляет собой полную копию настоящего Unix-сервера со своим администратором (root), пользователями, IP-адресами, памятью, процессами, файлами, приложениями, системными библиотеками и конфигурационными файлами. И каждому жильцу выделено гарантированное количество ресурсов: оперативная память, процессор и трафик. Теперь уже проблемы соседей тебя не беспокоят, хотя разделение по процессорному времени все равно остается условным. Подобная изолированность друг от друга позволяет соседям не замечать, когда на ноде атакуется один из виртуальных выделенных серверов. Так же на виртуальном выделенном сервере можно делать «перепланировку». То есть ты можешь устанавливать свои готовые приложения из пакетов RPM или компилировать самостоятельно из исходных текстов. Обычно львиная доля стандартных приложений устанавливается через контрольную панель, а все остальное делается ручками. Некоторые любители шелла вообще игнорируют панель, делая вручную все. Другой важный плюс — на виртуальном выделенном сервере можно заводить несколько виртуальных веб-серверов, то есть предоставлять виртуальный хостинг самому себе. А если опять наглядно — можно каждому члену семьи отвести свою комнату, оставив общими только раздевалку, кухню и туалет. Другими словами, получается та же коммуналка, только внутри собственной квартиры. Но есть и свои сложности — надо уметь все это дело администрировать. Как минимум, уметь пользоваться шеллом, знать его команды и понимать в целом работу Unix-сервера. Иначе, если не следить за «квартирой», ее может и затопить (переполнение места на диске логами, временными файлами или неотправленной почтой в очереди), она может сгореть (взломают и потрут ценную информацию) или просто будет неэффективно использоваться (попробуй не убираться в квартире несколько месяцев — будет свинарник). [выделенный сервер] Выделенный сервер — это уже отдельный коттедж за городом. Когда в квартире становится тесно, а перепланировка не дает желаемого результата, выход один — переезжать. То есть, другими словами, когда тебе нужно практически все процессорное время, очень много оперативной памяти и дискового пространства, хостеру становится невыгодно продавать тебе подобную конфигурацию и проще продать выделенный сервер (или сдать его в аренду). Тут ты уже сам себе царь, но и проблемы у тебя тоже царские. С одной стороны, что хочешь, то и творишь — любая конфигурация сервера, любой софт, любая оперативная память и дисковое пространство (все ограничено только толщиной твоего кошелька и возможностями купленного железа). С другой стороны, ты получаешь именно голое железо, на котором изначально ничего нет. И если в случае с виртуальным выделенным сервером нужны были начальные навыки работы с Unix, а большинство проблем можно было решить через удобную контрольную панель, то здесь ты остаешься один на один с командной строкой. |