Домашній мак-сервер
Нарешті у нас знайшовся час для того, щоб детально висвітлити тему, про яку ми планували написати ще кілька місяців тому. Мова йде про створення та використання домашнього сервера під керуванням Mac OS X. Якщо при слові «сервер» ви відразу подумали «немає, це точно не для мене», не поспішайте відмовлятися від подальшого читання. По-перше, Mac OS X (і її серверна редакція) кардинально відрізняються від багатьох інших серверних операційних систем своєю доброзичливістю до користувача (за що критики часто обзивають Mac OS X Server серверної віссю для блондинок). По-друге, розмова піде про абсолютно конкретної різновиди сервера - домашній. А це означає, що витрачати ваш час на ознайомлення з різними складними серверними матеріями, які мають сенс для корпоративних мереж, ми не плануємо. Навпаки, ми розповімо про конкретних прикладних задачах, які досить легко можна вирішити за допомогою домашнього сервера, і почнемо ми з загального огляду цих завдань.
Мабуть, кожен власник хоча б трьох гаджетів Apple на своєму досвіді переконався, що чим більше «яблучних» пристроїв знаходиться у вас на руках, тим краще розкривається їх потенціал, і тим більше хочеться докупити собі додаткової Apple-техніки. Згодом маркетингова магія Apple призводить до того, що у вас вдома (а то і в офісі) складається ціла яблучна екосистема. Сервер під керуванням Mac OS X є ядром, серцем цієї системи, оскільки може брати на себе значний обсяг корисних завдань.
На самому початку розмови про Мак-серверах варто відразу зробити важливе зауваження: сервер - це не стільки тип комп'ютера з точки зору обладнання, скільки його статус. Іншими словами, помилково думати, що сервером може бути тільки Mac Pro, Mac mini Server або, скажімо, знятий з виробництва Xserve. Сервером вважається той комп'ютер, який забезпечує ряд сервісних функцій для інших комп'ютерів. підключених до нього по провідній або бездротову локальну мережу або ззовні, через Інтернет. Крім того, щоб бути сервером, Маку зовсім не обов'язково мати на борту саме Mac OS X Server. Більшість із завдань, які будуть висвітлюватися в нашому новому циклі статей, можуть бути успішно вирішені і на звичайній «Макос».
Як бачите, межа між сервером і «несервером» для Маков досить умовна, а ще більше вона зітреться разом з OS X Lion. «Лев» примітний тим, що може бути перетворений в серверну різновид шляхом докупкі спеціального додатка з Mac App Store.
Інше важливе питання - скільки саме яблучної техніки повинно бути у вас під рукою, щоб створення домашнього сервера мало сенс. Тут правильної відповіді теж немає, оскільки все залежить конкретно від того кола завдань, які вам цікаві. Ми будемо виходити з того, що у вас є:
- пара Маков (наприклад, iMac і MacBook Pro)
- мобільні гаджети (скільки завгодно iPhone, iPod touch і iPad)
- приставка Apple TV другого покоління і телевізор (без нього приставка сенсу не має :)
- якесь мережеве обладнання Apple (наприклад, Time Capsule або AirPort Extreme)
Який Мак може брати на себе роль домашнього сервера? Безумовно, це повинен бути стаціонарний Мак, тому що головна вимога, що пред'являється до сервера - доступність. Сервер завжди повинен бути включений (по крайней мере, завжди, коли він може знадобитися). Зі стаціонарних Маков на роль сервера найкраще годиться Mac mini в силу наступних причин:
- компактність: «Мініка» не займає багато місця, монітор сервера не потрібен, тим більше можна обійтися без клавіатури і миші
- естетичність: маленький Мак спокійно може оселитися на журнальному столику або тумбі, вписавшись у домашній інтер'єр. А уявіть-но на цьому місці Mac Pro :)
- енергоефективність: Mac mini споживає набагато менше енергії, ніж всі інші стаціонарні Маки
- дешевизна: купивши звичайний Mac mini, при бажанні ви зможете поставити на нього серверну версію Mac OS X. Купувати серверний варіант «Міника» сенсу немає (хіба що якщо вам потрібен терабайт дискового простору)
Крім того, Мініка може відносно успішно замінити собою і Apple TV (якщо вас раптом не цікавить функція стрімінга AirPlay), і AirPort Extreme разом з Time Capsule, якщо планування квартири дозволяє підключити його до телевізора і увіткнути в нього Інтернет-кабель.
Пора перейти до завдань, які може вирішувати домашній сервер:
- Time Machine. Як відомо, бекапіть вміст ваших Маков по мережі можна на Time Capsule. Але ось чи виправдовує «капсула» свій цінник? Ми так не думаємо, тим більше що будь-який Мак з серверної Mac OS X на борту може сприйматися іншими Маками саме як Time Capsule, і все бекапи будуть здійснюватися саме на нього
- автоматичне скачування апдейтів. Ще один спосіб зайняти ваш Інтернет-канал у вільний час - доручити домашньому сервера періодично шукати, завантажувати і навіть встановлювати апдейти для всіх ваших Маков
- зручний обмін файлами. Набридло заливати файли на narod.ru, ifolder.ru або, що ще гірше, на RapidShare. ) При наявності сервера ви можете організувати свою власну площадку обміну файлами, без безглуздих обмежень за обсягом і швидкості, без необхідності очікування та ін.