Домашний сервер. Вторая жизнь Windows планшета.
Задач, которые может выполнять домашний сервер, обширное множество и вы в этом сейчас сможете убедиться, вот перечень основных из них:
1)Работа на удаленном рабочем столе с необходимыми приложениями (офис, менеджер паролей, торрент клиент, браузер, банк-клиент и т.д.);
2)Ваше персональное хранилище файлов по протоколам WebDav и FTP, которое вы можете подключить как удаленный диск на ваш рабочий компьютер с любой операционной системой или подключаться к нему даже со смартфона;
3)Использовать для организации видеонаблюдения с помощью обычной веб-камеры;
4)Удаленно управлять бытовыми приборами (электронными устройствами);
5)Внутри сети организовать медиа-сервер (UPnP, DLNA);
6)Организовать свой web-хостинг и настроить доступ к вашему сайту в Интернет.
В моем блоге в данном цикле публикаций я попробую описать в максимально доступной форме все стадии от проектирования и сборки сервера до полной его настройки под описанные мной выше задачи, основываясь сугубо на личном опыте.
В начале моих поисков оптимального решения мне хотелось использовать те ресурсы, которые у меня уже были, дабы не вкладывать дополнительные финансовые средства в разработку проекта. На тот момент у меня были два планшетных компьютера производства китайской компании CZC, модель на китайском рынке называлась CZC P10T Tablet. Вышел этот девайс 2010 году, у меня появился в 2011, сначала я стал обладателем заводской версии (без логотипа) CZC P10T OEM (1Гб ОЗУ, 16 Гб HDD) и через пол года я с рук купил Odeon TPC-10 (2Гб ОЗУ, 32Гб HDD) , на тот момент это было, пожалуй, одно из самых интересных предложений не только на российском, но и на мировом рынке планшетов. Куча компаний пытались продавать его под своим брендом, даже такой гигант как ViewSonic не остался в стороне. Во всем мире этот планшет можно было приобрести под разными названиями:
Mireader PD10 (Россия),
iRos PD-10 / iRos 10 Internet Tablet (Россия),
Odeon TPC-10 (Россия),
CZC P10T Tablet (внутренний рынок Китая),
RedFox WizPad T1030iW, T1032iW, T1034iW (Филиппины, др. страны Азии ),
TegaTech Tega v2 Tablet (Australia, New Zealand, Europe & United States),
WORTMANN AG Terra Pad 1050 (Германия, Украина),
Novatech nTablet (Англия, США, страны прибалтики),
Был небольшой рестайлинг корпуса, 4 сенсорные клавиши вместо 3х механических:
ViewSonic ViewPad 10 (Европа, США, Россия)
Базовая «начинка» у всех естественно одинаковая, менялся только объем жесткого диска и оперативной памяти, так же опционально мог быть установлен 3G модем. Операционные системы в зависимости от производителя и комплектации устанавливались Аndroid или Windows (были версии с одновременно двумя ОСями, например ViewSonic с Dual OS) . Из общей массы выделялись только два планшета, это Odeon TPC-10, у которого установлен процессор Intel Atom N475 с частотой 1830 МГц (у остальных Intel Atom N455 1660 МГц) и тыльная поверхность окрашена черным лаком, что придавало ему более солидный вид (на мой субъективный взгляд) и конечно рестайлинговая версия Novatech nTablet с четырьмя сенсорными клавишами (первые версии имели как и все остальные 3 механические кнопки).
Полные характеристики:
Габариты (Ш × В × Г):275×170×15 мм
Вес: 835 г (870 г с 3G)
Материал корпуса: пластик
Экран
Диагональ: 10.0″
Разрешение экрана: 1024×600
Тип матрицы: TFT
Сенсорный экран: емкостный (2 точечный)
Ориентация экрана: есть
Мультитач: есть
Система
Процессор/чипсет: Intel Atom N455 1660 МГц / (Odeon TPC-10 Intel Atom N475 1830 МГц), поддержка 64 Bit.
Видеопроцессор: Intel GMA 3150;
Чипсет: Intel NM10 Express Chipset
Количество ядер: одноядерный (поддержка hyper-threading)
Оперативная память: 1Гб / 2 Гб (опционально)
Объем памяти: 8 / 16/ 32 / 64 / 128Гб (SSD) (опционально)
Поддержка карт памяти: microSD, microSDHC
Операционная система: ОС Windows 7 (возможен апгрейд до Windows 8), Android 1.6 или Android 2.2 (возможен апгрейд) , можно установить Linux и MeeGo.
Интернет и связь
Wi-Fi: есть (802.11 b/g/n)
Bluetooth: есть (Bluetooth 2.1 EDR)
Мобильный интернет: опционально
Разъем для SIM-карты: опционально
Звук
Микрофон: есть
Встроенные динамики: есть (стерео)
Фото и видео
Камера: фронтальная
Разрешение камеры: 1.3 мегапикселя
Подключение
Разъемы: выход на наушники 3.5 мм, mini-VGA, 2×USB 2.0 (Type A)
HDMI выход: нет
Полезные функции
Датчики: акселерометр
Поддержка форматов
Аудио: MP3 (8 320Кбит/с), WMA (8 320Кбит/с), WAV, APE, FLAC, AAC, OGG (Q1- Q10)
Видео: 720p (несмотря на заверение производителей Odeon TPC-10, 1080p нормально не тянет)
Питание
Время работы: 5 часов (реально 3 часа при включенном Wi-Fi)
Емкость аккумулятора: 3200 мАч
В 2015 году данный планшет морально устарел, как выяснилось в процессе эксплуатации он довольно ощутимо нагревался с задней стороны, так как конструктивно использовалось не особо эффективное охлаждение (активным элементом охлаждающей системы служит миниатюрный кулер, который гоняет воздух насквозь через корпус, забирая часть тепла от процессора и чипсета, а пассивным теплоотводом является довольно тонкая алюминиевая подложка прилегающая к матрице дисплея). Еще одним существенным минусом являлось довольно непродолжительное время работы аккумулятора, на полном заряде можно было посмотреть 1 фильм, где-то 1,5 часа или поработать с документами в офисе в течении 2х часов. Все это навело меня на мысль использовать первый планшет с более скромными параметрами в качестве домашнего сервера с постоянным питанием от розетки. После необходимой настройки (настройка будет описана в последующих публикациях), некоторое время планшет эксплуатировался в качестве сервера, но из-за того, что охлаждение было далеко от идеального, он постоянно перегревался и самопроизвольно отключался, что в корне не соответствовало общей концепции, к тому же, такой режим эксплуатации через некоторое время мог бы привести к поломке устройства.
Мне стало понятно что теперь к данному вопросу необходим более серьезный подход и я решил разобрать устройство, чтобы подробнее изучить его конструкцию и по возможности усовершенствовать систему охлаждения.
Во второй части статьи я расскажу как разбирается данный девайс и опишу все возможности самостоятельного апгрейда, а так же выложу фотографии на которых вы сможете увидеть как расположены все блоки внутри корпуса.
Превращаем смартфон или планшет под управлением Android в сервер
16 октября 2013
Новые модели смартфонов и планшетов, а также версии операционной системы Android сменяют друг друга так быстро, что у многих любителей электронных гаджетов скопилась приличная коллекция вполне работоспособных и полностью исправных аппаратов, которые, к сожалению, уже морально устарели. Конечно, их можно по дешёвке продать или подарить, но есть и другое решение, способное дать всем этим устройствам вторую жизнь. Их все можно превратить в серверы различного назначения — да-да, в серверы!
Не удивляйтесь, ведь по производительности практически любые смартфоны и планшеты на базе операционной системы Android могут легко поспорить с самыми настоящими «взрослыми» серверами всего лишь десятилетней давности. Единственное условие — вы должны обладать правами администратора, то есть «сделать root» на таком устройстве. Существуют различные программы для получения прав root, к тому же процедуры для разных аппаратов могут различаться, поэтому рекомендуем поискать информацию по вашей конкретной модели в интернете.
В какой же именно сервер можно превратить смартфон или планшет? Практически в любой, но проще всего на базе операционной системы Android организовать серверы трёх типов: веб-сервер, файловый или FTP-сервер и медиасервер.
Веб-сервер — это то, куда вы зашли, открыв эту страницу — как и любую другую страницу в интернете. Для создания веб-сервера, работающего по протоколу HTTP, требуется минимум вычислительной мощности, так что для этого подойдёт даже весьма старый смартфон или планшет. Вы можете организовать как полноценный веб-сервер, доступный через интернет, так и просто локальный HTTP-сервер, видимый только в домашней сети и предназначенный, к примеру, для отладки работы сайтов перед размещением их на профессиональном хостинге. При этом, несмотря на низкие аппаратные требования, для правильной настройки веб-сервера требуются некоторые специальные знания, поэтому для неподготовленного пользователя это может оказаться весьма непростой задачей.
Файловый сервер — это хранилище файлов, доступное в сети посредством, как правило, протокола FTP. Самый простой в настройке сервер, который можно организовать на устройстве под управлением Android: все его функции заключаются в создании папок, в которые можно записывать файлы и из которых эти файлы можно считывать. Проблема, однако, в другом: обычно у смартфонов и планшетов не слишком много встроенной памяти, поэтому для создания полноценного файлового сервера придётся использовать флеш-карты или, что намного лучше, внешние накопители.
Медиасервер — наверное, самый полезный и интересный тип сервера, в который можно превратить устройство на основе Android. Такой сервер обеспечит потоковую трансляцию звука и видео на домашнюю аудиовидеосистему, компьютер, игровую приставку или другие планшеты и смартфтоны. Это более функциональный, но и более сложный вариант файлового сервера, который может использовать множество различных протоколов (например, DLNA) для соединения и передачи файлов.
Любой правильно настроенный сервер получит локальный IP-адрес, но у всей вашей сети, выходящей в интернет, будет единый внешний IP-адрес. Если вы планируете использовать сервер только в пределах домашней сети, то для подключения к нему потребуется знание локального IP-адреса. Кроме того, для правильной работы серверов может понадобиться переназначение портов (port forwarding) на вашем домашнем роутере: такое перенаправление позволит всем устройствам в сети «видеть» порт, через который работает сервер.
Если вы хотите использовать Android-сервер не только в рамках локальной сети, но и за её пределами, вам придётся воспользоваться услугой динамического DNS либо оплатить статический IP-адрес и обзавестись доменным именем. Это отдельная большая тема, и мы не будем её затрагивать здесь, тем более что в интернете можно найти множество подробных инструкций и советов по работе с этими сервисами.
Для создания сервера на базе устройства под управлением Android можно воспользоваться специализированными программами, которые, как обычно, загружаются с Google Play. Некоторые из них бесплатные, некоторые платные; мы же посоветовали бы прежде всего обратить внимание на три из них: Servers Ultimate, My FTP Server и Pixel Media Server.
Servers Ultimate — это, пожалуй, наиболее универсальная и гибкая программа по настройке серверов в Android: она может похвастаться встроенной поддержкой более 60 типов серверов и более 70 сетевых протоколов, причём отдельно предлагаются пакеты расширения с дополнительными категориями серверов. Бесплатная пробная версия позволяет создать два сервера, которые проработают в течение 14 дней, а полная версия Servers Ultimate Pro обойдётся примерно в 200 рублей.
В зависимости от ваших целей Servers Ultimate может предложить исчерпывающий набор возможностей — от HTTP/веб-серверов и FTP/файловых серверов до медиасерверов с поддержкой DLNA, причём для каждого сервера предлагается масса специфических настроек. Для запуска нужного типа сервера следует просто выбрать его в списке и щёлкнуть по иконке, а затем вы сможете приступить к тонкому конфигурированию.
Приложение может похвастаться встроенными MySQL- PHP- и NAS-серверами, оно обеспечивает шифрование настроек, автоматический запуск и остановку по команде через СМС и Wi-Fi.
Как очевидно из названия, My FTP Server — это простой в настройке бесплатный файловый сервер для устройств под управлением Android. Все настройки предельно просты и понятны: чтобы запустить файловый сервер, нужно задать имя пользователя и пароль, выбрать директорию по умолчанию — и всё: можно подключаться к нему через любой FTP-клиент, чтобы добавлять и удалять файлы.
Приложение My FTP Server хорошо подходит для записи и чтения файлов с устройства под управлением Android, причём оно может автоматически запускаться при загрузке гаджета. Доступ к файлам может быть дополнительно ограничен только определёнными беспроводными сетями. Системные требования My FTP Server минимальны; программа работает с Android начиная с «лохматой» версии 2.2.
Программа Pixel Media Server — это простой в настройке и использовании медиасервер для смартфонов и планшетов под управлением Android, работающий с протоколами UPNP/DLNA. Сервер поддерживает массу форматов, включая аудиофайлы MP3, WAVE, FLAC, видеофайлы AVI, MP4, 3GP, MPEG, MPG, MKV, FLV, TS и MOV, а также цифровые изображения JPEG и PNG. Разработчик гарантирует совместимость Pixel Media Server со всеми сертифицированными UPNP/DLNA-устройствами, включая «умные» телевизоры, медиаплееры, игровые приставки и прочее оборудование.
Бесплатное приложение Pixel Media Server — это один из самых простых способов превратить любое устройство под управлением Android в медиасервер. Для включения сервера нужно просто запустить приложение Pixel Media Server и поменять две настройки — название устройства и папку, в которой находятся мультимедийные файлы. После этого нужно нажать кнопку Play с характерным треугольником, и сервер готов транслировать потоковый контент. Не забудьте отключить функцию перехода в спящий режим, иначе у вас возникнут проблемы со стримингом контента.
Разумеется, существует множество других приложений для создания сервера под управлением Android, но мы бы посоветовали начать именно с этих трёх: они не только максимально просты в настройке, но и заслужили множество наилучших отзывов в Google Play.