Я провел, по крайней мере, десяток лет, играя с различными аппаратными конфигурациями, пытаясь создать идеальный домашний сервер. Я начал с самого дешевого ПК под своим столом под управлением FreeBSD, затем перешел на промышленный сервер под управлением ОС Fedora Core, затем переработанный старый ноутбук с Ubuntu Server, затем взломанный NAS Linksys с пользовательской прошивкой и кучу пакетов для веб-сервера. , ftp и т. д. В конце концов, я остановился на ванильном сетевом хранилище потребительского уровня (Network-Attached Storage) и дополняю его различными сервисами «из облака». Я использую Google Apps, например, для хранения и публикации документов, календарей и размещения электронной почты. Я использую Google AppEngine для размещения своих многочисленных веб-сайтов (это требует навыков программирования, ознакомьтесь с Сайтами Google или любым количеством служб хостинга блогов, если вы не хотите изучать программирование). Я использую http: // rsync.и MobileMe для автономного резервного копирования (например, Mozy и многие другие сервисы проще в использовании, чем rsync). Я использую del.icio.us для закладок, flickr.com для хранения и обмена изображениями, и так далее, и так далее.
Все это говорит о том, что, если у вас нет достаточного количества свободного времени для инвестирования в создание и поддержание вашей собственной инфраструктуры, вам будет лучше, если я воспользуюсь услугами хостинга. Да, это часто стоит денег (хотя обычно и не очень), и конфиденциальность всегда вызывает беспокойство, но вам не придется тратить выходные в «шкафу для серверов» в подвале, пытаясь исправить поврежденный медиа-сервер, чтобы ваша жена могла смотреть последний эпизод "Project Runway".
Сетевой накопитель, который теперь является моим «домашним сервером»: Western Digital MyBook World Edition NAS.