Идея сделать сервер из ноутбука приходит в голову просто таки сама. И неудивительно: использовать компьютер, которому нужно найти место, который будет круглосуточно потреблять энергию и шуметь, вовсе не хочется. В офисе это может и неважно, но дома такие факторы становятся решающими. Конечно, для файл-сервера с объемными дисками, потребностью в Raid ноутбук может не подойти. Но для других серверных применений ноутбук хорош. Вся прелесть состоит в том, что для многих серверных задач требования к «железу» невелики. Так что при нынешних ценах на б/у ноутбуки класса Pentium III – Pentium M, сервер обойдется совсем недорого.
Но я пошел дальше. Дело в том, что управлять сервером я всё равно собирался через утилиты удаленного управления. Администрируя сети я настолько освоил и оценил эти несложные программы, что у меня и мысли не было иной как кроме той, что сервер будет засунут куда-нибудь за шкаф, под потолок или вовсе на чердак, где будет сидеть тихо и не «отсвечивать». Но почему, в таком случае, не использовать ноутбук без матрицы или с такой неисправностью, как отсутствие изображения на матрицу? Да и изображение на внешнем мониторе нужно только один раз – для того, чтобы установить ОС и программу удаленного управления, а затем отправляем его на постоянное место жительства.
Сетевая MiniPCI
Не сомневаюсь, что недорогое (как в покупке, так и по затратам на электроэнергию) и бесшумное решение придется по душе любителям торрентов и прочих файлопомоек. Но для меня одной из главных задач, которую я возложил на сервер, была маршрутизация трафика. Никакой дорогущий аппаратный рутер не сравнится с компьютером с установленным Kerio Winroute Firewall. Тут возникает небольшая проблемка: в ноутбуках один разъем Ethernet. Решается эта проблема легко: можно использовать PCMCIA-сетевую карту, USB-сетевую карту (стоит вообще копейки). Но я предпочел более эстетствующий и эстетичный вариант – использовать сетевую карту Mini-PCI из старого ноутбука. Самой карты не видно, а разъем можно вывести на корпус, сделав вид, что это такой особенный ноутбук с двумя Ethernet-интерфейсами. В остальном действия тривиальны – подключаем патч-корды, ставим нужный софт.
У меня, как наверное и у многих теперь, завалялся неиспользуемый жесткий диск. У кого-то это может быть винчестер от старого ноутбука или компьютера, у кого-то от плеера iPod или еще какого устройства. Не важно – у китайцев найдется любой переходник под USB, а для тех, кому нужна большая скорость – под FireWire. Для удешевления системы я использовал небольшой, но шустрый диск для ОС и программ, а для хранения файлов скорость интерфейса USB вполне устраивает.
Конечный итог: копеечный ноутбук, незаметный ни глазу, ни уху, распределяет трафик между несколькими пользователями, причем делает это интеллектуально – привилегированным пользователям гарантированная полоса, прочим – в зависимости от количества и занятости полосы привилегированными. Кроме этого он используется для закачки (торренты, файловые хранилища) и хранения файлов. Ну а если среди файлов есть музыка, то почему бы не подключить его к колонкам и, используя в качестве пульта ДУ свой основной ноутбук или КПК не воспроизводить музыку, так сказать, «не отходя от кассы»? А если подключен к колонкам и имеет доступ в Интернет, то можно и онлайн-радио воспроизводить.
Советы
Удаленное управление сервером
Относительно Керио Винрута советов давать не буду – программа довольно сложная и специфическая. И не каждому нужен маршрутизатор. А насчет программ удаленного управления скажу. Всем известный Radmin ныне вовсе не лучшая утилита подобного рода. В Windows 7 отличное встроенное приложение подключения к удаленному рабочему столу. Если нужны некоторые возможности, которых нет во встроенных средствах Windows, то мне понравился ROM – Remote Office Manager (ныне LiteManager Free). А если нужна возможность управления извне своей сети, через Интернет, то есть также соответствующий софт, например платная версия того же Лайтменеджера и несколько известных бесплатных утилит.
С момента установки сервера я почти перестал пользоваться десктопом. Конечно, хороший 24-дюймовый монитор ноутбуком не заменишь, но вот подключить к этому монитору такой же «безматричный» ноутбук, засунуть его за стол, а на стол вынести только клавиатуру и мышь – идея соблазнительная.
Дополнительные вопросы
Некоторые товарищи интересуются, а не перегреется ли ноутбук от круглосуточной работы. Отвечаю: эти товарищи сделали выводы на основании своего опыта использования ноутбука для игры в «стрелялки» и прочие «высокоинтеллектуальные» игровые приложения. Никакой ноутбук не рассчитан на использование для игр. Видеокарта – наиболее склонный к выходу из строя из-за перегрева узел, а разместить в ноутбуке систему охлаждения, способную справиться с такими приложениями не представляется возможным. В режиме сервера ноутбук используется и близко не так интенсивно, как в играх. А видеокарта вообще отдыхает.
Аналогичные товарищи спрашивали также, а не изнашиваются ли детали. Им отвечал ещё Владимир Семенович: «Бродют слухи тут и там, словно мухи по домам». Есть модели, в которых те же чипы видеокарты прилеплены соплями, но это не износ, а типа «оригинальное конструкторское решение». Аккумулятор, да, изнашивается, но делает это он даже если вообще лежит в уголке, независимо от эксплуатации вообще. Вентилятор? Так в сервере он может вообще не включаться. Вообще, периодический режим с высокой нагрузкой более разрушителен, чем постоянный с низкой.
Идеи
Идея по нагреву/шуму/износу для особо пугливых. Используем в качестве сервера ноутбук с заведомо лучшими характеристиками. Устанавливаем программу Rmclock и переводим процессор в режим пониженного напряжения и частоты. Получаем бесшумный, негреющийся, неизнашиваемый сервер. Тот же Керио Винрут будет работать на Пентиум III, но понизить частоту уже не получится. Впрочем, Pentium III сам по себе «холодный» процессор. А вот Pentium IV или Pentium M вполне можно «утихомирить». Получаем: система рассчитана на определенную нагрузку, а работает на гораздо меньшей.
Задумался, а как использовать такой сервер для видео. Ну HD на моем не пойдёт, но мне и не надо, а если кому надо, то купить сравнительно недорого ноутбук с вышеописанной неисправностью и HDMI-выходом вполне возможно. Идея такова: разводим с сервера кабели по телевизорам и мониторам (на монитор – VGA, на телевизоры с S-Video или RCA), а управляем получившимся медиа-сервером с основного ноутбука или КПК (коммуникатора). На HTC HD2, кстати, уже встроена отличная утилита управления удаленным встроенным столом – легкая в использовании, надежная, простая. Для более старых КПК и коммуникаторов есть подобные приложения сторонних разработчиков.
Еще возникают мысли по использованию сетевых возможностей. Можно ли использовать ноутбук в качестве точки доступа? Аппаратная точка доступа у меня есть, но интересна сама возможность. Встретил также описание использования ноутбука для кражи соседского интернета (господа, используйте ключи доступа и/или ограничения по MAC-адресам, не смешите народ в радиусе 100 метров!). Юзер поставил ноутбук в том месте квартиры, где он ловил сеть, а с него уже раздавал интернет на свой основной компьютер. Идея банальная, но выгодная. Ещё идеи есть?